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: 216
graph
User Online Now Click here to see the profile of this user
M-Codes for CNC lathes 11 Months, 3 Weeks 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 9 Months, 3 Weeks 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 9 Months, 3 Weeks 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: 216
graph
User Online Now Click here to see the profile of this user
Re:M-Codes for CNC lathes 9 Months, 3 Weeks 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 6 Months, 1 Week 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 5 Months, 2 Weeks 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.
#1080
simdon (User)
Fresh CNC Boarder
Posts: 3
graphgraph
User Offline Click here to see the profile of this user
Re:M-Codes for CNC lathes 1 Month, 3 Weeks ago  
Hi there.
On our machine (Doosan puma 400 LM) M58 is to close the steady and M59 is to open the steady.A bit late I know but maybe it will help
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#1087
sdtasman (User)
Junior CNC Boarder
Posts: 21
graphgraph
User Offline Click here to see the profile of this user
Re:M-Codes for CNC lathes 1 Month, 3 Weeks ago  
I dont think its necessary to correct Ivan as those seem to be the basic M codes and YES they do vary from manufacturers, Perhaps its best to first find out the machine type and or controls before trying to help identifying the code.

I found the best way to identify all the M codes on any machine was to try each one in the MDI or MDA mode, it really helps to know your machine better and also discover its capabilities.
 
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