- Configuring LinuxCNC
- Configuration Tools
- PnCConf Wizard
- MPG working with joint but not with axis ???
MPG working with joint but not with axis ???
15 Aug 2022 07:39 #249758
by JPL
MPG working with joint but not with axis ??? was created by JPL
This is portion of the HAL file (mostly) generated by PncConf:
# ---jogwheel signals to mesa encoder - x axis MPG---
net x-jog-count <= hm2_7i92.0.7i77.0.0.enc0.count
# ---mpg signals---
setp axis.x.jog-vel-mode 0
net x-jog-enable => axis.x.jog-enable
net x-jog-count => axis.x.jog-counts
net selected-jog-incr => axis.x.jog-scale
sets x-jog-enable true
sets selected-jog-incr 1.00000
This is NOT working, although axis.x.jog-counts is updated correctly.
Now, replacing axis.x with joint.0 as below make this work correctly:
# ---mpg signals---
#setp joint.0.jog-vel-mode 0
#net x-jog-enable => joint.0.jog-enable
#net x-jog-count => joint.0.jog-counts
#net selected-jog-incr => joint.0.jog-scale
#sets x-jog-enable true
#sets selected-jog-incr 1.00000
Can someone explain why this work only with joint ???
# ---jogwheel signals to mesa encoder - x axis MPG---
net x-jog-count <= hm2_7i92.0.7i77.0.0.enc0.count
# ---mpg signals---
setp axis.x.jog-vel-mode 0
net x-jog-enable => axis.x.jog-enable
net x-jog-count => axis.x.jog-counts
net selected-jog-incr => axis.x.jog-scale
sets x-jog-enable true
sets selected-jog-incr 1.00000
This is NOT working, although axis.x.jog-counts is updated correctly.
Now, replacing axis.x with joint.0 as below make this work correctly:
# ---mpg signals---
#setp joint.0.jog-vel-mode 0
#net x-jog-enable => joint.0.jog-enable
#net x-jog-count => joint.0.jog-counts
#net selected-jog-incr => joint.0.jog-scale
#sets x-jog-enable true
#sets selected-jog-incr 1.00000
Can someone explain why this work only with joint ???
Please Log in or Create an account to join the conversation.
15 Aug 2022 16:48 #249801
by cmorley
Replied by cmorley on topic MPG working with joint but not with axis ???
To confirm it won't jog axis _after_ homing?
The following user(s) said Thank You: JPL
Please Log in or Create an account to join the conversation.
15 Aug 2022 17:12 - 15 Aug 2022 17:20 #249805
by JPL
Replied by JPL on topic MPG working with joint but not with axis ???
The original version generated by pncconf (with axis.x) is not working at all. Neither before or after homing.
The modified version with joint.0 is working both before and after homing.
(I can jog using the interface jog button with both versions ( with axis.x or joint.0))
Note that my config does not require homing before MDI/running. I'm really wondering since I'm using the downloadable 'official' ISO v2.8.2 (now updated to 2.8.3).
The modified version with joint.0 is working both before and after homing.
(I can jog using the interface jog button with both versions ( with axis.x or joint.0))
Note that my config does not require homing before MDI/running. I'm really wondering since I'm using the downloadable 'official' ISO v2.8.2 (now updated to 2.8.3).
Last edit: 15 Aug 2022 17:20 by JPL.
Please Log in or Create an account to join the conversation.
15 Aug 2022 19:46 #249815
by cmorley
Replied by cmorley on topic MPG working with joint but not with axis ???
can you post all your config flles?
You can jog a joint before homing.
Jogging an axis requires homing.
There are no axis until a joint is homed.
You can jog a joint before homing.
Jogging an axis requires homing.
There are no axis until a joint is homed.
Please Log in or Create an account to join the conversation.
15 Aug 2022 23:13 #249841
by JPL
Replied by JPL on topic MPG working with joint but not with axis ???
See 'JPL_test03.hal' attached. This is working with the file with 'joint.0'as it is but have a look at the lines after "---mpg signals". If I uncomment the original 6 lines generated by pncConf and comment the 6 lines right after that this will not work, which is puzzling me.
Also note that my version of pncConf is still generating the "setp hm2_7i92.0.stepgen.timer-number 1" line that I commented (lines 28 and 29). This is obviously wrong since I'm using 7i92 -> 7i77, thus no stepgen.
Thanks for having a look.
Also note that my version of pncConf is still generating the "setp hm2_7i92.0.stepgen.timer-number 1" line that I commented (lines 28 and 29). This is obviously wrong since I'm using 7i92 -> 7i77, thus no stepgen.
Thanks for having a look.
Please Log in or Create an account to join the conversation.
15 Aug 2022 23:19 #249843
by JPL
But what if it NO_FORCE_HOMING is set to 1 as I did ?
Replied by JPL on topic MPG working with joint but not with axis ???
There are no axis until a joint is homed.
But what if it NO_FORCE_HOMING is set to 1 as I did ?
Please Log in or Create an account to join the conversation.
16 Aug 2022 00:46 #249846
by cmorley
Replied by cmorley on topic MPG working with joint but not with axis ???
That allows you to jog In joint mode before homing.
You must home to jog as an axis.
You must home to jog as an axis.
The following user(s) said Thank You: JT
Please Log in or Create an account to join the conversation.
16 Aug 2022 01:07 #249847
by JPL
Replied by JPL on topic MPG working with joint but not with axis ???
Tested again... same results...
- Home axis x with the "HOME AXIS" button
- Verified that 'x-is-homed' signal is TRUE (using 'show hal configuration')
- Result: X axis does NOT move with the MPG
...
- Changed 'axis.x' to 'joint.0' in hal file (4 places as shown in the uploaded file)
- Restart LinuxCnc
- Now I can jog with the MPG both before and after homing
- Home axis x with the "HOME AXIS" button
- Verified that 'x-is-homed' signal is TRUE (using 'show hal configuration')
- Result: X axis does NOT move with the MPG
...
- Changed 'axis.x' to 'joint.0' in hal file (4 places as shown in the uploaded file)
- Restart LinuxCnc
- Now I can jog with the MPG both before and after homing
Please Log in or Create an account to join the conversation.
16 Aug 2022 10:01 #249871
by rodw
Replied by rodw on topic MPG working with joint but not with axis ???
Something sounds odd in your config. I have been using a 6 axis mpg with axis counts for about 5 years.
But I always home the machine with home all before I use the MPG.
In fact I don't even even think about moving anything until the machine is homed.
I think all axes likely need homing before your MPG is used..
But I always home the machine with home all before I use the MPG.
In fact I don't even even think about moving anything until the machine is homed.
I think all axes likely need homing before your MPG is used..
The following user(s) said Thank You: JPL
Please Log in or Create an account to join the conversation.
16 Aug 2022 22:28 #249923
by cmorley
Replied by cmorley on topic MPG working with joint but not with axis ???
You can jog in joint or axis mode - they are just separate in 2.8 +
Choosing to allow jogging before homing is an integrator choice.
But jogging the joint after homing doesn't seem right. You usually have to set it back into joint mode IIRC.
Seems I'm missing something.
Choosing to allow jogging before homing is an integrator choice.
But jogging the joint after homing doesn't seem right. You usually have to set it back into joint mode IIRC.
Seems I'm missing something.
Please Log in or Create an account to join the conversation.
Moderators: cmorley
- Configuring LinuxCNC
- Configuration Tools
- PnCConf Wizard
- MPG working with joint but not with axis ???
Time to create page: 0.110 seconds