o sub M73 G90 G53 G0 Z0 G53 G0 X0 Y0 # = 0 # = 0 # = 0 o100 if [EXISTS[#<_ini[axis_a]max_limit>]] # = 1 o100 endif o110 if [EXISTS[#<_ini[axis_b]max_limit>]] # = 1 o110 endif o120 if [EXISTS[#<_ini[axis_c]max_limit>]] # = 1 o120 endif o130 if [[# EQ 1] AND [# EQ 1]] G53 G0 A0 C0 o130 else if [[# EQ 1] AND [# EQ 1]] G53 G0 B0 C0 o130 else if [# EQ 1] G53 G0 A0 o130 else if [# EQ 1] G53 G0 B0 o130 else if [# EQ 1] G53 G0 C0 o130 endif o endsub M2