This task shows you how to import into a CATPart document
the data contained in an IGES file. Once imported, the data can be handled
just as if it were created as a CATPart. |
|||||||
The table entitled What about
the elements you import ? provides information on the entities you can
import.
You can find further information in the Advanced Tasks: and in the Customizing
3D
IGES Settings chapter. |
|||||||
|
The function "Insert / Existing Component" for IGES files is provided by
the MULTICAx IGES plug-in and requires a MultiCad license. |
||||||
|
|||||||
|
|||||||
Several 3D IGES import options can be customized:
|
|||||||
|
After the recovery of 3D IGES files, V5 generates:
These files are created in a location referenced by
|
|
Always check the report and error files after a conversion
! Some problems may have occurred without been visually highlighted. |
|
Example of a report file: | |
Example of an error file:
|
|
Report messages |
|
Here are some of the messages that may appear:
|
|
When the Continuity optimization of curves and
surfaces/Advanced
optimization option in Tools/Options/Compatibility/IGES is active, the following warning messages may appear in the report file:
|
When invalidities are detected in the input geometry, all the invalid
faces (and all the elements of their geometry) are put in a specific Geometrical set named invalid Input Geometry. These faces are shown as invalid in the report file. For each invalidity detected, a specific label points to the face concerned. These labels are put in an Annotation Set.xx. |
|
|
The following points should be remembered:
|
|||||||||||
Processing of layers:
|
|||||||||||
Processing of names:
|
|||||||||||
|
|||||||||||
Processing of Group Associativity:The Group Associativity, in the IGES Norm, is mapped with the type 402
(ASSOCIATIVITY INSTANCE ENTITY).
For each Group Associativity pointing to a list of entities in the IGES
file, a selection set is created. |
|||||||||||
Processing of 308/408 IGES entities
Processing of trimmed surfacesIGES Trimmed surfaces are defined by a support surface and one or more boundaries. For Trimmed parametric surfaces, the curves of boundaries can have two representations: one in the model space (3D curves) and another in the parametric space (2D or P-Curves). 3D Curves can be used on every type of surfaces. The choice of the curves representation to process depends on the user preferences and on the IGES file contents. In some IGES files, a representation can be incorrect. See Representation for Boundaries of Faces in IGES customizing section to learn more about the management of boundaries representations. |
|||||||||||
To make sure the elements you need to handle in your
session are those you expected, here is a list presenting the IGES data supported when imported into a CATPart document: |
IGES Element |
V5 Element | Notes | ||
null | 0 | |||
circular arc | 100 | circle | ||
composite curve | 102 | curve, line, circle | ||
conic arc - ellipse | 104 form 1 | curve | ||
copious data | 106 forms 1-3,15 | point, curve | ||
unbounded plane | 108 form 0 | plane | From V5R12, even independent planes 108 form 0 are imported. Independent planes 108 form 0 will be displayed as a small square in V5 |
|
bounded plane | 108 form 1 | plane | ||
line | 110 form 0 | line | ||
semi-bounded line | 110 form 1 | line | ||
unbounded line | 110 form 2 | line | ||
parametric spline curve | 112 | curve | ||
parametric spline surface | 114 | surface | ||
point | 116 | point | ||
ruled surface | 118 | surface | ||
surface of revolution | 120 | surface | ||
tabulated cylinder | 122 | surface | ||
direction entity | 123 | direction | ||
transformation matrix | 124 | matrix | ||
rational B-spline curve | 126 | curve | ||
rational B-spline surface | 128 | surface | Rational B-spline surfaces are also recognized as planes or cylinder according to their geometrical properties.. | |
offset curve | 130 | curve, line, circle | ||
offset surface | 140 | surface | ||
boundary (of skin) | 141 | either included in the translation of a bounded surface, or curve, line, circle if the transfer of the bounded surface has failed | If the surface is not of type BSpline and C2 continuous, only the Geometry type curves "Curve on a parametric surface" and "Boundary" are taken into account for face creation. 2D Parametric type curves are ignored. | |
curve on parametric surface | 142 | either included in the translation of a trimmed surface, or curve, line, circle if the transfer of the trimmed surface has failed | If the surface is not of type BSpline and C2 continuous, only the Geometry type curves "Curve on a parametric surface" and "Boundary" are taken into account for face creation. 2D Parametric type curves are ignored. | |
bounded surface (of skin) | 143 | surface | ||
trimmed (parametric) surface | 144 | surface | ||
manifold solid B-rep (consisting of shell face loop edge list vertex list) |
186 form 0 (514 form 1 510 form 1 508 form 1 504 form 1 502 form 1) |
joined shell | Creation of a geometrical set or PartBody per shell. Creation of a PartBody if the shell is closed. |
|
plane surface entity | 190 form 0-1 | All the surfaces are faces support surfaces :
they must be used with entities of type 143, 144 and 510.
Those surfaces are infinite (not limited). If a face, supported by one of those surfaces, cannot be correctly imported, the "invalidFace" created by V5 and containing surfaces and curves could present visualization problems on infinite surfaces graphic representation. |
||
right circular cylindrical surface entity | 192 form 0-1 | |||
right circular conical surface entity | 194 form 0-1 | |||
toroidal surface entity | 198 form 0-1 | |||
subfigure definition (detail) | 308 | see singular subfigure instance | ||
color definition | 314 | color | ||
associativity instance (group) | 402 forms 1,7,14,15 | selection set | See the Group Associativity | |
singular subfigure instance (ditto) | 408 | simple elements or CATParts | See the processing of 308/408 IGES entities. |