OCC.StepAP209 module¶
-Purpose:
-
class
StepAP209_Construct
(*args)¶ Bases:
OCC.STEPConstruct.STEPConstruct_Tool
- Creates an empty tool
Return type: None - Creates a tool and initializes it
Parameters: WS (Handle_XSControl_WorkSession &) – Return type: None -
CreateAP203Structure
()¶ - Create AP203 structure from existing AP209 structure
Return type: Handle_StepData_StepModel
-
CreateAdding203Entities
()¶ - Create approval.. , date.. , time.. , person.. and organization.. entities for 203 structure
Parameters: - PD (Handle_StepBasic_ProductDefinition &) –
- aModel (Handle_StepData_StepModel &) –
Return type:
-
CreateAddingEntities
()¶ - Create approval.. , date.. , time.. , person.. and organization.. entities for analysis structure
Parameters: AnaPD (Handle_StepBasic_ProductDefinition &) – Return type: bool
-
CreateAnalysStructure
()¶ - Create empty structure for idealized_analysis_shape
Parameters: Prod (Handle_StepBasic_Product &) – Return type: bool
-
CreateFeaStructure
()¶ - Create fea structure
Parameters: Prod (Handle_StepBasic_Product &) – Return type: bool
-
FeaModel
()¶ Parameters: - Prod (Handle_StepBasic_Product &) –
- PDF (Handle_StepBasic_ProductDefinitionFormation &) –
- PDS (Handle_StepRepr_ProductDefinitionShape &) –
- PD (Handle_StepBasic_ProductDefinition &) –
Return type: Return type: Return type: Return type:
-
GetCurElemSection
()¶ - Getting list of curve_element_section_definitions for given element_representation
Parameters: ElemRepr (Handle_StepFEA_Curve3dElementRepresentation &) – Return type: Handle_StepElement_HSequenceOfCurveElementSectionDefinition
-
GetElemGeomRelat
()¶ Return type: Handle_StepFEA_HSequenceOfElementGeometricRelationship
-
GetElementMaterial
()¶ Return type: Handle_StepElement_HSequenceOfElementMaterial
-
GetElements1D
()¶ Parameters: theFeaModel (Handle_StepFEA_FeaModel &) – Return type: Handle_StepFEA_HSequenceOfElementRepresentation
-
GetElements2D
()¶ Parameters: theFEAModel (Handle_StepFEA_FeaModel &) – Return type: Handle_StepFEA_HSequenceOfElementRepresentation
-
GetElements3D
()¶ Parameters: theFEAModel (Handle_StepFEA_FeaModel &) – Return type: Handle_StepFEA_HSequenceOfElementRepresentation
-
GetFeaAxis2Placement3d
()¶ Parameters: theFeaModel (Handle_StepFEA_FeaModel &) – Return type: Handle_StepFEA_FeaAxis2Placement3d
-
GetShReprForElem
()¶ Parameters: ElemRepr (Handle_StepFEA_ElementRepresentation &) – Return type: Handle_StepShape_ShapeRepresentation
-
IdealShape
()¶ Parameters: - Prod (Handle_StepBasic_Product &) –
- PDF (Handle_StepBasic_ProductDefinitionFormation &) –
- PD (Handle_StepBasic_ProductDefinition &) –
- PDS (Handle_StepRepr_ProductDefinitionShape &) –
Return type: Return type: Return type: Return type:
-
Init
()¶ - Initializes tool; returns True if succeeded
Parameters: WS (Handle_XSControl_WorkSession &) – Return type: bool
-
NominShape
()¶ Parameters: - Prod (Handle_StepBasic_Product &) –
- PDF (Handle_StepBasic_ProductDefinitionFormation &) –
Return type: Return type:
-
ReplaceCcDesingToApplied
()¶ - Put into model entities Applied… for AP209 instead of entities CcDesing… from AP203.
Return type: bool
-
thisown
¶ The membership flag
-
class
SwigPyIterator
(*args, **kwargs)¶ Bases:
object
-
advance
()¶
-
copy
()¶
-
decr
()¶
-
distance
()¶
-
equal
()¶
-
incr
()¶
-
next
()¶
-
previous
()¶
-
thisown
¶ The membership flag
-
value
()¶
-
-
new_instancemethod
(func, inst, cls)¶
-
register_handle
(handle, base_object)¶ Inserts the handle into the base object to prevent memory corruption in certain cases