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

Represents Along MCS Axis Move Builder More...

Inheritance diagram for NXOpen.CAM.AlongMachineAxisMoveBuilder:
NXOpen.CAM.MoveBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  MachineMoveAxisType { MachineAxis, CoordinateAxis }
 the machine move axis types More...
 
enum  ToolCenterPointControlType { MoveAxisOnly, KeepTooltipPosition }
 the tool center point control types More...
 
- Public Types inherited from NXOpen.CAM.MoveBuilder
enum  Feed { Motion, Custom }
 the feed Type More...
 
enum  Motion {
  Rapid = 1, Engage, Cut, Stepover,
  Retract, Approach, Traversal, Departure,
  Return, FirstCut, LastCut, Crossover
}
 the motion Type More...
 

Properties

unsafe double AAxis [get, set]
 Returns or sets the A position More...
 
unsafe NXOpen.CAM.AxisMoveBuilder AAxisMove [get]
 Returns the A axis move More...
 
unsafe bool AOutput [get, set]
 Returns or sets the A output More...
 
unsafe double BAxis [get, set]
 Returns or sets the B position More...
 
unsafe NXOpen.CAM.AxisMoveBuilder BAxisMove [get]
 Returns the B axis move More...
 
unsafe bool BOutput [get, set]
 Returns or sets the B output More...
 
unsafe double CAxis [get, set]
 Returns or sets the C position More...
 
unsafe NXOpen.CAM.AxisMoveBuilder CAxisMove [get]
 Returns the C axis move More...
 
unsafe bool COutput [get, set]
 Returns or sets the C output More...
 
unsafe
NXOpen.CAM.AlongMachineAxisMoveBuilder.MachineMoveAxisType 
MachineMoveAxis [get, set]
 Returns or sets the machine move axis More...
 
unsafe
NXOpen.CAM.AlongMachineAxisMoveBuilder.ToolCenterPointControlType 
ToolCenterPointControl [get, set]
 Returns or sets the tool center point control More...
 
unsafe double XAxis [get, set]
 Returns or sets the X position More...
 
unsafe NXOpen.CAM.AxisMoveBuilder XAxisMove [get]
 Returns the X axis move More...
 
unsafe bool XOutput [get, set]
 Returns or sets the X output More...
 
unsafe double YAxis [get, set]
 Returns or sets the Y position More...
 
unsafe NXOpen.CAM.AxisMoveBuilder YAxisMove [get]
 Returns the Y axis move More...
 
unsafe bool YOutput [get, set]
 Returns or sets the Y output More...
 
unsafe double ZAxis [get, set]
 Returns or sets the Z position More...
 
unsafe NXOpen.CAM.AxisMoveBuilder ZAxisMove [get]
 Returns the Z axis move More...
 
unsafe bool ZOutput [get, set]
 Returns or sets the Z output More...
 
- Properties inherited from NXOpen.CAM.MoveBuilder
unsafe double FeedRate [get, set]
 Returns or sets the feed rate More...
 
unsafe NXOpen.CAM.MoveBuilder.Feed FeedType [get, set]
 Returns or sets the feed type More...
 
unsafe NXOpen.CAM.FeedRateUnit FeedUnit [get, set]
 Returns or sets the feed unit More...
 
unsafe
NXOpen.CAM.MoveBuilder.Motion 
MotionType [get, set]
 Returns or sets the motion type More...
 
unsafe int NumberOfUserParameters [get]
 Returns the number of user parameters More...
 
unsafe bool ProtectedMove [get, set]
 Returns or sets the protected move status More...
 
unsafe string SubopLabel [get, set]
 Returns or sets the subop label More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. 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.CAM.MoveBuilder
unsafe NXOpen.CAM.UdeParameter GetUserParameter (string parameterName)
 Returns the custom parameter with the given name. More...
 
unsafe NXOpen.CAM.UdeParameter GetUserParameter (int index)
 Returns the parameter at the input index. More...
 
unsafe void SetParent (NXOpen.CAM.CAMObject parent)
 Set parent More...
 
unsafe void SetSibling (NXOpen.CAM.CAMObject sibling)
 Set sibling More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents Along MCS Axis Move Builder

To create a new instance of this class, use NXOpen.CAM.MoveCollection.CreateAlongMcsAxisMoveBuilder

Created in NX5.0.0

Member Enumeration Documentation

the machine move axis types

Enumerator
MachineAxis 
CoordinateAxis 

the tool center point control types

Enumerator
MoveAxisOnly 
KeepTooltipPosition 

Property Documentation

unsafe double NXOpen.CAM.AlongMachineAxisMoveBuilder.AAxis
getset

Returns or sets the A position

Created in NX5.0.0

Deprecated in NX12.0.1. Use NXOpen.CAM.AxisMoveBuilder instead.

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.CAM.AxisMoveBuilder NXOpen.CAM.AlongMachineAxisMoveBuilder.AAxisMove
get

Returns the A axis move

Created in NX12.0.1

License requirements: None.

unsafe bool NXOpen.CAM.AlongMachineAxisMoveBuilder.AOutput
getset

Returns or sets the A output

Created in NX5.0.0

Deprecated in NX12.0.1. Use NXOpen.CAM.AxisMoveBuilder instead.

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.CAM.AlongMachineAxisMoveBuilder.BAxis
getset

Returns or sets the B position

Created in NX5.0.0

Deprecated in NX12.0.1. Use NXOpen.CAM.AxisMoveBuilder instead.

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.CAM.AxisMoveBuilder NXOpen.CAM.AlongMachineAxisMoveBuilder.BAxisMove
get

Returns the B axis move

Created in NX12.0.1

License requirements: None.

unsafe bool NXOpen.CAM.AlongMachineAxisMoveBuilder.BOutput
getset

Returns or sets the B output

Created in NX5.0.0

Deprecated in NX12.0.1. Use NXOpen.CAM.AxisMoveBuilder instead.

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.CAM.AlongMachineAxisMoveBuilder.CAxis
getset

Returns or sets the C position

Created in NX5.0.0

Deprecated in NX12.0.1. Use NXOpen.CAM.AxisMoveBuilder instead.

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.CAM.AxisMoveBuilder NXOpen.CAM.AlongMachineAxisMoveBuilder.CAxisMove
get

Returns the C axis move

Created in NX12.0.1

License requirements: None.

unsafe bool NXOpen.CAM.AlongMachineAxisMoveBuilder.COutput
getset

Returns or sets the C output

Created in NX5.0.0

Deprecated in NX12.0.1. Use NXOpen.CAM.AxisMoveBuilder instead.

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.CAM.AlongMachineAxisMoveBuilder.MachineMoveAxisType NXOpen.CAM.AlongMachineAxisMoveBuilder.MachineMoveAxis
getset

Returns or sets the machine move axis

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.AlongMachineAxisMoveBuilder.ToolCenterPointControlType NXOpen.CAM.AlongMachineAxisMoveBuilder.ToolCenterPointControl
getset

Returns or sets the tool center point control

Created in NX1899.0.0

License requirements to get this property: None.

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

unsafe double NXOpen.CAM.AlongMachineAxisMoveBuilder.XAxis
getset

Returns or sets the X position

Created in NX5.0.0

Deprecated in NX12.0.1. Use NXOpen.CAM.AxisMoveBuilder instead.

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.CAM.AxisMoveBuilder NXOpen.CAM.AlongMachineAxisMoveBuilder.XAxisMove
get

Returns the X axis move

Created in NX12.0.1

License requirements: None.

unsafe bool NXOpen.CAM.AlongMachineAxisMoveBuilder.XOutput
getset

Returns or sets the X output

Created in NX5.0.0

Deprecated in NX12.0.1. Use NXOpen.CAM.AxisMoveBuilder instead.

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.CAM.AlongMachineAxisMoveBuilder.YAxis
getset

Returns or sets the Y position

Created in NX5.0.0

Deprecated in NX12.0.1. Use NXOpen.CAM.AxisMoveBuilder instead.

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.CAM.AxisMoveBuilder NXOpen.CAM.AlongMachineAxisMoveBuilder.YAxisMove
get

Returns the Y axis move

Created in NX12.0.1

License requirements: None.

unsafe bool NXOpen.CAM.AlongMachineAxisMoveBuilder.YOutput
getset

Returns or sets the Y output

Created in NX5.0.0

Deprecated in NX12.0.1. Use NXOpen.CAM.AxisMoveBuilder instead.

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.CAM.AlongMachineAxisMoveBuilder.ZAxis
getset

Returns or sets the Z position

Created in NX5.0.0

Deprecated in NX12.0.1. Use NXOpen.CAM.AxisMoveBuilder instead.

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.CAM.AxisMoveBuilder NXOpen.CAM.AlongMachineAxisMoveBuilder.ZAxisMove
get

Returns the Z axis move

Created in NX12.0.1

License requirements: None.

unsafe bool NXOpen.CAM.AlongMachineAxisMoveBuilder.ZOutput
getset

Returns or sets the Z output

Created in NX5.0.0

Deprecated in NX12.0.1. Use NXOpen.CAM.AxisMoveBuilder instead.

License requirements to get this property: None.

License requirements to set this property: None.


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