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 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(pocketDirValue)

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(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 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.