Newbie Frustration with Advance Vcarve

So I’ve been using vcarve for letters to make some smaller signs, but now I need to make some larger ones. Trying the advance vcarve but running into a problem (and couldn’t find anything on the forum).

My setup is a Gemitsu 4040Pro, using gSender and Carbide Create V6. I’m quite sure I’m setting things up correctly in CC (1/8” endmill to depth of 0.25, 90degree vcarve tool). When I run it, it completes the end mill portion correctly, prompts me to make tool change , close window and press resume. But when it restarts it goes to 0,0 and and then the Z axis goes very very slow towards the workpiece (just so you can see the motor knob moving slow).

I made a test program with a 3/8”x 1” slot 1/8” deep, offset from ( 0,0) to (0.5,1), to play with. Again the end mill ran correct, I did the tool change, reset height, and hit resume. The cutter then moved to (0,0) and did the slow advance again. This time I let run to see what would happen (the screen showed the correct path the tool should make). Once it actually touched the workpiece, it proceeded to do the vcarve at (0,0), but when finished the carve was less than a 1/16” high. What am I doing wrong?

I’ve been reading you can take the gcode and separate into 2 files and run separately, but thats a little above my current level of skills. Can someone recommend a tutorial where I could learn this??

Thanks for any information provided!!

Cheers

TM

Sounds like the plunge rate for your vbit is very slow. Not sure why the rapid rate is changing. What are your feed rates for your vbit tool path?

Endmill

Plunge: 357 Feedrate 1524 RPM 18000

VCarve

Plunge 304 Feed 1143 RPM 18000

@Turdmagnet

Run your g-code through a gcode viewer like ncviewer (https://ncviewer.com/). Does it behave the same way ? The g-code will contain the feeds and speeds, so you might want to look at that too in ncviewer.

AI is actually quite helpful in analyzing code if you don’t know what each line is supposed to do.

So had some time to play. Made a new program - a 12mm (w) x 40mm (h) x 4mm (dp) rectangle located at (0,0). It ran the same way - end mill cut out what would be expected (5.7 x 33.8 x 4 pocket), program halted, change bit, rezero Z, and resume program. It did the same thing - very slow movement, and really small engrave at (0,0).
Looking at the gcode in notepad. It appears the coordinate/moves are in inches, when the part/program was setup using metric distances, feeds, and speeds. In the past I’ve use all metric, or imperial and never have a problem, so I’ve never really looked at the gcode. Could it be its using the numbers as inches for the end mill, but after the tool change its treating it like metric (hence to very slow feeds and small distances - 15mm/min vrs 15ft/min is a big difference)??

Here is a truncated copy of the code generated

Endmill Portion

G90
G20
(Advanced…)
M05
M0 ;T112
M03S18000
G0X0.2200Y0.2200Z0.2000
G1Z-0.0300F15.0
Y1.3548F45.0
X0.2524
Y0.2200
X0.2200
X0.1887Y0.1887
Y1.3861
X0.2837
Y0.1887
X0.1887
Z0.2000
G0X0.2200Y0.2200
Z-0.0150
G1Z-0.0600F15.0
Y1.3548F45.0
X0.2524
Y0.2200
X0.2200

Vcarve Portion

(Advanced…)
M0 ;T301
S18000
G0X0.1575Y0.1575
G1Z-0.1000F12.0
Y1.4173F45.0
X0.3150
Y0.1575
X0.1575
Z0.2000
G0
Z-0.0075
G1Z-0.1575F12.0
Y1.4173F45.0
X0.3150
Y0.1575
X0.1575
Z0.2000
G0X0.1614Y1.4089
G1Z-0.1000F12.0
Y1.4134F45.0
X0.1659
X0.1614Y1.4089
Z0.2000
G0

Thanks - gave it a try and the simulation works as I expected - both endmill portion and vcarve in proper locations.

@Turdmagnet G20 in the first toolpath is for inches, so you might be correct. What do you have for the v-carve toolpath? G20 or G21, or nothing ?

There is no G20 or G21 shown in the vcarve portion like the endmill portion. I will add it and see what happens.

For chits and giggles I ran it again, but when it prompted for the tool change, I left the end mill in and pressed the resume button on the popup, and it proceed to run proper in the correct location,feeds. Normally I have to clear the popup in order to do the change - gsender won’t allow any manual actions until this window is cleared. So its something to do with the tool change routine - hopefully its the G20 you mentioned.

Once I put the G90 and G20 in the proper location in the file, everything worked !!!:squinting_face_with_tongue:

Now to speed things up. During the vcarve it spends more time going up and down that actually cutting. In the setup, my retraction is 5mm (yes I need to reduce this too), but with each plunge it raises to +5, then goes down, then back up the +5 and repeat….. I know I need to be raised when it moves from one cut to the next, but is there a way to limit the raise during the same cut??

Thanks again for all the help provided!!!

Cheers

@Turdmagnet Unfortunately, I can’t help you more as adding the rapid move heights would be done in Carbide Create. I use Vectric Vcarve.

I also don’t know if the G20 or G21 commands are required for each toolpath, especially when configured as a tool change. I don’t have enough experience/knowledge to give a definitive answer. If it is required, I don’t know why CC didn’t add it for the second toolpath. But at least adding it manually fixed your issue, at least until you figure out a permanent solution.

@Turdmagnet Like @Chucky_ott , I use VCarve, so my advice would be guess work at best. What post processor are you using in CC to create the gcode?

Its set to Basic G-Code. I’ll try seeing if the other options make a difference - thx

@Turdmagnet I only ask because in VCarve, there are choices that better work with tool changers and changing tools while running one file. I can’t find a list of what is available to you, so I can’t offer any advice on what to choose.

Though this is an old e try in the manual, it might give some indication on what post processor to use on your software while using gsender.

Any info may set you on the right track, no?

Yah appreciate the help. I tried the other options in CC, but still don’t see a G20 for the start of the second stage in the gcode generated. Going forward I just need to remember to add it (in the correct spot) and we should be good to go.

Hey Steve,

I don’t go into much automations stuff, though I have added a start event that forces my machine to drop into pause mode when star is clicked. I have had instances that I accidentally clicked start and the machine tarted moving while I did not intended it to do so.

Maybe you can add your G20 into start or pause and have it automated this way? Might work, might not, but maybe worth some testing?