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

Parameters:endPoint (NXOpen.Point) –

New in version NX9.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”) OR insp_programming (“INSPECTION PROGRAMMING”)

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

Parameters:isoprametricDirection (NXOpen.GeometricUtilities.SelectDividingObjectBuilderIsoparametricDirectionType) –

New in version NX9.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”) OR insp_programming (“INSPECTION PROGRAMMING”)

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

Parameters:offsetDirection (bool) –

New in version NX9.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”) OR insp_programming (“INSPECTION PROGRAMMING”)

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

Parameters:startPoint (NXOpen.Point) –

New in version NX9.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”) OR insp_programming (“INSPECTION PROGRAMMING”)

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

Parameters:toolOption (NXOpen.GeometricUtilities.SelectDividingObjectBuilderToolType) –

New in version NX9.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”) OR insp_programming (“INSPECTION PROGRAMMING”)

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.