DmBndBuilder Class¶
-
class
NXOpen.CAM.DmBndBuilder¶ Bases:
NXOpen.TaggedObjectRepresents 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
ApplyAtBoundaryReturns: the Apply at Boundary Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ApplyAtBoundaryParameters: 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
ApplyAtPartSurfaceReturns: the Apply at Part Surface Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ApplyAtPartSurfaceParameters: 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
ApplyFilletAtReturns: Return type: NXOpen.CAM.DmBndBuilderApplyFilletAtTypesNew in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ApplyFilletAtParameters: 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
BndAddPassesReturns: the Additional Passes value Return type: int New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
BndAddPassesParameters: 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
BndCustomStartReturns: the Custom Start Return type: NXOpen.CAM.DmBndBuilderBndCustomStartTypesNew in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
BndCustomStartParameters: 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
BndPocketDirReturns: the Pocketing Deriction value Return type: NXOpen.CAM.DmBndBuilderBndPocketDirTypesNew in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
BndPocketDirParameters: 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
BndProfilePassReturns: the Profile Pass Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
BndProfilePassParameters: 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
BndProfilePassStockReturns: the Profile Pass Stock Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
BndProfilePassStockParameters: 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
CutAngleReturns: Return type: NXOpen.CAM.CutAngleNew in version NX6.0.0.
License requirements: None.
CutPatternBuilder¶
-
DmBndBuilder.CutPatternBuilder¶ Returns the cut pattern builder
-------------------------------------Getter Method
Signature
CutPatternBuilderReturns: Return type: NXOpen.CAM.CutPatternBuilderNew in version NX6.0.0.
License requirements: None.
CutPatternCenter¶
-
DmBndBuilder.CutPatternCenter¶ Returns or sets the Pattern Center
-------------------------------------Getter Method
Signature
CutPatternCenterReturns: Return type: NXOpen.CAM.DmBndBuilderBndPatternCenterTypesNew in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
CutPatternCenterParameters: 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
DisToolEndProjReturns: the Display Tool End Projection Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DisToolEndProjParameters: 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
DispContactReturns: the Display Contact Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DispContactParameters: 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
DispContactNormalReturns: the Display Contact Normal Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DispContactNormalParameters: 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
DispToolEndReturns: the Display Tool End Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DispToolEndParameters: 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
DmBndStockReturns: the boundary stock value Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DmBndStockParameters: 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
IslandCleanupReturns: island cleanup Return type: bool New in version NX12.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
IslandCleanupParameters: status (bool) – New in version NX12.0.0.
License requirements: None.
IslandCleanupStatus¶
-
DmBndBuilder.IslandCleanupStatus¶ Returns or sets the Island Clean
-------------------------------------Getter Method
Signature
IslandCleanupStatusReturns: the Island Clean Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
IslandCleanupStatusParameters: 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
PatternCenterPointReturns: Return type: NXOpen.PointNew in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PatternCenterPointParameters: 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
RegionConnectionReturns: the Region Connection Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
RegionConnectionParameters: regionCon (bool) – the Region Connection New in version NX5.0.0.
License requirements: None.
StepoverBuilder¶
-
DmBndBuilder.StepoverBuilder¶ Returns the stepover builder
-------------------------------------Getter Method
Signature
StepoverBuilderReturns: Return type: NXOpen.CAM.StepoverBuilderNew in version NX6.0.0.
License requirements: None.
UsePart¶
-
DmBndBuilder.UsePart¶ Returns or sets the Use Part
-------------------------------------Getter Method
Signature
UsePartReturns: the use part value Return type: NXOpen.CAM.DmBndBuilderUsePartTypesNew in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
UsePartParameters: 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.DmBndBuilderBndCutPatternTypesNew 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.DmBndBuilderBndCutTraversalTypesNew 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.