OK, this helps. Thank you. 2 more questions, please.
I went back and looked at the G-code that my CAM wrote yesterday. I also looked up some info on G-codes.
VERY rarely do I see a “F” code! The few places I did see it was when I specifically instructed to machine to run at a specific speed with my CAM software (I.e.: F100 on a vertical (Z) move of a drilling operation). This means there must be a “default” setting either in the “sender” or the GRBL.
After reviewing the G-Code again, I discovered that was the ONLY “F-code” in the whole program.
Question 1:
Surely, there is a way to override the “defaults” at the start of the program??? If I cannot get my CAM to change the “rapids” (the G00 default speed), then surely I can just go into the top of the whole code and manually write it in, correct? but which “F” controls “rapids?” and how/where?
Question 2:
Since my CAM is NOT writing the default speeds (F-codes) could my GRBL sender be adding them in? I use bCNC, which claims at the top of each program that the G-code is: “Created with emc2b post processor.”
My X-carve lives in my “Shop,” not at the house, or I’d be trying this out, but as it is Sunday, I only go to Mass and do family stuff, today (after they wake up – lol).
Sample of the G-code below (not sure about the “tool change” that is shown):
(Created with emc2b post processor 2020/03/28 09:25)
G17 G90 G21
G00 X37.45 Y17 S7000 M03
Z5
G83 Q14 G98 X37.45 Y17 Z-27 R2 F100
X71.45 Y17
X71.45 Y51
X37.45 Y51
X37.45 Y189
X71.45 Y189
X71.45 Y223
X37.45 Y223
G80
(tool change to 3.175 mm End Mill)
T4 M06 G43
G00 X37.447 Y17.193 S7000 M03
Z2
G01 Z-3.333
G02 X37.633 Y17.06 I-0.008 J-0.208
X37.274 Y16.905 I-0.186 J-0.062
… G00, G01, G02, X, Y, Z for many lines, ending with:
T0 M06 M02