Introduction
Overview
Installation
Pos
_x
_y
_z
_a
_b
_c
_u
_v
_w
_work_axis
_machine_x
_machine_y
_machine_z
_machine_a
_machine_b
_machine_c
_machine_u
_machine_v
_machine_w
_machine_axis
_probe
_probe_x
_probe_y
_probe_z
_probe_a
_probe_b
_probe_c
_probe_u
_probe_v
_probe_w
_probe_axis
_measure
_measure_validxy
_measure_validxysize
_measure_x
_measure_y
_measure_z
_measure_axis
_measure_sizex
_measure_sizey
_measure_sizez
_measure_size_axis
_measure_rot
Mode
_motion
_units
_plane
_distancemode
_distancemode_ijk
_distancemode_abc
_polarmode
_cyclereturnmode
_lathemode
Blend
_blendmode
_blend_tol
Feed
_feedmode
_feedspeed
_feedspeed_upm
_feedspeed_upr
Spindle
_spindlemode
_spindlespeed
_spindlespeed_rpm
_spindlespeed_css
Tools
_selected_tool
_current_tool
_toolchangename
selected_toolname (string)
current_toolname (string)
toolchangename (string)
_tooloff_isset
_tooloff
_tooloff_x
_tooloff_y
_tooloff_z
_tooloff_a
_tooloff_b
_tooloff_c
_tooloff_u
_tooloff_v
_tooloff_w
_tooloff_axis
_tooldia
_tool_exists
_tool_name
tool_name (string)
_tool_ismill_num
_tool_isdrill_num
_tool_isturn_num
_tool_isprobe_num
_tool_islaser_num
_tool_isother_num
_tool_off_x_num
_tool_off_y_num
_tool_off_z_num
_tool_off_a_num
_tool_off_b_num
_tool_off_c_num
_tool_off_u_num
_tool_off_v_num
_tool_off_w_num
_tool_tc_x_num
_tool_tc_y_num
_tool_tc_z_num
_tool_tc_a_num
_tool_tc_b_num
_tool_tc_c_num
_tool_tc_u_num
_tool_tc_v_num
_tool_tc_w_num
_tool_so_x_num
_tool_so_y_num
_tool_so_z_num
_tool_skipmeasure_num
_tool_skipchange_num
_tool_par1_num
_tool_par2_num
_tool_par3_num
_tool_par4_num
_tool_par5_num
_tool_par6_num
_tool_spdfeed_num
_tool_spdfeedz_num
_tool_spdspnd_num
Offset
_workoff_isset
_workoff
_workoff_x
_workoff_y
_workoff_z
_workoff_a
_workoff_b
_workoff_c
_workoff_u
_workoff_v
_workoff_w
_workoff_axis
_axisoff_isset
_axisoff
_axisoff_x
_axisoff_y
_axisoff_z
_axisoff_a
_axisoff_b
_axisoff_c
_axisoff_u
_axisoff_v
_axisoff_w
_axisoff_axis
_axisscale
_axisscale_i
_axisscale_j
_axisscale_k
_axisscale_iuvw
_axisscale_juvw
_axisscale_kuvw
_axisscale_x
_axisscale_y
_axisscale_z
_axisscale_u
_axisscale_v
_axisscale_w
_axisrot
_axisrot_ang
_axisrot_anguvw
_axisrot_x
_axisrot_y
_axisrot_z
_axisrot_u
_axisrot_v
_axisrot_w
CoordinateSystem
_coordsys_isset
_coordsys
_coordsys_x
_coordsys_y
_coordsys_z
_coordsys_a
_coordsys_b
_coordsys_c
_coordsys_u
_coordsys_v
_coordsys_w
_coordsys_axis
_coordsys_rot
_coordsystem_exists
_coordsystem_x_num
_coordsystem_y_num
_coordsystem_z_num
_coordsystem_a_num
_coordsystem_b_num
_coordsystem_c_num
_coordsystem_u_num
_coordsystem_v_num
_coordsystem_w_num
_coordsystem_rot_num
CameraOffset
_cam_offset_x
_cam_offset_y
Home
_home1_x
_home1_y
_home1_z
_home1_a
_home1_b
_home1_c
_home1_u
_home1_v
_home1_w
_home2_x
_home2_y
_home2_z
_home2_a
_home2_b
_home2_c
_home2_u
_home2_v
_home2_w
Trans & Warp
_trans_en
_trans_a0
_trans_b0
_trans_c0
_trans_a1
_trans_b1
_trans_c1
_trans_a2
_trans_b2
_trans_c2
_trans_a3
_trans_b3
_trans_c3
_trans_shift_x
_trans_shift_y
_trans_shift_z
_trans_rot_x
_trans_rot_y
_trans_rot_z
_trans_scale_x
_trans_scale_y
_trans_scale_z
_warp_en
_warp_count
_warp_offset
PointList
_pointcnt
_point_x_num
_point_y_num
_point_z_num
_point_a_num
_point_b_num
_point_c_num
_point_u_num
_point_v_num
_point_w_num
Operator
_operator_x
_operator_y
_operator_z
_operator_a
_operator_b
_operator_c
_operator_u
_operator_v
_operator_w
_operator_axis
Input/Output
_input
_input_num
_extin1
_extin1_num
_extin2
_extin2_num
_extout1
_extout1_num
_extout2
_extout2_num
PoKeys
_pk_digital
_pk_analog
Spindle & Coolant
_spindle
_spindle_on
_spindle_cw
_spindle_ccw
_mist
_mist_on
_flood
_flood_on
HW
_hw_isinit
_hw_serial
_hw_version
_sw_version
_hw_sim
_hw_buffavail
_hw_buffempty
_hw_buffutil
_hw_bufflimit
_hw_idle
_hw_run
_hw_estop
_hw_stop
_hw_pause
_hw_isprog
_hw_iscmd
_hw_isjog
_hw_cmdbufffull
_hw_cmdbufffree
_hw_cmdbuffunread
_hw_cmdlevel
_hw_spindle
_hw_spindle_dir
_hw_spindle_idx
_hw_spindle_enc
_hw_spindle_ui
_hw_ovrdspeed_enabled
_hw_ovrdspindle_enabled
_hw_motorraw_x
_hw_motorraw_y
_hw_motorraw_z
_hw_motorraw_a
_hw_motorraw_b
_hw_motorraw_c
_hw_motorraw_u
_hw_motorraw_v
_hw_motorraw_w
_hw_motor_x
_hw_motor_y
_hw_motor_z
_hw_motor_a
_hw_motor_b
_hw_motor_c
_hw_motor_u
_hw_motor_v
_hw_motor_w
_hw_work_x
_hw_work_y
_hw_work_z
_hw_work_a
_hw_work_b
_hw_work_c
_hw_work_u
_hw_work_v
_hw_work_w
_hw_dist_xyz
_hw_dist_abc
_hw_dist_uvw
_hw_dist_x
_hw_dist_y
_hw_dist_z
_hw_dist_a
_hw_dist_b
_hw_dist_c
_hw_dist_u
_hw_dist_v
_hw_dist_w
_hw_dist_axis
_hw_output_freq_num
_hw_output_duty_num
_hw_output_freq1
_hw_output_duty1
_hw_output_freq2
_hw_output_duty2
_hw_output_freq3
_hw_output_duty3
_hw_output_freq4
_hw_output_duty4
_hw_output_freq5
_hw_output_duty5
_hw_output_freq6
_hw_output_duty6
_hw_output_freq7
_hw_output_duty7
_hw_output_freq8
_hw_output_duty8
_hw_extin1_num
_hw_extin2_num
_hw_extout1_num
_hw_extout2_num
_hw_input
_hw_input_num
_hw_limit
_hw_limit_num
_hw_jog
_hw_jogpot
_hw_ctrl
_hw_aux1
_hw_aux2
_hw_aux3
_hw_aux4
_hw_aux_num
_hw_error
_hw_motors_en
_hw_limits_en
_hw_axislock
_hw_ctrlspindleidx_rpm
_hw_ctrlspindleidx_val
_hw_ctrlspindle_rpm
_hw_ctrlspindle_dir
_hw_ctrlspindle_val
_hw_ctrlmpg_rpm
_hw_ctrlmpg_dir
_hw_ctrlmpg_val
_hw_ctrlmpg_velocity
_hw_ctrlenc_rpm
_hw_ctrlenc_dir
_hw_ctrlenc_val
_hw_mpg_mode
_hw_mpg_axis
_hw_mpg_key
_hw_mpg_delta
_hw_mpg_value
_hw_mpg_axisnum
_hw_mpg_velocity
_hw_mpg_custom
Program
_prog_size
_prog_linecount
_prog_iscomplex
_prog_totallen
_prog_totaltime
_prog_totaltimeraw
_prog_totaltimeworst
_prog_totaltimebest
_prog_linelimit
_prog_looplimit
_prog_loadtime
_prog_min_x
_prog_min_y
_prog_min_z
_prog_min_a
_prog_min_b
_prog_min_c
_prog_min_u
_prog_min_v
_prog_min_w
_prog_max_x
_prog_max_y
_prog_max_z
_prog_max_a
_prog_max_b
_prog_max_c
_prog_max_u
_prog_max_v
_prog_max_w
_prog_mintrav_x
_prog_mintrav_y
_prog_mintrav_z
_prog_mintrav_a
_prog_mintrav_b
_prog_mintrav_c
_prog_mintrav_u
_prog_mintrav_v
_prog_mintrav_w
_prog_maxtrav_x
_prog_maxtrav_y
_prog_maxtrav_z
_prog_maxtrav_a
_prog_maxtrav_b
_prog_maxtrav_c
_prog_maxtrav_u
_prog_maxtrav_v
_prog_maxtrav_w
_prog_minfeed_x
_prog_minfeed_y
_prog_minfeed_z
_prog_minfeed_a
_prog_minfeed_b
_prog_minfeed_c
_prog_minfeed_u
_prog_minfeed_v
_prog_minfeed_w
_prog_maxfeed_x
_prog_maxfeed_y
_prog_maxfeed_z
_prog_maxfeed_a
_prog_maxfeed_b
_prog_maxfeed_c
_prog_maxfeed_u
_prog_maxfeed_v
_prog_maxfeed_w
_prog_minspeed
_prog_maxspeed
_prog_minspindle
_prog_maxspindle
UI
_isuiready
_progress
_progress_timetoend
_progress_loop
_progress_loopcnt
_selected_gcode_line
_selected_gcode
_selected_gcode_x
_selected_gcode_y
_selected_gcode_z
_selected_gcode_a
_selected_gcode_b
_selected_gcode_c
_selected_gcode_u
_selected_gcode_v
_selected_gcode_w
_mark_line
_mark
_mark_x
_mark_y
_mark_z
_mark_a
_mark_b
_mark_c
_mark_u
_mark_v
_mark_w
Dialog
_toolnumber
_coord_x
_coord_y
_coord_z
_coord_a
_coord_b
_coord_c
_coord_u
_coord_v
_coord_w
_coord_rot
_coord_x_en
_coord_y_en
_coord_z_en
_coord_a_en
_coord_b_en
_coord_c_en
_coord_u_en
_coord_v_en
_coord_w_en
_coord_rot_en
Other
_pause_optional
Settings - General
_set_units
Settings - User Interface/Speed
_ovrd_speedfeed_min
_ovrd_speedfeed_max
_ovrd_speedfeed_stp
_ovrd_speedtraverse_min
_ovrd_speedtraverse_max
_ovrd_speedtraverse_stp
_ovrd_spindle_min
_ovrd_spindle_max
_ovrd_spindle_stp
Settings - Motors
_motoroutputorder_1
_motoroutputorder_2
_motoroutputorder_3
_motoroutputorder_4
_motoroutputorder_5
_motoroutputorder_6
_motoroutputorder_7
_motoroutputorder_8
_motoroutputorder_9
_motoroutputorder_axis
_motoroutputreverse_1
_motoroutputreverse_2
_motoroutputreverse_3
_motoroutputreverse_4
_motoroutputreverse_5
_motoroutputreverse_6
_motoroutputreverse_7
_motoroutputreverse_8
_motoroutputreverse_9
_motoroutputreverse_axis
Settings - Motors/StepsPerUnit
_motorspu_x
_motorspu_y
_motorspu_z
_motorspu_a
_motorspu_b
_motorspu_c
_motorspu_u
_motorspu_v
_motorspu_w
_motorspu_axis
Settings - Motors/Speed
_motorspeed_x
_motorspeed_y
_motorspeed_z
_motorspeed_a
_motorspeed_b
_motorspeed_c
_motorspeed_u
_motorspeed_v
_motorspeed_w
_motorspeed_axis
Settings - Motors/Acceleration
_motoracc_x
_motoracc_y
_motoracc_z
_motoracc_a
_motoracc_b
_motoracc_c
_motoracc_u
_motoracc_v
_motoracc_w
_motoracc_axis
_motordec_x
_motordec_y
_motordec_z
_motordec_a
_motordec_b
_motordec_c
_motordec_u
_motordec_v
_motordec_w
_motordec_axis
Settings - Motors/Limits
_motorlimit_en
_motorlimit_xn
_motorlimit_yn
_motorlimit_zn
_motorlimit_an
_motorlimit_bn
_motorlimit_cn
_motorlimit_un
_motorlimit_vn
_motorlimit_wn
_motorlimit_xp
_motorlimit_yp
_motorlimit_zp
_motorlimit_ap
_motorlimit_bp
_motorlimit_cp
_motorlimit_up
_motorlimit_vp
_motorlimit_wp
_motorlimit_xn_en
_motorlimit_yn_en
_motorlimit_zn_en
_motorlimit_an_en
_motorlimit_bn_en
_motorlimit_cn_en
_motorlimit_un_en
_motorlimit_vn_en
_motorlimit_wn_en
_motorlimit_xp_en
_motorlimit_yp_en
_motorlimit_zp_en
_motorlimit_ap_en
_motorlimit_bp_en
_motorlimit_cp_en
_motorlimit_up_en
_motorlimit_vp_en
_motorlimit_wp_en
Settings - Motors/Limit Switch
_limitpin_xn
_limitpin_yn
_limitpin_zn
_limitpin_an
_limitpin_bn
_limitpin_cn
_limitpin_un
_limitpin_vn
_limitpin_wn
_limitpin_n_axis
_limitpin_xp
_limitpin_yp
_limitpin_zp
_limitpin_ap
_limitpin_bp
_limitpin_cp
_limitpin_up
_limitpin_vp
_limitpin_wp
_limitpin_p_axis
Settings - Motion
_motion_maxspeed
_motion_maxacc
_motion_maxdec
Settings - Jogging
_jog_speeddef
_jog_stepdef
_jog_rounddef
_jog_speed
_jog_step
_jog_round
Settings - IO/Spindle
_spindle_pin_mode
_spindle_pin_cw
_spindle_pin_ccw
_spindle_pin_speed
_spindle_speed_min
_spindle_speed_max
_spindle_delay_start
_spindle_delay_stop
_spindle_usefreq
_spindle_freq_min
_spindle_freq_max
_spindle_freq_stepwidth
_spindle_usepwm
_spindle_pwm_freq
_spindle_userc
_spindle_rc_lo
_spindle_rc_hi
Settings - IO/Coolant
_mist_pin
_flood_pin
Settings - THC
_thc_axis
_thc_rangemin
_thc_rangemax
_thc_speed
_thc_pindec
_thc_pininc
_thc_pinok
Settings - Program Options
_program_units
_program_plane
_program_distmode
_program_distmodeijk
_program_distmodeabc
_program_cyclereturn
_program_lathemode
_program_blendmode
_speed_traverse
_speed_traverseabc
_speed_feed
_speed_spindle
_ovrd_speedfeed
_ovrd_speedtraverse
_ovrd_spindle
Settings - Probe & Measure
_probe_pin_1
_probe_pin_2
_probe_speed
_probe_speed_low
_probe_swdist
_probe_sizez
_probe_sizex
_probe_sizey
_probe_size_axis
_probe_offx
_probe_offy
_probe_off_axis
_probe_overedge
_probe_trav
_probe_length
_probe_use_tooltable
_probe_safeheight
_probe_estop
Settings - Home
_home_speed
_home_speed_low
_home_speedabc
_home_speedabc_low
_home_order_x
_home_order_y
_home_order_z
_home_order_a
_home_order_b
_home_order_c
_home_order_u
_home_order_v
_home_order_w
_home_order_axis
_home_dir_x
_home_dir_y
_home_dir_z
_home_dir_a
_home_dir_b
_home_dir_c
_home_dir_u
_home_dir_v
_home_dir_w
_home_dir_axis
_home_swpos_x
_home_swpos_y
_home_swpos_z
_home_swpos_a
_home_swpos_b
_home_swpos_c
_home_swpos_u
_home_swpos_v
_home_swpos_w
_home_swpos_axis
_home_moveto_x
_home_moveto_y
_home_moveto_z
_home_moveto_a
_home_moveto_b
_home_moveto_c
_home_moveto_u
_home_moveto_v
_home_moveto_w
_home_moveto_axis
Settings - Tool Offset
_tooloff_speed
_tooloff_speed_low
_tooloff_swdist
_tooloff_safeheight
_tooloff_rapidheight
_tooloff_sensorx
_tooloff_sensory
_tooloff_sensorz
Settings - Work Offset
_workoff_speed
_workoff_speed_low
_workoff_swdist
_workoff_size
_workoff_useprobe
Settings - Tool Change
_tc_enable
_tc_skipsame
_tc_spindlecheck
_tc_safeheight_en
_tc_safeheight
_tc_pos_en
_tc_pos_x
_tc_pos_y
_tc_pos_z
_tc_action
_tc_toolmeasure
_tc_tooloff_en
_tc_autoreturn
_tc_atc_en
_tc_atc_speed
_tc_atc_speed2
_tc_unload_in1_x
_tc_unload_in1_y
_tc_unload_in1_z
_tc_unload_in2_x
_tc_unload_in2_y
_tc_unload_in2_z
_tc_unload_pin1
_tc_unload_pin1set1
_tc_unload_pin1delay1
_tc_unload_pin1set2
_tc_unload_pin1delay2
_tc_unload_pin2
_tc_unload_pin2set1
_tc_unload_pin2delay1
_tc_unload_pin2set2
_tc_unload_pin2delay2
_tc_unload_out1_x
_tc_unload_out1_y
_tc_unload_out1_z
_tc_unload_out2_x
_tc_unload_out2_y
_tc_unload_out2_z
_tc_load_in1_x
_tc_load_in1_y
_tc_load_in1_z
_tc_load_in2_x
_tc_load_in2_y
_tc_load_in2_z
_tc_load_pin1
_tc_load_pin1set1
_tc_load_pin1delay1
_tc_load_pin1set2
_tc_load_pin1delay2
_tc_load_pin2
_tc_load_pin2set1
_tc_load_pin2delay1
_tc_load_pin2set2
_tc_load_pin2delay2
_tc_load_out1_x
_tc_load_out1_y
_tc_load_out1_z
_tc_load_out2_x
_tc_load_out2_y
_tc_load_out2_z
Settings - Gantry Square
_gantrysquare_speed
_gantrysquare_axis
_gantrysquare_dir
_gantrysquare_move_u
_gantrysquare_move_v