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 |
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 @return the Cut Pattern value |
GetBndCutTraversal | Returns the Cut Traversal @return the Cut Traversal value |
GetDmBndCutZigDir | Get boundary Cut Zig Dir @return the boundary cut zig dir values |
GetDmBndIntolOuttol | Get boundary intol outtol @return the boundary inside and outside tolerance values |
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(applyBoundaryValue)
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(applyPartSurface)
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(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(addPassesValue)
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(customStartValue)
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(pocketDirValue)
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(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(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(patternCenterValue)
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(dispToolEndProjValue)
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(dispContactdValue)
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(dispContactNormalValue)
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(dispToolEndValue)
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(stockValue)
Parameters: stockValue (float) – the boundary stock value New in version NX5.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(islandClean)
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(centerPoint)
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(regionCon)
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(partContain)
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.