| axisType |
The type of axis. This axis type determines which parameters of this object are valid to be accessed or modified. |
| 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. |
| rotationAxis |
The infinite line that defines the direction and location of the axis of rotation. This direction is in the machine's coordinate system (e.g. an A axis would typically use (1,0,0) for the direction), and follows the right-hand rule. |
| 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. |