Surface¶
SURFACE entity (DXF Reference) created by an ACIS geometry kernel provided by the Spatial Corp.
See also
Ezdxf has only very limited support for ACIS based entities, for more information see the FAQ: How to add/edit ACIS based entities like 3DSOLID, REGION or SURFACE?
Subclass of |
|
DXF type |
|
Factory function |
|
Inherited DXF attributes |
|
Required DXF version |
DXF R2000 ( |
Warning
Do not instantiate entity classes by yourself - always use the provided factory functions!
- class ezdxf.entities.Surface¶
Same attributes and methods as parent class
Body
.- dxf.u_count¶
Number of U isolines.
- dxf.v_count¶
Number of V2 isolines.
ExtrudedSurface¶
Subclass of |
|
DXF type |
|
Factory function |
|
Inherited DXF attributes |
|
Required DXF version |
DXF R2007 ( |
- class ezdxf.entities.ExtrudedSurface¶
Same attributes and methods as parent class
Surface
.- dxf.class_id¶
- dxf.sweep_vector¶
- dxf.draft_angle¶
- dxf.draft_start_distance¶
- dxf.draft_end_distance¶
- dxf.twist_angle¶
- dxf.scale_factor¶
- dxf.align_angle¶
- dxf.solid¶
- dxf.sweep_alignment_flags¶
0
No alignment
1
Align sweep entity to path
2
Translate sweep entity to path
3
Translate path to sweep entity
- dxf.align_start¶
- dxf.bank¶
- dxf.base_point_set¶
- dxf.sweep_entity_transform_computed¶
- dxf.path_entity_transform_computed¶
- dxf.reference_vector_for_controlling_twist¶
LoftedSurface¶
Subclass of |
|
DXF type |
|
Factory function |
|
Inherited DXF attributes |
|
Required DXF version |
DXF R2007 ( |
- class ezdxf.entities.LoftedSurface¶
Same attributes and methods as parent class
Surface
.- dxf.plane_normal_lofting_type¶
- dxf.start_draft_angle¶
- dxf.end_draft_angle¶
- dxf.start_draft_magnitude¶
- dxf.end_draft_magnitude¶
- dxf.arc_length_parameterization¶
- dxf.no_twist¶
- dxf.align_direction¶
- dxf.simple_surfaces¶
- dxf.closed_surfaces¶
- dxf.solid¶
- dxf.ruled_surface¶
- dxf.virtual_guide¶
RevolvedSurface¶
Subclass of |
|
DXF type |
|
Factory function |
|
Inherited DXF attributes |
|
Required DXF version |
DXF R2007 ( |
SweptSurface¶
Subclass of |
|
DXF type |
|
Factory function |
|
Inherited DXF attributes |
|
Required DXF version |
DXF R2007 ( |
- class ezdxf.entities.SweptSurface¶
Same attributes and methods as parent class
Surface
.- dxf.swept_entity_id¶
- dxf.path_entity_id¶
- dxf.draft_angle¶
- draft_start_distance¶
- dxf.draft_end_distance¶
- dxf.twist_angle¶
- dxf.scale_factor¶
- dxf.align_angle¶
- dxf.solid¶
- dxf.sweep_alignment¶
- dxf.align_start¶
- dxf.bank¶
- dxf.base_point_set¶
- dxf.sweep_entity_transform_computed¶
- dxf.path_entity_transform_computed¶
- dxf.reference_vector_for_controlling_twist¶