G-code is a language for controlling CNC machines (lathes, mills).
I have a university assignment that I need conceptual help with. The part of the job that I am having problems with is writing two short programs in G-code (Fanuc corporation dialect). I have a short list of keywords and an example program, but that doesn't seem to be enough to to learn the language.
From my search of the net, I found that the various dialects of G-code are not compatible. However, I found no one tutorial on this specific one.
Also, automatically generating code for the given problems doesn't seem to be an option, since I suspect I will be asked to explain the inner workings of the programs, when presenting them. Furthermore, teachers at my university seem to insist very strongly on doing things Their way, so ... I guess I'll just have to learn the damn thing.
Q: Where can I find a concise (I want to spend no more than 2-3 days on the whole thing) tutorial for the Fanuc dialect of G-code?
I would suggest to take a look at LinuxCNC command lists here or here, as well as a concise version here on CAMotics page. Some special points for Fanuc-compatible controls (e.g. Haas, Mach3):
(...) will not be executed.12.3 to variable slot 101 by #101 = 12.3X#101 is equal to X12.3#3 = [#1 + #2], however you can't have X = [#1 + #2] or X[#1 + #2].You may find more in depth information here in this article by Benjamin Jurke.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With