Class LaserProfileMove
Inheritance
System.Object
System.MarshalByRefObject
LaserProfileMove
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: NXOpen.CAM
Assembly: NXOpen.dll
Syntax
public class LaserProfileMove : MoveBuilder, IMessageSink, IComponentBuilder
Constructors
LaserProfileMove()
Declaration
protected LaserProfileMove()
Properties
CollisionCheck
Declaration
public LaserProfileMove.CollisionChecks CollisionCheck { get; set; }
Property Value
| Type | Description |
|---|---|
| LaserProfileMove.CollisionChecks |
CutDirection
Declaration
public LaserCutDirection CutDirection { get; }
Property Value
| Type | Description |
|---|---|
| LaserCutDirection |
HeadOrientation
Declaration
public LaserHeadOrientation HeadOrientation { get; }
Property Value
| Type | Description |
|---|---|
| LaserHeadOrientation |
InterpMethod
Declaration
public LaserProfileMove.InterpMethods InterpMethod { get; set; }
Property Value
| Type | Description |
|---|---|
| LaserProfileMove.InterpMethods |
List
Declaration
public LaserControlPointList List { get; }
Property Value
| Type | Description |
|---|---|
| LaserControlPointList |
MaxGapDist
Declaration
public double MaxGapDist { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaxTiltAngle
Declaration
public double MaxTiltAngle { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ProfileSection
Declaration
public Section ProfileSection { get; set; }
Property Value
| Type | Description |
|---|---|
| Section |
ShapeType
Declaration
public LaserProfileMove.ShapeTypes ShapeType { get; set; }
Property Value
| Type | Description |
|---|---|
| LaserProfileMove.ShapeTypes |
ToolSide
Declaration
public LaserProfileMove.ToolSides ToolSide { get; set; }
Property Value
| Type | Description |
|---|---|
| LaserProfileMove.ToolSides |
Methods
CreateControlPoint(Int32, Point, CartesianCoordinateSystem, Int32, Boolean, NXObject, Int32)
Declaration
public LaserControlPoint CreateControlPoint(int headOrientType, Point pointTag, CartesianCoordinateSystem csysTag, int processType, bool toggle, NXObject udePathTag, int pointType)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | headOrientType | |
| Point | pointTag | |
| CartesianCoordinateSystem | csysTag | |
| System.Int32 | processType | |
| System.Boolean | toggle | |
| NXObject | udePathTag | |
| System.Int32 | pointType |
Returns
| Type | Description |
|---|---|
| LaserControlPoint |
Implements
System.Runtime.Remoting.Messaging.IMessageSink