OCC.Core.StepAP209 module¶
StepAP209 module, see official documentation at https://www.opencascade.com/doc/occt-7.4.0/refman/html/package_stepap209.html
-
class
StepAP209_Construct
(*args)¶ Bases:
OCC.Core.STEPConstruct.STEPConstruct_Tool
- Creates an empty tool
- rtype
None* Creates a tool and initializes it
- param WS
- type WS
opencascade::handle<XSControl_WorkSession> &
- rtype
None
-
CreateAP203Structure
()¶ - Create AP203 structure from existing AP209 structure
- rtype
opencascade::handle<StepData_StepModel>
-
CreateAdding203Entities
()¶ - Create approval.. , date.. , time.. , person.. and organization.. entities for 203 structure
- param PD
- type PD
opencascade::handle<StepBasic_ProductDefinition> &
- param aModel
- type aModel
opencascade::handle<StepData_StepModel> &
- rtype
bool
-
CreateAddingEntities
()¶ - Create approval.. , date.. , time.. , person.. and organization.. entities for analysis structure
- param AnaPD
- type AnaPD
opencascade::handle<StepBasic_ProductDefinition> &
- rtype
bool
-
CreateAnalysStructure
()¶ - Create empty structure for idealized_analysis_shape
- param Prod
- type Prod
opencascade::handle<StepBasic_Product> &
- rtype
bool
-
CreateFeaStructure
()¶ - Create fea structure
- param Prod
- type Prod
opencascade::handle<StepBasic_Product> &
- rtype
bool
-
FeaModel
()¶ - Parameters
Prod –
- type Prod
opencascade::handle<StepBasic_Product> &
- rtype
opencascade::handle<StepFEA_FeaModel>:param PDF:
- type PDF
opencascade::handle<StepBasic_ProductDefinitionFormation> &
- rtype
opencascade::handle<StepFEA_FeaModel>:param PDS:
- type PDS
opencascade::handle<StepRepr_ProductDefinitionShape> &
- rtype
opencascade::handle<StepFEA_FeaModel>:param PD:
- type PD
opencascade::handle<StepBasic_ProductDefinition> &
- rtype
opencascade::handle<StepFEA_FeaModel>
-
GetCurElemSection
()¶ - Getting list of curve_element_section_definitions for given element_representation
- param ElemRepr
- type ElemRepr
opencascade::handle<StepFEA_Curve3dElementRepresentation> &
- rtype
opencascade::handle<StepElement_HSequenceOfCurveElementSectionDefinition>
-
GetElemGeomRelat
()¶ - Return type
opencascade::handle<StepFEA_HSequenceOfElementGeometricRelationship>
-
GetElementMaterial
()¶ - Return type
opencascade::handle<StepElement_HSequenceOfElementMaterial>
-
GetElements1D
()¶ - Parameters
theFeaModel –
- type theFeaModel
opencascade::handle<StepFEA_FeaModel> &
- rtype
opencascade::handle<StepFEA_HSequenceOfElementRepresentation>
-
GetElements2D
()¶ - Parameters
theFEAModel –
- type theFEAModel
opencascade::handle<StepFEA_FeaModel> &
- rtype
opencascade::handle<StepFEA_HSequenceOfElementRepresentation>
-
GetElements3D
()¶ - Parameters
theFEAModel –
- type theFEAModel
opencascade::handle<StepFEA_FeaModel> &
- rtype
opencascade::handle<StepFEA_HSequenceOfElementRepresentation>
-
GetFeaAxis2Placement3d
()¶ - Parameters
theFeaModel –
- type theFeaModel
opencascade::handle<StepFEA_FeaModel> &
- rtype
opencascade::handle<StepFEA_FeaAxis2Placement3d>
-
GetShReprForElem
()¶ - Parameters
ElemRepr –
- type ElemRepr
opencascade::handle<StepFEA_ElementRepresentation> &
- rtype
opencascade::handle<StepShape_ShapeRepresentation>
-
IdealShape
()¶ - Parameters
Prod –
- type Prod
opencascade::handle<StepBasic_Product> &
- rtype
opencascade::handle<StepShape_ShapeRepresentation>:param PDF:
- type PDF
opencascade::handle<StepBasic_ProductDefinitionFormation> &
- rtype
opencascade::handle<StepShape_ShapeRepresentation>:param PD:
- type PD
opencascade::handle<StepBasic_ProductDefinition> &
- rtype
opencascade::handle<StepShape_ShapeRepresentation>:param PDS:
- type PDS
opencascade::handle<StepRepr_ProductDefinitionShape> &
- rtype
opencascade::handle<StepShape_ShapeRepresentation>
-
Init
()¶ - Initializes tool; returns True if succeeded
- param WS
- type WS
opencascade::handle<XSControl_WorkSession> &
- rtype
bool
-
IsAnalys
()¶ - Parameters
PD –
- type PD
opencascade::handle<StepBasic_ProductDefinitionFormation> &
- rtype
bool
-
IsDesing
()¶ - Parameters
PD –
- type PD
opencascade::handle<StepBasic_ProductDefinitionFormation> &
- rtype
bool
-
NominShape
()¶ - Parameters
Prod –
- type Prod
opencascade::handle<StepBasic_Product> &
- rtype
opencascade::handle<StepShape_ShapeRepresentation>:param PDF:
- type PDF
opencascade::handle<StepBasic_ProductDefinitionFormation> &
- rtype
opencascade::handle<StepShape_ShapeRepresentation>
-
ReplaceCcDesingToApplied
()¶ - Put into model entities Applied… for AP209 instead of entities CcDesing… from AP203.
- rtype
bool
-
property
thisown
¶ The membership flag