Class LightCurtainBuilder
Inheritance
LightCurtainBuilder
Assembly: NXOpen.dll
Syntax
public class LightCurtainBuilder : CollisionShapeBuilder, IMessageSink, IComponentBuilder
Constructors
LightCurtainBuilder()
Declaration
protected LightCurtainBuilder()
Properties
Angle
Declaration
public Expression Angle { get; }
Property Value
BeamType
Declaration
public LightCurtainBuilder.BeamTypes BeamType { get; set; }
Property Value
Count
Declaration
public int Count { get; set; }
Property Value
CycleTime
Declaration
public Expression CycleTime { get; }
Property Value
ExcludedBeams
Declaration
public string ExcludedBeams { get; set; }
Property Value
FieldHeight
Declaration
public Expression FieldHeight { get; }
Property Value
Geometry
Declaration
public SelectNXObjectList Geometry { get; }
Property Value
Name
Declaration
public string Name { get; set; }
Property Value
Range
Declaration
public Expression Range { get; }
Property Value
ShowInSimulation
Declaration
public bool ShowInSimulation { get; set; }
Property Value
Methods
SetGeometry(NXObject[])
Declaration
public void SetGeometry(NXObject[] geometries)
Parameters
Type |
Name |
Description |
NXObject[] |
geometries |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink