Usage of 2 switches for homing
09 Oct 2020 17:24 - 09 Oct 2020 18:06 #185497
by mydani
Usage of 2 switches for homing was created by mydani
Hi guys,
in a simple open loop stepper driven cnc machine w/o encoders on the axis,I want to home in the following manner:
* run in one direction until switch 1 is active (that's a mechanical switch)
* run slowly in the other direction until switch 2 is active (that's a high precision sensor reacting on a pin in the drive gear)
With encoder I would simply set home_use_index and be done...
But what can I do w/o encoder, especially on the HAL side of things?
Is it possible to have a 2-step homing, one macro for a rough homing (move until switch is active) and then manually start the "real" homing using the signals from the drive gear? Or maybe some fake encoder reset to 0 so home_use_index is possible?
This is similar to this thread:
forum.linuxcnc.org/49-basic-configuratio...is-when-homed#184723
But as I do not have any encoders I cannot fall back to the solution of this thread.
Best regards,
Daniel
in a simple open loop stepper driven cnc machine w/o encoders on the axis,I want to home in the following manner:
* run in one direction until switch 1 is active (that's a mechanical switch)
* run slowly in the other direction until switch 2 is active (that's a high precision sensor reacting on a pin in the drive gear)
With encoder I would simply set home_use_index and be done...
But what can I do w/o encoder, especially on the HAL side of things?
Is it possible to have a 2-step homing, one macro for a rough homing (move until switch is active) and then manually start the "real" homing using the signals from the drive gear? Or maybe some fake encoder reset to 0 so home_use_index is possible?
This is similar to this thread:
forum.linuxcnc.org/49-basic-configuratio...is-when-homed#184723
But as I do not have any encoders I cannot fall back to the solution of this thread.
Best regards,
Daniel
Last edit: 09 Oct 2020 18:06 by mydani.
Please Log in or Create an account to join the conversation.
09 Oct 2020 20:26 #185504
by mydani
Replied by mydani on topic Usage of 2 switches for homing
I found a solution for this, a little comp was all it needed.
Sorry to bother
Sorry to bother
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19209
- Thank you received: 6438
09 Oct 2020 21:32 #185509
by tommylight
Replied by tommylight on topic Usage of 2 switches for homing
A bit more info on the solution would be nice for the next guy who might need this.
The following user(s) said Thank You: podarok
Please Log in or Create an account to join the conversation.
09 Oct 2020 21:35 #185512
by mydani
Replied by mydani on topic Usage of 2 switches for homing
Hi Tommy,
I will upload the comp to this thread tomorrow, after I cleaned up my code a bit.
I will upload the comp to this thread tomorrow, after I cleaned up my code a bit.
The following user(s) said Thank You: Mike_Eitel, tommylight
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19209
- Thank you received: 6438
09 Oct 2020 21:38 #185513
by tommylight
Replied by tommylight on topic Usage of 2 switches for homing
That would be great, thank you.
Please Log in or Create an account to join the conversation.
10 Oct 2020 10:27 #185586
by mydani
Replied by mydani on topic Usage of 2 switches for homing
There you go, here's the
home_index_stepdirlink to the comp
. While I was at it, also added my changer components, and an oiler component which oils based on the way the guides have made (e.g. after 20 meters start the oiling cycle).
Regards,
Daniel
Regards,
Daniel
Please Log in or Create an account to join the conversation.
Time to create page: 0.120 seconds