public interface MachParam
Machine state is stored as int,double, boolean or string or index array of those.
Constants starting with MOTOR_, JOG_ or TOOL_ are indexed and need to be
accessed with
MachState.getParamInt(int,int)
,
MachState.getParamDouble(int,int)
,
MachState.getParamBoolean(int,int)
,
MachState.getParamString(int,int)
or
MachState.setParam(int,int,Object)
.
static final int MASK_JOYSTICK
static final int MASK_SHORTCUT
static final int MASK_JOG
static final int MASK_TOOL
static final int MASK_MOTOR
static final int MASK_ALL
static final int ACTIVE_PLANE
static final int G17_XYPlane
static final int G18_XZPlane
static final int G19_YZPlane
static final int PATH_CONTROL_MODE
static final int G61_ExactPathMode
static final int G61_1_ExactStopMode
static final int G64_BestSpeedMode
static final int MOTION_MODE
static final int G0_RapidPositioning
static final int G1_LinearInterpolation
static final int G2_ClockWiseArcInterpolation
static final int G3_CounterClockWiseArcInterpolation
static final int FEED_RATE_MODE
static final int G93_InverseTime
static final int G94_FeedPerMinute
static final int COOLANT_ON
static final int COOLANT_TYPE
static final int M7_MistCooling
static final int M8_FloodCooling
static final int SPINDLE_ON
static final int SPINDLE_SPEED
static final int SPINDLE_DIRECTION
static final int M3_SpindleClockwise
static final int M4_SpindleCounterClockwise
static final int POLAR_MODE_ON
static final int ROTATION_ON
static final int FEED_OVERRIDE_ON
static final int FEED_OVERRIDE
static final int INCREMENTAL_XYZ_MODE
static final int INCREMENTAL_IJK_MODE
static final int AXIS_SCALING_ON
static final int RADIUS_COMPENSATION
static final int LENGTH_COMPENSATION
static final int ROT_ANGLE
static final int ROT_CENTER_X
static final int ROT_CENTER_Y
static final int UNIT_SIZE
static final int POLAR_ORIGIN_X
static final int POLAR_ORIGIN_Y
static final int PATH_TOLERANCE
static final int FEED_RATE
static final int MOTION_RATE
static final int CURRENT_TOOL
static final int MAX_ACCELERATION
static final int MAX_VELOCITY
static final int CYCLE_TIME
static final int PROBE_DIAMETER
static final int Z_GAGE_HEIGHT
static final int TOOL_GAGE_HEIGHT
static final int DISTANCE
static final int ANGLE
static final int MIN_SPINDLE_SPEED
static final int MAX_SPINDLE_SPEED
static final int SPINDLE_SPEED_STEP
static final int P_WORD_IN_MSEC
static final int SPINDLE_OVERRIDE_SPEED
static final int SPINDLE_OVERRIDE_ON
static final int FEED_IN_UNITS_PER_MINUTE
static final int Z_SPEED_SCALER
static final int MOTOR_CURRENT_MODE_OFFSET
static final int MOTOR_STEP_MODE_OFFSET
static final int MOTOR_STEP_RATIO_OFFSET
static final int MOTOR_MACH_ENABLED_OFFSET
static final int MOTOR_HOME_POLARITY_OFFSET
static final int MOTOR_DIR_POLARITY_OFFSET
static final int MOTOR_LIMIT_MIN_OFFSET
static final int MOTOR_LIMIT_MAX_OFFSET
static final int MOTOR_LIMIT_ENABLED_OFFSET
static final int TOOL_CONFIG_DIAMETER_OFFSET
static final int TOOL_CONFIG_LENGTH_OFFSET
static final int JOG_LO_VELOCITY_OFFSET
static final int JOG_HI_VELOCITY_OFFSET
static final int JOG_ACCELERATION_OFFSET
static final int JOG_CRAWL_OFFSET
static final int JOG_MIN_CRAWL_OFFSET