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?
Re:M-Codes for CNC lathes (0 viewing) 
Go to bottom Post Reply Favoured: 2
TOPIC: Re:M-Codes for CNC lathes
#19
ivanirons (Admin)
Admin
Posts: 214
graph
User Online Now Click here to see the profile of this user
M-Codes for CNC lathes 8 Months, 1 Week ago  
Commonly Used "M" Codes - Lathe

M00 - Program Stop
M01 - Optional Program Stop
M02 - Program End
M03 - Spindle Clockwise
M04 - Spindle Counter Clockwise
M05 - Spindle Stop
M06 - Tool Change
M07 - Flood Coolant #1 On
M08 - Flood Coolant #2 On
M09 - Coolant Off
M10 - Table Pallet Clamp
M11 - Table Pallet Un-clamp
M12 - Shower Coolant On
M14 - Spindle Air Blow On
M15 - Spindle Air Blow Off
M16 - Air Blast / Tool Changer
M18 - Air Blast Off
M19 - Spindle Orientation
M29 - Rigid Tapping
M30 - End Program, Rewind Program
M60 - Pallet Change
M61 - Load Pallet #1
M62 - Load Pallet #2
M98 - Sub Program Call
M99 - Sub Program Cancel
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#390
SHRIRAMSHARMA (User)
Fresh CNC Boarder
Posts: 2
graphgraph
User Offline Click here to see the profile of this user
Re:M-Codes for CNC lathes 6 Months, 1 Week ago  
dear sir

MO2 AND M30 BOTH STANDS FOR PROGRAM END
IN ANY MACHINE ONLY ON IS APPLICABLE
SO BEFORE PROGRAMMING PROGRAMMER MUST CONFORM THAT WHICH M CODE HE SHOULD USE FOR PROGRAM END

SHRIRAM SHARMA
00919218675008
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#391
jasminc_shah (User)
Fresh CNC Boarder
Posts: 15
graphgraph
User Offline Click here to see the profile of this user
Re:M-Codes for CNC lathes 6 Months, 1 Week ago  
Fine correction : M02 = reset the program only; whereas M30 = reset as well as rewind to the start of the program. There is clear cut difference between the two.
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#397
ivanirons (Admin)
Admin
Posts: 214
graph
User Online Now Click here to see the profile of this user
Re:M-Codes for CNC lathes 6 Months, 1 Week ago  
Good catch guys. I will make the change to the original list so it reads correctly.

Thanks for the help,
Ivan
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#715
soumen (User)
Fresh CNC Boarder
Posts: 1
graphgraph
User Offline Click here to see the profile of this user
Re:M-Codes for CNC lathes 2 Months, 3 Weeks ago  
Good Morning sir ,
can you please tell me what is M58 .
regards
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#772
Fanie (User)
Fresh CNC Boarder
Posts: 1
graphgraph
User Offline Click here to see the profile of this user
Re:M-Codes for CNC lathes 2 Months, 1 Week ago  
Hi
M Codes is different for different makes of CNC machines, G Codes are more standard. M19 on Tongtai Topper is spindle brake on. M11 on Efamatic is conveyor off, and so is M06 and M07 chuck open and close, and some more. By the looks of this, Machine Builders use M Codes to their like, not to a standard. This is sometimes very confusing if working with different Machine Makes.

Fanie
 
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