||The following sections describe the usage of the
The first task explains
how to check CATIA V4 Model data before copying it to CATIA V5.
The second task gives the user the example of a
Check KO with a Skin Offset.
And the third task explains why a Check validity
operation on a V4 model may be OK and the document's geometry is invalid in
Checking CATIA Version 4
Model Data Before Copying It to CATIA Version 5:
||This first task shows you how to check CATIA Version 4
model data before copying it to CATIA Version 5.
||Open the document
Before checking either the geometry or specifications of Version 4 data,
you should understand the distinction between the two:
Geometry Check is a check by transferring the solid's geometry
only through copy - paste special - As a Result.
The specifications are made up of the entire
history of the actions performed to obtain the data. They are shown in
the form of a tree and are roughly equivalent to the
CSG tree used in CATIA Version 4.
Specification Check consists in
transferring the solid with Geometry and the History tree: copy - paste
special - As Specification. Note that a specification check is only meaningful
when applied to exact and
Select one or more geometrical elements in the geometry
This activates the Geometry Check
and Specification Check
icons in the Model Edition toolbar.
Model Edition toolbar, click the Check Specifications or Check Geometry
icon. The Check Validity dialog box appears:
In our example, the Check Validity
box shows that:
V4 Draft Reflect Line Keep Edge that has been copied / pasted As Spec
in CATIA V5, migrated As Result, with its branches. No error is
detected during the Check.
||Messages for the solid's transfer with history tree can
- "Geometry check OK": you can transfer the solid's geometry
only through Copy - Paste Special - As Result. When you transfer the
solid as geometry only, it is transferred as datum (BRep). You can only
perform operations on the geometry.
- "0 operations not implemented": all the operations (Fillet,
Union, Intersection, etc) of this solid's tree are implemented, which
means that you can start the migration and the same operations will
available in CATIA V5.
- "1 primitives checked as geometry only": one primitive cannot
be migrated As Specs, but only As Result.
Certain types of primitives will be converted as datum:
- Sweep Spines, Sweep with non closed profiles, Until a Sweep
- Import Solids (Link to a solid in another model)
- If the solid contains one of the above primitives, unsupported solids
are transferred as BRep only. The V5 body is based on both specifications
and datum features.
- Draft Reflect Line Keep Edges. This feature is not a terminal leaf
into the tree of feature. So all the branch standing before must be
migrated As Result.
In the Check Validity dialog box there are four columns:
- the first column showing the overall result, color-coded as follows:
- G (green): will be copied as is to CATIA Version 5. The check is
- R (red): will NOT be copied to CATIA Version 5 as is. This is a KO
- Y (yellow): will NOT be copied to CATIA Version 5 because of a link
to a red-coded item. This is KO Check due to the element supporting by
- the Version 4 identifier,
- the format i.e. Specifications,
- the Message column providing the number and type of problems.
To view the results of a specification
check, double-click on the contents of any of the columns in the
Validity dialog box. The tree structures of some models are very large.
Use the scrollbars to locate any red elements. There are several in the
model shown below. Here is just one example:
If one element is red, right-click
it to find out exactly what the problem is:The $ symbol means that the
Pipe item is an unresolved feature in V4 (same symbol in the V4 tree).
If you click the background and not an element, a menu containing
two options is displayed:
- Reframe graph, which centers the tree structure
- Print whole, which prints it (for details, see "Printing
Documents" in the CATIA - Infrastructure User's Guide).
If you make an Interactive Checker and encounter a reading problem
of V4 elements (not updated solid), the copy / paste operation is
locked by the Check, the solid cannot be pasted. Then it is advisable
to run the CATIA Cleaner utility on the
model to be copied.
It is also possible to perform a batch Check using the new batch
conversion tool. For more information see Converting
CATIA Version 4 Models into CATIA Version 5 with the PLMV4ToV5Migration Batch.
operation on a Version 4 model containing a SKIN OFFSET that cannot be
converted into CATIA Version 5
||This second task shows you how to convert a V4 model
despite the invalid geometry of its Skin Offset.
||Open the V4 model document:
Apply a Check validity operation on a V4 model, the
model's Skin Offset cannot be converted into CATIA V5 because there is no
image of a Skin Offset in CATIA V5.
In CATIA V4, the Skin Offset is valid but this element cannot be
migrated into CATIA V5 and it is systematically KO at the Check
You can however copy As Result and paste the V4 model into CATIA
V5. But it will have the same defective quality in V5 as in V4. The
Geometry Check operation allows to analyze the geometry quality of
the V4 model's components.
You cannot copy / paste the V4 model into CATIA V5
otherwise a warning message is displayed : the V4 element could not be
There is an advice in this message: "Clean the model". Indeed, you
can resort to the Cleaner to repair some anomalies. The Cleaner will
check the structural data of the model before migrating it in CATIA
The user has access to the V4 model geometry (except the Skin
Offset) in V5:
||For more information about how to use the Cleaner, refer to
Cleaner Version 4.
operation on Version 4 model data may be OK, but this migrated document has however invalid geometry in CATIA Version 5
||This third task explains how the V4 model can be migrated
despite a KO Check result (on Surfaces).
||The Geometry Check may be valid, but sometimes
V4 Geometry cannot be supported in CATIA V5: design is tolerated in CATIA
V4 but not in CATIA V5. Therefore, it is necessary to solve this incident
during the migration.
||Open the V4 Model entitled
Apply the Specifications Check on this model : select one
or more geometrical elements in the geometry area and click the Check
The Check Validity dialog box appears; the Geometry check is OK for the
The Geometry of some Surfaces (*SUR1-> *SUR8; *SUR10,
11 and 13) is invalid but the Faces Check is OK. The Face geometry is
valid whereas the Surface geometry is not, because the Face is an
element, a restriction of the Surface and it was created separately.
Copy / Paste the V4 model into a V5 document, a CATPart
Update the CATPart document. You can visualize the model
in CATIA V5 but there are anomalies in Surface 3 and Surface 4 for
This component has not always the same shape as in
CATIA V4, before the Copy / Paste operation. SUR 3 and SUR 4
(enclosed in red) have no longer the same quality, both elements are
twisted and have X shaped Faces.
||It is possible for you to transform the
invalid geometry in the Shape Design workbench. Further, in the Freestyle
workbench, you can display the control points in order to analyze the
surfaces and modify them.