I could make the thing oprate as a system without question, but i require complete control over project, with any/all requirements limiting that control documented/dislosed up front. Ex: We require no changes to hardware. Ok, if such is the case, i need to know it up front so i dont waste a bunch of time working on a limit switxh solution when auch a soln was never acceptable.
If this unit once ran without limit switches, then it xan once again run without them. At most, u need one per axis, and yes i know there are two ends to a linear axis. But there are also tricks that can be employed that allow calibration with NO limit switchea. Its a matter of software slickness, and hardware robustness as to whether it can withstand a slightly abusive endpoint detection method. Id point out here that once an endpoint is known, so is the other. Dont install switches on bith ends unless u wanna look silly.
I am under impression that the thing used to function as is. If this is the case, i advise no hardware changes and lets get the thing into hands of high level HW/SW architect well suited for such a project. Yes it may be possible to kludge toether bits and pieces of the effort taking a tidbit of this expert’s knowledge and then some of another’s. But to make it sing, and u want that pcb mill to sing, u need a confident expert to approach the task, understand all required aspects of the design, thenpropose the optimal solution that fits the set of requirements all the way from input file type to resultant layer copper remainder 1 bit lateral thickness of copper after etch. Further, there needs to be a control panel and test case for a given bit and start point material where this very feature is tested and perhaps optically verified, with results stored and used in order to REALLY get the setup to sing. So i envision the system doing a test run for sys cal with dummy board, then using this result to tune sw params for remaining prints. Yes the result of the test run should be storable, but usable only with that very bit and material. In fact i would think that the sw needs to adjust for changes to the bit. So it alnost even needs on the fly bit parameter control loop.
Initial thoights given nobody ever approachemd me about this milling machine, although this is low to mid complexity item for me professionally. I would like to see the thing work at dms, and may not personally be around dms much longer as my personal life limiting parametera are rapidly changing, thankfully. The project shouldbe a quick one, with interpreation of input file format and on the fly bit adjustment as rate limiting features. Limit switches only installed, and to one side of a linear axis only if the thing is a new idea and has never functioned before.