- Posts: 15
- Thank you received: 0
Z-axis doesn’t move
2 weeks 5 days ago #350208
by yaska
Z-axis doesn’t move was created by yaska
I’ve had problems with my lathe after running ‘reference’ in Flex GUI.
When both axes are homed, I can jog the X-axis without any problems.
But the Z-axis doesn’t move. If I run ‘unhome’ on the X or Z, I can jog the Z-axis.
I switched to Probe Basic and it works as intended with the same INI file
no problems with jogging once the axes are homed.
I checked with HalShow, and the difference between Flex GUI and PB was that the telop
function worked on both axes in PB but only on the X-axis in Flex GUI.
In Flex GUI, the X-axis is 0 and the Z-axis is 1. When the axes are not at home, jogging works normally. Where should I look for the fault?
When both axes are homed, I can jog the X-axis without any problems.
But the Z-axis doesn’t move. If I run ‘unhome’ on the X or Z, I can jog the Z-axis.
I switched to Probe Basic and it works as intended with the same INI file
no problems with jogging once the axes are homed.
I checked with HalShow, and the difference between Flex GUI and PB was that the telop
function worked on both axes in PB but only on the X-axis in Flex GUI.
In Flex GUI, the X-axis is 0 and the Z-axis is 1. When the axes are not at home, jogging works normally. Where should I look for the fault?
Please Log in to join the conversation.
- tommylight
-
- Away
- Administrator
-
Less
More
- Posts: 22008
- Thank you received: 3
2 weeks 2 days ago #350262
by tommylight
Replied by tommylight on topic Z-axis doesn’t move
Attach the hal and ini files here so we can have a look.
Please Log in to join the conversation.
2 weeks 1 day ago #350287
by yaska
Replied by yaska on topic Z-axis doesn’t move
Here are the files you asked for
On a lathe, the Z-axis is No. 2, and on a mill, it’s No. 3. I think that’s where the problem comes from—previously, I had to have two Z- and two Z+ buttons; on one pair, I used jog_1_pb,
and on the other, I used jog_2_pb, which I used when the axes were homed, and it worked. When the axes weren’t homed, I had to use jog_pb_1 to move the axis.
So why does it work normally in Probe Basic but not in Flex GUI?
On a lathe, the Z-axis is No. 2, and on a mill, it’s No. 3. I think that’s where the problem comes from—previously, I had to have two Z- and two Z+ buttons; on one pair, I used jog_1_pb,
and on the other, I used jog_2_pb, which I used when the axes were homed, and it worked. When the axes weren’t homed, I had to use jog_pb_1 to move the axis.
So why does it work normally in Probe Basic but not in Flex GUI?
Please Log in to join the conversation.
1 week 5 days ago #350315
by yaska
Replied by yaska on topic Z-axis doesn’t move
As I mentioned earlier, in FlexGui, the Z-axis = 2 on a milling machine, and on the lathe, Z = 1. If I change Z to Y in the ini file to the following:
KINEMATICS = trivkins coordinates=xy
COORDINATES = X Y
[AXIS_Y]
Then I can jog the Z-axis after homing, just as it’s supposed to work,
but of course the lathe won’t run because it requires XZ.
So now I hope you’ll make the necessary changes so it works correctly.
KINEMATICS = trivkins coordinates=xy
COORDINATES = X Y
[AXIS_Y]
Then I can jog the Z-axis after homing, just as it’s supposed to work,
but of course the lathe won’t run because it requires XZ.
So now I hope you’ll make the necessary changes so it works correctly.
Please Log in to join the conversation.
- tommylight
-
- Away
- Administrator
-
Less
More
- Posts: 22008
- Thank you received: 3
1 week 5 days ago #350317
by tommylight
Replied by tommylight on topic Z-axis doesn’t move
Files?
Please Log in to join the conversation.
1 week 5 days ago #350323
by MaHa
Replied by MaHa on topic Z-axis doesn’t move
If you have copied flex examples, here is a lathe starter
linuxcnc/configs/flex_examples/starters/Lathe/
There is:
[KINS]
JOINTS = 2
KINEMATICS = trivkins coordinates=XZ
[TRAJ]
COORDINATES = X Z
[AXIS_X]
[JOINT_0]
[AXIS_Z]
[JOINT_1]
and use qpushbuttons jog_plus_pb_0, jog_minus_pb_0, jog_plus_pb_1, jog_minus_pb_1
linuxcnc/configs/flex_examples/starters/Lathe/
There is:
[KINS]
JOINTS = 2
KINEMATICS = trivkins coordinates=XZ
[TRAJ]
COORDINATES = X Z
[AXIS_X]
[JOINT_0]
[AXIS_Z]
[JOINT_1]
and use qpushbuttons jog_plus_pb_0, jog_minus_pb_0, jog_plus_pb_1, jog_minus_pb_1
Please Log in to join the conversation.
1 week 5 days ago #350324
by yaska
Replied by yaska on topic Z-axis doesn’t move
Here are the files again
Attachment not found
Attachment not found
Please Log in to join the conversation.
1 week 5 days ago #350325
by yaska
Replied by yaska on topic Z-axis doesn’t move
You probably didn't read the whole thread—this is what it's all about
I’ve had problems with my lathe after running ‘reference’ in Flex GUI.
When both axes are homed, I can jog the X-axis without any problems.
But the Z-axis doesn’t move. If I run ‘unhome’ on the X or Z, I can jog the Z-axis.
I switched to Probe Basic and it works as intended with the same INI file
no problems with jogging once the axes are homed.
I checked with HalShow, and the difference between Flex GUI and PB was that the telop
function worked on both axes in PB but only on the X-axis in Flex GUI.
In Flex GUI, the X-axis is 0 and the Z-axis is 1. When the axes are not at home, jogging works normally. Where should I look for the fault?
On a lathe, the Z-axis is No. 2, and on a mill, it’s No. 3. I think that’s where the problem comes from—previously, I had to have two Z- and two Z+ buttons; on one pair, I used jog_1_pb,
and on the other, I used jog_2_pb, which I used when the axes were homed, and it worked. When the axes weren’t homed, I had to use jog_pb_1 to move the axis.
So why does it work normally in Probe Basic but not in Flex GUI?
As I mentioned earlier, in FlexGui, the Z-axis = 2 on a milling machine, and on the lathe, Z = 1. If I change Z to Y in the ini file to the following:
KINEMATICS = trivkins coordinates=xy
COORDINATES = X Y
[AXIS_Y]
Then I can jog the Z-axis after homing, just as it’s supposed to work,
but of course the lathe won’t run because it requires XZ.
So now I hope you’ll make the necessary changes so it works correctly.
I’ve had problems with my lathe after running ‘reference’ in Flex GUI.
When both axes are homed, I can jog the X-axis without any problems.
But the Z-axis doesn’t move. If I run ‘unhome’ on the X or Z, I can jog the Z-axis.
I switched to Probe Basic and it works as intended with the same INI file
no problems with jogging once the axes are homed.
I checked with HalShow, and the difference between Flex GUI and PB was that the telop
function worked on both axes in PB but only on the X-axis in Flex GUI.
In Flex GUI, the X-axis is 0 and the Z-axis is 1. When the axes are not at home, jogging works normally. Where should I look for the fault?
On a lathe, the Z-axis is No. 2, and on a mill, it’s No. 3. I think that’s where the problem comes from—previously, I had to have two Z- and two Z+ buttons; on one pair, I used jog_1_pb,
and on the other, I used jog_2_pb, which I used when the axes were homed, and it worked. When the axes weren’t homed, I had to use jog_pb_1 to move the axis.
So why does it work normally in Probe Basic but not in Flex GUI?
As I mentioned earlier, in FlexGui, the Z-axis = 2 on a milling machine, and on the lathe, Z = 1. If I change Z to Y in the ini file to the following:
KINEMATICS = trivkins coordinates=xy
COORDINATES = X Y
[AXIS_Y]
Then I can jog the Z-axis after homing, just as it’s supposed to work,
but of course the lathe won’t run because it requires XZ.
So now I hope you’ll make the necessary changes so it works correctly.
Please Log in to join the conversation.
Time to create page: 0.619 seconds
