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 Start

New 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 value

New 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 value

New 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 value

New 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 value

New in version NX5.0.0.

License requirements: None.

SetDmBndCutZigDir

DmBndBuilder.SetDmBndCutZigDir

Set boundary Zig Dir

Signature SetDmBndCutZigDir(bndCutZigDir)

Parameters:bndCutZigDir (list of float) – the boundary zig dir values

New in version NX5.0.0.

License requirements: None.

SetDmBndIntolOuttol

DmBndBuilder.SetDmBndIntolOuttol

Set boundary intol outtol

Signature SetDmBndIntolOuttol(values)

Parameters:values (list of float) – the boundary inside and outside tolerance values

New in version NX5.0.0.

License requirements: None.