Hey Guys, I have a question regarding offsets.

Hey Guys,

I have a question regarding offsets. So I have been trying to get my r7 functional for sometime now but when I take my toolpaths and run them through the post processor on vcarve I always seem to have an issue with work offsets on Chilipeppr.

My workflow
Design in VCarve > Post Process using TinyG (inch) > Import to Chilipeppr.

I set the Machine Zero to the absolute furthest the machine can go for x=0, y=0 and z=0. I then hit the Set G53 Zero.

Then I move the position of the spindle to the x=0, y=0, z=0 of the work piece and set the GXX to Zero

Everytime I do that the machine is always going outside the bounds of the machine limits. Like it will push in the spoilboard by going negative in the z. It is usually the Z axis that is has the problem.

Please excuse me because I am very junior at CNC but any help would be appreciated.

Can you post the first 10 lines of G-Code from an output?

G90
G17
G20
G0Z0.8000
G0X0.0000Y0.0000
M3 S12000
G0X0.6250Y1.0000Z0.2000
G1Z-0.1094F30.0
G2X1.0000Y1.3750I0.3750J0.0000F100.0
G2X1.3750Y1.0000I0.0000J-0.3750
G2X1.0000Y0.6250I-0.3750J0.0000
G2X0.6250Y1.0000I0.0000J0.3750
G1Z-0.2188F30.0
G2X1.0000Y1.3750I0.3750J0.0000F100.0
G2X1.3750Y1.0000I0.0000J-0.3750
G2X1.0000Y0.6250I-0.3750J0.0000
G2X0.6250Y1.0000I0.0000J0.3750
G1Z-0.3281F30.0
G2X1.0000Y1.3750I0.3750J0.0000F100.0
G2X1.3750Y1.0000I0.0000J-0.3750
G2X1.0000Y0.6250I-0.3750J0.0000
G2X0.6250Y1.0000I0.0000J0.3750
G1Z-0.4375F30.0
G2X1.0000Y1.3750I0.3750J0.0000F100.0
G2X1.3750Y1.0000I0.0000J-0.3750
G2X1.0000Y0.6250I-0.3750J0.0000
G2X0.6250Y1.0000I0.0000J0.3750
G0Z0.2000
G0Z0.8000
G0X0.0000Y0.0000
M30

That is the entire file. I just tried to do a small test design.

@Reyes_Garcia Gcode looks ok, process looks ok at first glance as well.
You say it will push the spoiler board.
Your Gcode tells it to inclemently step down.
If G54 (or whatever you are using) is Z=0 at the spoiler board level… you built a perfect machine. :-).

Tell us more about where you are placing Z=0. A picture is worth a 1000 words.

Great suggestion by @Colin_Kaminski that also saved a 1000 words!

@Reyes_Garcia , I’ve had lots of issues getting TinyG / chilipeppr to do what I want/expect. I have a different series of operations in Chilipeppr.

I home my machine (same as your X0 Y0 and Z0). I then would move the spindle to the top edge of the material and re-zero and run from there (“Set Mch Zero & Set G54 Zero), and frankly, I have no idea what G54 is or when Chilipeppr says Gxx where it normally says G54). But, I’ve had far too many instance of the machine traveling beyond where I wanted it to (probably do not understand a setting defining that the spindle is now on the actual home location” or as you stated, plunging into the material.

I’ve now taken to center my spindle in my workpiece, at material surface and run from there. Note that I’m only running code from VCarvePro.

I’ve found running from the edge of the machine has only resulted in failures when I’ve ran. I’ve not had numerous successful cuts when running from material center.

It is important to know what all these things do.

After I sorted out the workspaces I realized TinyG and Fusion 360 had a miscommunication. I have Adobe rewrite the TinyG post processor to fix it. I strongly you get the first two workspaces sorted out. The rest are for more advanced operations like have multiple vices mounted that could move relative to each other in different iterations of the set up. I hate learning from videos and refuse to watch them but I am sure there is one out there.