Search Google

Search CNC Information

Pick Your Native Language!

Untitled Document English CNC Information Arabic CNC Information Bulgarian CNC Information Chinese (Simplified) CNC Information Chinese (Traditional) CNC Information Croatian CNC Information Czech CNC Information Danish CNC Information Dutch CNC Information Finnish CNC Information French CNC Information German CNC Information Greek CNC Information Hindi CNC Information Italian CNC Information Japanese CNC Information Korean CNC Information Norwegian CNC Information Polish CNC Information Portuguese CNC Information Romanian CNC Information Russian CNC Information Spanish CNC Information Swedish CNC Information
CNC Info Forum
Welcome, Guest
Please Login or Register.    Lost Password?
Go to bottom Post Reply Favoured: 0
TOPIC: Re:ISO CNC Codes
#17
ivanirons (Admin)
Admin
Posts: 216
graph
User Online Now Click here to see the profile of this user
ISO CNC Codes 10 Months, 2 Weeks ago  
M03, M04, M05 Spindle CW, Spindle CCW, Spindle Stop
|
M08, M09 Coolant/lubricant On, Coolant/lubricant Off
M02 Program Stop
M30 Program end, rewind
M98 Subprogram call
M99 Return to call program
M00, M01 Program stop, optional stop
|
G96, G97 Constant surface speed, Constant Spindle speed
G50 Maximum spindle speed
G95, G94 Feed mm per revolution, feed mm/min
G00, G01 rapid movement, Linear Interpolation (cutting in a straight line)
|
F Feed
S Spindle Speed
|
direction Coordinates X Y Z A B C U V W
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#158
poo ants (User)
Fresh CNC Boarder
Posts: 1
graphgraph
User Offline Click here to see the profile of this user
Re:ISO CNC Codes 10 Months ago  
explain the ifference between the rewind function M30 and program end M02 are they the same?
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#166
ivanirons (Admin)
Admin
Posts: 216
graph
User Online Now Click here to see the profile of this user
Re:ISO CNC Codes 9 Months, 3 Weeks ago  
Here is my take, others chime in. In my experience, G-Code and M-Codes are so specific to the CAM/CNC Machine Combo, that a lot of the "rules" go out the window. These are the ISO Codes, but there are tons of differences.

Here is my take:
M02 - could be used to stop the program from executing. Possible quality check, tool wear check, tool change, etc.
M30 - Ends the program, final line to stop the execution. Tells the machine to stop. Most times this also "rewinds" the program back to the start. In the meantime, you load another part and start the cycle again. That way the program is ready to run again.

Hope that helps,
Others chime in,
Ivan
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
Go to top Post Reply
Powered by CNC Informationget the latest posts directly to your desktop
CNC Information