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

Represent Axis Move More...

Inheritance diagram for NXOpen.CAM.AxisMoveBuilder:
NXOpen.CAM.BaseBuilder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  JaCamAxisMoveLimitTypes { UpperSoftLimit, LowerSoftLimit, UpperLimit, LowerLimit }
 the axis limit types More...
 
enum  Types { Omit, Automatic, Specify, MachineLimit }
 Axis move types More...
 

Properties

unsafe double Length [get, set]
 Returns or sets the length More...
 
unsafe
NXOpen.CAM.AxisMoveBuilder.JaCamAxisMoveLimitTypes 
Limit [get, set]
 Returns or sets the limit More...
 
unsafe
NXOpen.CAM.AxisMoveBuilder.Types 
Type [get, set]
 Returns or sets the type More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.CAM.BaseBuilder
unsafe NXOpen.TaggedObject GetCustomizableItemBuilder (string name)
 Returns the customizable item builder for given customizable item name More...
 
unsafe string[] GetCustomizableItemNames ()
 Returns the names for all customizable item ids More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represent Axis Move

Created in NX12.0.1

Member Enumeration Documentation

the axis limit types

Enumerator
UpperSoftLimit 

the axis move to upper soft limit

LowerSoftLimit 

the axis move to lower soft limit

UpperLimit 

the axis move to upper hard limit

LowerLimit 

the axis move to lower hard limit

Axis move types

Enumerator
Omit 

omit the axis move

Automatic 

get the axis move automatically

Specify 

specify the length of the axis move

MachineLimit 

move to machine limit

Property Documentation

unsafe double NXOpen.CAM.AxisMoveBuilder.Length
getset

Returns or sets the length

Created in NX12.0.1

License requirements to get this property: None.

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

unsafe NXOpen.CAM.AxisMoveBuilder.JaCamAxisMoveLimitTypes NXOpen.CAM.AxisMoveBuilder.Limit
getset

Returns or sets the limit

Created in NX1899.0.0

License requirements to get this property: None.

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

unsafe NXOpen.CAM.AxisMoveBuilder.Types NXOpen.CAM.AxisMoveBuilder.Type
getset

Returns or sets the type

Created in NX12.0.1

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.