Class LaserProfileMove
Inheritance
LaserProfileMove
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
CutDirection
Declaration
public LaserCutDirection CutDirection { get; }
Property Value
HeadOrientation
Declaration
public LaserHeadOrientation HeadOrientation { get; }
Property Value
InterpMethod
Declaration
public LaserProfileMove.InterpMethods InterpMethod { get; set; }
Property Value
List
Declaration
public LaserControlPointList List { get; }
Property Value
MaxGapDist
Declaration
public double MaxGapDist { get; set; }
Property Value
MaxTiltAngle
Declaration
public double MaxTiltAngle { get; set; }
Property Value
ProfileSection
Declaration
public Section ProfileSection { get; set; }
Property Value
ShapeType
Declaration
public LaserProfileMove.ShapeTypes ShapeType { get; set; }
Property Value
Declaration
public LaserProfileMove.ToolSides ToolSide { get; set; }
Property Value
Methods
CreateControlPoint(int, Point, CartesianCoordinateSystem, int, bool, NXObject, int)
Declaration
public LaserControlPoint CreateControlPoint(int headOrientType, Point pointTag, CartesianCoordinateSystem csysTag, int processType, bool toggle, NXObject udePathTag, int pointType)
Parameters
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink