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