Page 2 of 7

Re: Exceeding travel

Posted: Thu Oct 14, 2021 12:12 am
by BillB
cnckeith wrote: Wed Oct 13, 2021 6:19 pm graph the part before running it, the graph is a true g code backplot and it takes into account travels etc.. and will tell you about any issues before you actually run the job.
I've been graphing the part and I did question if it is correct, here is a screenshot.

I'm getting the exceed error in every part I load from the (C:\cnct\ncfiles) directory as well.

Re: Exceeding travel

Posted: Thu Oct 14, 2021 2:19 am
by cnckeith
great.. the graph is letting you know that from the WCS position being used by the G code program the G code will not fit inside the work envelope.

Take a photo of your lathe, draw on it where you have the home position defined/switches mounted etc...
and where did you set the WCS G54 X0 and Z0 position?

review page 12.
https://www.centroidcnc.com/centroid_di ... -v4.20.pdf

Re: Exceeding travel

Posted: Thu Oct 14, 2021 2:23 am
by cnckeith
looking at the setttings... unrelated to homing and wcs.. the step per rev setting is below the recommended value of 1600. yours is set to 800.
review this post. viewtopic.php?f=63&t=1801

Re: Exceeding travel

Posted: Fri Oct 15, 2021 12:44 am
by BillB
cnckeith wrote: Thu Oct 14, 2021 2:23 am looking at the setttings... unrelated to homing and wcs.. the step per rev setting is below the recommended value of 1600. yours is set to 800.
review this post. viewtopic.php?f=63&t=1801
The 800 setting is what the guys at Sherline gave me so I'm just following their lead.

Would the step count have any effect on axis movement being less than it should be? On BOTH mill and lathe when I
Enter .001 I get.0008 on DRO or I Enter .001 I get.008 on DRO depending on how I have it set in the parameters
Enter .01 I get .008 on DRO.
Enter .1 I get.08 DRO
This is while jogging in ONLY 1 direction at a time so it's not backlash. Every click = multiplier by 8 every click
I am also consistently seeing the same results when putting a dial indicator on a fixed point on the bed. Let me know if this is a totally separate thing I need to dial in, I just have not fully addressed it yet.

Re: Exceeding travel

Posted: Fri Oct 15, 2021 1:20 am
by BillB
cnckeith wrote: Thu Oct 14, 2021 2:19 am great.. the graph is letting you know that from the WCS position being used by the G code program the G code will not fit inside the work envelope.

Take a photo of your lathe, draw on it where you have the home position defined/switches mounted etc...
and where did you set the WCS G54 X0 and Z0 position?

review page 12.
https://www.centroidcnc.com/centroid_di ... -v4.20.pdf
Here is my home location, you can see the switches, my G54. Also a pic of the part in Fusion to see the tool path. The part is really small stock is .375

Re: Exceeding travel

Posted: Fri Oct 15, 2021 7:53 am
by tblough
Take a photo of the CNC12 screen with the machine in the first photo position, and one with the machine in the second photo position and post them here.

Here's the Centroid document showing how to calibrate your DROs -
Centroid Fine DRO Adjustment.pdf
(459.51 KiB) Downloaded 174 times

Re: Exceeding travel

Posted: Fri Oct 15, 2021 6:09 pm
by BillB
tblough wrote: Fri Oct 15, 2021 7:53 am Take a photo of the CNC12 screen with the machine in the first photo position, and one with the machine in the second photo position and post them here.

Here's the Centroid document showing how to calibrate your DROs - Centroid Fine DRO Adjustment.pdf
Here you go.

Re: Exceeding travel

Posted: Mon Oct 18, 2021 2:34 pm
by cnckeith
i would

1.) manually jog the machine to "test' the work envelope (software travel limits) all four corners, to make sure it is set correctly.

2.) command the machine to move to the WCS being used in the g code program x0,z0 to verify it is as the proper location.
"G54"
G1 X0 F20
G1 Z0 F20

3.) now graph the gcode. now if you still get travel exceeded message at this point the g code program is trying to move from the zero in step 2 to outside the work envelope in step 1.

Re: Exceeding travel

Posted: Fri Oct 22, 2021 4:36 am
by BillB
cnckeith wrote: Mon Oct 18, 2021 2:34 pm i would

1.) manually jog the machine to "test' the work envelope (software travel limits) all four corners, to make sure it is set correctly.

2.) command the machine to move to the WCS being used in the g code program x0,z0 to verify it is as the proper location.
"G54"
G1 X0 F20
G1 Z0 F20

3.) now graph the gcode. now if you still get travel exceeded message at this point the g code program is trying to move from the zero in step 2 to outside the work envelope in step 1.
Hey Keith can I get a bit more detail on this I’m unclear on a couple things. I’m not very skilled yet at Gcode yet, I only know a few basics.

Machine work envelope extents are good. Hits the limit switches and stops, and limits at far end work as intended.

I entered x0 z0 and it travels to my work coordants as expected. Is this all your telling me to do? I’m not sure sure what your saying regarding the gcode program. How do I make the machine go to the X0, y0 from the gcode program VS the work coordants I’ve set? That is throwing me?

I entered the
G1 X0 F20
G1 Z0 F20
It does not move the axis. So don’t think I’m doing this right. What are we telling the machine with these codes. What is G1 and is F20?

When you say “graph the gcode” I’m not sure what you mean can you explain?

Re: Exceeding travel

Posted: Fri Oct 22, 2021 1:22 pm
by cnckeith
please see the operator manual for g code explanation. with a lathe you'll need to put a G98 in front of the G1 to tell cnc12 not to sync with the encoder (or turn the spindle on so it can move) https://www.centroidcnc.com/centroid_di ... -v4.20.pdf

from your description of the work envelope and WCS test (zo,x0) it sounds like you are good to go, now its time to get the part program correct.