Structure_Panel.GetPanel()
Gives panel from Structure_Panel.
Signature
Structure_Panel.GetPanel(oSddPanel:SddPanel)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oSddPanel
|
Out
|
Yes
|
SddPanel
|
-
|
Example
let myStructurePanel(Structure_Panel)
let myPanel(SddPanel)
myStructurePanel->GetPanel(myPanel)
Structure_Panel.GetPosition()
Gives position information on the Strucrture_Panel.
Signature
Structure_Panel.GetPosition(oPositionOnMidshipBasis:String, oPositionOnCentreLineBasis:String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oMidShipOrientation
|
Out
|
Yes
|
String
|
-
|
oCentreLineOrientation
|
Out
|
Yes
|
String
|
-
|
Example
let myStructurePanel(Structure_Panel)
let MidShipOrientation(String)
let CentreLineOrientation(String)
myStructurePanel->GetPosition(MidShipOrientation, CentreLineOrientation)
Structure_Panel.SetMaterial()
Sets material on the Structure_Panel.
Signature
Structure_Panel.SetMaterial(iMaterialName : String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iMaterialName
|
In
|
Yes
|
String
|
Material name.
|
Structure_Plate.GetPlate()
Gives plate from the structure plate.
Signature
Structure_Plate.GetPlate(oSddPlate:SddPlate)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oSddPlate
|
Out
|
Yes
|
SddPlate
|
-
|
Example
let myStructurePlate(Structure_Plate)
let myPlate(SddPlate)
myStructurePlate->GetPlate(myPlate)
Structure_Plate.GetPosition()
Gives position information on the structure plate.
Signature
Structure_Plate.GetPosition(oPositionOnMidshipBasis:String, oPositionOnCentreLineBasis:String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oPositionOnMidshipBasis
|
Out
|
Yes
|
String
|
-
|
oPositionOnCentreLineBasis
|
Out
|
Yes
|
String
|
-
|
Example
let myStructurePlate(Structure_Plate)
let MidShipOrientation(String)
let CentreLineOrientation(String)
myStructurePlate->GetPosition(MidShipOrientation, CentreLineOrientation)
Structure_Plate.SetMaterial()
Sets material on the Strucrture_Plate.
Signature
Structure_Plate.SetMaterial(iMaterialName : String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iMaterialName
|
In
|
Yes
|
String
|
Material name.
|
Structure_Stiffener.GetPosition()
Gives position information on the structure stiffener.
Signature
Structure_Stiffener.GetPosition(oMidShipOrientation:String, oCentreLineOrientation:String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oMidShipOrientation
|
Out
|
Yes
|
String
|
-
|
oCentreLineOrientation
|
Out
|
Yes
|
String
|
-
|
Example
let myStructureStiffener(Structure_Stiffener)
let MidShipOrientation(String)
let CentreLineOrientation(String)
myStructureStiffener->GetPosition(MidShipOrientation, CentreLineOrientation)
Structure_Stiffener.GetStiffener()
Gives stiffener from the structure stiffener.
Signature
Structure_Stiffener.GetStiffener(oSddStiffener:SddStiffener)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oSddStiffener
|
Out
|
Yes
|
SddStiffener
|
-
|
Example
let myStructureStiffener(Structure_Stiffener)
let myStiffener(SddStiffener)
myStructureStiffener->GetStiffener(myStiffener)
Structure_Stiffener.SetMaterial()
Sets material on the Strucrture_Stiffener.
Signature
Structure_Stiffener.SetMaterial(iMaterialName : String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iMaterialName
|
In
|
Yes
|
String
|
Material name.
|
Structure_StiffenerOnFreeEdge.GetStiffenerOnFreeEdge()
Gives stiffener on free edge from
Structure_StiffenerOnFreeEdge.
Signature
Structure_StiffenerOnFreeEdge.GetStiffenerOnFreeEdge(oSddStiffenerOnfreeEdge:SddStiffenerOnFreeEdge)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oSddStiffenerOnFreeEdge
|
Out
|
Yes
|
SddStiffenerOnFreeEdge
|
-
|
Example
let myStructureStiffenerOnFreeEdge(Structure_StiffenerOnFreeEdge)
let myStiffenerOnFreeEdge(SddStiffenerOnFreeEdge)
myStructureStiffenerOnFreeEdge->GetStiffenerOnFreeEdge(myStiffenerOnFreeEdge)
Structure_StiffenerOnFreeEdge.GetPosition
Gives position information on the structure stiffener on free
edge.
Signature
Structure_StiffenerOnFreeEdge.GetPosition(oPositionOnMidshipBasis:String, oPositionOnCentreLineBasis:String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oPositionOnMidshipBasis
|
Out
|
Yes
|
String
|
-
|
oPositionOnCentreLineBasis
|
Out
|
Yes
|
String
|
-
|
Example
let myStructureStiffenerOnFreeEdge(Structure_StiffenerOnFreeEdge)
let MidShipOrientation(String)
let CentreLineOrientation(String)
myStructureStiffenerOnFreeEdge->GetPosition(MidShipOrientation, CentreLineOrientation)
Structure_StiffenerOnFreeEdge.SetMaterial()
Sets material on the Strucrture_StiffenerOnFreeEdge.
Signature
Structure_StiffenerOnFreeEdge.SetMaterial(iMaterialName : String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iMaterialName
|
In
|
Yes
|
String
|
Material name.
|
Structure_Member.GetMember()
Gives member from Structure_Member
Signature
Structure_Member.GetMember(oSddMember:SddMember)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oSddMember
|
Out
|
Yes
|
SddMember
|
-
|
Example
let myStructureMember(Structure_Member)
let myMember(SddMember)
myStructureMember->GetMember(myMember)
Structure_Member.GetPosition()
Gives position information on the structure member.
Signature
Structure_Member.GetPosition(oPositionOnMidshipBasis:String, oPositionOnCentreLineBasis:String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oPositionOnMidshipBasis
|
Out
|
Yes
|
String
|
-
|
oPositionOnCentreLineBasis
|
Out
|
Yes
|
String
|
-
|
Example
let myStructureMember(Structure_Member)
let MidShipOrientation(String)
let CentreLineOrientation(String)
myStructureMember->GetPosition(MidShipOrientation, CentreLineOrientation)
Structure_Member.SetMaterial()
Sets material on the Strucrture_Member.
Signature
Structure_Member.SetMaterial(iMaterialName : String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iMaterialName
|
In
|
Yes
|
String
|
Material name.
|
SddPanel.ComputeDimension()
Gives the dimensions of a panel.
Signature
SddPanel.ComputeDimension(iMoldedOrThick : Boolean, Width/Length/Height : String, oLength : LENGTH)
Arguments
Name |
Input/Output |
Required? |
Type |
Comment |
iMoldedOrThick
|
In |
Yes |
Boolean
|
This argument is obsolete. |
Width , Length , or
Height |
In |
Yes |
String |
Specify any one attribute, to retrieve its value. The input string
must be: Width , Length , or
Height . |
oLength |
Out |
Yes |
LENGTH |
Provides the width, length, or height of the panel. |
Note:
The length and width attributes of a panel, plate, or split plate are
calculated as follows:
- Default behavior: A bounding box is created to include the whole object. The
bounding box is positioned according to the geometry of the object,
irrespective of the global axis system.

- Alternative behavior (Set the following environment variable:
StrAbsoulteAxisDimensions=1.): A bounding box is
created to include the whole object. The bounding box is positioned
according to the global axis system. That is, its faces are always
perpendicular to the x, y, and z axes, irrespective of the object's
orientation.

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.
SddPanel.GetSlots()
Gives slots aggregated under the panel.
Signature
SddPanel.GetSlots(oListOfSlots : List)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oListOfSlots
|
Out
|
Yes
|
List
|
List of slots.
|
SddPanel.GetThickness()
Gives thickness parameter of the object.
Signature
SddPanel.GetThickness(oThickness : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oThickness
|
Out
|
Yes
|
Feature
|
Thickness.
|
SddPanel.GetOrientationOffset()
Gives thickness offset parameter of the object.
Signature
SddPanel.GetOrientationOffset(oOrientationOffset : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oOrientationOffset
|
Out
|
Yes
|
Feature
|
Thickness offset.
|
SddPanel.SetThrowOrientation()
Sets material throw orientation of the object.
Signature
SddPanel.SetThrowOrientation(iThrowOrientation : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iThrowOrientation
|
In
|
Yes
|
Integer
|
Material throw orientation.
|
SddPanel.SetOffsetMode()
Sets thickness offset mode of the object.
Signature
SddPanel.SetOffsetMode(iOffsetMode : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iOffsetMode
|
In
|
Yes
|
Integer
|
Thickness offset mode.
|
SddPanel.GetSupportOffset()
Gives support offset parameter of the object.
Signature
SddPanel.GetSupportOffset(oOffset : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oOffset
|
Out
|
Yes
|
Feature
|
Support offset.
|
SddPanel.SetCategory()
Sets category of the object.
Signature
SddPanel.SetCategory(iCategory : String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iCategory
|
In
|
Yes
|
String
|
Category.
|
SddPanel.GetLimitingObject()
Gives limiting object of the panel.
Signature
SddPanel.GetLimitingObject(oLimitingObject : Feature, iIndexLimit : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oLimitingObject
|
Out
|
Yes
|
Feature
|
Limiting object.
|
iIndexLimit
|
In
|
Yes
|
Integer
|
Index of limit.
|
SddPanel.SetLimitingObject()
Sets limiting object of the panel.
Arguments
Name |
Input/Output |
Required? |
Type |
Comment |
iLimitingObject
|
In |
Yes |
Feature
|
Limiting object. |
iIndexLimit
|
In |
Yes |
Integer
|
Index of limit. |
iOrientation |
In |
Yes |
Integer |
Orientation of limit. |
iLimitType |
In |
Yes |
Integer |
Type of limit. |
iLimitKey |
In |
Yes |
Integer |
Limit key. |
SddPanel.RemoveLimit()
Removes limiting object of the panel.
Signature
SddPanel.RemoveLimit(iIndexLimit : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iIndexLimit
|
In
|
Yes
|
Integer
|
Index of limit.
|
SddPanel.GetSupport()
Gives support of the object.
Signature
SddPanel.GetSupport(oSupport : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oSupport
|
Out
|
Yes
|
Feature
|
Support.
|
SddPanel.SetSupport()
Sets support of the object.
Signature
SddPanel.SetSupport(iSupport : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iSupport
|
In
|
Yes
|
Feature
|
Support.
|
SddPanel.GetPanelLimitType()
Gives limit type of the limiting object.
Signature
SddPanel.GetPanelLimitType(iIndex : Integer, oType : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iIndex
|
In
|
Yes
|
Integer
|
Index of limit.
|
oType
|
Out
|
Yes
|
Integer
|
Limit type.
|
SddPanel.GetLimitKey()
Gives limit key of the limiting object.
Signature
SddPanel.GetPanelLimitType(iIndex : String, oLimitKey : String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iIndex
|
In
|
Yes
|
String
|
Index of limit.
|
oLimitKey
|
Out
|
Yes
|
String
|
Limit key.
|
SddPanel.SetPanelLimitType()
Sets limit type of the limiting object.
Signature
SddPanel.SetPanelLimitType(iIndex : Integer, iType : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iIndex
|
In
|
Yes
|
Integer
|
Index of limit.
|
iType
|
In
|
Yes
|
Integer
|
Limit type.
|
SddPanel.GetLimitingObjectOffset()
Gives limit offset of the limiting object.
Signature
SddPanel.GetLimitingObjectOffset(iIndex : String, oOffset : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iIndex
|
In
|
Yes
|
String
|
Index of limit.
|
oOffset
|
Out
|
Yes
|
Feature
|
Limit offset.
|
SddPanel.GetOpenings()
Gives all openings from the current object.
Signature
SddPanel.GetOpenings(oListOfOpenings : List, iOpeningType : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oListOfOpenings
|
Out
|
Yes
|
List
|
List of openings.
|
iOpeningType
|
In
|
Yes
|
Integer
|
Opening type.
|
SddPanel.GetScallops()
Gives all scallops from the current object.
Signature
SddPanel.GetScallops(oListOfScallops : List)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oListOfScallops
|
Out
|
Yes
|
List
|
List of scallops.
|
SddPanel.GetLimitOrientation()
Gives orientation of the limiting object.
Signature
SddPanel.GetLimitOrientation(oLimitOrientation : Integer, iIndex : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oLimitOrientation
|
Out
|
Yes
|
Integer
|
Limit orientation.
|
iIndex
|
In
|
Yes
|
Integer
|
Index of limit.
|
SddPanel.SetLimitOrientation()
Sets orientation of the limiting object.
Signature
SddPanel.SetLimitOrientation(iLimitOrientation : Integer, iIndex : String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iLimitOrientation
|
In
|
Yes
|
Integer
|
Limit orientation.
|
iIndex
|
In
|
Yes
|
String
|
Index of limit.
|
SddSplitPlate.ComputeDimension()
Gives the dimensions of a split plate.
Signature
SddSplitPlate.ComputeDimension(iMoldedOrThick : Boolean, Width/Length/Height : String, oLength : LENGTH)
Arguments
Name |
Input/Output |
Required? |
Type |
Comment |
iMoldedOrThick
|
In |
Yes |
Boolean
|
Molded or thick surface. |
Width , Length , or
Height |
In |
Yes |
String |
Specify any one attribute to retrieve its value. The input string
must be: Width , Length , or
Height . |
oLength |
Out |
Yes |
LENGTH |
Provides the width, length, or height of the
split plate. |
Note:
The length and width attributes of a panel, plate, or split plate are
calculated as follows:
- Default behavior: A bounding box is created to include the whole object. The
bounding box is positioned according to the geometry of the object,
irrespective of the global axis system.

- Alternative behavior (Set the following environment variable:
StrAbsoulteAxisDimensions=1.): A bounding box is
created to include the whole object. The bounding box is positioned
according to the global axis system. That is, its faces are always
perpendicular to the x, y, and z axes, irrespective of the object's
orientation.

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.
SddSplitPlate.SetMaterial()
Sets material of the object.
Signature
SddSplitPlate.SetMaterial(iMaterialName : String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iMaterialName
|
In
|
Yes
|
String
|
Material name.
|
SddSplitPlate.GetOrientationOffset()
Gives thickness offset on the plate.
Signature
SddSplitPlate.GetOrientationOffset(oOffset : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oOffset
|
Out
|
Yes
|
Feature
|
Offset.
|
SddSplitPlate.GetThickness()
Gives thickness of the plate.
Signature
SddSplitPlate.GetThickness(oThickness : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oThickness
|
Out
|
Yes
|
Feature
|
Thickness.
|
SddSplitPlate.SetOffsetMode()
Sets offset mode on the plate.
Signature
SddSplitPlate.SetOffsetMode(iOffsetMode : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iOffsetMode
|
In
|
Yes
|
Integer
|
Offset mode.
|
SddSplitPlate.SetThrowOrientation()
Sets material throw orientation on the plate.
Signature
SddSplitPlate.SetThrowOrientation(iThrowOrientation : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iThrowOrientation
|
In
|
Yes
|
Integer
|
Material throw orientation.
|
SddSplitPlate.GetFlanges()
Gives flanges on the plate.
Signature
SddSplitPlate.GetFlanges(oListOfFlanges : List)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oListOfFlanges
|
Out
|
Yes
|
List
|
List of flanges.
|
SddPlate.ComputeDimension()
Gives the dimensions of a plate.
Signature
SddPlate.ComputeDimension(iMoldedOrThick : Boolean, Width/Length/Height : String, oLength : LENGTH)
Arguments
Name |
Input/Output |
Required? |
Type |
Comment |
iMoldedOrThick
|
In |
Yes |
Boolean
|
Molded or thick surface. |
Width , Length , or
Height |
In |
Yes |
String |
Specify any one attribute to retrieve its value. The input string
must be: Width , Length , or
Height . |
oLength |
Out |
Yes |
LENGTH |
Provides the width, length, or height of the
plate. |
Note:
The length and width attributes of a panel, plate, or split plate are
calculated as follows:
- Default behavior: A bounding box is created to include the whole object. The
bounding box is positioned according to the geometry of the object,
irrespective of the global axis system.

- Alternative behavior (Set the following environment variable:
StrAbsoulteAxisDimensions=1.): A bounding box is
created to include the whole object. The bounding box is positioned
according to the global axis system. That is, its faces are always
perpendicular to the x, y, and z axes, irrespective of the object's
orientation.

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.
SddPlate.GetSlots()
Gives slots aggregated under the panel.
Signature
SddPlate.GetSlots(oListOfSlots : List)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oListOfSlots
|
Out
|
Yes
|
List
|
List of slots.
|
SddPlate.GetThickness()
Gives thickness parameter of the object.
Signature
SddPlate.GetThickness(oThickness : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oThickness
|
Out
|
Yes
|
Feature
|
Thickness.
|
SddPlate.GetOrientationOffset()
Gives thickness offset parameter of the object.
Signature
SddPlate.GetOrientationOffset(oOrientationOffset : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oOrientationOffset
|
Out
|
Yes
|
Feature
|
Thickness offset.
|
SddPlate.SetThrowOrientation()
Sets material throw orientation of the object.
Signature
SddPlate.SetThrowOrientation(iThrowOrientation : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iThrowOrientation
|
In
|
Yes
|
Integer
|
Material throw orientation.
|
SddPlate.SetOffsetMode()
Sets thickness offset mode of the object.
Signature
SddPlate.SetOffsetMode(iOffsetMode : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iOffsetMode
|
In
|
Yes
|
Integer
|
Thickness offset mode.
|
SddPlate.GetSupportOffset()
Gives support offset parameter of the object.
Signature
SddPlate.GetSupportOffset(oOffset : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oOffset
|
Out
|
Yes
|
Feature
|
Support offset.
|
SddPlate.SetCategory()
Sets category of the object.
Signature
SddPlate.SetCategory(iCategory : String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iCategory
|
In
|
Yes
|
String
|
Category.
|
SddPlate.GetLimitingObject()
Gives limiting object of the panel.
Signature
SddPlate.GetLimitingObject(oLimitingObject : Feature, iIndexLimit : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oLimitingObject
|
Out
|
Yes
|
Feature
|
Limiting object.
|
iIndexLimit
|
In
|
Yes
|
Integer
|
Index of limit.
|
SddPlate.RemoveLimit()
Removes limiting object of the panel.
Signature
SddPlate.RemoveLimit(iIndexLimit : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iIndexLimit
|
In
|
Yes
|
Integer
|
Index of limit.
|
SddPlate.GetSupport()
Gives support of the object.
Signature
SddPlate.GetSupport(oSupport : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oSupport
|
Out
|
Yes
|
Feature
|
Support.
|
SddPlate.SetSupport()
Sets support of the object.
Signature
SddPlate.SetSupport(iSupport : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iSupport
|
In
|
Yes
|
Feature
|
Support.
|
SddPlate.GetPanelLimitType()
Gives limit type of the limiting object.
Signature
SddPlate.GetPanelLimitType(iIndex : Integer, oType : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iIndex
|
In
|
Yes
|
Integer
|
Index of limit.
|
oType
|
Out
|
Yes
|
Integer
|
Limit type.
|
SddPlate.GetLimitKey()
Gives limit key of the limiting object.
Signature
SddPlate.GetPanelLimitType(iIndex : String, oLimitKey : String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iIndex
|
In
|
Yes
|
String
|
Index of limit.
|
oLimitKey
|
Out
|
Yes
|
String
|
Limit key.
|
SddPlate.SetPanelLimitType()
Sets limit type of the limiting object.
Signature
SddPlate.SetPanelLimitType(iIndex : Integer, iType : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iIndex
|
In
|
Yes
|
Integer
|
Index of limit.
|
iType
|
In
|
Yes
|
Integer
|
Limit type.
|
SddPlate.GetLimitingObjectOffset()
Gives limit offset of the limiting object.
Signature
SddPlate.GetLimitingObjectOffset(iIndex : String, oOffset : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iIndex
|
In
|
Yes
|
String
|
Index of limit.
|
oOffset
|
Out
|
Yes
|
Feature
|
Limit offset.
|
SddPlate.GetOpenings()
Gives all openings from the current object.
Signature
SddPlate.GetOpenings(oListOfOpenings : List, iOpeningType : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oListOfOpenings
|
Out
|
Yes
|
List
|
List of openings.
|
iOpeningType
|
In
|
Yes
|
Integer
|
Opening type.
|
SddPlate.GetScallops()
Gives all scallops from the current object.
Signature
SddPlate.GetScallops(oListOfScallops : List)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oListOfScallops
|
Out
|
Yes
|
List
|
List of scallops.
|
SddPlate.GetLimitOrientation()
Gives orientation of the limiting object.
Signature
SddPlate.GetLimitOrientation(oLimitOrientation : Integer, iIndex : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oLimitOrientation
|
Out
|
Yes
|
Integer
|
Limit orientation.
|
iIndex
|
In
|
Yes
|
Integer
|
Index of limit.
|
SddPlate.SetLimitOrientation()
Sets orientation of the limiting object.
Signature
SddPlate.SetLimitOrientation(iLimitOrientation : Integer, iIndex : String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iLimitOrientation
|
In
|
Yes
|
Integer
|
Limit orientation.
|
iIndex
|
In
|
Yes
|
String
|
Index of limit.
|
SddPlate.GetFlanges()
Gives flanges on the plate.
Signature
SddPlate.GetFlanges(oListOfFlanges : List)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oListOfFlanges
|
Out
|
Yes
|
List
|
List of flanges.
|
SddContourBased.ActivateSketchContour()
Activates sketch contour.
Signature
SddContourBased.ActivateSketchContour()
SddContourBased.DeactivateSketchContour()
Deactivates sketch contour.
Signature
SddContourBased.DeactivateSketchContour()
SddContourBased.GetContourPublicParamaters()
Gives parameters on the parametric plate.
Signature
SddContourBased.GetContourPublicParamaters(oParameters : List)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oParameters
|
Out
|
Yes
|
List
|
List of parameters.
|
SddContourBased.GetSketch()
Gives sketch of the parametric plate.
Signature
SddContourBased.GetSketch(oParameters : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oStrSketch
|
Out
|
Yes
|
Feature
|
Sketch.
|
SddContourBased.SetSketch()
Sets sketch on the parametric plate.
Signature
SddContourBased.SetSketch(iRefSketchName : String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iRefSketchName
|
In
|
Yes
|
String
|
Sketch.
|
SddContourBased.Get3DAxisSystem()
Gives axis system of the object for parametric plate in
3D Axis mode.
Signature
SddContourBased.Get3DAxisSystem(oAxisSystem : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oAxisSystem
|
Out
|
Yes
|
Feature
|
Axis system.
|
SddContourBased.Set3DAxisSystem()
Sets axis system on the object for parametric plate in
3D Axis mode.
Signature
SddContourBased.Set3DAxisSystem(iAxisSystem : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iAxisSystem
|
Out
|
Yes
|
Feature
|
Axis system.
|
SddProfile.GetEndCut()
Gives endcut on the profile by using the extremity.
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iExtr
|
In
|
Yes
|
Integer
|
Extremity.
|
oEndcut
|
Out
|
Yes
|
Feature
|
Endcut.
|
SddProfile.GetFirstSurface()
Gives the first surface parameter on the profile
Signature
SddProfile.GetFirstSurface(oSurface : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oSurface
|
Out
|
Yes
|
Feature
|
First surface.
|
SddProfile.GetLimitType()
Gives limit type on the profile by using the extremity.
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iExtr
|
In
|
Yes
|
Integer
|
Extremity.
|
oType
|
Out
|
Yes
|
Integer
|
Limit type.
|
SddProfile.GetLimitingObject()
Gives limiting object of the profile by using the extremity.
Signature
SddProfile.GetLimitType(iExtr : Integer, oLimitingObject : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iExtr
|
In
|
Yes
|
Integer
|
Extremity.
|
oLimitingObject
|
Out
|
Yes
|
Feature
|
Limiting object.
|
SddProfile.GetLimitingObjectOffset()
Gives offset of limiting object on the profile by using the
extremity.
Signature
SddProfile.GetLimitingObjectOffset(iExtr : Integer, oOffset : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iExtr
|
In
|
Yes
|
Integer
|
Extremity.
|
oOffset
|
Out
|
Yes
|
Feature
|
Limit offset.
|
SddProfile.InvertProfile()
Inverts the orientation of the profile.
Signature
SddProfile.InvertProfile()
SddProfile.GetSecondSurface()
Gives the second surface parameter on the profile
Signature
SddProfile.GetSecondSurface(oSurface : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oSurface
|
Out
|
Yes
|
Feature
|
Second surface.
|
SddProfile.GetSlots()
Gives slots on the profile
Signature
SddProfile.GetSlots(oListOfSlots : List)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oListOfSlots
|
Out
|
Yes
|
List
|
List of slots.
|
SddProfile.RemoveLimit()
Removes limit of the profile by using the extremity.
Signature
SddProfile.RemoveLimit(iExtr : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iExtr
|
In
|
Yes
|
Integer
|
Extremity.
|
SddProfile.SetAnchorPoint()
Sets anchor point on the profile.
Signature
SddProfile.SetAnchorPoint(iAnchorPoint : String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iAnchorPoint
|
In
|
Yes
|
String
|
Anchor point.
|
SddProfile.SetFirstSurface()
Sets first surface on the profile.
Signature
SddProfile.SetFirstSurface(iSurface : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iSurface
|
In
|
Yes
|
Feature
|
First surface.
|
SddProfile.SetFlangeOrientation()
Set flange orientation of the profile.
Signature
SddProfile.SetFlangeOrientation(iOrientation : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iOrientation
|
In
|
Yes
|
Integer
|
Flange orientation.
|
SddProfile.SetLimitType()
Sets limit type on this profile by using the extremity.
Signature
SddProfile.SetLimitType(iExtr : Integer, iType : String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iExtr
|
In
|
Yes
|
Integer
|
Extremity.
|
iType
|
In
|
Yes
|
String
|
Limit type.
|
SddProfile.SetLimitingObject()
Sets limiting object on this profile by using the extremity.
Signature
SddProfile.SetLimitingObject(iExtr : Integer, iLimitingObject : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iExtr
|
In
|
Yes
|
Integer
|
Extremity.
|
iLimitingObject
|
In
|
Yes
|
Feature
|
Limiting object.
|
SddProfile.SetSecondSurface()
Sets second surface on the profile.
Signature
SddProfile.SetSecondSurface(iSurface : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iSurface
|
In
|
Yes
|
Feature
|
Second surface.
|
SddProfile.SetSectionName()
Sets the section name parameter on the profile.
Signature
SddProfile.SetSectionName(iSectionName : String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iSectionName
|
In
|
Yes
|
String
|
Section name.
|
SddProfile.SetType()
Sets type on the profile.
Signature
SddProfile.SetType(iType : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iType
|
In
|
Yes
|
Integer
|
Type.
|
SddProfile.SetWebOrientation()
Sets web orientation of the profile.
Signature
SddProfile.SetWebOrientation(iOrientation : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iOrientation
|
In
|
Yes
|
Integer
|
Web orientation.
|
SddProfile.GetFirstSupportOffset()
Gives the first support offset parameter.
Signature
SddProfile.GetFirstSupportOffset(oOffset : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oOffset
|
Out
|
Yes
|
Feature
|
First support offset parameter.
|
SddProfile.GetSecondSupportOffset()
Gives the second support offset parameter.
Signature
SddProfile.GetSecondSupportOffset(oOffset : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oOffset
|
Out
|
Yes
|
Feature
|
Second support offset parameter.
|
SddProfile.GetCurve()
Gives the support curve of the profile.
Signature
SddProfile.GetCurve(oCurve : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oCurve
|
Out
|
Yes
|
Feature
|
Support curve.
|
SddProfile.SetCurve()
Sets the support curve of the profile.
Signature
SddProfile.SetCurve(iCurve : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iCurve
|
In
|
Yes
|
Feature
|
Support curve.
|
SddProfile.GetReference()
Gives the reference of the profile. (In case of
stiffener/stiffener on free edge, it is plate.)
Signature
SddProfile.GetReference(oReference : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oReference
|
Out
|
Yes
|
Feature
|
Support surface.
|
SddProfile.SetReference()
Sets the reference of the profile. (In case of
stiffener/stiffener on free edge, it is plate.)
Signature
SddProfile.SetReference(iReference : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iReference
|
In
|
Yes
|
Feature
|
Support surface.
|
SddProfile.GetCurveOffset()
Gives the curve support offset parameter.
Signature
SddProfile.GetCurveOffset(oOffset : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oOffset
|
Out
|
Yes
|
Integer
|
Curve offset.
|
SddProfile.SetAngleMode()
Sets the angle mode of the profile.
Signature
SddProfile.SetAngleMode(iOrientationMode : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iOrientationMode
|
In
|
Yes
|
Integer
|
Angle mode.
|
SddProfile.GetAngle()
Gives the angle parameter of the object.
Signature
SddProfile.GetAngle(oAngle : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oAngle
|
Out
|
Yes
|
Feature
|
Angle parameter.
|
SddProfile.GetFlangeAnchorPointOffset()
Gives the flange anchor point offset parameter.
Signature
SddProfile.GetFlangeAnchorPointOffset(oFlangeAnchorPointOffset : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oFlangeAnchorPointOffset
|
Out
|
Yes
|
Feature
|
Flange anchor point offset.
|
SddProfile.GetWebAnchorPointOffset()
Gives the web anchor point offset parameter.
Signature
SddProfile.GetWebAnchorPointOffset(oWebAnchorPointOffset : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oWebAnchorPointOffset
|
Out
|
Yes
|
Feature
|
Web anchor point offset.
|
SddProfile.GetOpenings()
Gives all openings from the current object.
Signature
SddProfile.GetOpenings(oListOfOpenings : List, iOpeningType : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oListOfOpenings
|
Out
|
Yes
|
List
|
List of openings.
|
iOpeningType
|
In
|
Yes
|
Integer
|
Opening type.
|
SddStiffenerOnFreeEdge.GetTraceOffset()
Gives trace offset of stiffener on free edge.
Signature
SddStiffenerOnFreeEdge.GetTraceOffset(oTraceOffset : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oTraceOffset
|
Out
|
Yes
|
Feature
|
Trace offset.
|
SddStiffenerOnFreeEdge.GetLimits()
Gives all support limits of object for SFE (stiffener on free
edge) on limits.
Signature
SddStiffenerOnFreeEdge.GetLimits(oListOfLimits : List)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oListOfLimits
|
Out
|
Yes
|
List
|
Support limits.
|
SddStiffenerOnFreeEdge.SetLimits()
Sets all support limits of object for SFE (stiffener on free
edge) on limits.
Signature
SddStiffenerOnFreeEdge.SetLimits(iListOfLimits : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iListOfLimits
|
In
|
Yes
|
List
|
Support limits.
|
SddStiffenerOnFreeEdge.GetOpening()
Gives support opening of the SFE (stiffener on free edge).
Signature
SddStiffenerOnFreeEdge.GetOpening(oOpening : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oOpening
|
Out
|
Yes
|
Feature
|
Opening.
|
SddStiffenerOnFreeEdge.SetOpening()
Sets support opening of the SFE (stiffener on free edge).
Signature
SddStiffenerOnFreeEdge.SetOpening(iOpening : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iOpening
|
In
|
Yes
|
Feature
|
Opening.
|
SddMember.GetStartPt()
Gives start point of the profile of type
Point and Length/Point and
Limit/Point to Point.
Signature
SddMember.GetStartPt(oStartPt : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oStartPt
|
Out
|
Yes
|
Feature
|
Start point.
|
SddMember.GetPtLen_Length()
Gives length parameter of the profile of type
Point and Length.
Signature
SddMember.GetPtLen_Length(oLength : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oLength
|
Out
|
Yes
|
Feature
|
Length of member.
|
SddMember.GetEndPt()
Gives end point of the profile of type
Point to Point.
Signature
SddMember.GetEndPt(oEndPt : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oEndPt
|
Out
|
Yes
|
Feature
|
End point.
|
SddMember.SetEndPt()
Sets end point of the profile of type
Point to Point.
Signature
SddMember.SetEndPt(iEndPt : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iEndPt
|
In
|
Yes
|
Feature
|
End point.
|
SddMember.GetDirection()
Gives the direction of the profile of type
Point and Length/Point and
Limit.
Signature
SddMember.GetDirection(oDirection : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oDirection
|
Out
|
Yes
|
Feature
|
Direction of the member.
|
SddMember.SetDirection()
Sets the direction of the profile of type
Point and Length/Point and
Limit.
Signature
SddMember.SetDirection(iDirection : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iDirection
|
In
|
Yes
|
Feature
|
Direction of the member.
|
SddMember.ReverseDirection()
Inverts the direction of profile of type
Point and Length/Point and
Limit.
Signature
SddMember.ReverseDirection()
SddMember.GetUpToLimit()
Gives the limit of profile of type
Point and Limit.
Signature
SddMember.GetUpToLimit(oUpToLimit : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oUpToLimit
|
Out
|
Yes
|
Feature
|
Limit feature.
|
SddMember.SetUpToLimit()
Sets the limit of profile of type
Point and Limit.
Signature
SddMember.SetUpToLimit(iUpToLimit : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iUpToLimit
|
In
|
Yes
|
Feature
|
Limit feature.
|
SddFlange.GetBendingAngle()
Gives bending angle of the flange.
Signature
SddFlange.GetBendingAngle(oAngle : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oAngle
|
Out
|
Yes
|
Feature
|
Bending angle.
|
SddFlange.GetBendingRadius()
Gives bending radius of the flange.
Signature
SddFlange.GetBendingRadius(oRadius : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oRadius
|
Out
|
Yes
|
Feature
|
Bending radius.
|
SddFlange.GetEdge()
Gives edge of the flange.
Signature
SddFlange.GetEdge(oEdgeIndex : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oEdgeIndex
|
Out
|
Yes
|
Feature
|
Edge.
|
SddFlange.GetEndEndCutAngle()
Gives the endcut angle on the end extremity of the flange.
Signature
SddFlange.GetEndEndCutAngle(oEndEndCutAngle : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oEndEndCutAngle
|
Out
|
Yes
|
Feature
|
Endcut angle.
|
SddFlange.GetEndEndCutDistance()
Gives the endcut distance on the end extremity of the flange.
Signature
SddFlange.GetEndEndCutDistance(oEndEndCutDistance : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oEndEndCutDistance
|
Out
|
Yes
|
Feature
|
Endcut distance.
|
SddFlange.GetEndEndCutOffset()
Gives the endcut offset on the end extremity of the flange.
Signature
SddFlange.GetEndEndCutOffset(oGetEndEndCutOffset : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oGetEndEndCutOffset
|
Out
|
Yes
|
Feature
|
Endcut offset.
|
SddFlange.GetEndEndCutRadius()
Gives the endcut radius on the end extremity of the flange.
Signature
SddFlange.GetEndEndCutRadius(oGetEndEndCutRadius : Feature)
Arguments
Feature
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oGetEndEndCutRadius
|
Out
|
Yes
|
Feature
|
Endcut radius.
|
SddFlange.GetWidthMeasurementType()
Gives width measurement type of the flange.
Signature
SddFlange.GetWidthMeasurementType(oWidthMeasurementType : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oWidthMeasurementType
|
Out
|
Yes
|
Integer
|
Measurement type.
|
SddFlange.SetEdge()
Sets edge on the flange.
Signature
SddFlange.SetEdge(iEdgeIndex : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iEdgeIndex
|
In
|
Yes
|
Feature
|
Edge.
|
SddFlange.SetFlangeEndLimit()
Sets end limit on the flange.
Signature
SddFlange.SetFlangeEndLimit(iEndLimit : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iEndLimit
|
In
|
Yes
|
Feature
|
Limit.
|
SddFlange.SetFlangeStartLimit()
Sets start limit on the flange.
Signature
SddFlange.SetFlangeStartLimit(iStartLimit : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iStartLimit
|
In
|
Yes
|
Feature
|
Limit.
|
SddFlange.SetType()
Sets type on the flange.
Signature
SddFlange.SetType(iType : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iType
|
In
|
Yes
|
Integer
|
Type.
|
SddFlange.SetWidthMeasurementType()
Sets width measurement type on the flange.
Signature
SddFlange.SetWidthMeasurementType(iWidthMeasurementType : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iWidthMeasurementType
|
In
|
Yes
|
Integer
|
Measurement type.
|
SddOpening.GetOperatedObject()
Gives the operated object.
Signature
SddOpening.GetOperatedObject(oOperatedObject : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oOperatedObject
|
Out
|
Yes
|
Feature
|
Operated object.
|
SddOpening.SetCategory()
Sets category of the object.
Signature
SddOpening.SetCategory(iCategory : String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iCategory
|
In
|
Yes
|
String
|
Opening category.
|
SddOpening.SetOpeningType()
Sets the opening type.
Signature
SddOpening.SetOpeningType(iOpeningType : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iOpeningType
|
In
|
Yes
|
Integer
|
Opening type.
|
SddOpening.GetCuttingElement()
Gives the intersecting element in the 3D object type opening.
Signature
SddOpening.GetCuttingElement(oIntersectingElement : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oIntersectingElement
|
Out
|
Yes
|
Feature
|
Intersecting element.
|
SddOpening.SetCuttingElement()
Sets the intersecting element in the 3D object type opening.
Signature
SddOpening.SetCuttingElement(iIntersectingElement : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iIntersectingElement
|
In
|
Yes
|
Feature
|
Intersecting element.
|
SddOpening.GetOutputProfile()
Gives output profile of the sketch type opening.
Signature
SddOpening.GetOutputProfile(oOutputProfile : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oOutputProfile
|
Out
|
Yes
|
Feature
|
Output profile.
|
SddOpening.SetOutputProfile()
Sets output profile for the sketch type opening.
Signature
SddOpening.SetOutputProfile(iOutputProfile : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iOutputProfile
|
In
|
Yes
|
Feature
|
Output profile.
|
SddOpening.GetOpeningDirection()
Gives direction of the sketch and standard type openings.
Signature
SddOpening.GetOpeningDirection(oOpeningDirection : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oOpeningDirection
|
Out
|
Yes
|
Feature
|
Direction.
|
SddOpening.SetOpeningDirection()
Sets direction of the sketch and standard type openings.
Signature
SddOpening.SetOpeningDirection(iOpeningDirection : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iOpeningDirection
|
In
|
Yes
|
Feature
|
Direction.
|
SddOpening.SetLimitMode()
Sets limit mode of the sketch and standard openings.
Signature
SddOpening.SetLimitMode(iLimitMode : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iLimitMode
|
In
|
Yes
|
Integer
|
Limit mode.
|
SddOpening.SetFormingMode()
Sets forming mode of the opening.
SddOpening.GetFirstOffset()
Gives first offset in the limit 1/limit 2 mode.
Signature
SddOpening.GetFirstOffset(oFirstOffset : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oFirstOffset
|
Out
|
Yes
|
Feature
|
First offset.
|
SddOpening.GetSecondOffset()
Gives second offset in the limit 1/limit 2 mode.
Signature
SddOpening.GetSecondOffset(oSecondOffset : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oSecondOffset
|
Out
|
Yes
|
Feature
|
Second offset.
|
SddOpening.GetOpeningAngle()
Gives the angle parameter.
Signature
SddOpening.GetOpeningAngle(oOpeningAngle : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oOpeningAngle
|
Out
|
Yes
|
Feature
|
Angle.
|
SddOpening.GetStandardContourParms()
Gives the available contour parameters to set on opening for
selected contour.
Signature
SddOpening.GetStandardContourParms(iContourType : String, oListOfParameters : List)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iContourType
|
In
|
Yes
|
String
|
Contour type.
|
oListOfParameters
|
Out
|
Yes
|
List
|
Contour parameters.
|
SddOpening.SetContour()
Sets contour type, contour name, and parameters of opening.
Signature
SddOpening.SetContour(iContourType : String, iContourName : String, iListOfParameters : List)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iContourType
|
In
|
Yes
|
String
|
Contour type.
|
iContourName
|
In
|
Yes
|
String
|
Contour name.
|
iListOfParameters
|
In
|
Yes
|
List
|
Contour parameters.
|
SddOpening.GetContour()
Gives contour type, contour name, and parameters of opening.
Signature
SddOpening.GetContour(oContourType : String, oContourName : String, oListOfParameters : List)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oContourType
|
Out
|
Yes
|
String
|
Contour type.
|
oContourName
|
Out
|
Yes
|
String
|
Contour name.
|
oListOfParameters
|
Out
|
Yes
|
List
|
Contour parameters.
|
SddOpening.SetPositioningStrategy()
Sets positioning strategy of the opening.
Signature
SddOpening.SetPositioningStrategy(iSetPositioningStrategy : String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iSetPositioningStrategy
|
In
|
Yes
|
String
|
Positioning strategy.
|
SddOpening.GetURef()
Gives U reference for the single input positioning strategy.
Signature
SddOpening.GetURef(oURef : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oURef
|
Out
|
Yes
|
Feature
|
U reference.
|
SddOpening.SetURef()
Sets U reference for the single input positioning strategy.
Signature
SddOpening.SetURef(iURef : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iURef
|
In
|
Yes
|
Feature
|
U reference.
|
SddOpening.GetUOffset()
Gives the U offset parameter.
Signature
SddOpening.GetUOffset(oUOffset : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oUOffset
|
Out
|
Yes
|
Feature
|
U offset.
|
SddOpening.GetVOffset()
Gives the V offset parameter.
Signature
SddOpening.GetVOffset(oVOffset : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oVOffset
|
Out
|
Yes
|
Feature
|
V offset.
|
SddOpening.GetURefMidDist()
Gives U reference for the
Mid Dist/Offset positioning strategy.
Signature
SddOpening.GetURefMidDist(oURefMidDist1 : Feature, oURefMidDist2 : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oURefMidDist1
|
Out
|
Yes
|
Feature
|
U reference.
|
oURefMidDist2
|
Out
|
Yes
|
Feature
|
U reference.
|
SddOpening.SetURefMidDist()
Sets U reference for the
Mid Dist/Offset positioning strategy.
Signature
SddOpening.SetURefMidDist(iURefMidDist1 : Feature, iURefMidDist2 : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iURefMidDist1
|
In
|
Yes
|
Feature
|
U reference.
|
iURefMidDist2
|
In
|
Yes
|
Feature
|
U reference.
|
SddOpening.GetVRef()
Gives V reference for the single input positioning strategy.
Signature
SddOpening.GetVRef(oVRef : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oVRef
|
Out
|
Yes
|
Feature
|
V reference.
|
SddOpening.SetVRef()
Sets V reference for the single input positioning strategy.
Signature
SddOpening.SetVRef(iVRef : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iVRef
|
In
|
Yes
|
Feature
|
V reference.
|
SddOpening.GetVRefMidDist()
Gives V reference for the
Mid Dist/Offset positioning strategy.
Signature
SddOpening.GetVRefMidDist(oVRefMidDist1 : Feature, oVRefMidDist2 : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oVRefMidDist1
|
Out
|
Yes
|
Feature
|
V reference.
|
oVRefMidDist2
|
Out
|
Yes
|
Feature
|
V reference.
|
SddOpening.SetVRefMidDist()
Sets V reference for the
Mid Dist/Offset positioning strategy.
Signature
SddOpening.SetVRefMidDist(iVRefMidDist1 : Feature, iVRefMidDist2 : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iVRefMidDist1
|
In
|
Yes
|
Feature
|
V reference.
|
iVRefMidDist2
|
In
|
Yes
|
Feature
|
V reference.
|
SddOpening.GetOpeningAxisSystem()
Gives axis system for the opening with the
3D Axis positioning strategy.
Signature
SddOpening.GetOpeningAxisSystem(oOpeningAxisSystem : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oOpeningAxisSystem
|
Out
|
Yes
|
Feature
|
Axis system.
|
SddOpening.SetOpeningAxisSystem()
Sets axis system for the opening with the
3D Axis positioning strategy.
Signature
SddOpening.SetOpeningAxisSystem(iOpeningAxisSystem : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iOpeningAxisSystem
|
In
|
Yes
|
Feature
|
Axis system.
|
SddOpening.SetUOffsetOrientation()
Sets U offset orientation.
Signature
SddOpening.SetUOffsetOrientation(iUOffsetSideOrientation : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iUOffsetSideOrientation
|
In
|
Yes
|
Integer
|
Side orientation.
|
SddOpening.SetVOffsetOrientation()
Sets V offset orientation.
Signature
SddOpening.SetVOffsetOrientation(iVOffsetSideOrientation : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iVOffsetSideOrientation
|
In
|
Yes
|
Integer
|
Side orientation.
|
SddOpening.SetAnchorPointProfileOpening()
Sets anchor point for opening on profile.
Signature
SddOpening.SetAnchorPointProfileOpening(iAnchorPointProfileOpening : String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iAnchorPointProfileOpening
|
In
|
Yes
|
String
|
Anchor point.
|
SddOpening.SetReferencePoint()
Sets reference point of opening on profile with the
Spacing/Offset positioning strategy.
Signature
SddOpening.SetReferencePoint(iReferencePoint : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iReferencePoint
|
In
|
Yes
|
Integer
|
Reference point.
|
SddOpening.SetRepetitionMode()
Sets repetition mode of opening on profile with the
Spacing/Offset positioning strategy.
Signature
SddOpening.SetRepetitionMode(iRepetitionMode : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iRepetitionMode
|
In
|
Yes
|
Integer
|
Repetition mode.
|
SddOpeningPanel.GetOperatedObject()
Gives the operated object.
Signature
SddOpening.GetOperatedObject(oOperatedObject : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oOperatedObject
|
Out
|
Yes
|
Feature
|
Operated object.
|
SddOpeningPanel.SetCategory()
Sets category of the object.
Signature
SddOpeningPanel.SetCategory(iCategory : String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iCategory
|
In
|
Yes
|
String
|
Opening category.
|
SddOpeningPanel.SetOpeningType()
Sets the opening type.
Signature
SddOpeningPanel.SetOpeningType(iOpeningType : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iOpeningType
|
In
|
Yes
|
Integer
|
Opening type.
|
SddOpeningPanel.GetCuttingElement()
Gives the intersecting element in the 3D object type opening.
Signature
SddOpeningPanel.GetCuttingElement(oIntersectingElement : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oIntersectingElement
|
Out
|
Yes
|
Feature
|
Intersecting element.
|
SddOpeningPanel.SetCuttingElement()
Sets the intersecting element in the 3D object type opening.
Signature
SddOpeningPanel.SetCuttingElement(iIntersectingElement : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iIntersectingElement
|
In
|
Yes
|
Feature
|
Intersecting element.
|
SddOpeningPanel.GetOutputProfile()
Gives output profile of the sketch type opening.
Signature
SddOpeningPanel.GetOutputProfile(oOutputProfile : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oOutputProfile
|
Out
|
Yes
|
Feature
|
Output profile.
|
SddOpeningPanel.SetOutputProfile()
Sets output profile for the sketch type opening.
Signature
SddOpeningPanel.SetOutputProfile(iOutputProfile : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iOutputProfile
|
In
|
Yes
|
Feature
|
Output profile.
|
SddOpeningPanel.GetOpeningDirection()
Gives direction of the sketch and standard type openings.
Signature
SddOpeningPanel.GetOpeningDirection(oOpeningDirection : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oOpeningDirection
|
Out
|
Yes
|
Feature
|
Direction.
|
SddOpeningPanel.SetOpeningDirection()
Sets direction of the sketch and standard type openings.
Signature
SddOpeningPanel.SetOpeningDirection(iOpeningDirection : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iOpeningDirection
|
In
|
Yes
|
Feature
|
Direction.
|
SddOpeningPanel.SetLimitMode()
Sets limit mode of the sketch and standard openings.
Signature
SddOpeningPanel.SetLimitMode(iLimitMode : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iLimitMode
|
In
|
Yes
|
Integer
|
Limit mode.
|
SddOpeningPanel.SetFormingMode()
Sets forming mode of the opening.
SddOpeningPanel.GetFirstOffset()
Gives first offset in the limit 1/limit 2 mode.
Signature
SddOpeningPanel.GetFirstOffset(oFirstOffset : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oFirstOffset
|
Out
|
Yes
|
Feature
|
First offset.
|
SddOpeningPanel.GetSecondOffset()
Gives second offset in the limit 1/limit 2 mode.
Signature
SddOpeningPanel.GetSecondOffset(oSecondOffset : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oSecondOffset
|
Out
|
Yes
|
Feature
|
Second offset.
|
SddOpeningPanel.GetOpeningAngle()
Gives the angle parameter.
Signature
SddOpeningPanel.GetOpeningAngle(oOpeningAngle : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oOpeningAngle
|
Out
|
Yes
|
Feature
|
Angle.
|
SddOpeningPanel.GetStandardContourParms()
Gives the available contour parameters to set on opening for
selected contour.
Signature
SddOpeningPanel.GetStandardContourParms(iContourType : String, oListOfParameters : List)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iContourType
|
In
|
Yes
|
String
|
Contour type.
|
oListOfParameters
|
Out
|
Yes
|
List
|
Contour parameters.
|
SddOpeningPanel.SetContour()
Sets contour type, contour name, and parameters of opening.
Signature
SddOpeningPanel.SetContour(iContourType : String, iContourName : String, iListOfParameters : List)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iContourType
|
In
|
Yes
|
String
|
Contour type.
|
iContourName
|
In
|
Yes
|
String
|
Contour name.
|
iListOfParameters
|
In
|
Yes
|
List
|
Contour parameters.
|
SddOpeningPanel.GetContour()
Gives contour type, contour name, and parameters of opening.
Signature
SddOpeningPanel.GetContour(oContourType : String, oContourName : String, oListOfParameters : List)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oContourType
|
Out
|
Yes
|
String
|
Contour type.
|
oContourName
|
Out
|
Yes
|
String
|
Contour name.
|
oListOfParameters
|
Out
|
Yes
|
List
|
Contour parameters.
|
SddOpeningPanel.SetPositioningStrategy()
Sets positioning strategy of the opening.
Signature
SddOpeningPanel.SetPositioningStrategy(iSetPositioningStrategy : String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iSetPositioningStrategy
|
In
|
Yes
|
String
|
Positioning strategy.
|
SddOpeningPanel.GetURef()
Gives U reference for the single input positioning strategy.
Signature
SddOpeningPanel.GetURef(oURef : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oURef
|
Out
|
Yes
|
Feature
|
U reference.
|
SddOpeningPanel.SetURef()
Sets U reference for the single input positioning strategy.
Signature
SddOpeningPanel.SetURef(iURef : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iURef
|
In
|
Yes
|
Feature
|
U reference.
|
SddOpeningPanel.GetUOffset()
Gives the U offset parameter.
Signature
SddOpeningPanel.GetUOffset(oUOffset : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oUOffset
|
Out
|
Yes
|
Feature
|
U offset.
|
SddOpeningPanel.GetVOffset()
Gives the V offset parameter.
Signature
SddOpeningPanel.GetVOffset(oVOffset : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oVOffset
|
Out
|
Yes
|
Feature
|
V offset.
|
SddOpeningPanel.GetURefMidDist()
Gives U reference for the
Mid Dist/Offset positioning strategy.
Signature
SddOpeningPanel.GetURefMidDist(oURefMidDist1 : Feature, oURefMidDist2 : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oURefMidDist1
|
Out
|
Yes
|
Feature
|
U reference.
|
oURefMidDist2
|
Out
|
Yes
|
Feature
|
U reference.
|
SddOpeningPanel.SetURefMidDist()
Sets U reference for the
Mid Dist/Offset positioning strategy.
Signature
SddOpeningPanel.SetURefMidDist(iURefMidDist1 : Feature, iURefMidDist2 : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iURefMidDist1
|
In
|
Yes
|
Feature
|
U reference.
|
iURefMidDist2
|
In
|
Yes
|
Feature
|
U reference.
|
SddOpeningPanel.GetVRef()
Gives V reference for the single input positioning strategy.
Signature
SddOpeningPanel.GetVRef(oVRef : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oVRef
|
Out
|
Yes
|
Feature
|
V reference.
|
SddOpeningPanel.SetVRef()
Sets V reference for the single input positioning strategy.
Signature
SddOpeningPanel.SetVRef(iVRef : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iVRef
|
In
|
Yes
|
Feature
|
V reference.
|
SddOpeningPanel.GetVRefMidDist()
Gives V reference for the
Mid Dist/Offset positioning strategy.
Signature
SddOpeningPanel.GetVRefMidDist(oVRefMidDist1 : Feature, oVRefMidDist2 : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oVRefMidDist1
|
Out
|
Yes
|
Feature
|
V reference.
|
oVRefMidDist2
|
Out
|
Yes
|
Feature
|
V reference.
|
SddOpeningPanel.SetVRefMidDist()
Sets V reference for the
Mid Dist/Offset positioning strategy.
Signature
SddOpeningPanel.SetVRefMidDist(iVRefMidDist1 : Feature, iVRefMidDist2 : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iVRefMidDist1
|
In
|
Yes
|
Feature
|
V reference.
|
iVRefMidDist2
|
In
|
Yes
|
Feature
|
V reference.
|
SddOpeningPanel.GetOpeningAxisSystem()
Gives axis system for the opening with the
3D Axis positioning strategy.
Signature
SddOpeningPanel.GetOpeningAxisSystem(oOpeningAxisSystem : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
oOpeningAxisSystem
|
Out
|
Yes
|
Feature
|
Axis system.
|
SddOpeningPanel.SetOpeningAxisSystem()
Sets axis system for the opening with the
3D Axis positioning strategy.
Signature
SddOpeningPanel.SetOpeningAxisSystem(iOpeningAxisSystem : Feature)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iOpeningAxisSystem
|
In
|
Yes
|
Feature
|
Axis system.
|
SddOpeningPanel.SetUOffsetOrientation()
Sets U offset orientation.
Signature
SddOpeningPanel.SetUOffsetOrientation(iUOffsetSideOrientation : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iUOffsetSideOrientation
|
In
|
Yes
|
Integer
|
Side orientation.
|
SddOpeningPanel.SetVOffsetOrientation()
Sets V offset orientation.
Signature
SddOpeningPanel.SetVOffsetOrientation(iVOffsetSideOrientation : Integer)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iVOffsetSideOrientation
|
In
|
Yes
|
Integer
|
Side orientation.
|
SddOpening.InitSlotFromUdf()
Initiates the endcut by using the reference.
Signature
SddOpening.InitSlotFromUdf(iName : String, iWithLink : Boolean)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iName
|
In
|
Yes
|
String
|
Name of the reference.
|
iWithLink
|
In
|
Yes
|
Boolean
|
Link with reference.
|
SddOpening.SetSlotName()
Sets the name of the slot.
Signature
SddOpening.SetSlotName(iName : String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iName
|
In
|
Yes
|
String
|
Slot name.
|
SddOpening.SetSlotType()
Sets the type of the slot.
Signature
SddOpening.SetSlotType(iType : String)
Arguments
Name
|
Input/Output
|
Required?
|
Type
|
Comment
|
iType
|
In
|
Yes
|
String
|
Slot type.
|
SddOpening.UpdateDetailFeature()
Updates the slot.
Signature
SddOpening.UpdateDetailFeature()
SddOpening.GetSlotParameters()
Retrieves all parameters of the slot.
Signature
SddOpening.GetSlotParameters(oListOfParameters : List)
Arguments
Name |
Input/Output |
Required? |
Type |
Comment |
oListOfParameters
|
Out |
Yes |
List
|
List of parameters. |
SddOpening.GetPenetratingProfile()
Retrieves the penetrating profile of the slot.
Signature
SddOpening.GetPenetratingProfile(oProfile : Feature)
Arguments
Name |
Input/Output |
Required? |
Type |
Comment |
oProfile
|
Out |
Yes |
Feature
|
Penetrating profile of the slot. |
SddOpening.SetPenetratingProfile()
Sets the penetrating profile of the slot.
Signature
SddOpening.SetPenetratingProfile(iProfile : Feature)
Arguments
Name |
Input/Output |
Required? |
Type |
Comment |
iProfile
|
In |
Yes |
Feature
|
Penetrating profile of the slot. |
SddOpening.GetCollars()
Gives the collars of the slot.
Signature
SddOpening.GetCollars(oListOfCollars : List)
Arguments
Name |
Input/Output |
Required? |
Type |
Comment |
oListOfCollars
|
Out |
Yes |
List
|
List of collars. |
SddOpening.GetPenetratingCompositeProfile()
Retrieves the penetrating web and flange of the slot with composite profile.
Signature
SddOpening.GetPenetratingCompositeProfile(oWebElement : Feature, oFlangeElement : Feature)
Arguments
Name |
Input/Output |
Required? |
Type |
Comment |
oWebElement
|
Out |
Yes |
Feature
|
Penetrating web element. |
oFlangeElement
|
Out |
Yes |
Feature
|
Penetrating flange element. |
SddOpening.SetPenetratingCompositeProfile()
Sets the penetrating web and flange of the slot with composite profile.
Signature
SddOpening.SetPenetratingCompositeProfile(iWebElement : Feature, iFlangeElement : Feature)
Arguments
Name |
Input/Output |
Required? |
Type |
Comment |
iWebElement
|
In |
Yes |
Feature
|
Penetrating web element. |
iFlangeElement
|
In |
Yes |
Feature
|
Penetrating flange element. |
SddOpening.SetSectionNameOfSlotWithCompositeProfile()
Sets section name of the slot with composite profile.
Signature
SddOpening.SetSectionNameOfSlotWithCompositeProfile(iSectionNameOfSlotWithCompositeProfile : String)
Arguments
Name |
Input/Output |
Required? |
Type |
Comment |
iSectionNameOfSlotWithCompositeProfile
|
In |
Yes |
String
|
Penetrating web element. |
SddOpening.SetSlotHorizontalOrientation()
Sets horizontal orientation of the slot.
Signature
SddOpening.SetSlotHorizontalOrientation(iSlotHorizontalOrientation : Integer)
Arguments
Name |
Input/Output |
Required? |
Type |
Comment |
iSlotHorizontalOrientation
|
In |
Yes |
Integer
|
Horizontal orientation of the slot. |
SddOpening.SetSlotVerticalOrientation()
Sets vertical orientation of the slot.
Signature
SddOpening.SetSlotVerticalOrientation(iSlotVerticalOrientation : Integer)
Arguments
Name |
Input/Output |
Required? |
Type |
Comment |
iSlotVerticalOrientation
|
In |
Yes |
Integer
|
Vertical orientation of the slot. |
SddCollarSurface.GetCollarThickness()
Gives the thickness parameter of the object.
Signature
SddOpening.GetCollarThickness(oThickness : Feature)
Arguments
Name |
Input/Output |
Required? |
Type |
Comment |
oThickness
|
Out |
Yes |
Feature
|
Thickness parameter. |
SddCollarSurface.GetCollarParameters()
Gives all collar parameters.
Signature
SddOpening.GetCollarParameters(oListPubParameters : List, oListPrivParameters : List)
Arguments
Name |
Input/Output |
Required? |
Type |
Comment |
oListPubParameters
|
Out |
Yes |
List
|
Collar public parameters. |
oListPrivParameters
|
Out |
Yes |
List
|
Collar private parameters. |
SddCollarSurface.SetCollarMaterial()
Sets the collar material.
Signature
SddOpening.SetCollarMaterial(iMaterial : String)
Arguments
Name |
Input/Output |
Required? |
Type |
Comment |
iMaterial
|
In |
Yes |
String
|
Material. |
SddCollarSurface.SetCollarThrowOrientation()
Sets the material throw orientation.
Signature
SddOpening.SetCollarThrowOrientation(iThrowOrientation : Integer)
Arguments
Name |
Input/Output |
Required? |
Type |
Comment |
iThrowOrientation
|
In |
Yes |
Integer
|
Throw orientation. |
SddScallop.GetLimit1Limit2OfLimitLimitScallop()
Retrieves limit 1 and limit 2 of the scallop in the
Limit/Limit mode.
Signature
SddOpening.GetLimit1Limit2OfLimitLimitScallop(oLimit1 : Feature, oLimit2 : Feature)
Arguments
Name |
Input/Output |
Required? |
Type |
Comment |
oLimit1
|
Out |
Yes |
Feature
|
Limit 1. |
oLimit2
|
Out |
Yes |
Feature
|
Limit 2. |
SddScallop.SetLimit1Limit2OfLimitLimitScallop()
Sets limit 1 and limit 2 of the scallop in the
Limit/Limit mode.
Signature
SddOpening.SetLimit1Limit2OfLimitLimitScallop(iLimit1 : Feature, iLimit2 : Feature)
Arguments
Name |
Input/Output |
Required? |
Type |
Comment |
iLimit1
|
In |
Yes |
Feature
|
Limit 1. |
iLimit2
|
In |
Yes |
Feature
|
Limit 2. |
SddScallop.GetLimitOfLimitOffsetScallop()
Retrieves support limit of the scallop in the
Limit/Offset mode.
Signature
SddOpening.GetLimitOfLimitOffsetScallop(oLimit1 : Feature)
Arguments
Name |
Input/Output |
Required? |
Type |
Comment |
oLimit1
|
Out |
Yes |
Feature
|
Limit 1. |
SddScallop.SetLimitOfLimitOffsetScallop()
Sets support limit of the scallop in the Limit/Offset
mode.
Signature
SddOpening.SetLimitOfLimitOffsetScallop(iLimit1 : Feature)
Arguments
Name |
Input/Output |
Required? |
Type |
Comment |
iLimit1
|
In |
Yes |
Feature
|
Limit 1. |
SddScallop.GetReferenceOfLimitOffsetScallop()
Retrieves support reference of the scallop in the
Limit/Offset mode.
Signature
SddOpening.GetReferenceOfLimitOffsetScallop(oRef : Feature)
Arguments
Name |
Input/Output |
Required? |
Type |
Comment |
oRef
|
Out |
Yes |
Feature
|
Support reference. |
SddScallop.SetReferenceOfLimitOffsetScallop()
Sets support reference of the scallop in the
Limit/Offset mode.
Signature
SddOpening.SetReferenceOfLimitOffsetScallop(iRef : Feature)
Arguments
Name |
Input/Output |
Required? |
Type |
Comment |
iRef
|
In |
Yes |
Feature
|
Support reference. |
SddScallop.GetReferenceOffset()
Gives offset for reference (V).
Signature
SddOpening.GetReferenceOffset(oVOffset : Feature)
Arguments
Name |
Input/Output |
Required? |
Type |
Comment |
oVOffset
|
Out |
Yes |
Feature
|
Reference offset. |
|