| axisType |
The type of axis. This axis type determines which parameters of this object are valid to be accessed or modified. |
| direction |
The unit vector that represents the direction along which the linear axis will move. This vector is in the machine's coordinate system (e.g. the X axis is always (1,0,0)). |
| homePosition |
Specifies the value that this axis returns to when the machine is homed. Units are cm for linear axes or radians for rotary axes. |
| isValid |
Indicates if this object is still valid, i.e. hasn't been deleted or some other action done to invalidate the reference. |
| name |
The user facing name of this axis. |
| objectType |
This property is supported by all objects in the API and returns a string that contains the full name (namespace::objecttype) describing the type of the object.
It's often useful to use this in combination with the classType method to see if an object is a certain type. For example: if obj.objectType == adsk.core.Point3D.classType(): |
| physicalRange |
Range of possible values for this axis. Units are cm for linear axes or radians for rotary axes. |
| resolutionStepSize |
Specifies the discrete step size used for axis movement. The step size should be greater than zero. Returns NaN if no step size is set or the axis move is configured for continuous rotation. |
| toolChangePosition |
Specifies the value that this axis returns to, prior to a tool change. Units are cm for linear axes or radians for rotary axes. |