NXOpen .NET Reference Guide
1899
|
Represents a builder for an inheritable double value in of a CAM. More...
Public Types | |
enum | EngRetTypes { SameAsDefault, SameAsClosed, SameAsEngage, Helical, RampOnShape, ZigzagRamp, Linear, Arc, ArcParallelToToolAxis, ArcNormalToToolAxis, ArcNormalToPart, HighSpeedArc, Points, PlungeLift, AlongVector, AngAngPlane, VectorPlane, None, LinearRelativeCut, Smooth } |
Available types for engage/retract in Planar Milling More... | |
enum | IfEngageDoesNotFitTypes { Plunge, Skip } |
Available types to handle area if engage does not fit More... | |
enum | MeasureHeightFrom { CurrentLevel, PreviousLevel, Plane } |
Available types for the Height From which engage helical/ramp/plunge is measured in Planar Milling More... | |
enum | MinClearanceTypes { None, ExtendAndTrim, ExtendOnly, SameAsOpenEngage, SameAsRetract } |
Available types for the Minimum Clearance More... | |
Public Member Functions | |
unsafe void | GetPoints (out NXOpen.Point[] points) |
Gets engage/retract points More... | |
unsafe void | SetPoints (NXOpen.Point[] points) |
Sets engage/retract points More... | |
Public Member Functions inherited from NXOpen.TaggedObject | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
override string | ToString () |
Returns a String that represents the current Object. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Properties | |
unsafe double | ArcAngle [get, set] |
Returns or sets the engage/retract arc angle More... | |
unsafe NXOpen.CAM.InheritableToolDepBuilder | DiameterBuilder [get] |
Returns the engage/retract diameter builder More... | |
unsafe NXOpen.CAM.InheritableToolDepBuilder | EffectDistBuilder [get] |
Returns the engage/retract effect dist builder (inheritable tool dep) More... | |
unsafe NXOpen.CAM.NcmPlanarEngRetBuilder.EngRetTypes | EngRetType [get, set] |
Returns or sets the type of engage/retract More... | |
unsafe NXOpen.CAM.InheritableToolDepBuilder | ExtendAfterArc [get] |
Returns the linear extension after arc engage/retract More... | |
unsafe NXOpen.CAM.InheritableToolDepBuilder | ExtendBeforeArc [get] |
Returns the linear extension before arc engage/retract More... | |
unsafe NXOpen.CAM.InheritableToolDepBuilder | HeightBuilder [get] |
Returns the engage/retract height builder More... | |
unsafe NXOpen.CAM.NcmPlanarEngRetBuilder.MeasureHeightFrom | HeightFrom [get, set] |
Returns or sets the height from which engage helical/ramp/plunge is measured More... | |
unsafe NXOpen.CAM.InheritableDoubleBuilder | HelicalRampAngleBuilder [get] |
Returns the helical ramp angle builder of Helical and Ramp on Shape type of Engages More... | |
unsafe NXOpen.CAM.NcmPlanarEngRetBuilder.IfEngageDoesNotFitTypes | IfEngageDoesNotFit [get, set] |
Returns or sets the type to handle area if engage does not fit More... | |
unsafe bool | IgnoreBlankOnTrimSide [get, set] |
Returns or sets the flag whether to ignore blank outside trim boundaries More... | |
unsafe NXOpen.CAM.InheritableToolDepBuilder | LengthBuilder [get] |
Returns the engage/retract length builder More... | |
unsafe NXOpen.CAM.InheritableToolDepBuilder | MaxWidthBuilder [get] |
Returns the engage/retract max width builder (inheritable tool dep) More... | |
unsafe NXOpen.CAM.InheritableToolDepBuilder | MinClearanceBuilder [get] |
Returns the engage/retract min clearance builder More... | |
unsafe NXOpen.CAM.NcmPlanarEngRetBuilder.MinClearanceTypes | MinimumClearance [get, set] |
Returns or sets the minimum clearance More... | |
unsafe NXOpen.CAM.InheritableToolDepBuilder | MinRampLengthBuilder [get] |
Returns the engage/retract minimum ramp length builder (inheritable tool dep) More... | |
unsafe NXOpen.Plane | Plane [get, set] |
Returns or sets the engage/retract plane More... | |
unsafe NXOpen.CAM.InheritableToolDepBuilder | RadiusBuilder [get] |
Returns the engage/retract radius builder More... | |
unsafe double | RampAngle [get, set] |
Returns or sets the engage/retract ramp angle More... | |
unsafe bool | StartAtArcCenter [get, set] |
Returns or sets the engage/retract start at arc center More... | |
unsafe double | SwingAngle [get, set] |
Returns or sets the engage/retract swing angle More... | |
unsafe bool | Trim [get, set] |
Returns or sets the engage/retract trim More... | |
unsafe bool | UseEffectDist [get, set] |
Returns or sets the engage/retract use effective distance More... | |
unsafe bool | UseMaxWidth [get, set] |
Returns or sets the engage/retract use max width More... | |
unsafe NXOpen.Direction | Vector [get, set] |
Returns or sets the engage/retract vector More... | |
Properties inherited from NXOpen.TaggedObject | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a builder for an inheritable double value in of a CAM.
CAMObject
Created in NX5.0.0
Available types for engage/retract in Planar Milling
|
inline |
Gets engage/retract points
Created in NX5.0.0
License requirements: None.
points | Array of points |
|
inline |
Sets engage/retract points
Created in NX5.0.0
License requirements: cam_base ("CAM BASE")
points | Array of points |
|
getset |
Returns or sets the engage/retract arc angle
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: cam_base ("CAM BASE")
|
get |
Returns the engage/retract diameter builder
Created in NX5.0.0
License requirements: None.
|
get |
Returns the engage/retract effect dist builder (inheritable tool dep)
Created in NX5.0.0
License requirements: None.
|
getset |
Returns or sets the type of engage/retract
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: cam_base ("CAM BASE")
|
get |
Returns the linear extension after arc engage/retract
Created in NX9.0.0
License requirements: None.
|
get |
Returns the linear extension before arc engage/retract
Created in NX9.0.0
License requirements: None.
|
get |
Returns the engage/retract height builder
Created in NX5.0.0
License requirements: None.
|
getset |
Returns or sets the height from which engage helical/ramp/plunge is measured
Created in NX7.0.0
License requirements to get this property: None.
License requirements to set this property: cam_base ("CAM BASE")
|
get |
Returns the helical ramp angle builder of Helical and Ramp on Shape type of Engages
Created in NX8.0.0
License requirements: None.
|
getset |
Returns or sets the type to handle area if engage does not fit
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: cam_base ("CAM BASE")
|
getset |
Returns or sets the flag whether to ignore blank outside trim boundaries
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: cam_base ("CAM BASE")
|
get |
Returns the engage/retract length builder
Created in NX5.0.0
License requirements: None.
|
get |
Returns the engage/retract max width builder (inheritable tool dep)
Created in NX5.0.0
License requirements: None.
|
get |
Returns the engage/retract min clearance builder
Created in NX5.0.0
License requirements: None.
|
getset |
Returns or sets the minimum clearance
Created in NX10.0.3
License requirements to get this property: None.
License requirements to set this property: cam_base ("CAM BASE")
|
get |
Returns the engage/retract minimum ramp length builder (inheritable tool dep)
Created in NX5.0.0
License requirements: None.
|
getset |
Returns or sets the engage/retract plane
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: cam_base ("CAM BASE")
|
get |
Returns the engage/retract radius builder
Created in NX5.0.0
License requirements: None.
|
getset |
Returns or sets the engage/retract ramp angle
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: cam_base ("CAM BASE")
|
getset |
Returns or sets the engage/retract start at arc center
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: cam_base ("CAM BASE")
|
getset |
Returns or sets the engage/retract swing angle
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: cam_base ("CAM BASE")
|
getset |
Returns or sets the engage/retract trim
Created in NX5.0.0
Deprecated in NX10.0.3. Use NXOpen.CAM.NcmPlanarEngRetBuilder.MinimumClearance instead.
License requirements to get this property: None.
License requirements to set this property: cam_base ("CAM BASE")
|
getset |
Returns or sets the engage/retract use effective distance
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: cam_base ("CAM BASE")
|
getset |
Returns or sets the engage/retract use max width
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: cam_base ("CAM BASE")
|
getset |
Returns or sets the engage/retract vector
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: cam_base ("CAM BASE")