ModelData.ModelReader can read STEP AP203, AP214 or AP242 files.
| Import |
|---|
|
Below tables shows how STEP entities are mapped into MTK entities after import.
| STEP Entity | MTK Entity |
|---|---|
| product_definition | One of: |
| next_assembly_usage_occurrence | ModelData.Instance |
| item_defined_transformation | Geom.Transformation |
| STEP Entity | MTK Entity |
|---|---|
| manifold_solid_brep | ModelData.SolidBody |
| brep_with_voids | |
| shell_based_surface_model | ModelData.SheetBody |
| face_based_surface_model | |
| edge_based_wireframe_model | ModelData.WireframeBody |
| geometric_curve_set | |
| closed_shell | ModelData.Shell |
| oriented_closed_shell | |
| open_shell | |
| advanced_face | ModelData.Face |
| face_surface | |
| curve_bounded_surface | |
| face_bound | ModelData.Wire |
| face_outer_bound | |
| edge_loop | |
| connected_edge_set | |
| composite_curve | |
| boundary_curve | |
| outer_boundary_curve | |
| edge_curve | ModelData.Edge |
| oriented_edge | |
| vertex_point | ModelData.Vertex |
| STEP Entity | MTK Entity |
|---|---|
| Surfaces | |
| b_spline_surface_with_knots | Geom.BSplineSurface |
| rational_b_spline_surface | |
| uniform_curve | |
| quasi_uniform_curve | |
| conical_surface | Geom.ConicalSurface |
| cylindrical_surface | Geom.CylindricalSurface |
| offset_surface | Geom.OffsetSurface |
| plane | Geom.Plane |
| rectangular_trimmed_surface | Geom.Surface |
| spherical_surface | Geom.SphericalSurface |
| surface_of_linear_extrusion | Geom.SurfaceOfLinearExtrusion |
| surface_of_revolution | Geom.SurfaceOfRevolution |
| toroidal_surface | Geom.ToroidalSurface |
| Curves | |
| b_spline_curve_with_knots | Geom.BSplineCurve Geom.BSplineCurve2d |
| rational_b_spline_curve | |
| uniform_curve | |
| quasi_uniform_curve | |
| circle | Geom.Circle Geom.Circle2d |
| ellipse | Geom.Ellipse Geom.Ellipse2d |
| hyperbola | Geom.Hyperbola Geom.Hyperbola2d |
| line | Geom.Line Geom.Line2d |
| offset_curve | Geom.OffsetCurve Geom.OffsetCurve2d |
| parabola | Geom.Parabola Geom.Parabola2d |
| trimmed_curve | Geom.Curve |