Linear move exceeds joints positive limit
13 Nov 2024 07:08 #314369
by tsaG
Linear move exceeds joints positive limit was created by tsaG
Hi,
I frequently run into issues like this where I receive the message seen in the screenshot and I am not sure where the problem is. The message points to an issue with Joint 2 (Z-Axis) on a line without Z-Axis command.
My Machine Axis is defined as X=0 at the upper most point XY=0 at the lower left. I referenced the work piece XYZ=0 at the left bottom (XY) on top of my material.
This is the second Tool used on this work piece (first was planing, now it's pocket milling).
I frequently run into issues like this where I receive the message seen in the screenshot and I am not sure where the problem is. The message points to an issue with Joint 2 (Z-Axis) on a line without Z-Axis command.
My Machine Axis is defined as X=0 at the upper most point XY=0 at the lower left. I referenced the work piece XYZ=0 at the left bottom (XY) on top of my material.
This is the second Tool used on this work piece (first was planing, now it's pocket milling).
Please Log in or Create an account to join the conversation.
- B.Reilly01
- Offline
- Elite Member
Less
More
- Posts: 162
- Thank you received: 23
13 Nov 2024 14:50 #314382
by B.Reilly01
Replied by B.Reilly01 on topic Linear move exceeds joints positive limit
I think the linear move causing the error is actually line 19, the G43 Z15 H7. I'm willing to bet your tool length + the 15 in Z is pushing you out of your envelope.
Please Log in or Create an account to join the conversation.
13 Nov 2024 22:33 - 13 Nov 2024 22:35 #314408
by tsaG
Replied by tsaG on topic Linear move exceeds joints positive limit
Thanks for the reply.
My Tool length + Z15 would be 36,24mm.
My Workpiece has a height of 6mm + mounting fixture of around 20mm
Resulting in a height of 62mm
My maximum move on Z axis is actually 205mm
Is this move relative to my current position? Say, I am at Z=0 (meaning homed at the highest point) it would try to move further up by 36mm?
If so, then a move to a "safe position" lets say 100mm would be required beforehand?
Could it be that there is an issue with my machine config? From what I learned here , it should be correct that the max_limit is 0 (?)
My machine .ini configuration for the Z Axis is as follows.
My Tool length + Z15 would be 36,24mm.
My Workpiece has a height of 6mm + mounting fixture of around 20mm
Resulting in a height of 62mm
My maximum move on Z axis is actually 205mm
Is this move relative to my current position? Say, I am at Z=0 (meaning homed at the highest point) it would try to move further up by 36mm?
If so, then a move to a "safe position" lets say 100mm would be required beforehand?
Could it be that there is an issue with my machine config? From what I learned here , it should be correct that the max_limit is 0 (?)
My machine .ini configuration for the Z Axis is as follows.
[AXIS_Z]
MAX_VELOCITY = 30
MAX_ACCELERATION = 100.0
MIN_LIMIT = -205
MAX_LIMIT = 0
[JOINT_2]
TYPE = LINEAR
HOME = 0.0
FERROR = 10.0
MIN_FERROR = 1.0
MAX_VELOCITY = 83
MAX_ACCELERATION = 200
# The values below should be 25% larger than MAX_VELOCITY and MAX_ACCELERATION
# If using BACKLASH compensation STEPGEN_MAXACCEL should be 100% larger.
STEPGEN_MAXVEL = 112
STEPGEN_MAXACCEL = 250
# these are in nanoseconds
DIRSETUP = 6000
DIRHOLD = 6000
STEPLEN = 6000
STEPSPACE = 6000
STEP_SCALE = -640
MIN_LIMIT = -205
MAX_LIMIT = 0
HOME_OFFSET = 2
HOME_SEARCH_VEL = -40.0
HOME_LATCH_VEL = 5.0
HOME_FINAL_VEL = 10.0
HOME_USE_INDEX = NO
HOME_SEQUENCE = 0
HOME_INPUT_INVERTED = YES
Last edit: 13 Nov 2024 22:35 by tsaG.
Please Log in or Create an account to join the conversation.
14 Nov 2024 11:05 #314431
by gitin
Replied by gitin on topic Linear move exceeds joints positive limit
Check in the ini TOOL_CHANGE_POSITION = 0 0 0. The third digit (Z) will be added to the length of the tool and will show the excess.
Please Log in or Create an account to join the conversation.
17 Nov 2024 20:40 #314688
by tsaG
Replied by tsaG on topic Linear move exceeds joints positive limit
I do not have the tool change position defined. Could this be the reason?
I found that when using a tool and I mounted it with a tool length of 29.6 mm, I get the error. If I mounted it a bit longer (31.2mm) it works fine! So it seems to be an issue with the maximum height although it is far from reaching it (?). Strange.
I’ll try the definition you mentioned above and try again. I am using probe basic if this makes any difference.
I found that when using a tool and I mounted it with a tool length of 29.6 mm, I get the error. If I mounted it a bit longer (31.2mm) it works fine! So it seems to be an issue with the maximum height although it is far from reaching it (?). Strange.
I’ll try the definition you mentioned above and try again. I am using probe basic if this makes any difference.
Please Log in or Create an account to join the conversation.
17 Nov 2024 21:22 #314695
by MaHa
Replied by MaHa on topic Linear move exceeds joints positive limit
This setting gives an error, when going G0 G53 Z0, because max limit reached
Its better to have MAX_LIMIT = 0.1
Its better to have MAX_LIMIT = 0.1
MAX_LIMIT = 0
[JOINT_2]
TYPE = LINEAR
HOME = 0.0
Please Log in or Create an account to join the conversation.
Time to create page: 0.104 seconds