NcmPlanarEngRetBuilder Class¶
-
class
NXOpen.CAM.NcmPlanarEngRetBuilder¶ Bases:
NXOpen.TaggedObjectRepresents a builder for an inheritable double value in of a CAM.
CAMObject .. versionadded:: NX5.0.0
Properties¶
| Property | Description |
|---|---|
| ArcAngle | Returns or sets the engage/retract arc angle |
| DiameterBuilder | Returns the engage/retract diameter builder |
| EffectDistBuilder | Returns the engage/retract effect dist builder (inheritable tool dep) |
| EngRetType | Returns or sets the type of engage/retract |
| ExtendAfterArc | Returns the linear extension after arc engage/retract |
| ExtendBeforeArc | Returns the linear extension before arc engage/retract |
| HeightBuilder | Returns the engage/retract height builder |
| HeightFrom | Returns or sets the height from which engage helical/ramp/plunge is measured |
| HelicalRampAngleBuilder | Returns the helical ramp angle builder of Helical and Ramp on Shape type of Engages |
| IfEngageDoesNotFit | Returns or sets the type to handle area if engage does not fit |
| IgnoreBlankOnTrimSide | Returns or sets the flag whether to ignore blank outside trim boundaries |
| LengthBuilder | Returns the engage/retract length builder |
| MaxWidthBuilder | Returns the engage/retract max width builder (inheritable tool dep) |
| MinClearanceBuilder | Returns the engage/retract min clearance builder |
| MinRampLengthBuilder | Returns the engage/retract minimum ramp length builder (inheritable tool dep) |
| MinimumClearance | Returns or sets the minimum clearance |
| Plane | Returns or sets the engage/retract plane,plane entity type covers Xform and Plane |
| RadiusBuilder | Returns the engage/retract radius builder |
| RampAngle | Returns or sets the engage/retract ramp angle |
| StartAtArcCenter | Returns or sets the engage/retract start at arc center |
| SwingAngle | Returns or sets the engage/retract swing angle |
| Tag | Returns the Tag for this object. |
| Trim | Returns or sets the engage/retract trim |
| UseEffectDist | Returns or sets the engage/retract use effective distance |
| UseMaxWidth | Returns or sets the engage/retract use max width |
| Vector | Returns or sets the engage/retract vector |
Methods¶
| Method | Description |
|---|---|
| GetPoints | Gets engage/retract points |
| SetPoints | Sets engage/retract points |
Enumerations¶
| NcmPlanarEngRetBuilderEngRetTypes Enumeration | Available types for engage/retract in Planar Milling |
| NcmPlanarEngRetBuilderIfEngageDoesNotFitTypes Enumeration | Available types to handle area if engage does not fit |
| NcmPlanarEngRetBuilderMeasureHeightFrom Enumeration | Available types for the Height From which engage helical/ramp/plunge is measured in Planar Milling |
| NcmPlanarEngRetBuilderMinClearanceTypes Enumeration | Available types for the Minimum Clearance |
Property Detail¶
ArcAngle¶
-
NcmPlanarEngRetBuilder.ArcAngle¶ Returns or sets the engage/retract arc angle
-------------------------------------Getter Method
Signature
ArcAngleReturns: the arc angle Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ArcAngleParameters: newValue (float) – the arc angle New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
DiameterBuilder¶
-
NcmPlanarEngRetBuilder.DiameterBuilder¶ Returns the engage/retract diameter builder
-------------------------------------Getter Method
Signature
DiameterBuilderReturns: The component builder Return type: NXOpen.CAM.InheritableToolDepBuilderNew in version NX5.0.0.
License requirements: None.
EffectDistBuilder¶
-
NcmPlanarEngRetBuilder.EffectDistBuilder¶ Returns the engage/retract effect dist builder (inheritable tool dep)
-------------------------------------Getter Method
Signature
EffectDistBuilderReturns: The effective distance builder Return type: NXOpen.CAM.InheritableToolDepBuilderNew in version NX5.0.0.
License requirements: None.
EngRetType¶
-
NcmPlanarEngRetBuilder.EngRetType¶ Returns or sets the type of engage/retract
-------------------------------------Getter Method
Signature
EngRetTypeReturns: the current value Return type: NXOpen.CAM.NcmPlanarEngRetBuilderEngRetTypesNew in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
EngRetTypeParameters: newValue ( NXOpen.CAM.NcmPlanarEngRetBuilderEngRetTypes) – the new valueNew in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
ExtendAfterArc¶
-
NcmPlanarEngRetBuilder.ExtendAfterArc¶ Returns the linear extension after arc engage/retract
-------------------------------------Getter Method
Signature
ExtendAfterArcReturns: The component builder Return type: NXOpen.CAM.InheritableToolDepBuilderNew in version NX9.0.0.
License requirements: None.
ExtendBeforeArc¶
-
NcmPlanarEngRetBuilder.ExtendBeforeArc¶ Returns the linear extension before arc engage/retract
-------------------------------------Getter Method
Signature
ExtendBeforeArcReturns: The component builder Return type: NXOpen.CAM.InheritableToolDepBuilderNew in version NX9.0.0.
License requirements: None.
HeightBuilder¶
-
NcmPlanarEngRetBuilder.HeightBuilder¶ Returns the engage/retract height builder
-------------------------------------Getter Method
Signature
HeightBuilderReturns: The component builder Return type: NXOpen.CAM.InheritableToolDepBuilderNew in version NX5.0.0.
License requirements: None.
HeightFrom¶
-
NcmPlanarEngRetBuilder.HeightFrom¶ Returns or sets the height from which engage helical/ramp/plunge is measured
-------------------------------------Getter Method
Signature
HeightFromReturns: the current value Return type: NXOpen.CAM.NcmPlanarEngRetBuilderMeasureHeightFromNew in version NX7.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
HeightFromParameters: newValue ( NXOpen.CAM.NcmPlanarEngRetBuilderMeasureHeightFrom) – the new valueNew in version NX7.0.0.
License requirements: cam_base (“CAM BASE”)
HelicalRampAngleBuilder¶
-
NcmPlanarEngRetBuilder.HelicalRampAngleBuilder¶ Returns the helical ramp angle builder of Helical and Ramp on Shape type of Engages
-------------------------------------Getter Method
Signature
HelicalRampAngleBuilderReturns: The component builder Return type: NXOpen.CAM.InheritableDoubleBuilderNew in version NX8.0.0.
License requirements: None.
IfEngageDoesNotFit¶
-
NcmPlanarEngRetBuilder.IfEngageDoesNotFit¶ Returns or sets the type to handle area if engage does not fit
-------------------------------------Getter Method
Signature
IfEngageDoesNotFitReturns: Return type: NXOpen.CAM.NcmPlanarEngRetBuilderIfEngageDoesNotFitTypesNew in version NX12.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
IfEngageDoesNotFitParameters: newValue ( NXOpen.CAM.NcmPlanarEngRetBuilderIfEngageDoesNotFitTypes) –New in version NX12.0.0.
License requirements: cam_base (“CAM BASE”)
IgnoreBlankOnTrimSide¶
-
NcmPlanarEngRetBuilder.IgnoreBlankOnTrimSide¶ Returns or sets the flag whether to ignore blank outside trim boundaries
-------------------------------------Getter Method
Signature
IgnoreBlankOnTrimSideReturns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
IgnoreBlankOnTrimSideParameters: newValue (bool) – New in version NX8.5.0.
License requirements: cam_base (“CAM BASE”)
LengthBuilder¶
-
NcmPlanarEngRetBuilder.LengthBuilder¶ Returns the engage/retract length builder
-------------------------------------Getter Method
Signature
LengthBuilderReturns: The component builder Return type: NXOpen.CAM.InheritableToolDepBuilderNew in version NX5.0.0.
License requirements: None.
MaxWidthBuilder¶
-
NcmPlanarEngRetBuilder.MaxWidthBuilder¶ Returns the engage/retract max width builder (inheritable tool dep)
-------------------------------------Getter Method
Signature
MaxWidthBuilderReturns: The max width builder Return type: NXOpen.CAM.InheritableToolDepBuilderNew in version NX5.0.0.
License requirements: None.
MinClearanceBuilder¶
-
NcmPlanarEngRetBuilder.MinClearanceBuilder¶ Returns the engage/retract min clearance builder
-------------------------------------Getter Method
Signature
MinClearanceBuilderReturns: The component builder Return type: NXOpen.CAM.InheritableToolDepBuilderNew in version NX5.0.0.
License requirements: None.
MinRampLengthBuilder¶
-
NcmPlanarEngRetBuilder.MinRampLengthBuilder¶ Returns the engage/retract minimum ramp length builder (inheritable tool dep)
-------------------------------------Getter Method
Signature
MinRampLengthBuilderReturns: The minimum ramp length builder Return type: NXOpen.CAM.InheritableToolDepBuilderNew in version NX5.0.0.
License requirements: None.
MinimumClearance¶
-
NcmPlanarEngRetBuilder.MinimumClearance¶ Returns or sets the minimum clearance
-------------------------------------Getter Method
Signature
MinimumClearanceReturns: the current value Return type: NXOpen.CAM.NcmPlanarEngRetBuilderMinClearanceTypesNew in version NX10.0.3.
License requirements: None.
-------------------------------------Setter Method
Signature
MinimumClearanceParameters: newValue ( NXOpen.CAM.NcmPlanarEngRetBuilderMinClearanceTypes) – the new valueNew in version NX10.0.3.
License requirements: cam_base (“CAM BASE”)
Plane¶
-
NcmPlanarEngRetBuilder.Plane¶ Returns or sets the engage/retract plane,plane entity type covers Xform and Plane
-------------------------------------Getter Method
Signature
PlaneReturns: the engage/retract plane, entity type can be XFORM or PLANE Return type: NXOpen.SmartObjectNew in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PlaneParameters: plane ( NXOpen.SmartObject) – the engage/retract planeNew in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
RadiusBuilder¶
-
NcmPlanarEngRetBuilder.RadiusBuilder¶ Returns the engage/retract radius builder
-------------------------------------Getter Method
Signature
RadiusBuilderReturns: The component builder Return type: NXOpen.CAM.InheritableToolDepBuilderNew in version NX5.0.0.
License requirements: None.
RampAngle¶
-
NcmPlanarEngRetBuilder.RampAngle¶ Returns or sets the engage/retract ramp angle
-------------------------------------Getter Method
Signature
RampAngleReturns: the ramp angle Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
RampAngleParameters: newValue (float) – the ramp angle New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
StartAtArcCenter¶
-
NcmPlanarEngRetBuilder.StartAtArcCenter¶ Returns or sets the engage/retract start at arc center
-------------------------------------Getter Method
Signature
StartAtArcCenterReturns: the start at arc center Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StartAtArcCenterParameters: newValue (bool) – the start at arc center New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
SwingAngle¶
-
NcmPlanarEngRetBuilder.SwingAngle¶ Returns or sets the engage/retract swing angle
-------------------------------------Getter Method
Signature
SwingAngleReturns: the swing angle Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SwingAngleParameters: newValue (float) – the swing angle New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
Trim¶
-
NcmPlanarEngRetBuilder.Trim¶ Returns or sets the engage/retract trim
-------------------------------------Getter Method
Signature
TrimReturns: Return type: bool New in version NX5.0.0.
Deprecated since version NX10.0.3: Use
NXOpen.CAM.NcmPlanarEngRetBuilder.MinimumClearance()instead.License requirements: None.
-------------------------------------Setter Method
Signature
TrimParameters: newValue (bool) – New in version NX5.0.0.
Deprecated since version NX10.0.3: Use
NXOpen.CAM.NcmPlanarEngRetBuilder.MinimumClearance()instead.License requirements: cam_base (“CAM BASE”)
UseEffectDist¶
-
NcmPlanarEngRetBuilder.UseEffectDist¶ Returns or sets the engage/retract use effective distance
-------------------------------------Getter Method
Signature
UseEffectDistReturns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
UseEffectDistParameters: newValue (bool) – New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
UseMaxWidth¶
-
NcmPlanarEngRetBuilder.UseMaxWidth¶ Returns or sets the engage/retract use max width
-------------------------------------Getter Method
Signature
UseMaxWidthReturns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
UseMaxWidthParameters: newValue (bool) – New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
Vector¶
-
NcmPlanarEngRetBuilder.Vector¶ Returns or sets the engage/retract vector
-------------------------------------Getter Method
Signature
VectorReturns: the engage/retract vector Return type: NXOpen.SmartObjectNew in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
VectorParameters: vector ( NXOpen.SmartObject) – the engage/retract vectorNew in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
Method Detail¶
GetPoints¶
-
NcmPlanarEngRetBuilder.GetPoints¶ Gets engage/retract points
Signature
GetPoints()Returns: Array of points Return type: list of NXOpen.PointNew in version NX5.0.0.
License requirements: None.
SetPoints¶
-
NcmPlanarEngRetBuilder.SetPoints¶ Sets engage/retract points
Signature
SetPoints(points)Parameters: points (list of NXOpen.Point) – Array of pointsNew in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)