Continuing the discussion from [Proposed purchase: Othermill 3 axis milling machine]
Progress isn’t always obvious, so I thought I’d give an update.
John C has kindly brought down his CNC again (with help from @lukecyca). It looks like he’s done some tinkering, too. There’s an awesome monitor mount, and the controller has a slick rackmount box.
@rsim, @Lukeo, @Rob_MacKenzie, and I did a bunch of work installing LinuxCNC on the computer, figuring out how the controller works, wiring up all of the limit switches, and then figuring out config settings to make it all work together.
I also had to take apart a motor to fix a connector.
It was probably, I dunno, 50 person-hours. I have a talent for underestimation.
But now the the CNC mostly works!
All of the motors can be jogged. I’ve disconnected the Z-axis because I broke a limit switch (anyone have a spare N/O limit switch kicking around?), but you can home the X and Y axis in LinuxCNC, and then it zeroes them until it hits the limit switches.
Where we’re at now:
- Need to add the Z axis limit switch, fix one of the X ones that has a weird connector angle and is using up too much of the travel
- LinuxCNC needs to be configured properly:
– The axis homes until it hits the limit switches, and then it stops moving… Because the limit switch is hit. Figuring out how homing is supposed to work and set it up accordingly
– The motors are set to move painfully slowly. Tweak the speeds in the config closer to what they can actually handle.
– Zap-strap a Sharpie to the Z axis and get it to draw something?
- General cleanup of oils, shavings, and wiring routes.
So the majority of the work remaining will take place in software. If anybody wants to play around, the username/password is linuxcnc
On the desktop, CNCSherlineRob is the file that opens up the controller software. LinuxCNC looks really similar to Repetier-Host that a lot of the 3D printer people will be familiar with. I don’t think it’s a huge paradigm shift.