SelectDividingObjectBuilder Class¶
-
class
NXOpen.GeometricUtilities.
SelectDividingObjectBuilder
¶ Bases:
NXOpen.TaggedObject
,NXOpen.GeometricUtilities.IComponentBuilder
Represents the dividing tool block for dividing face
New in version NX9.0.0.
Properties¶
Property | Description |
---|---|
ConstraintManager | Returns the iso parameter point |
CurvesToOffset | Returns the curves to offset |
DividingObjectsList | Returns the dividing objects list |
EndPoint | Returns or sets the end point |
IsoparametricDirection | Returns or sets the isoparametric direction |
OffsetDirection | Returns or sets the offset direction |
OffsetDistance | Returns the offset distance |
StartPoint | Returns or sets the start point |
Tag | Returns the Tag for this object. |
ToolOption | Returns or sets the tool option |
Methods¶
Method | Description |
---|---|
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
SelectDividingObjectBuilderIsoparametricDirectionType Enumeration | Represents the direction of isoparametric curve |
SelectDividingObjectBuilderToolType Enumeration | Represents the Dividing Tool types |
Property Detail¶
ConstraintManager¶
-
SelectDividingObjectBuilder.
ConstraintManager
¶ Returns the iso parameter point
-------------------------------------
Getter Method
Signature
ConstraintManager()
Returns: Return type: NXOpen.Features.GeometricConstraintDataManager
New in version NX9.0.0.
License requirements: None.
CurvesToOffset¶
-
SelectDividingObjectBuilder.
CurvesToOffset
¶ Returns the curves to offset
-------------------------------------
Getter Method
Signature
CurvesToOffset()
Returns: Return type: NXOpen.Section
New in version NX9.0.0.
License requirements: None.
DividingObjectsList¶
-
SelectDividingObjectBuilder.
DividingObjectsList
¶ Returns the dividing objects list
-------------------------------------
Getter Method
Signature
DividingObjectsList()
Returns: Return type: NXOpen.SelectDisplayableObjectList
New in version NX9.0.0.
License requirements: None.
EndPoint¶
-
SelectDividingObjectBuilder.
EndPoint
¶ Returns or sets the end point
-------------------------------------
Getter Method
Signature
EndPoint()
Returns: Return type: NXOpen.Point
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
EndPoint(endPoint)
Parameters: endPoint ( NXOpen.Point
) –New in version NX9.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)
IsoparametricDirection¶
-
SelectDividingObjectBuilder.
IsoparametricDirection
¶ Returns or sets the isoparametric direction
-------------------------------------
Getter Method
Signature
IsoparametricDirection()
Returns: Return type: NXOpen.GeometricUtilities.SelectDividingObjectBuilderIsoparametricDirectionType
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
IsoparametricDirection(isoprametricDirection)
Parameters: isoprametricDirection ( NXOpen.GeometricUtilities.SelectDividingObjectBuilderIsoparametricDirectionType
) –New in version NX9.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)
OffsetDirection¶
-
SelectDividingObjectBuilder.
OffsetDirection
¶ Returns or sets the offset direction
-------------------------------------
Getter Method
Signature
OffsetDirection()
Returns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
OffsetDirection(offsetDirection)
Parameters: offsetDirection (bool) – New in version NX9.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)
OffsetDistance¶
-
SelectDividingObjectBuilder.
OffsetDistance
¶ Returns the offset distance
-------------------------------------
Getter Method
Signature
OffsetDistance()
Returns: Return type: NXOpen.Expression
New in version NX9.0.0.
License requirements: None.
StartPoint¶
-
SelectDividingObjectBuilder.
StartPoint
¶ Returns or sets the start point
-------------------------------------
Getter Method
Signature
StartPoint()
Returns: Return type: NXOpen.Point
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
StartPoint(startPoint)
Parameters: startPoint ( NXOpen.Point
) –New in version NX9.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)
ToolOption¶
-
SelectDividingObjectBuilder.
ToolOption
¶ Returns or sets the tool option
-------------------------------------
Getter Method
Signature
ToolOption()
Returns: Return type: NXOpen.GeometricUtilities.SelectDividingObjectBuilderToolType
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ToolOption(toolOption)
Parameters: toolOption ( NXOpen.GeometricUtilities.SelectDividingObjectBuilderToolType
) –New in version NX9.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”)
Method Detail¶
Validate¶
-
SelectDividingObjectBuilder.
Validate
¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()
Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.