SddCollarSurface
Inheritance Path
ObjectType Feature Visualizable GeometricFeature SkinFeature SddCollarSurface
SddCollarSurfaceInheritance PathObjectType Feature Visualizable GeometricFeature SkinFeature SddCollarSurface SddContourBasedInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SddFunction SddContourBased Attributes
Examplelet mySddContourBased(SddContourBased) mySddContourBased = ….// Feature to be managed as a SddContourBased // Display SddContourBased Category if valid if ( mySddContourBased <> NULL) { Message( mySddContourBased.Category ) } SddFlangeInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SddOperation SddFlange Attributes
Examplelet mySddFlange(SddFlange) mySddFlange = ….// Feature to be managed as a SddFlange // Display SddFlange Category if valid if ( mySddFlange <> NULL) { Message( mySddFlange.Category ) } SddFunctionInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SddFunction Attributes
Examplelet mySddFunction(SddFunction) mySddFunction = …// Feature to be managed as a SddFunction // Display SddFunction material if valid if ( mySddFunction <> NULL) { Message( mySddFunction.Material ) } SddMemberInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SddFunction SddProfile SddMember Attributes
Examplelet mySddMember(SddMember) mySddMember = ...// Feature to be managed as SddMember // Display SddMember Name if valid if ( mySddMember <> NULL) { Message( mySddMember.Name ) } SddOpeningInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SddOperation SddOpening Attributes
Examplelet mySddOpening(SddOpening) mySddOpening = ….// Feature to be managed as a SddOpening // Display SddOpening Category if valid if ( mySddOpening <> NULL) { Message( mySddOpening.Category ) } SddOpening3DObjectPanelInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SddOpeningPanel SddOpening3DObjectPanel Examplelet mySddOpening3DObjectPanel(SddOpening3DObjectPanel) mySddOpening3DObjectPanel = ...// Feature to be managed as SddOpening3DObjectPanel // Display SddOpening3DObjectPanel Name if valid if ( mySddOpening3DObjectPanel <> NULL) { Message( mySddOpening3DObjectPanel.Name ) } SddOpeningOutputProfilePanelInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SddOpeningPanel SddOpeningOutputProfilePanel Examplelet mySddOpeningOutputProfilePanel(SddOpeningOutputProfilePanel) mySddOpeningOutputProfilePanel = ...// Feature to be managed as SddOpeningOutputProfilePanel // Display SddOpeningOutputProfilePanel Name if valid if ( mySddOpeningOutputProfilePanel <> NULL) { Message( mySddOpeningOutputProfilePanel.Name ) } SddOpeningPanelInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SddOpeningPanel Attributes
Examplelet mySddOpeningPanel(SddOpeningPanel) mySddOpeningPanel = ...// Feature to be managed as SddOpeningPanel // Display SddOpeningPanel Name if valid if ( mySddOpeningPanel <> NULL) { Message( mySddOpeningPanel.Name ) } SddOpeningStandardPanelInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SddOpeningPanel SddOpeningStandardPanel Examplelet mySddOpeningStandardPanel(SddOpeningStandardPanel) mySddOpeningStandardPanel = ...// Feature to be managed as SddOpeningStandardPanel // Display SddOpeningStandardPanel Name if valid if ( mySddOpeningStandardPanel <> NULL) { Message( mySddOpeningStandardPanel.Name ) } SddOperationInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SddOperation Examplelet mySddOperation(SddOperation) mySddOperation = ...// Feature to be managed as a SddOperation // Display SddOperation Name if valid if ( mySddOperation <> NULL) { Message( mySddOperation.Name ) } SddPanelInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SddPanel Attributes
Note:
The length and width attributes of a panel, plate, or split plate are
calculated as follows:
The length of the longest side of the bounding box is considered as the length of the object and the length of the second longest side is considered as the width of the object.
Recommendation:
In case of a batch session, it is recommended to use
the alternative behavior.
Examplelet mySddPanel(SddPanel) mySddPanel = …// Feature to be managed as a SddPanel // Display SddPanel Category if valid if ( mySddPanel <> NULL) { Message( mySddPanel.Category ) } SddPlateInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SddFunction SddPlate Attributes
Note:
The length and width attributes of a panel, plate, or split plate are
calculated as follows:
The length of the longest side of the bounding box is considered as the length of the object and the length of the second longest side is considered as the width of the object.
Recommendation:
In case of a batch session, it is recommended to use
the alternative behavior.
Examplelet mySddPlate(SddPlate) mySddPlate = ….// Feature to be managed as a SddPlate // Display SddPlate Category if valid if ( mySddPlate <> NULL) { Message( mySddPlate.Category ) } SddProfileInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SddFunction SddProfile Attributes
Examplelet mySddProfile(SddProfile) mySddProfile = ….// Feature to be managed as a SddProfile // Display SddProfile Category if valid if ( mySddProfile <> NULL) { Message( mySddProfile.Category ) } SddScallopInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SddOperation SddOpening SddScallop Examplelet mySddScallop(SddScallop) mySddScallop = ...// Feature to be managed as SddScallop // Display SddScallop Name if valid if ( mySddScallop <> NULL) { Message( mySddScallop.Name ) } SddScallopPanelInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SddOpeningPanel SddScallopPanel Examplelet mySddScallopPanel(SddScallopPanel) mySddScallopPanel = ...// Feature to be managed as SddScallopPanel // Display SddScallopPanel Name if valid if ( mySddScallopPanel <> NULL) { Message( mySddScallopPanel.Name ) } SddSlaveOpeningPlateInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SddOperation SddSlaveOpeningPlate Examplelet mySddSlaveOpeningPlate(SddSlaveOpeningPlate) mySddSlaveOpeningPlate = ...// Feature to be managed as SddSlaveOpeningPlate // Display SddSlaveOpeningPlate Name if valid if ( mySddSlaveOpeningPlate <> NULL) { Message( mySddSlaveOpeningPlate.Name ) } SddSlotPanelInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SddOpeningPanel SddSlotPanel Examplelet mySddSlotPanel(SddSlotPanel) mySddSlotPanel = ...// Feature to be managed as SddSlotPanel // Display SddSlotPanel Name if valid if ( mySddSlotPanel <> NULL) { Message( mySddSlotPanel.Name ) } SddSplitPlateInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SddFunction SddSplitPlate SddStiffenerInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SddFunction SddProfile SddStiffener Attributes
Examplelet mySddStiffener(SddStiffener) mySddStiffener = ….// Feature to be managed as a SddStiffener // Display SddStiffener Category if valid if ( mySddStiffener <> NULL) { Message( mySddStiffener.Category ) } SddStiffenerOnFreeEdgeInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SddFunction SddProfile SddStiffenerOnFreeEdge Attributes
Examplelet mySddStiffenerOnFreeEdge(SddStiffenerOnFreeEdge) mySddStiffenerOnFreeEdge = ….// Feature to be managed as a SddStiffenerOnFreeEdge // Display SddStiffenerOnFreeEdge Category if valid if ( mySddStiffenerOnFreeEdge <> NULL) { Message( mySddStiffenerOnFreeEdge.Category ) } SldAdvConnectionInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SldAdvConnection Attributes
MethodsThe following methods are associated with this type:
Examplelet myAdvancedConnection(SldAdvConnection) let ActionRuleName(String) // Display Action rule name on SldAdvConnection if valid if ( myAdvancedConnection <> NULL) { myAdvancedConnection->GetActionRuleName(ActionRuleName) Message( ActionRuleName ) } SldConnectionInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SldConnection Attributes
MethodsThe following methods are associated with this type:
Examplelet mySldConnection(SldConnection) let ConnectionName(String) // Display name on SldConnection if valid if ( mySldConnection <> NULL) { mySldConnection->GetName(ConnectionName) Message( ConnectionName ) } SldEndcutInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SldConnection SldEndcut MethodsThe following methods are associated with this type:
Examplelet mySldEndcut(SldEndcut) mySldEndcut = ...// Feature to be managed as a SldEndcut // Display SldEndcut Name if valid if ( mySldEndcut <> NULL) { Message( mySldEndcut.Name ) } SldFlangeInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SldFlange Attributes
MethodsThe following methods are associated with this type:
Examplelet mySldFlange(SldFlange) mySldFlange = ….// Feature to be managed as a SldFlange // Display SldFlange Name if valid if ( mySldFlange <> NULL) { Message( mySldFlange.Name ) } SldFunctionInheritance PathObjectType Feature Visualizable GeometricFeature SkinFeature SldFunction Attributes
MethodsThe following methods are associated with this type:
Examplelet mySldFunction(SldFunction) mySldFunction = ….// Feature to be managed as a SldFunction // Display SldFunction Material if valid if ( mySldFunction <> NULL) { Message( mySldFunction.Material ) } SldMemberInheritance PathObjectType Feature Visualizable GeometricFeature SkinFeature SldFunction SldProfile SldMember Attributes
Examplelet mySldMember(SldMember) mySldMember = ...// Feature to be managed as a SldMember // Display SldMember Name if valid if ( mySldMember <> NULL) { Message( mySldMember.Name ) } SldOpeningInheritance PathObjectType Feature Visualizable GeometricFeature SkinFeature SldOpening Attributes
Examplelet mySldOpening(SldOpening) mySldOpening = ….// Feature to be managed as a SldOpening // Display SldOpening Category if valid if ( mySldOpening <> NULL) { Message( mySldOpening.Category ) } SldOpeningPInheritance PathObjectType Feature Visualizable GeometricFeature SkinFeature SldOpening SldOpeningP Examplelet mySldOpeningP(SldOpeningP) mySldOpeningP = ...// Feature to be managed as a SldOpeningP // Display SldOpeningP Name if valid if ( mySldOpeningP <> NULL) { Message( mySldOpeningP.Name ) } SldOpeningPrInheritance PathObjectType Feature Visualizable GeometricFeature SkinFeature SldOpening SldOpeningPr Attributes
Examplelet mySldOpeningPr(SldOpeningPr) mySldOpeningPr = ...// Feature to be managed as a SldOpeningPr // Display SldOpeningPr Name if valid if ( mySldOpeningPr <> NULL) { Message( mySldOpeningPr.Name ) } SldCollarYou can use this type to get collar information in the knowledge report. Inheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SldCollar Attributes
SldPanelInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SldPanel Attributes
MethodsThe following methods are associated with this type:
Note:
The length and width attributes of a panel are calculated as
follows:
Examplelet mySldPanel(SldPanel) mySldPanel = ….// Feature to be managed as a SldPanel // Display SldPanel Category if valid if ( mySldPanel <> NULL) { Message( mySldPanel.Category ) } SldPlateInheritance PathObjectType Feature Visualizable GeometricFeature SkinFeature SldFunction SldPlate Attributes
MethodsThe following methods are associated with this type:
Examplelet mySldPlate(SldPlate) mySldPlate = ….// Feature to be managed as a SldPlate // Display SldPlate Category if valid if ( mySldPlate <> NULL) { Message( mySldPlate.Category ) } SldProfileInheritance PathObjectType Feature Visualizable GeometricFeature SkinFeature SldFunction SldProfile Attributes
MethodsThe following methods are associated with this type:
Examplelet mySldProfile(SldProfile) mySldProfile = ….// Feature to be managed as a SldProfile // Display SldProfile Category if valid if ( mySldProfile <> NULL) { Message( mySldProfile.Category ) } SldSketchBasedPanelInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SldPanel SldSketchBasedPanel Attributes
Examplelet mySldSketchBasedPanel(SldSketchBasedPanel) mySldSketchBasedPanel = ….// Feature to be managed as a SldSketchBasedPanel // Display SldSketchBasedPanel Category if valid if ( mySldSketchBasedPanel <> NULL) { Message( mySldSketchBasedPanel.Category ) } SldSketchBasedPlateInheritance PathObjectType Feature Visualizable GeometricFeature SkinFeature SldFunction SldPlate SldSketchBasedPlate Attributes
MethodsThe following methods are associated with this type:
Examplelet mySldSketchBasedPlate(SldSketchBasedPlate) mySldSketchBasedPlate = ….// Feature to be managed as a SldSketchBasedPlate // Display SldSketchBasedPlate Category if valid if ( mySldSketchBasedPlate <> NULL) { Message( mySldSketchBasedPlate.Category ) } SldSlotInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SldConnection SldSlot Attributes
MethodsThe following methods are associated with this type:
Examplelet mySldSlot(SldSlot) let SlotName(String) // Display name on SldSlot if valid if ( mySldSlot <> NULL) { mySldSlot->GetName(SlotName) Message( SlotName ) } SldSlotPInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SldConnection SldSlot SldSlotP Examplelet mySldSlotP(SldSlotP) mySldSlotP = ...// Feature to be managed as a SldSlotP // Display SldSlotP Name if valid if ( mySldSlotP <> NULL) { Message( mySldSlotP.Name ) } SldSlotPrInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SldConnection SldSlot SldSlotPr Examplelet mySldSlotPr(SldSlotPr) mySldSlotPr = ...// Feature to be managed as a SldSlotPr // Display SldSlotPr Name if valid if ( mySldSlotPr <> NULL) { Message( mySldSlotPr.Name ) } SldStiffenerInheritance PathObjectType Feature Visualizable GeometricFeature SkinFeature SldFunction SldProfile SldStiffener Attributes
Examplelet mySldStiffener(SldStiffener) mySldStiffener = ….// Feature to be managed as a SldStiffener // Display SldStiffener Category if valid if ( mySldStiffener <> NULL) { Message( mySldStiffener.Category ) } SldStiffenerOnFreeEdgeInheritance PathObjectType Feature Visualizable GeometricFeature SkinFeature SldFunction SldProfile SldStiffenerOnFreeEdge Attributes
Examplelet mySldStiffenerOnFreeEdge(SldStiffenerOnFreeEdge) mySldStiffenerOnFreeEdge = ….// Feature to be managed as a SldStiffenerOnFreeEdge // Display SldStiffenerOnFreeEdge Category if valid if ( mySldStiffenerOnFreeEdge <> NULL) { Message( mySldStiffenerOnFreeEdge.Category ) } SldUserConnectionInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature SldConnection SldUserConnection Examplelet mySldUserConnection(SldUserConnection) mySldUserConnection = ...// Feature to be managed as a SldUserConnection // Display SldUserConnection Name if valid if ( mySldUserConnection <> NULL) { Message( mySldUserConnection.Name ) } StrStructureCopySpecificationInheritance PathObjectType Feature Visualizable GeometricFeature MechanicalFeature StrStructureCopySpecification |