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 |
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 |
SteepOverlapOption | Returns or sets the Steep Overlap Option |
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 |
DmAmBuilderSteepOptTypes Enumeration | Available types for area milling Steep 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(addPassesValue)
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(autoPatCenter)
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(amCutPattern)
Parameters: amCutPattern ( NXOpen.CAM.DmAmBuilderAmCutPatternTypes
) – the Cut Pattern valueNew 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(amCutRegionStart)
Parameters: amCutRegionStart ( NXOpen.CAM.DmAmBuilderAmCustomStartTypes
) – the Cut Region Start PointNew 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(amCutTraversal)
Parameters: amCutTraversal ( NXOpen.CAM.DmAmBuilderAmCutTraversalTypes
) – the Cut Traversal valueNew 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(pocketDirValue)
Parameters: pocketDirValue ( NXOpen.CAM.AreaMillingNonSteepContainmentAmPocketDirTypes
) – the Pocketing Deriction valueNew 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(amSteepOption)
Parameters: amSteepOption ( NXOpen.CAM.DmAmBuilderSteepOptTypes
) – the Area Milling Steep OptionNew 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(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.
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(centerPoint)
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(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(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.
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(steepOverlapOption)
Parameters: steepOverlapOption (bool) – the Steep Overlap Option New in version NX9.0.0.
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.