Jul 05, 2021 Leave a message

Mitsubishi large vertical milling machine CNC programming G code explanation


If there is no numerical command after G, it will become the action of G00 during operation. (Note 1) The "*" mark indicates the command code to be selected or the command code to be selected in the initial state. The mark "※" is printed to indicate that the initial state is based on the selected command code or the selected command code of the parameter. (Note 2) When two or more G commands are specified in the same block, the last G command is valid.


Code explanation 


G00 position positioning (rapid traverse)


1. Format G00 X_ Y_ Z_α_; (α is the additional axis) expressed as an absolute value or an incremental value according to the current state of G90 or G91. 2. Function and purpose This command is accompanied by a coordinate language. The current point is used as the starting point, and the coordinate language command value is the end point. Position positioning is based on a straight or non-linear path. 3. Detailed description (1) Once this command is specified, this G00 mode changes other G functions until the G01, G02 or G03 command is specified, G00 mode remains effective. When the G00 mode is valid, the subsequent G00 commands only need to specify the coordinate language. (2) In G00 mode, the tool is always accelerated at the start point of a single block and decelerated at the end point. When the in-position status is confirmed, a single block is lined up, and the width of the in-position or not is set by the parameter. (3) The G functions (G72~G89) of group 09 will be cancelled (G80) when the G00 command appears. (4) Whether the path of the tool is linear or non-linear depends on the selection of parameters, but the positioning time does not change. a  Linear path: Same as the linear interpolation (G01) mode, and the speed is limited by the rapid traverse speed of each axis. b Non-linear path: each axis is independent, moving and positioning at the maximum speed.



4. For example G91 G00 X-270000 Y300000 Z150000;


G01 linear interpolation


1. The format G01 X_ Y_ Z_F_ is the absolute value or incremental value coordinates according to the current state of G90 or G91. F is a numerical value representing speed data.


2. Function purpose This command is accompanied by coordinate language and speed command. The cutter starts from the point now, stops at the end point specified by the coordinate, and moves at the speed specified by the address F. The speed designated by F is usually the linear speed in the direction of the center of the hat.


3. Explain in detail once this command is specified, it will remain until the other G commands (G00, G02, G03, G33) in group 01 are specified, the branch committee will change the mode of G01, so if the next command is still G01 , And the feed rate is also the same, so just specify the coordinate language. If the F command is not given in the formula section where the G01 command appears for the first time, various formula errors "P62" will be generated. The feed speed of the rotary axis is in degrees/min (decimal point positioning unit). (F300=300 degrees/min) G functions of group 09 (G72~G89) appear according to the G00 instruction and become the cancel state (G80)


4. For example, P1→P2→P3→P4→P1 is cutting at a feed rate of 300mm/min. However, P0→P1 is the rapid positioning of the tool.


Send Inquiry

whatsapp

skype

E-mail

Inquiry