![]() |
This task shows you how to import to a CATPart or CATProduct
document the data contained in a STEP AP203 / AP214 file. It is also possible to insert a STEP file as an existing component in a CATProduct. |
|||||||||
![]() |
Regarding AP214, both STEP AP 214 IS and STEP AP 214 DIS files are read. | |||||||||
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 STEP Settings chapter. Statistics about each import operation can be found in the report file and the error file. |
||||||||||
![]() |
|
|||||||||
![]() |
What is then displayed depends on the contents of the STEP file.
|
|||||||||
![]() |
|
|||||||||
|
||||||||||
Several STEP options can be customized:
|
||||||||||
|
After the recovery of STEP files, the system generates:
These files are created in a location referenced by the CATReport variable. Its default value is
|
||||
![]() |
Always check the report and
error files after a conversion ! Some problems may have occurred without been visually highlighted. |
|||
![]() |
Example of a report file![]() Legend
|
|||
Example of error file:E:\Report\pm6-hc-214.err |
||||
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/STEP is active, the following warning messages may appear in the report file:
|
The attributes of products are taken into account as follows:
The attributes of instances of products are taken into account as follows:
|
||||||||||||||||||||||||||||
Groups
LayersThe number of the layer imported is defined by STEP PRESENTATION_LAYER_ASSIGMENT.ID. This is a string representing an integer. If this integer is higher than 1000, the number of layer will be imported as 0. |
I=Implemented | NI=Not yet implemented | N/A=Not applicable according to the standard |
Shape Representation |
geometrically |
geometrically |
edge-based |
shell-based |
manifold |
faceted |
advanced |
|
High Level Entities |
geometric_curve_set |
geometric_set |
edge_based_ |
shell_based_ |
shell_based_ |
faceted_brep |
manifold_solid_brep |
|
Entity |
![]() |
|||||||
Point |
cartesian_point |
I |
I | I | I | I | NI | I |
point_on_curve |
NI | NI |
N/A |
N/A |
NI |
N/A |
N/A |
|
point_on_surface |
N/A |
N/A |
N/A |
N/A |
NI |
N/A |
NI | |
point_replica |
NI | NI | NI | NI |
N/A |
N/A |
NI | |
degenerate_pcurve |
N/A |
N/A |
N/A |
N/A |
NI |
N/A |
NI | |
Curve |
line |
I | I | I | I | I |
N/A |
I |
circle |
I | I | I | I | I |
N/A |
I | |
ellipse |
I | I | I | I | I |
N/A |
I | |
hyperbola |
I | I | I | I | I |
N/A |
I | |
parabola |
I | I | I | I | I |
N/A |
I | |
polyline |
I | I | I | I | I |
N/A |
I | |
b_spline_curve (+ rational) |
I | I | I | I | I |
N/A |
I | |
uniform_curve (+rational) |
NI | NI | NI | NI | NI |
N/A |
NI | |
quasi_uniform_curve (+rational) |
I | I | I | I | I |
N/A |
I | |
bezier_curve |
I | I | I | I | I |
N/A |
I | |
trimmed_curve |
I | I |
N/A |
N/A |
N/A |
N/A |
N/A |
|
composite_curve |
I | I |
N/A |
N/A |
N/A |
N/A |
N/A |
|
composite_curve_on_surface |
N/A |
NI |
N/A |
N/A |
N/A |
N/A |
N/A |
|
boundary_curve |
N/A |
NI |
N/A |
N/A |
N/A |
N/A |
N/A |
|
pcurve |
NI |
N/A |
N/A |
N/A |
NI |
N/A |
NI | |
surface_curve |
I |
N/A |
N/A |
N/A |
N/A |
|||
offset_curve_3D |
NI |
N/A |
NI | NI | NI |
N/A |
NI | |
curve_replica |
NI |
N/A |
NI | NI | NI |
N/A |
NI | |
Surface |
plane |
N/A |
I |
N/A |
N/A |
I | NI | I |
cylindrical_surface |
N/A |
I |
N/A |
N/A |
I |
N/A |
I | |
conical_surface |
N/A |
I |
N/A |
N/A |
I |
N/A |
I | |
spherical_surface |
N/A |
I |
N/A |
N/A |
I |
N/A |
I | |
toroidal_surface |
N/A |
I |
N/A |
N/A |
I |
N/A |
I | |
degenerate_toroidal_surface |
N/A |
I |
N/A |
N/A |
I |
N/A |
I | |
surface_of_linear_extrusion |
N/A |
I |
N/A |
N/A |
I |
N/A |
I | |
surface_of_revolution |
N/A |
I |
N/A |
N/A |
I |
N/A |
I | |
b_spline_surface |
N/A |
I |
N/A |
N/A |
I |
N/A |
I | |
uniform_surface |
N/A |
NI |
N/A |
N/A |
NI |
N/A |
NI | |
quasi_uniform_surface |
N/A |
I |
N/A |
N/A |
I |
N/A |
I | |
bezier_surface |
N/A |
I |
N/A |
N/A |
I |
N/A |
I | |
rectangular_trimmed_surface |
N/A |
I |
N/A |
N/A |
N/A |
N/A |
N/A |
|
N/A |
I |
N/A |
N/A |
N/A |
N/A |
N/A |
||
rectangular_composite_surface |
N/A |
NI |
N/A |
N/A |
N/A |
N/A |
N/A |
|
offset_surface |
N/A |
I |
N/A |
N/A |
I |
N/A |
N/A |
|
surface_replica |
N/A |
NI |
N/A |
N/A |
NI |
N/A |
N/A |
|
Topology |
vertex_point |
N/A |
N/A |
I | I | I |
N/A |
I |
edge_curve |
N/A |
N/A |
I | I | I |
N/A |
I | |
oriented_edge |
N/A |
N/A |
N/A |
I | I |
N/A |
I | |
vertex_loop |
N/A |
N/A |
N/A |
NI | NI |
N/A |
NI | |
poly_loop |
N/A |
N/A |
N/A |
NI |
N/A |
NI |
N/A |
|
edge_loop |
N/A |
N/A |
N/A |
I | I |
N/A |
I | |
face_bound |
N/A |
N/A |
N/A |
N/A |
I | NI | I | |
face_surface |
N/A |
N/A |
N/A |
N/A |
I | I |
N/A |
|
advanced_face |
N/A |
N/A |
N/A |
N/A |
I | NI | I | |
oriented_face |
N/A |
N/A |
N/A |
N/A |
NI |
N/A |
N/A |
|
vertex_shell |
N/A |
N/A |
N/A |
NI |
N/A |
N/A |
N/A |
|
wire_shell |
N/A |
N/A |
N/A |
NI |
N/A |
N/A |
N/A |
|
connected_edge_set |
N/A |
N/A |
I |
N/A |
N/A |
N/A |
N/A |
|
open_shell |
N/A |
N/A |
N/A |
N/A |
I |
N/A |
N/A |
|
oriented_open_shell |
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
|
closed_shell |
N/A |
N/A |
N/A |
N/A |
I |
NI | I | |
oriented_closed_shell |
N/A |
N/A |
N/A |
N/A |
N/A |
NI | I | |
manifold_solid_brep | N/A | N/A | N/A | N/A | N/A | N/A | I | |
brep_with_voids | N/A | N/A | N/A | N/A | N/A | N/A | I | |
faceted_brep | N/A | N/A | N/A | N/A | N/A |
I |
N/A |