Joint

14min

[JOINT]

visible

Visible in Operate view Check if the axis should be visible in the Operate view.

cpuPortIndex

Controller axis port Physical output port for the axis e.g. 1 for "AXIS1" port

resolution

Steps per unit (mm/inch) Number of steps per millimeter for millimeter mode or number of steps per inch for inch mode. For rotary axes, the unit is steps per degree.

This value defines how many steps the motor needs to perform in order to move its axis by 1 millimeter / 1 inch (depending on chosen unit). Example: Suppose your driver is set to 1600 steps/revolution (1/8 micro-step) and you have coupled the motor directly to a lead screw with 5mm pitch. The number to be filled in here would be 1600 / 5 = 320.

positiveLimit

Positive limit Maximum machine position. Must be a higher value than negativeLimit.

Note that when using kinematics, this limit is tied to the mechanical axis, and the kinematics limits are limits of movement on an axis in 3D space.

negativeLimit

Negative limit Minimum machine position. Must be a lower value than positiveLimit.

Please note that this limit is the lowest position value that this axis can travel to. If you would like your machine coordinates to be in positive value space, you can set this limit to 0 and set the axis positive limit equal to that axis' travel length.

Total length of the axis is the difference between negative and positive limit, so e.g. negative limit of -300 and positive limit of 200 gives length of 500, or negative limit of -300 and positive limit of -100 gives length of 200.

maxVelocity

Maximum velocity Maximum axis velocity, all velocities, whether jogging or G0/G1/G2/G3 are limited to this value.

maxAcceleration

Maximum acceleration Maximum axis acceleration.

When this value is set equal to the maximum velocity parameter, it will take 1 second to reach the maximum velocity. When this value is maximum velocity parameter * 2, the maximum velocity is reached in 0.5 second.

homeVelocity

Homing velocity Velocity value that is used during the home sequence (home_all subroutine). When the velocity is set to 0, the axis is homed manually.

Please note that if an axis is homed manually, home command still has to be issued for that axis once it is in correct/safe position e.g. home c for the C axis. Otherwise, limit guards for the machine will not be active.

homeVelocitySlow

Precise/safe homing velocity Velocity value that is used for last move during homing sequence (when moving away from the home switch after triggering it).

homePosition

Home position Machine position at the moment the home switch activates. This determines how the coordinates correspond to the physical working area of the machine. Usually this position is a corner of the machine's working area.

backlash

Backlash compensation Specifies the amount of backlash that the software will compensate for.

It is not recommended to compensate for more than 0.1 millimeters / 0.004 inches. If there is more backlash, please try to reduce it mechanically first.

lowSpeedJogPercent

Low speed jogging % Percentage of maximum velocity to be used during low speed jogging (keyboard arrows).

medSpeedJogPercent

Medium speed jogging % Percentage of maximum velocity to be used during medium speed jogging (CTRL + keyboard arrows).

highSpeedJogPercent

High speed jogging % Percentage of maximum velocity to be used during high speed jogging (CTRL + SHIFT + keyboard arrows).

pitchCompensationOn

Pitch compensation Determines if pitch compensation is enabled. Pitch compensation compensates for inconsistent linear displacement on an axis.

pitchCompensationFileName

Pitch compensation file Pitch compensation table file name.

crossCompensationFromAxis

Cross compensation axis Axis to cross compensate against. Cross compensation compensates for inaccuracy on axis, depending on another axis position e.g. when the machine is not square.

Note that cross compensation has to be switched on with interpreter command crosscomp on and can be switched off with crosscomp off

crossCompensationFileName

Cross compensation file Cross compensation table file name.