|
|
This task shows you how to save in STEP formats the data contained in a CATPart or CATProduct
document. STEP formats are used for the data exchange between the Assembly
workbench and other CADCAM software products. Saving your assembly in STEP
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:
The level of Recommended Practices published by
the CAx Implementor Forum applied by the translator at import and
export are the following :
See also: 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 in What about the elements you export ? provides information on the entities you can export. |
||||
|
|
Check the license requirements for STEP! | ||||
|
|
|
||||
|
|||||
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:Note that the conversion summary in the report file takes
assemblies into account. 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/AP242 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/AP242. 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 Geometry (Exact or Tessellated)The STEP interface enables users to exchange visual presentation of exchanged geometric elements. Please remember:
|
|||||||||||||||||||||||||||||||||||||||||||||||||
Tessellated and Exact GeometryV5 data are can be exported to STEP tessellated geometry as follows:
See Exact geometry as for more information. |
|||||||||||||||||||||||||||||||||||||||||||||||||
Composites DataWhen the option is selected:
|
|||||||||||||||||||||||||||||||||||||||||||||||||
User Defined AttributesThe User Defined Attributes taken into account are:
For each User Defined Attribute, STEP preserves:
The mapping is as follows:
See also ee also Validation Properties for User Defined Attributes. In addition to the License Requirements for STEP, the following limitations apply:
|
|||||||||||||||||||||||||||||||||||||||||||||||||
MiscellaneousPlease remember:
|
|||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||
|
|
The three default planes of a CATPart (xy
plane, yz plane and zx plane in the example below) are not taken into
account in the STEP export (only Plane.1 and Plane.2 are exported in the
example below).![]() |
||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||
AnnotationsSee About 3D Annotations in Graphic Mode and About 3D Annotations in Authorable and Graphic Mode. AssembliesSupport of External References to STEP or V5 files on Export: the External References functionality is available only with AP214, AP214 edition3, AP203 edition2, AP242. 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:
|
|||||||||||||||||||||||||||||||||||||||||||||||||
|
|
Only the active representation (not the alternative ones) is exported. | ||||||||||||||||||||||||||||||||||||||||||||||||
| Light assemblies: The light geometry that can be
created with the workbenches Piping Design and HVAC Design is taken into
account while exporting to STEP. The CATProduct designed by these workbenches contain applicative data having a geometric representation that is not included in the geometric container of a CATPart. This geometric representation is exported as STEP geometry.
are taken into account as follows:
The attributes of instances of products are taken into account as follows:
|
|||||||||||||||||||||||||||||||||||||||||||||||||
|
|
In the Knowledge Base STEP export of a product containing a part created by Visual Symmetry STEP data exchange interface: Result of exporting/importing one single feature containing several detached solids |
| 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 | ||