Microstep Website http://www.microstep.cc/eng
北京欣斯达特数字科技有限公司 Beijing Flourishing Start Digital Technology Co., Ltd
page: 23
Chapter 9 Cutting control code
Cutting programs are made of codes. Programs from CAM, figure library and others must fit
definitions and formats of this controller’s codes.
Coordinate
This controller has 2 axes. The user can define X and Y axis and directions.
The common definition: the axis parallel to the controller’s panel is X axis, the other axis
is Y. When the user faces to the controller, right is X axis positive direction, forward is Y axis
positive direction.
Coordinate definition should be set by the maker according to user’s request.
User can ask maker’s technician to change coordinate axis and direction.
Steel plate’s length and width also can be set, X direction is length, Y direction is width,
length can be longer than width, and length can also be shorter than width.
Program code
G, M: write two digits, G00, G01, G02, and G03 are modal codes, next G00, G01, G02 and
G03 can be omitted.
F: speed code, unit is mm/min
X, Y: end point coordinate of a program. It’s absolute coordinate when absolute mode
(G90), it’s an incremental coordinate when incremental mode (G91).
U, V: end point coordinate increment of program section, it can omit without movement
I, J: relative coordinate of center of circle for start point, it can’t omit for circle arc
L: times of cycle, delay time
Note:
X, U and Y, U can’t appear in the same program section
Only field name without value is not allowed
In the same program line two M codes are not allowed
In the same program line two G codes in the same group are not allowed
For coordinate (absolute or increment), unit: mm, 3 digits after decimal point, integer
without decimal point
Max. arc radius is 134217 mm
Codes can be separated by “space” or no separator
Write M60 before program ends to turn off all outputs
When program ends, should write M02, write M30 + “Enter” in a new line
G code
G00: point movement
Format: G00 X [/U] Y [/V]
Rapid point movement (interpolation), move to the end point along an oblique line at the
idle-run speed
G01: straight line interpolation
Format: G01 X [/U] Y [/V] F
Straight line interpolation cutting, move to end point at current speed