What is G45?

More
03 Jul 2009 12:19 #481 by tedani
What is G45? was created by tedani
Can anybody explain what G45 is? EMC2 doesn't recognise this command, "The NIST RS274/NGC Interpreter - Version 3" documentation doesn't mention G45; either. But this command is explained in some CNC books. What can we do if an NC program contains G45?

Thanks.

Please Log in or Create an account to join the conversation.

More
03 Jul 2009 18:35 #482 by BigJohnT
Replied by BigJohnT on topic Re:What is G45?
You will have to figure out what G45 does and change your program to not use it. If your trying to run a g code program written for a different type of machine you may be in for many suprises and should only be done on a sim and not a real machine.

What does "some CNC books" explain about G45?

John

Please Log in or Create an account to join the conversation.

More
03 Jul 2009 18:53 #483 by tedani
Replied by tedani on topic Re:What is G45?
Thanks very much for your prompt reply.

This website --> www.mmattera.com/g-code/gcodes.html says:

G45 = Increase end position by tool offset value
example: G45 X## D## (Go to X position, plus offset value in D##)

It is also explained in the book "A comprehensive guide to pratical CNC programming - CNC Programming Handbook" by Peter Smid; page 121.

Why isn't G45 in EMC2 while it can be found in many other places? Or, the implementation of G code is incomplete in EMC2?!

Please Log in or Create an account to join the conversation.

More
04 Jul 2009 12:01 - 04 Jul 2009 12:06 #484 by BigJohnT
Replied by BigJohnT on topic Re:What is G45?
I would guess that G45 is not in EMC because no one has found a use for it or has wanted it. There is no "complete" G Code. Each software has it's own version. EMC started from The NIST RS274NGC Interpreter and has grown from there.

What would G45 be used for?

I see from your link that it is a Fanuc g code and they have several related g codes G45, G46, G47, G48.

I wonder what they mean by "go to" is it used with a feed move or is it a rapid move...

If you wish to add G45, G46, G47, G48 to EMC you need to write a complete specification for each one then inspire a developer to add it or create a patch and submit it to the developers mailing list for review.

John
Last edit: 04 Jul 2009 12:06 by BigJohnT.

Please Log in or Create an account to join the conversation.

Time to create page: 0.098 seconds
Powered by Kunena Forum