![]() |
This task shows you how to save in STEP AP203 / AP214
formats the data contained in a CATPart or CATProduct document. STEP AP203
and STEP AP214 formats are used for the data exchange between the Assembly
workbench and other CADCAM software products. Saving your assembly in STEP
AP203 / AP214 format comes down to gathering assembly data into one file.
The assembly structure and the geometry (in compliance with the STEP format)
are saved. If you do not have any STEP license, you can nevertheless save
the assembly structure in STEP. You can export:
Regarding AP 214, data are exported to STEP AP 214 IS files You can find further information in the Advanced Tasks:
Statistics about each import operation can be found in the report file and the error file created. The table entitled What about the elements you export ? provides information on the entities you can export. |
||||
![]() |
|
||||
![]() |
You will remember that the extension used in V4 was .step. In Version 5, CATPart and CATProduct documents are exported to files with the extension "stp". | ||||
|
|||||
Several export options can be customized:
|
|||||
|
After exporting data to STEP files, the system generates:
These files are created in a location referenced by the CATReport variable. Its default value on Windows is
You can find statistics about the quality of the transfer in those files. |
||
![]() |
Example of report file:
Example of error file:C:\\WINNT\\Profiles\\vmu\\Local
Settings\\Application
Data\\DassaultSystemes\\CATReport\03_ClosedTopology.err |
Exchanging 3D GeometryOne of the current primary uses of the AP214 Standard is to exchange geometry. The STEP Interface enables users to exchange the B-REP of exact solids. The exchange process is based on AP214. This application protocol is very similar to AP203 as it shares the same resources expressed in the PART 42. Please remember:
Exchanging Visual Presentation of 3D GeometryAnother use of the AP214, AP203 edition2 or AP203 with extensions Standards is to exchange visual presentation information. The STEP interface enables users to exchange visual presentation of exchanged geometric elements. Please remember:
MiscellaneousPlease remember:
|
||||||||||||||||||||||||||||
![]() |
|
|||||||||||||||||||||||||||
AssembliesSupport of External References to STEP or CATIA files on Export: the External References functionality is available only with AP214 or AP203 ed2. For more information about the Customizing export mode, refer to Customizing STEP Settings.
You can save the structure of an assembly with links to CATParts files via PRODUCT_DEFINITION_WITH_ASSOCIATED_DOCUMENT entities. .model files referenced by a CATProduct are exported in STEP with the following settings:
|
||||||||||||||||||||||||||||
![]() |
Alternative representations that can be selected using Manage Representations are not taken into account during STEP exports. The main representation is always exported. | |||||||||||||||||||||||||||
The attributes of products
are taken into account as follows:
The attributes of instances of products are taken into account as follows:
|
I=Implemented | NI=Not yet implemented | Not V5=Not generated by V5 | N/A=Not applicable according to the standard |
N/A: Not applicable according to the standard
|
Wire (GSM, Free Style, etc.) |
Not generated by V5 | OpenShell (GSM, Shape Design, Free Style, etc.) | Not generated by V5 | Geometrical set | ||||
Shape |
geometrically bounded wireframe |
geometrically bounded surface |
edge-based wireframe |
shell-based wireframe |
manifold surface |
faceted brep |
advanced brep |
||
High Level |
geometric_curve_set |
geometric_set |
edge_based_ |
shell_based_ |
shell_based_ |
faceted_brep |
manifold_solid_brep |
||
Entity |
|||||||||
Point |
cartesian_point |
Not V5 | I | Not V5 | Not V5 | I | Not V5 | I | |
point_on_curve |
Not V5 | Not V5 | Not V5 |
N/A |
Not V5 |
N/A |
N/A |
||
point_on_surface |
N/A |
Not V5 |
N/A |
N/A |
Not V5 |
N/A |
N/A |
||
point_replica |
Not V5 | Not V5 | Not V5 |
N/A |
N/A |
N/A |
N/A |
||
degenerate_pcurve |
N/A |
Not V5 |
N/A |
N/A |
Not V5 |
N/A |
N/A |
||
Curve |
line |
Not V5 | I | Not V5 |
thru edge_curve |
I |
N/A |
I | |
circle |
Not V5 | I | Not V5 |
thru edge_curve |
I |
N/A |
I | ||
ellipse |
Not V5 | I | Not V5 |
thru edge_curve |
I |
N/A |
I | ||
hyperbola |
Not V5 | Not V5 | Not V5 |
thru edge_curve |
I |
N/A |
Not V5 | ||
parabola |
Not V5 | Not V5 | Not V5 |
thru edge_curve |
I |
N/A |
Not V5 | ||
polyline |
Not V5 | Not V5 | Not V5 | Not V5 | Not V5 |
N/A |
Not V5 | ||
b_spline_curve b_spline_curve_with_knots |
Not V5 | I | Not V5 |
thru edge_curve |
I |
N/A |
I | ||
uniform_curve (+rational) |
Not V5 | Not V5 | Not V5 | Not V5 | Not V5 |
N/A |
Not V5 | ||
quasi_uniform_curve |
Not V5 | Not V5 | Not V5 | Not V5 | Not V5 |
N/A |
Not V5 | ||
bezier_curve |
Not V5 | Not V5 | Not V5 | Not V5 | Not V5 |
N/A |
Not V5 | ||
trimmed_curve |
Not V5 | I |
N/A |
N/A |
N/A |
N/A |
N/A |
||
composite_curve |
Not V5 | I |
N/A |
N/A |
N/A |
N/A |
N/A |
||
composite_curve_on_surface |
Not V5 | Not V5 |
N/A |
N/A |
N/A |
N/A |
N/A |
||
boundary_curve outer_boundary_curve |
Not V5 | Not V5 |
N/A |
N/A |
N/A |
N/A |
N/A |
||
pcurve |
Not V5 | Not V5 |
N/A |
N/A |
NI |
N/A |
NI | ||
surface_curve |
Not V5 | Not V5 |
N/A |
N/A |
NI |
N/A |
N/A |
||
offset_curve_3D |
Not V5 | Not V5 | Not V5 | Not V5 | Not V5 |
N/A |
N/A |
||
curve_replica |
Not V5 | Not V5 | Not V5 | Not V5 | Not V5 |
N/A |
N/A |
||
Surface |
plane |
N/A |
Not V5 |
N/A |
N/A |
I | Not V5 | I | |
cylindrical_surface |
N/A |
Not V5 |
N/A |
N/A |
I | Not V5 | I | ||
conical_surface |
N/A |
Not V5 |
N/A |
N/A |
I |
N/A |
I | ||
spherical_surface |
N/A |
Not V5 |
N/A |
N/A |
I |
N/A |
I | ||
toroidal_surface |
N/A |
Not V5 |
N/A |
N/A |
I |
N/A |
I | ||
degenerate_toroidal_surface |
N/A |
Not V5 |
N/A |
N/A |
Not V5 |
N/A |
Not V5 | ||
surface_of_linear_extrusion |
N/A |
Not V5 |
N/A |
N/A |
I |
N/A |
I | ||
surface_of_revolution |
N/A |
Not V5 |
N/A |
N/A |
I |
N/A |
I | ||
b_spline_surface b_spline_surface_with_knots |
N/A |
Not V5 |
N/A |
N/A |
I |
N/A |
I | ||
uniform_surface |
N/A |
Not V5 |
N/A |
N/A |
Not V5 |
N/A |
Not V5 | ||
quasi_uniform_surface |
N/A |
Not V5 |
N/A |
N/A |
Not V5 |
N/A |
Not V5 | ||
bezier_surface |
N/A |
Not V5 |
N/A |
N/A |
Not V5 |
N/A |
Not V5 | ||
rectangular_trimmed_surface |
N/A |
Not V5 |
N/A |
N/A |
N/A |
N/A |
N/A |
||
curve_bounded_surface |
N/A |
Not V5 |
N/A |
N/A |
N/A |
N/A |
N/A |
||
rectangular_composite_surface |
N/A |
Not V5 |
N/A |
N/A |
N/A |
N/A |
N/A |
||
offset_surface |
N/A |
Not V5 |
N/A |
N/A |
I |
N/A |
N/A |
||
surface_replica |
N/A |
Not V5 |
N/A |
N/A |
Not V5 |
N/A |
N/A |
||
Topology |
vertex_point |
N/A |
N/A |
Not V5 |
thru edge_curve |
I |
N/A |
I | |
edge_curve |
N/A |
N/A |
Not V5 |
thru oriented_edge |
I |
N/A |
I | ||
oriented_edge |
N/A |
N/A |
N/A |
thru edge_loop |
I |
N/A |
I | ||
vertex_loop |
N/A |
N/A |
N/A |
Not V5 | Not V5 |
N/A |
Not V5 | ||
poly_loop |
N/A |
N/A |
N/A |
Not V5 |
N/A |
Not V5 |
N/A |
||
edge_loop |
N/A |
N/A |
N/A |
thru wire_shell |
I |
N/A |
I | ||
face_bound face_outer_bound |
N/A |
N/A |
N/A |
N/A |
I | Not V5 | I | ||
face_surface |
N/A |
N/A |
N/A |
N/A |
Not V5 | Not V5 |
N/A |
||
advanced_face |
N/A |
N/A |
N/A |
N/A |
I | Not V5 | I | ||
oriented_face |
N/A |
N/A |
N/A |
N/A |
Not V5 |
N/A |
N/A |
||
vertex_shell |
N/A |
N/A |
N/A |
Not V5 |
N/A |
N/A |
N/A |
||
wire_shell |
N/A |
N/A |
N/A |
Not V5 |
N/A |
N/A |
N/A |
||
connected_edge_set |
N/A |
N/A |
Not V5 |
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 | Not V5 | I | ||
oriented_closed_shell |
N/A |
N/A |
N/A |
N/A |
N/A |
Not V5 | I |