DmAmBuilder Class¶
-
class
NXOpen.CAM.DmAmBuilder¶ Bases:
NXOpen.TaggedObjectRepresents 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
AmAddPassesReturns: the Additional Passes value Return type: int New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
AmAddPassesParameters: 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
AmAutoPatCenterReturns: Return type: NXOpen.CAM.DmAmBuilderAutoPatCenterTypesNew in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
AmAutoPatCenterParameters: 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
AmCutPatternReturns: the Cut Pattern value Return type: NXOpen.CAM.DmAmBuilderAmCutPatternTypesNew in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
AmCutPatternParameters: 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
AmCutRegionStartEnumReturns: the Cut Region Start Point Return type: NXOpen.CAM.DmAmBuilderAmCustomStartTypesNew in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
AmCutRegionStartEnumParameters: 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
AmCutTraversalReturns: the Cut Traversal value Return type: NXOpen.CAM.DmAmBuilderAmCutTraversalTypesNew in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
AmCutTraversalParameters: 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
AmPocketDirReturns: the Pocketing Deriction value Return type: NXOpen.CAM.AreaMillingNonSteepContainmentAmPocketDirTypesNew in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
AmPocketDirParameters: 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
AmSteepOptionReturns: the Area Milling Steep Option Return type: NXOpen.CAM.DmAmBuilderSteepOptTypesNew in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
AmSteepOptionParameters: 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
CutAngleReturns: Return type: NXOpen.CAM.CutAngleNew in version NX7.5.0.
License requirements: None.
CutPatternBuilder¶
-
DmAmBuilder.CutPatternBuilder¶ Returns the cut pattern builder
-------------------------------------Getter Method
Signature
CutPatternBuilderReturns: Return type: NXOpen.CAM.CutPatternBuilderNew in version NX6.0.0.
License requirements: None.
DmAmRegionCon¶
-
DmAmBuilder.DmAmRegionCon¶ Returns or sets the Region Connection
-------------------------------------Getter Method
Signature
DmAmRegionConReturns: the Region Connection value Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DmAmRegionConParameters: 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
NonSteepCuttingReturns: Non-steep Cuttting Builder Return type: NXOpen.CAM.AreaMillingNonSteepContainmentNew in version NX9.0.0.
License requirements: None.
OrderRegionsType¶
-
DmAmBuilder.OrderRegionsType¶ Returns or sets the Order Regions Type
-------------------------------------Getter Method
Signature
OrderRegionsTypeReturns: the Order Regions Type Return type: NXOpen.CAM.DmAmBuilderOrderRegionsOptTypesNew in version NX11.0.1.
License requirements: None.
-------------------------------------Setter Method
Signature
OrderRegionsTypeParameters: orderRegionType ( NXOpen.CAM.DmAmBuilderOrderRegionsOptTypes) – the Order Regions TypeNew in version NX11.0.1.
License requirements: cam_base (“CAM BASE”)
PatternCenterPoint¶
-
DmAmBuilder.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”)
ProfilePass¶
-
DmAmBuilder.ProfilePass¶ Returns or sets the Profile Pass
-------------------------------------Getter Method
Signature
ProfilePassReturns: the Profile Pass value Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ProfilePassParameters: 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
RecognizeFlatOptionReturns: the Recognize Flat Option Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
RecognizeFlatOptionParameters: 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
SteepAngleReturns: The Steep Angle Return type: NXOpen.CAM.InheritableDoubleBuilderNew in version NX6.0.0.
License requirements: None.
SteepCutting¶
-
DmAmBuilder.SteepCutting¶ Returns the Steep Cutting Builder
-------------------------------------Getter Method
Signature
SteepCuttingReturns: Steep Cutting Builder Return type: NXOpen.CAM.AreaMillingSteepContainmentNew in version NX9.0.0.
License requirements: None.
SteepOverlapAngle¶
-
DmAmBuilder.SteepOverlapAngle¶ Returns the Steep Overlap Angle
-------------------------------------Getter Method
Signature
SteepOverlapAngleReturns: The Steep Overlap Angle Return type: NXOpen.CAM.InheritableDoubleBuilderNew in version NX9.0.0.
License requirements: None.
SteepOverlapDistance¶
-
DmAmBuilder.SteepOverlapDistance¶ Returns the Steep Overlap Distance
-------------------------------------Getter Method
Signature
SteepOverlapDistanceReturns: The Steep Overlap Distance Return type: NXOpen.CAM.InheritableToolDepBuilderNew in version NX9.0.3.
License requirements: None.
SteepOverlapOption¶
-
DmAmBuilder.SteepOverlapOption¶ Returns or sets the Steep Overlap Option
-------------------------------------Getter Method
Signature
SteepOverlapOptionReturns: the Steep Overlap Option Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SteepOverlapOptionParameters: 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
SteepOverlapTypeReturns: the Steep Overlap Type Return type: NXOpen.CAM.DmAmBuilderSteepOverlapOptTypesNew in version NX9.0.3.
License requirements: None.
-------------------------------------Setter Method
Signature
SteepOverlapTypeParameters: steepOverlapType ( NXOpen.CAM.DmAmBuilderSteepOverlapOptTypes) – the Steep Overlap TypeNew in version NX9.0.3.
License requirements: cam_base (“CAM BASE”)
StepoverBuilder¶
-
DmAmBuilder.StepoverBuilder¶ Returns the stepover builder
-------------------------------------Getter Method
Signature
StepoverBuilderReturns: Return type: NXOpen.CAM.StepoverBuilderNew in version NX6.0.0.
License requirements: None.