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

Represents a Laser Control Point builder More...

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

Public Types

enum  ControlPointTypes {
  Sys, Adj, Coll, Mod,
  User
}
 the Control Point type More...
 
enum  HeadOrientTypes { None, Specify, Dynamic }
 the Local Head Orientation Enum More...
 
enum  ProcessTypes { ProjectToToolPath, DriveToPoint }
 the Point Process Enumeration More...
 

Properties

unsafe
NXOpen.CartesianCoordinateSystem 
Csys [get, set]
 Returns or sets the Local Head Orientation More...
 
unsafe bool EventFlag [get, set]
 Returns or sets the flag whether the control event is available More...
 
unsafe
NXOpen.CAM.LaserControlPoint.HeadOrientTypes 
LocalHeadOrientType [get, set]
 Returns or sets the Local Head Orientation Type More...
 
unsafe NXOpen.Point Point [get, set]
 Returns or sets the Control Point More...
 
unsafe
NXOpen.CAM.LaserControlPoint.ProcessTypes 
ProcessType [get, set]
 Returns or sets the Point Process Type More...
 
unsafe NXOpen.CAM.UdeSet UdeSet [get]
 Returns the Machine Control Events 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 Laser Control Point builder

To create a new instance of this class, use NXOpen.CAM.LaserProfileMove.CreateControlPoint

Created in NX9.0.0

Member Enumeration Documentation

the Control Point type

Enumerator
Sys 

sys

Adj 

adj

Coll 

coll

Mod 

mod

User 

user

the Local Head Orientation Enum

Enumerator
None 

None

Specify 

Specify

Dynamic 

Dynamic

the Point Process Enumeration

Enumerator
ProjectToToolPath 

Project to Tool Path

DriveToPoint 

Drive to Point

Property Documentation

unsafe NXOpen.CartesianCoordinateSystem NXOpen.CAM.LaserControlPoint.Csys
getset

Returns or sets the Local Head Orientation

Created in NX9.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.CAM.LaserControlPoint.EventFlag
getset

Returns or sets the flag whether the control event is available

Created in NX9.0.0

License requirements to get this property: None.

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

unsafe NXOpen.CAM.LaserControlPoint.HeadOrientTypes NXOpen.CAM.LaserControlPoint.LocalHeadOrientType
getset

Returns or sets the Local Head Orientation Type

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.LaserControlPoint.Point
getset

Returns or sets the Control Point

Created in NX9.0.0

License requirements to get this property: None.

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

unsafe NXOpen.CAM.LaserControlPoint.ProcessTypes NXOpen.CAM.LaserControlPoint.ProcessType
getset

Returns or sets the Point Process Type

Created in NX9.0.0

License requirements to get this property: None.

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

unsafe NXOpen.CAM.UdeSet NXOpen.CAM.LaserControlPoint.UdeSet
get

Returns the Machine Control Events

Created in NX9.0.0

License requirements: None.


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