path errors after power down, estop events, long arcs and other weirdness 2.8.4

More
27 Jan 2024 01:51 #291708 by smc.collins
has anyone seen weird behavior after hitting the machine power down button ? I get some truly strange behavior,it seems like the path blending is doing strange things. I have no idea where to look. 

Please Log in or Create an account to join the conversation.

More
29 Jan 2024 01:32 - 29 Jan 2024 01:36 #291858 by smc.collins
Pics of error, those 2 arcs appeared and the machine cut that path, after i powered the the machine on off , and it will do it if i let ut sit as well, or if i alter the speed fred spindle speed, it's like the coordinated motion is getting screwed up. I am using constant surface speed
Attachments:
Last edit: 29 Jan 2024 01:36 by smc.collins.

Please Log in or Create an account to join the conversation.

More
29 Jan 2024 02:25 #291860 by spumco
I'd check the G64 value that's active before/after power on/off cycle.  Maybe there's an inappropriate P-number that the machine is defaulting to between on/off and the program you're running doesn't have a G64 Pn to reset.
The following user(s) said Thank You: smc.collins

Please Log in or Create an account to join the conversation.

More
30 Jan 2024 13:01 - 30 Jan 2024 13:02 #291977 by smc.collins
I'll check that, also that tool path, she's moving fast , it's a small part and I'm sending it
Last edit: 30 Jan 2024 13:02 by smc.collins.

Please Log in or Create an account to join the conversation.

More
31 Jan 2024 10:54 #292059 by tommylight

Please Log in or Create an account to join the conversation.

More
02 Feb 2024 13:44 #292214 by smc.collins
G64 p0.001 is set in my startup configuration in my ini, has been for a long time. I've noticed some other issues, weirdness due to power off, estop

Please Log in or Create an account to join the conversation.

More
02 Feb 2024 18:01 #292234 by spumco

G64 p0.001 is set in my startup configuration in my ini, has been for a long time. I've noticed some other issues, weirdness due to power off, estop


According to the docs, the startup code in INI is only read in when the interp initializes.  So my guess is that while your first cold-start invokes G64 P0.001, after subsequent power-off or estops the P-value may not be what you think it is.

I could be wrong, of course.  But it's worth checking the p-value after powering down and back up and not just relying on the INI value.

Please Log in or Create an account to join the conversation.

More
02 Feb 2024 18:09 - 02 Feb 2024 18:11 #292235 by Aciera
Regarding estop resetting G64:
github.com/LinuxCNC/linuxcnc/pull/2742

not sure if this is also an issue for versions pre 2.9.
Last edit: 02 Feb 2024 18:11 by Aciera.
The following user(s) said Thank You: spumco

Please Log in or Create an account to join the conversation.

More
02 Feb 2024 18:28 #292236 by smc.collins
Solid, I should probably just mosify my post processor to output the g64 commans8 for finishing passes

Please Log in or Create an account to join the conversation.

More
02 Feb 2024 18:34 #292237 by smc.collins
My lathe is very fast, over 600ipm capable and acceleration to match, I've got 10hp dc brushed servo drives with 75 amp 240v glentek amplifiers.

It's not a acceleration issue as eluded to in that ticket. The default should always be precision over speed however. Novel idea, why not add some custom mcode macro calls into the default install and add matching macro calls to the post processor, when roughing, leave 30 50 thou, a little loose on path following is ok, on finish and tolerance work, no can do

Please Log in or Create an account to join the conversation.

Time to create page: 0.089 seconds
Powered by Kunena Forum