M codes
25 Apr 2011 22:43 #9316
by BigJohnT
Replied by BigJohnT on topic Re:M codes
You have to change the EMC program.
John
John
Please Log in or Create an account to join the conversation.
26 Apr 2011 10:51 #9327
by andypugh
Replied by andypugh on topic Re:M codes
Redefining G and M codes is an experimental feature in the 2.6 branch.
Can you run the G-code through a text editor to replace M10 with M110? (the M100 to M199 codes are already user-definable)
Can you run the G-code through a text editor to replace M10 with M110? (the M100 to M199 codes are already user-definable)
Please Log in or Create an account to join the conversation.
26 Apr 2011 20:53 #9349
by andradela
Replied by andradela on topic Re:M codes
Ok i can do it, but I need to associate M110 to output 7 to use with a automatic tool change.
Please Log in or Create an account to join the conversation.
26 Apr 2011 21:06 - 26 Apr 2011 21:07 #9351
by andypugh
Replied by andypugh on topic Re:M codes
andradela wrote:
That's relatively easy.
You need to file called M110 in your program_prefix directory (ie the one referenced in the INI file) and that file needs to contain theAnd that should do it (assuming a parallel port)
Ok i can do it, but I need to associate M110 to output 7 to use with a automatic tool change.
That's relatively easy.
You need to file called M110 in your program_prefix directory (ie the one referenced in the INI file) and that file needs to contain the
#!bin/bash
halcmd setp parport.0.pin-07-out TRUE
exit 0
Last edit: 26 Apr 2011 21:07 by andypugh.
Please Log in or Create an account to join the conversation.
26 Apr 2011 21:12 #9352
by andradela
Replied by andradela on topic Re:M codes
I'm using 7i43 mesa card i can do this way?
Please Log in or Create an account to join the conversation.
26 Apr 2011 21:47 #9353
by andypugh
Replied by andypugh on topic Re:M codes
andradela wrote:
Assuming that the pin in question has been set as an output gpio…
Yes, no problem.I'm using 7i43 mesa card i can do this way?
Assuming that the pin in question has been set as an output gpio…
#!bin/bash
halcmd setp hm2_7i43.0.gpio.009.out TRUE
exit 0
Please Log in or Create an account to join the conversation.
27 Apr 2011 05:41 #9360
by andradela
Replied by andradela on topic Re:M codes
ok, I need to creat a new file and write this inside is correct?
What kind of extension I need to use when i'll create a new file, doc, txt, py?
What kind of extension I need to use when i'll create a new file, doc, txt, py?
Please Log in or Create an account to join the conversation.
27 Apr 2011 09:50 #9366
by andypugh
Replied by andypugh on topic Re:M codes
No extension. it needs to be made executable though. (it is run as a shell command).
When you have created the file then in the terminal window type
chmod 775 M110
When you have created the file then in the terminal window type
chmod 775 M110
Please Log in or Create an account to join the conversation.
27 Apr 2011 10:54 #9371
by BigJohnT
Replied by BigJohnT on topic Re:M codes
If your not familiar with using the terminal you might want to just right click on the file in the file browser and set the permission to allow it to be an executable file.
If you want to use the terminal and don't know much about it then have a short read here:
www.linuxcnc.org/docview/html/common_Lin...ec:Terminal-Commands
John
If you want to use the terminal and don't know much about it then have a short read here:
www.linuxcnc.org/docview/html/common_Lin...ec:Terminal-Commands
John
Please Log in or Create an account to join the conversation.
Time to create page: 0.108 seconds