What is the difference between a rotational and linear axis?
-
As the title says, as far as the Duet is concerned how (/why) does it treat them differenty?
Can I get an axis to home somewhere between its limits or do I have to use a G92 bodge? Perhaps best to set a variable in the config and call that when needed...
-
@doctrucker the NIST standard treats them differently. It's to do with how the feed rate (F) parameter in G1 commands is interpreted. If both linear and rotational axes are moving, the F parameter specifies the composite movement speed of the linear axes only. You can home rotational axes as normal.
-
@dc42 Ok, that makes sense.
I assume that if the rotational axis can't complete the move in the specified distance it still slows down the whole move and doesn't cause the head to dwell at the end of a linear move while it rotates?
Regards the homing is there already a feature request in the system for a way to deal with a home switch that triggers somewhere between the upper and lower limits? Is creating a variable in the config file and recalling it into a G92 command after moving to limit the only neat way to do this in RRF3? I could just hard code the G92 command in the homing macro, but this is begging to be forgot when changes are made as it is outside of the config.g!
-
@doctrucker said in What is the difference between a rotational and linear axis?:
Regards the homing is there already a feature request in the system for a way to deal with a home switch that triggers somewhere between the upper and lower limits?
Yes this is planned.