StepAP209
OCCT package StepAP209: StepAP209_Construct.
StepAP209_Construct
Basic tool for working with AP209 model.
Constructors(2)
Creates an empty tool.
Creates a tool and initializes it.
Parameters (1)WS
Instance methods(27)
- Init(WS: XSControl_WorkSession): boolean
Initializes tool; returns True if succeeded.
Parameters (1)WS
- IsDesing(PD: StepBasic_ProductDefinitionFormation): booleanParameters (1)
PD
- IsAnalys(PD: StepBasic_ProductDefinitionFormation): booleanParameters (1)
PD
- Parameters (1)
Prod
- Parameters (1)
PDF
- Parameters (1)
PDS
- Parameters (1)
PD
- GetFeaAxis2Placement3d(theFeaModel: StepFEA_FeaModel): StepFEA_FeaAxis2Placement3dParameters (1)
theFeaModel
- Parameters (1)
Prod
- Parameters (1)
PDF
- Parameters (1)
PD
- Parameters (1)
PDS
- Parameters (1)
Prod
- Parameters (1)
PDF
- GetElements1D(theFeaModel: StepFEA_FeaModel): NCollection_HSequence_handle_StepFEA_ElementRepresentationParameters (1)
theFeaModel
- GetElements2D(theFEAModel: StepFEA_FeaModel): NCollection_HSequence_handle_StepFEA_ElementRepresentationParameters (1)
theFEAModel
- GetElements3D(theFEAModel: StepFEA_FeaModel): NCollection_HSequence_handle_StepFEA_ElementRepresentationParameters (1)
theFEAModel
- GetCurElemSection(ElemRepr: StepFEA_Curve3dElementRepresentation): NCollection_HSequence_handle_StepElement_CurveElementSectionDefinition
Getting list of curve_element_section_definitions for given element_representation.
Parameters (1)ElemRepr
- Parameters (1)
ElemRepr
- CreateAnalysStructure(Prod: StepBasic_Product): boolean
Create empty structure for idealized_analysis_shape.
Parameters (1)Prod
- CreateFeaStructure(Prod: StepBasic_Product): boolean
Create fea structure.
Parameters (1)Prod
- ReplaceCcDesingToApplied(): boolean
Put into model entities Applied... for AP209 instead of entities CcDesing... from AP203.
- CreateAddingEntities(AnaPD: StepBasic_ProductDefinition): boolean
Create approval.. , date.. , time.. , person.. and organization.. entities for analysis structure.
Parameters (1)AnaPD
Create AP203 structure from existing AP209 structure.
- CreateAdding203Entities(PD: StepBasic_ProductDefinition): { returnValue: boolean; aModel: StepData_StepModel; [Symbol.dispose](): void }
Create approval.. , date.. , time.. , person.. and organization.. entities for 203 structure.
Parameters (1)PD
ReturnsA result object with fields:
returnValue: the C++ return valueaModel: owned by the returned envelope.
Dispose the returned envelope to release owned Handle fields.
StepAP203
OCCT package StepAP203: StepAP203_ApprovedItem, StepAP203_CcDesignApproval, StepAP203_CcDesignCertification, StepAP203_CcDesignContract, and 17 more bound…
StepAP214
OCCT package StepAP214: StepAP214, StepAP214_AppliedApprovalAssignment, StepAP214_AppliedDateAndTimeAssignment, StepAP214_AppliedDateAssignment, and 42…