Machsupport Forum
Mach Discussion => FAQs => Topic started by: Zama-shi on October 13, 2020, 05:26:04 AM
-
I have a Sherline 5410 (metric) milling machine running through a cheap Chinese breakout board by Bitsensor.com model BSMCEO4U-PP. I have all the axes and pin setup correcting where I can jog back and forth through Mach3. However; my problem is setting up my homing/limit configuration. I have looked at many online tutorials and some of them can be a little confusing to a person unifiliar to Mach3. Dose anyone know the proper setup for homing/limit configuration for a Sherline Mill or should I say does anyone know of a good tutorial step-by-step guide for a newbie to Mach3?
-
https://buildyourcnc.com/item/electronicsAndMotors-electronic-component-breakout-Mach3-USB-Board
-
:) Thank you for the help.
-
This is a link to a manual for the BSMCEO4U
http://vancura.biz/files/BSMCEO4U%20Install%20Manual-converted%20wjv%202.2.pdf
It should have everything you need to get running.
If not contact me for personal help.
Bill
-
Bill,
Thank you for your reply and link. I fiddles with the settings and got everything working with trial and error.
-
Hi,
Reading through the Mach3 Version 3.x Macro Programmers Reference Manual
I found 'CoupleSlave' and conjured up this possible REFALLHOME sequence.
The sequence should allow you to have all Limit and Home switches on the same input.
DoButton( 24 ) ' Home Z [DoOEMButton(1024)]
DoButton( 23 ) ' Home Y [DoOEMButton(1023)]
DoButton( 22 ) ' Home X with slave
CoupleSlave(0) ' Disconnect A From X
DoButton( 22 ) ' Home X [DoOEMButton(1022)]
DoButton( 25 ) ' Home A [DoOEMButton(1025)]
CoupleSlave(0) ' Connect A To X
DoOEMButton(133) ' Set X=0
DoOEMButton(134) ' Set Y=0
DoOEMButton(135) ' Set Z=0
One thing you may want to consider. Limit switches are more reliable when wired in series and normally closed. Some users have complained about false triggers on open switches, and problem went away when using Normally closed.
Anytime,
Bill
-
Hello Bill,
Thank you this information it is very useful, I try to implement it with my configuration.