DmBndBuilder Class¶
-
class
NXOpen.CAM.
DmBndBuilder
¶ Bases:
NXOpen.TaggedObject
Represents a Boundary Drive Method Builder
New in version NX5.0.0.
Properties¶
Property | Description |
---|---|
ApplyAtBoundary | Returns or sets the Apply at Boundary |
ApplyAtPartSurface | Returns or sets the Apply at Part Surface |
ApplyFilletAt | Returns or sets the apply fillet |
BndAddPasses | Returns or sets the Additional Passes |
BndCustomStart | Returns or sets the Custom Start |
BndPocketDir | Returns or sets the Pocketing Deriction |
BndProfilePass | Returns or sets the Profile Pass |
BndProfilePassStock | Returns or sets the Profile Pass Stock |
CutAngle | Returns the cut angle ci builder |
CutPatternBuilder | Returns the cut pattern builder |
CutPatternCenter | Returns or sets the Pattern Center |
DisToolEndProj | Returns or sets the Display Tool End Projection |
DispContact | Returns or sets the Display Contact |
DispContactNormal | Returns or sets the Display Contact Normal |
DispToolEnd | Returns or sets the Display Tool End |
DmBndStock | Returns or sets the Boundary Stock |
IslandCleanup | Returns or sets the island cleanup status |
IslandCleanupStatus | Returns or sets the Island Clean |
PatternCenterPoint | Returns or sets the Pattern Center Point |
RegionConnection | Returns or sets the Region Connection |
StepoverBuilder | Returns the stepover builder |
Tag | Returns the Tag for this object. |
UsePart | Returns or sets the Use Part |
Methods¶
Method | Description |
---|---|
GetBndCutPattern | Returns the Cut Pattern |
GetBndCutTraversal | Returns the Cut Traversal |
GetDmBndCutZigDir | Get boundary Cut Zig Dir |
GetDmBndIntolOuttol | Get boundary intol outtol |
SetBndCutPattern | Sets the Cut Pattern |
SetBndCutTraversal | Sets the Cut Traversal |
SetDmBndCutZigDir | Set boundary Zig Dir |
SetDmBndIntolOuttol | Set boundary intol outtol |
Enumerations¶
DmBndBuilderApplyFilletAtTypes Enumeration | Available types for boundary Corner Control Option |
DmBndBuilderBndCustomStartTypes Enumeration | Available types for in FASurfaceContour |
DmBndBuilderBndCutPatternTypes Enumeration | Available types for Boundary cut pattern in FASurfaceContour |
DmBndBuilderBndCutTraversalTypes Enumeration | Available types for Boundary cut traversal in FASurfaceContour |
DmBndBuilderBndPatternCenterTypes Enumeration | Available types for Boundary Pattern Center in FASurfaceContour |
DmBndBuilderBndPocketDirTypes Enumeration | Available types for Boundary Pocketing Direction in FASurfaceContour |
DmBndBuilderUsePartTypes Enumeration | Available types for boundary use part cantainment Option |
Property Detail¶
ApplyAtBoundary¶
-
DmBndBuilder.
ApplyAtBoundary
¶ Returns or sets the Apply at Boundary
-------------------------------------
Getter Method
Signature
ApplyAtBoundary
Returns: the Apply at Boundary Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ApplyAtBoundary
Parameters: applyBoundaryValue (bool) – the Apply at Boundary New in version NX5.0.0.
License requirements: None.
ApplyAtPartSurface¶
-
DmBndBuilder.
ApplyAtPartSurface
¶ Returns or sets the Apply at Part Surface
-------------------------------------
Getter Method
Signature
ApplyAtPartSurface
Returns: the Apply at Part Surface Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ApplyAtPartSurface
Parameters: applyPartSurface (bool) – the Apply at Part Surface New in version NX5.0.0.
License requirements: None.
ApplyFilletAt¶
-
DmBndBuilder.
ApplyFilletAt
¶ Returns or sets the apply fillet
-------------------------------------
Getter Method
Signature
ApplyFilletAt
Returns: Return type: NXOpen.CAM.DmBndBuilderApplyFilletAtTypes
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ApplyFilletAt
Parameters: applyFilletAt ( NXOpen.CAM.DmBndBuilderApplyFilletAtTypes
) –New in version NX5.0.0.
License requirements: None.
BndAddPasses¶
-
DmBndBuilder.
BndAddPasses
¶ Returns or sets the Additional Passes
-------------------------------------
Getter Method
Signature
BndAddPasses
Returns: the Additional Passes value Return type: int New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
BndAddPasses
Parameters: addPassesValue (int) – the Additional Passes value New in version NX5.0.0.
License requirements: None.
BndCustomStart¶
-
DmBndBuilder.
BndCustomStart
¶ Returns or sets the Custom Start
-------------------------------------
Getter Method
Signature
BndCustomStart
Returns: the Custom Start Return type: NXOpen.CAM.DmBndBuilderBndCustomStartTypes
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
BndCustomStart
Parameters: customStartValue ( NXOpen.CAM.DmBndBuilderBndCustomStartTypes
) – the Custom StartNew in version NX5.0.0.
License requirements: None.
BndPocketDir¶
-
DmBndBuilder.
BndPocketDir
¶ Returns or sets the Pocketing Deriction
-------------------------------------
Getter Method
Signature
BndPocketDir
Returns: the Pocketing Deriction value Return type: NXOpen.CAM.DmBndBuilderBndPocketDirTypes
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
BndPocketDir
Parameters: pocketDirValue ( NXOpen.CAM.DmBndBuilderBndPocketDirTypes
) – the Pocketing Deriction valueNew in version NX5.0.0.
License requirements: None.
BndProfilePass¶
-
DmBndBuilder.
BndProfilePass
¶ Returns or sets the Profile Pass
-------------------------------------
Getter Method
Signature
BndProfilePass
Returns: the Profile Pass Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
BndProfilePass
Parameters: bndProfilePass (bool) – the Profile Pass New in version NX5.0.0.
License requirements: None.
BndProfilePassStock¶
-
DmBndBuilder.
BndProfilePassStock
¶ Returns or sets the Profile Pass Stock
-------------------------------------
Getter Method
Signature
BndProfilePassStock
Returns: the Profile Pass Stock Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
BndProfilePassStock
Parameters: bndProfilePassStock (float) – the Profile Pass Stock New in version NX5.0.0.
License requirements: None.
CutAngle¶
-
DmBndBuilder.
CutAngle
¶ Returns the cut angle ci builder
-------------------------------------
Getter Method
Signature
CutAngle
Returns: Return type: NXOpen.CAM.CutAngle
New in version NX6.0.0.
License requirements: None.
CutPatternBuilder¶
-
DmBndBuilder.
CutPatternBuilder
¶ Returns the cut pattern builder
-------------------------------------
Getter Method
Signature
CutPatternBuilder
Returns: Return type: NXOpen.CAM.CutPatternBuilder
New in version NX6.0.0.
License requirements: None.
CutPatternCenter¶
-
DmBndBuilder.
CutPatternCenter
¶ Returns or sets the Pattern Center
-------------------------------------
Getter Method
Signature
CutPatternCenter
Returns: Return type: NXOpen.CAM.DmBndBuilderBndPatternCenterTypes
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CutPatternCenter
Parameters: patternCenterValue ( NXOpen.CAM.DmBndBuilderBndPatternCenterTypes
) –New in version NX5.0.0.
License requirements: None.
DisToolEndProj¶
-
DmBndBuilder.
DisToolEndProj
¶ Returns or sets the Display Tool End Projection
-------------------------------------
Getter Method
Signature
DisToolEndProj
Returns: the Display Tool End Projection Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DisToolEndProj
Parameters: dispToolEndProjValue (bool) – the Display Tool End Projection New in version NX5.0.0.
License requirements: None.
DispContact¶
-
DmBndBuilder.
DispContact
¶ Returns or sets the Display Contact
-------------------------------------
Getter Method
Signature
DispContact
Returns: the Display Contact Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DispContact
Parameters: dispContactdValue (bool) – the Display Contact New in version NX5.0.0.
License requirements: None.
DispContactNormal¶
-
DmBndBuilder.
DispContactNormal
¶ Returns or sets the Display Contact Normal
-------------------------------------
Getter Method
Signature
DispContactNormal
Returns: the Display Contact Normal Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DispContactNormal
Parameters: dispContactNormalValue (bool) – the Display Contact Normal New in version NX5.0.0.
License requirements: None.
DispToolEnd¶
-
DmBndBuilder.
DispToolEnd
¶ Returns or sets the Display Tool End
-------------------------------------
Getter Method
Signature
DispToolEnd
Returns: the Display Tool End Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DispToolEnd
Parameters: dispToolEndValue (bool) – the Display Tool End New in version NX5.0.0.
License requirements: None.
DmBndStock¶
-
DmBndBuilder.
DmBndStock
¶ Returns or sets the Boundary Stock
-------------------------------------
Getter Method
Signature
DmBndStock
Returns: the boundary stock value Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DmBndStock
Parameters: stockValue (float) – the boundary stock value New in version NX5.0.0.
License requirements: None.
IslandCleanup¶
-
DmBndBuilder.
IslandCleanup
¶ Returns or sets the island cleanup status
-------------------------------------
Getter Method
Signature
IslandCleanup
Returns: island cleanup Return type: bool New in version NX12.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
IslandCleanup
Parameters: status (bool) – New in version NX12.0.0.
License requirements: None.
IslandCleanupStatus¶
-
DmBndBuilder.
IslandCleanupStatus
¶ Returns or sets the Island Clean
-------------------------------------
Getter Method
Signature
IslandCleanupStatus
Returns: the Island Clean Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
IslandCleanupStatus
Parameters: islandClean (bool) – the Island Clean New in version NX5.0.0.
License requirements: None.
PatternCenterPoint¶
-
DmBndBuilder.
PatternCenterPoint
¶ Returns or sets the Pattern Center Point
-------------------------------------
Getter Method
Signature
PatternCenterPoint
Returns: Return type: NXOpen.Point
New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PatternCenterPoint
Parameters: centerPoint ( NXOpen.Point
) –New in version NX6.0.0.
License requirements: cam_base (“CAM BASE”)
RegionConnection¶
-
DmBndBuilder.
RegionConnection
¶ Returns or sets the Region Connection
-------------------------------------
Getter Method
Signature
RegionConnection
Returns: the Region Connection Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RegionConnection
Parameters: regionCon (bool) – the Region Connection New in version NX5.0.0.
License requirements: None.
StepoverBuilder¶
-
DmBndBuilder.
StepoverBuilder
¶ Returns the stepover builder
-------------------------------------
Getter Method
Signature
StepoverBuilder
Returns: Return type: NXOpen.CAM.StepoverBuilder
New in version NX6.0.0.
License requirements: None.
UsePart¶
-
DmBndBuilder.
UsePart
¶ Returns or sets the Use Part
-------------------------------------
Getter Method
Signature
UsePart
Returns: the use part value Return type: NXOpen.CAM.DmBndBuilderUsePartTypes
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
UsePart
Parameters: partContain ( NXOpen.CAM.DmBndBuilderUsePartTypes
) – the use part valueNew in version NX5.0.0.
License requirements: None.
Method Detail¶
GetBndCutPattern¶
-
DmBndBuilder.
GetBndCutPattern
¶ Returns the Cut Pattern
Signature
GetBndCutPattern()
Returns: the Cut Pattern value Return type: NXOpen.CAM.DmBndBuilderBndCutPatternTypes
New in version NX5.0.0.
License requirements: None.
GetBndCutTraversal¶
-
DmBndBuilder.
GetBndCutTraversal
¶ Returns the Cut Traversal
Signature
GetBndCutTraversal()
Returns: the Cut Traversal value Return type: NXOpen.CAM.DmBndBuilderBndCutTraversalTypes
New in version NX5.0.0.
License requirements: None.
GetDmBndCutZigDir¶
-
DmBndBuilder.
GetDmBndCutZigDir
¶ Get boundary Cut Zig Dir
Signature
GetDmBndCutZigDir()
Returns: the boundary cut zig dir values Return type: list of float New in version NX5.0.0.
License requirements: None.
GetDmBndIntolOuttol¶
-
DmBndBuilder.
GetDmBndIntolOuttol
¶ Get boundary intol outtol
Signature
GetDmBndIntolOuttol()
Returns: the boundary inside and outside tolerance values Return type: list of float New in version NX5.0.0.
License requirements: None.
SetBndCutPattern¶
-
DmBndBuilder.
SetBndCutPattern
¶ Sets the Cut Pattern
Signature
SetBndCutPattern(bndCutPattern)
Parameters: bndCutPattern ( NXOpen.CAM.DmBndBuilderBndCutPatternTypes
) – the Cut Pattern valueNew in version NX5.0.0.
License requirements: None.
SetBndCutTraversal¶
-
DmBndBuilder.
SetBndCutTraversal
¶ Sets the Cut Traversal
Signature
SetBndCutTraversal(bndCutTraversal)
Parameters: bndCutTraversal ( NXOpen.CAM.DmBndBuilderBndCutTraversalTypes
) – the Cut Traversal valueNew in version NX5.0.0.
License requirements: None.