Excellent work @Bmoz Thank you for sharing the information. It is nice to know that LinuxCNC is so easy to get up and running from a standing start and it looks like you are now well on your way towards a fully functional machine. Tweakie.
Since I also want to use LinuxCNC for my build, your info is very helpful and timely. If possible, please provide some more details regarding the motor control. I would like to know how you would connect the Gecko driver with the Synthetos 3 axis driver board you mentioned in your BOM. I am thinking about using Beaglebone Black as my Linux computer. Thanking you in advance!
If you use the gecko g540 no other driver is necessary. I scrapped that board and forgot to remove it from the BOM. What are you building?
Thanks for your clarification. I thought it was rather confusing that you are using G540 and Synthetos. I am waiting for the parts for building an OX-like CNC router which can handle 4' x 4' panels. That is why I am very interested in your build.
I built an original OX years ago, had trouble with the settings but managed to get it close enough to cut signs and things that didn't need precision.. I worked out 200 steps per rev, G540 driver microstepping = 10, openbuilds 20T pulleys and plugged in 20:1 in the pulley teeth setting, gt2 belt, this gives me 50 for the mm/rev right? unless I put in .5 I don't even come close to the 15mm test (travel length) I know I'm not smart enough for this kind of thing but that has never stopped me before I would really appreciate any insight, I know there is tons of info out there but I always come back to these settings. One revolution of a 1.8° stepper is 200 steps * 10 = 2000 steps/revolution. For GT2 (2mm) belt and a 20 tooth pulley 1 revolution = 2 * 20 = 40 mm/revolution. 2000 steps/revolution * 1 revolution/40 mm = 50 steps/mm. If this is correct any idea why only a few mm of travel in the axis test window set for 15mm? I saw that you used a G540 and linuxcnc and thought it was worth a shot.