- Posts: 9
- Thank you received: 0
What is G45?
17 years 3 months ago #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.
Thanks.
Please Log in to join the conversation.
17 years 3 months ago #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
What does "some CNC books" explain about G45?
John
Please Log in to join the conversation.
17 years 3 months ago #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?!
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 to join the conversation.
17 years 3 months ago #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
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
Please Log in to join the conversation.
Time to create page: 0.582 seconds
