DmAmBuilder Class

class NXOpen.CAM.DmAmBuilder

Bases: NXOpen.TaggedObject

Represents a Area Milling Drive Method Builder

New in version NX5.0.0.

Properties

Property Description
AmAddPasses Returns or sets the Additional Passes
AmAutoPatCenter Returns or sets the Area Milling Auto Pattern Center
AmCutPattern Returns or sets the Cut Pattern value
AmCutRegionStartEnum Returns or sets the Cut Region Start Point
AmCutTraversal Returns or sets the Cut Traversal value
AmPocketDir Returns or sets the Pocketing Deriction value
AmSteepOption Returns or sets the Area Milling Steep Option
CutAngle Returns the cut angle
CutPatternBuilder Returns the cut pattern builder
DmAmRegionCon Returns or sets the Region Connection
NonSteepCutting Returns the Non-steep Cutting Builder
OrderRegionsType Returns or sets the Order Regions Type
PatternCenterPoint Returns or sets the Pattern Center Point
ProfilePass Returns or sets the Profile Pass
RecognizeFlatOption Returns or sets the Recognize Flat Option
SteepAngle Returns the steep angle
SteepCutting Returns the Steep Cutting Builder
SteepOverlapAngle Returns the Steep Overlap Angle
SteepOverlapDistance Returns the Steep Overlap Distance
SteepOverlapOption Returns or sets the Steep Overlap Option
SteepOverlapType Returns or sets the Steep Overlap Type
StepoverBuilder Returns the stepover builder
Tag Returns the Tag for this object.

Methods

Enumerations

DmAmBuilderAmCustomStartTypes Enumeration Available types for in FASurfaceContour
DmAmBuilderAmCutPatternTypes Enumeration Available types for Area Milling cut pattern in FASurfaceContour
DmAmBuilderAmCutTraversalTypes Enumeration Available types for Area Milling cut traversal in FASurfaceContour
DmAmBuilderAmPocketDirTypes Enumeration Available types for Area Milling Pocketing Direction in FASurfaceContour
DmAmBuilderAutoPatCenterTypes Enumeration Available types for area milling Auto Pattern Center
DmAmBuilderOrderRegionsOptTypes Enumeration Available type for area milling Order Regions Option
DmAmBuilderSteepOptTypes Enumeration Available types for area milling Steep Option
DmAmBuilderSteepOverlapOptTypes Enumeration Available types for area milling Steep Overlap Option

Property Detail

AmAddPasses

DmAmBuilder.AmAddPasses

Returns or sets the Additional Passes

-------------------------------------

Getter Method

Signature AmAddPasses

Returns:the Additional Passes value
Return type:int

New in version NX5.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature AmAddPasses

Parameters:addPassesValue (int) – the Additional Passes value

New in version NX5.0.0.

License requirements: None.

AmAutoPatCenter

DmAmBuilder.AmAutoPatCenter

Returns or sets the Area Milling Auto Pattern Center

-------------------------------------

Getter Method

Signature AmAutoPatCenter

Returns:
Return type:NXOpen.CAM.DmAmBuilderAutoPatCenterTypes

New in version NX5.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature AmAutoPatCenter

Parameters:autoPatCenter (NXOpen.CAM.DmAmBuilderAutoPatCenterTypes) –

New in version NX5.0.0.

License requirements: None.

AmCutPattern

DmAmBuilder.AmCutPattern

Returns or sets the Cut Pattern value

-------------------------------------

Getter Method

Signature AmCutPattern

Returns:the Cut Pattern value
Return type:NXOpen.CAM.DmAmBuilderAmCutPatternTypes

New in version NX5.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature AmCutPattern

Parameters:amCutPattern (NXOpen.CAM.DmAmBuilderAmCutPatternTypes) – the Cut Pattern value

New in version NX5.0.0.

License requirements: None.

AmCutRegionStartEnum

DmAmBuilder.AmCutRegionStartEnum

Returns or sets the Cut Region Start Point

-------------------------------------

Getter Method

Signature AmCutRegionStartEnum

Returns:the Cut Region Start Point
Return type:NXOpen.CAM.DmAmBuilderAmCustomStartTypes

New in version NX5.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature AmCutRegionStartEnum

Parameters:amCutRegionStart (NXOpen.CAM.DmAmBuilderAmCustomStartTypes) – the Cut Region Start Point

New in version NX5.0.0.

License requirements: None.

AmCutTraversal

DmAmBuilder.AmCutTraversal

Returns or sets the Cut Traversal value

-------------------------------------

Getter Method

Signature AmCutTraversal

Returns:the Cut Traversal value
Return type:NXOpen.CAM.DmAmBuilderAmCutTraversalTypes

New in version NX5.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature AmCutTraversal

Parameters:amCutTraversal (NXOpen.CAM.DmAmBuilderAmCutTraversalTypes) – the Cut Traversal value

New in version NX5.0.0.

License requirements: None.

AmPocketDir

DmAmBuilder.AmPocketDir

Returns or sets the Pocketing Deriction value

-------------------------------------

Getter Method

Signature AmPocketDir

Returns:the Pocketing Deriction value
Return type:NXOpen.CAM.AreaMillingNonSteepContainmentAmPocketDirTypes

New in version NX5.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature AmPocketDir

Parameters:pocketDirValue (NXOpen.CAM.AreaMillingNonSteepContainmentAmPocketDirTypes) – the Pocketing Deriction value

New in version NX5.0.0.

License requirements: None.

AmSteepOption

DmAmBuilder.AmSteepOption

Returns or sets the Area Milling Steep Option

-------------------------------------

Getter Method

Signature AmSteepOption

Returns:the Area Milling Steep Option
Return type:NXOpen.CAM.DmAmBuilderSteepOptTypes

New in version NX5.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature AmSteepOption

Parameters:amSteepOption (NXOpen.CAM.DmAmBuilderSteepOptTypes) – the Area Milling Steep Option

New in version NX5.0.0.

License requirements: None.

CutAngle

DmAmBuilder.CutAngle

Returns the cut angle

-------------------------------------

Getter Method

Signature CutAngle

Returns:
Return type:NXOpen.CAM.CutAngle

New in version NX7.5.0.

License requirements: None.

CutPatternBuilder

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

DmAmRegionCon

DmAmBuilder.DmAmRegionCon

Returns or sets the Region Connection

-------------------------------------

Getter Method

Signature DmAmRegionCon

Returns:the Region Connection value
Return type:bool

New in version NX5.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature DmAmRegionCon

Parameters:dmAmRegionCon (bool) – the Region Connection value

New in version NX5.0.0.

License requirements: None.

NonSteepCutting

DmAmBuilder.NonSteepCutting

Returns the Non-steep Cutting Builder

-------------------------------------

Getter Method

Signature NonSteepCutting

Returns:Non-steep Cuttting Builder
Return type:NXOpen.CAM.AreaMillingNonSteepContainment

New in version NX9.0.0.

License requirements: None.

OrderRegionsType

DmAmBuilder.OrderRegionsType

Returns or sets the Order Regions Type

-------------------------------------

Getter Method

Signature OrderRegionsType

Returns:the Order Regions Type
Return type:NXOpen.CAM.DmAmBuilderOrderRegionsOptTypes

New in version NX11.0.1.

License requirements: None.

-------------------------------------

Setter Method

Signature OrderRegionsType

Parameters:orderRegionType (NXOpen.CAM.DmAmBuilderOrderRegionsOptTypes) – the Order Regions Type

New in version NX11.0.1.

License requirements: cam_base (“CAM BASE”)

PatternCenterPoint

DmAmBuilder.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”)

ProfilePass

DmAmBuilder.ProfilePass

Returns or sets the Profile Pass

-------------------------------------

Getter Method

Signature ProfilePass

Returns:the Profile Pass value
Return type:bool

New in version NX5.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ProfilePass

Parameters:profilePass (bool) – the Profile Pass value

New in version NX5.0.0.

License requirements: None.

RecognizeFlatOption

DmAmBuilder.RecognizeFlatOption

Returns or sets the Recognize Flat Option

-------------------------------------

Getter Method

Signature RecognizeFlatOption

Returns:the Recognize Flat Option
Return type:bool

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature RecognizeFlatOption

Parameters:recognizeFlatOption (bool) – the Recognize Flat Option

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)

SteepAngle

DmAmBuilder.SteepAngle

Returns the steep angle

-------------------------------------

Getter Method

Signature SteepAngle

Returns:The Steep Angle
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX6.0.0.

License requirements: None.

SteepCutting

DmAmBuilder.SteepCutting

Returns the Steep Cutting Builder

-------------------------------------

Getter Method

Signature SteepCutting

Returns:Steep Cutting Builder
Return type:NXOpen.CAM.AreaMillingSteepContainment

New in version NX9.0.0.

License requirements: None.

SteepOverlapAngle

DmAmBuilder.SteepOverlapAngle

Returns the Steep Overlap Angle

-------------------------------------

Getter Method

Signature SteepOverlapAngle

Returns:The Steep Overlap Angle
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX9.0.0.

License requirements: None.

SteepOverlapDistance

DmAmBuilder.SteepOverlapDistance

Returns the Steep Overlap Distance

-------------------------------------

Getter Method

Signature SteepOverlapDistance

Returns:The Steep Overlap Distance
Return type:NXOpen.CAM.InheritableToolDepBuilder

New in version NX9.0.3.

License requirements: None.

SteepOverlapOption

DmAmBuilder.SteepOverlapOption

Returns or sets the Steep Overlap Option

-------------------------------------

Getter Method

Signature SteepOverlapOption

Returns:the Steep Overlap Option
Return type:bool

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature SteepOverlapOption

Parameters:steepOverlapOption (bool) – the Steep Overlap Option

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)

SteepOverlapType

DmAmBuilder.SteepOverlapType

Returns or sets the Steep Overlap Type

-------------------------------------

Getter Method

Signature SteepOverlapType

Returns:the Steep Overlap Type
Return type:NXOpen.CAM.DmAmBuilderSteepOverlapOptTypes

New in version NX9.0.3.

License requirements: None.

-------------------------------------

Setter Method

Signature SteepOverlapType

Parameters:steepOverlapType (NXOpen.CAM.DmAmBuilderSteepOverlapOptTypes) – the Steep Overlap Type

New in version NX9.0.3.

License requirements: cam_base (“CAM BASE”)

StepoverBuilder

DmAmBuilder.StepoverBuilder

Returns the stepover builder

-------------------------------------

Getter Method

Signature StepoverBuilder

Returns:
Return type:NXOpen.CAM.StepoverBuilder

New in version NX6.0.0.

License requirements: None.