NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Properties | List of all members
NXOpen.CAM.TurnEngageRetractBuilder Class Reference

Represents a first plunge Builder More...

Inheritance diagram for NXOpen.CAM.TurnEngageRetractBuilder:
NXOpen.TaggedObject NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  AutoOptions {
  UserDefinedValues, AutomaticValues, ClearWallsByAngleAndDistance, Withdraw,
  WithdrawByDistance, ClearWalls, ClearWallsByDistance, SameAsPlungeRetract
}
 The auto engage retract options More...
 
enum  DirectEngageRetractModes { None, ToOrFromTrimPointOnly, Always }
 the direct engage/retact mode options More...
 
enum  ExtendMethods { Distance, ToBlank }
 the extend method options More...
 
enum  Types {
  AutoCircular, AutoLinear, Delta, AngleAndDistance,
  RelativeLinear, FromAPoint, TwoCircles, TwoPointTangent,
  Arc, SameAsEngage
}
 The engage retract type More...
 

Properties

unsafe double Angle [get, set]
 Returns or sets the Angle More...
 
unsafe
NXOpen.CAM.TurnEngageRetractBuilder.AutoOptions 
AutomaticOption [get, set]
 Returns or sets the Auto Engage(Retract) Option More...
 
unsafe double DeltaXc [get, set]
 Returns or sets the Delta XC More...
 
unsafe double DeltaYc [get, set]
 Returns or sets the Delta YC More...
 
unsafe
NXOpen.CAM.TurnEngageRetractBuilder.DirectEngageRetractModes 
DirectEngageRetractMode [get, set]
 Returns or sets the direct engage/retract mode More...
 
unsafe bool DirectTrimPoint [get, set]
 Returns or sets the Direct engage to(retract from) trim point More...
 
unsafe double Distance [get, set]
 Returns or sets the Distance More...
 
unsafe
NXOpen.CAM.TurnEngageRetractBuilder.Types 
EngageRetractType [get, set]
 Returns or sets the Engage(Retract) Type More...
 
unsafe double ExtendDistance [get, set]
 Returns or sets the Extend Distance More...
 
unsafe
NXOpen.CAM.TurnEngageRetractBuilder.ExtendMethods 
ExtendMethod [get, set]
 Returns or sets the Extend Method More...
 
unsafe double FirstRadius [get, set]
 Returns or sets the First Radius More...
 
unsafe bool IgnoreWorkpiece [get, set]
 Returns or sets the Ignore Workpiece More...
 
unsafe NXOpen.Point Point [get, set]
 Returns or sets the point More...
 
unsafe double Radius [get, set]
 Returns or sets the Radius More...
 
unsafe double SafeDistance [get, set]
 Returns or sets the Safe Distance More...
 
unsafe double SecondRadius [get, set]
 Returns or sets the Second Radius More...
 
unsafe bool TangentialExtension [get, set]
 Returns or sets the Tangential Extension 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

- 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...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a first plunge Builder

Created in NX6.0.0

Member Enumeration Documentation

The auto engage retract options

Enumerator
UserDefinedValues 

User Defined Values

AutomaticValues 

Automatic Values

ClearWallsByAngleAndDistance 

Clear Walls by Angle and Distance

Withdraw 

Withdraw

WithdrawByDistance 

Withdraw by Distance

ClearWalls 

Clear Walls

ClearWallsByDistance 

Clear Walls by Distance

SameAsPlungeRetract 

Same as Plunge Retract

the direct engage/retact mode options

Enumerator
None 

Direct engage/retract mode: None

ToOrFromTrimPointOnly 

Direct engage/retract mode: To/from trim point only

Always 

Direct engage/retract mode: Always

the extend method options

Enumerator
Distance 

Extend by distance

ToBlank 

Extend to blank

The engage retract type

Enumerator
AutoCircular 

Auto Circular

AutoLinear 

Auto Linear

Delta 

Delta

AngleAndDistance 

Angle and Distance

RelativeLinear 

Relative Linear

FromAPoint 

From a Point

TwoCircles 

Two Circles

TwoPointTangent 

Two Point Tangent

Arc 

Arc engage

SameAsEngage 

Same as Engage

Property Documentation

unsafe double NXOpen.CAM.TurnEngageRetractBuilder.Angle
getset

Returns or sets the Angle

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.TurnEngageRetractBuilder.AutoOptions NXOpen.CAM.TurnEngageRetractBuilder.AutomaticOption
getset

Returns or sets the Auto Engage(Retract) Option

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe double NXOpen.CAM.TurnEngageRetractBuilder.DeltaXc
getset

Returns or sets the Delta XC

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe double NXOpen.CAM.TurnEngageRetractBuilder.DeltaYc
getset

Returns or sets the Delta YC

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.TurnEngageRetractBuilder.DirectEngageRetractModes NXOpen.CAM.TurnEngageRetractBuilder.DirectEngageRetractMode
getset

Returns or sets the direct engage/retract mode

Created in NX10.0.2

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe bool NXOpen.CAM.TurnEngageRetractBuilder.DirectTrimPoint
getset

Returns or sets the Direct engage to(retract from) trim point

Created in NX6.0.0

Deprecated in NX10.0.2. Use CAM.TurnEngageRetractBuilder.DirectEngageRetractMode instead.

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe double NXOpen.CAM.TurnEngageRetractBuilder.Distance
getset

Returns or sets the Distance

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.TurnEngageRetractBuilder.Types NXOpen.CAM.TurnEngageRetractBuilder.EngageRetractType
getset

Returns or sets the Engage(Retract) Type

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe double NXOpen.CAM.TurnEngageRetractBuilder.ExtendDistance
getset

Returns or sets the Extend Distance

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.TurnEngageRetractBuilder.ExtendMethods NXOpen.CAM.TurnEngageRetractBuilder.ExtendMethod
getset

Returns or sets the Extend Method

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe double NXOpen.CAM.TurnEngageRetractBuilder.FirstRadius
getset

Returns or sets the First Radius

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe bool NXOpen.CAM.TurnEngageRetractBuilder.IgnoreWorkpiece
getset

Returns or sets the Ignore Workpiece

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.Point NXOpen.CAM.TurnEngageRetractBuilder.Point
getset

Returns or sets the point

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe double NXOpen.CAM.TurnEngageRetractBuilder.Radius
getset

Returns or sets the Radius

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe double NXOpen.CAM.TurnEngageRetractBuilder.SafeDistance
getset

Returns or sets the Safe Distance

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe double NXOpen.CAM.TurnEngageRetractBuilder.SecondRadius
getset

Returns or sets the Second Radius

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe bool NXOpen.CAM.TurnEngageRetractBuilder.TangentialExtension
getset

Returns or sets the Tangential Extension

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.