Programs always exceed positive Z limit at end

More
10 Oct 2019 22:45 #147665 by Clive S
Try the MAX_LIMIT limit at -6

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

More
11 Oct 2019 00:26 #147673 by JetForMe
Can you explain your thinking here? Thanks.

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

More
11 Oct 2019 01:25 #147675 by phillc54

#TWOPASS = on Doesn't work, causes load errors


This is unrelated but if you get load errors with TWOPASS it usually indicates that something is not quite right in a .hal file

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

More
18 Oct 2019 13:03 #148193 by andypugh

Can you explain your thinking here? Thanks.


I was going to suggest setting maxlimit to +0.1 just so that G53 Z0 is not _on_ the limit.

Do you have a PID in the system?

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

More
07 Nov 2019 01:06 #149784 by JetForMe
BTW, I finally figured out what was going on. In Fusion 360, I had defined the “Machine Configuration.” This includes a Home Position for each axis, and mine was set to 15 mm for some reason. The post processor would issue a move to the machine configuration’s home position at the end of each program, thus exceeding the limit. Not sure why loading the program wouldn't trigger a warning, though. But fixing the Machine Configuration in Fusion 360 fixed this problem.
The following user(s) said Thank You: tommylight

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

More
07 Nov 2019 01:51 #149788 by andypugh
Thanks for coming back with that. I can see that might come up again, so worth filing away.

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

More
23 Aug 2020 01:47 #179057 by kentavv
It may not be appropriate to mention here, but my limit was also set to g53 z0 and about 20% of programs would have an exceed positive Z limit. Moving g53 z0 to 0.001 below the machine limit solved the problem, but bumped it to 0.010 just cause. Perhaps there is floating point error accumulation in the limit checking code? (Axis and recent build of LinuxCNC 2.8)

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

Time to create page: 0.255 seconds
Powered by Kunena Forum