- Posts: 97
- Thank you received: 29
I had some time at lunch today, so I wired up the switches to my temporary control breadboard. The left switch is configured as both X- limit and home, and the "disable limits while homing" option is set in my ini.I don't think your home switch will work. Home switches need to stay triggered until the end of travel. This lets Linuxcnc which direction to travel to find the triggering edge. I predict some big crashes under the current config.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Forget useable travel.Hi Rod,
Unless I'm missing something, I'm not sure I follow your concern. The switches are located at the end of travel on each end of the table. They stay active for at least 10mm of table travel beyond their initial trigger point. They're positioned as limit switches really, but I should be able to home off of the left one as well.
Please Log in or Create an account to join the conversation.
Rod, it is not possible to start homing on the wrong side of the home/limit switch in my setup. The limit switch (left switch) is at the physical limit of where the table can travel due to a mechanical interference between the motor mount and saddle. This is what I mean by usable travel. In the photos I posted, it may look like the table can travel more in the X- direction beyond the switch, but it can't.Forget useable travel.
For homing, The machine cannot be allowed to be positioned on either side of the home switch and the switch be off in both these positions. It must be set up so it is on on one side and off on the other side of the home trigger point. This lets Linuxcnc know where it is in relation to the home switch. I learnt the hard way.
Please read homing configuration in the docs until you understand this. linuxcnc.org/docs/stable/html/config/ini-homing.html
If using a separate homing switch, it is possible to start homing on the wrong side of the home switch, which combined with HOME_IGNORE_LIMITS option will lead to a hard crash.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.