10lbs of Junk in a 5lb Box?

I’ve been slowly working to model the components that go into the CNC milling machine electronics package, and fitting them into an off-the-shelf rack mount enclosure.  I think I’m finally settling in on a layout that will work, though I need to put some additional thought into thermal design as there are some components which dissipate some heat.

The front panel has a digital DC voltmeter and an analog ammeter, along with a big chunky emergency stop switch.  The stepper drives (shown in red) will be located in the middle bottom of the enclosure.  The DC motor driver for the spindle (orange) stands vertically near the rear of the case.  The huge linear power supply (beige, with the big toroid) sits off to one side on the bottom.  A small PC power supply (gray) rounds out the items on the “floor” of the enclosure.

The electronics (green and purple boards) are all mounted on a plate which sits in the upper part of the case, with the connectors for the 3.5″ PC motherboard poking out the back through a plate.  The adaptable plate is in case I change motherboards in the future – it’s a lot easier to make a small plate than to remake the whole rear panel of the enclosure.  Under that plate are the cutouts for the PC power supply, and the low voltage signal connection to the milling machine, which carries sensor signals.  Rounding out the rear panel are four connectors for the stepper motors, and a single connector for the spindle motor.

It’s starting to come together, hopefully I’ll be able to wrap up the design work soon and actually start making some parts!

Related Posts

Project Frankenmill – Part 33, Claustrophobia

Final positions for the DIN rails and wire management have been nailed down. It’s much more tight than one should really wire a panel like this, but…

Project Frankenmill – Part 32, You’re Gonna Need a Bigger Boat

It seems to be a rule that no matter what size electronics enclosure you have, you will always have at least 10% more stuff that you need…

Project Frankenmill – Part 31, Full Pull

While I still haven’t gotten into the detail of squaring and tramming, I’ve been intensely curious to see if the new Z axis would be happier with…

Project Frankenmill – Alpha and Omega

Since 2009, I’ve been messing around with CNC machines. I started out with a small manual milling machine from Grizzly, and converted it to CNC using a…

Project Frankenmill – Part 30, Do You Even Lift Bro?

Hauled the column back down to the shop and mounted it back on the machine. Sure is a lot heavier than it used to be! Muscling things…

Project Frankenmill – Part 29, More Machining and Motion

Had some productive time in the shop during the holiday. First step was to make the counterbores for the M6 cap screws a bit deeper. Easy to…

This Post Has One Comment

  1. Great work on your controller layout.

    Quick question, what sort of latency numbers are you getting from your 3.5″ single board PC?
    Would you mind sharing the specs on the unit that you’re using?

    Thanks a million,

Leave a Reply

Your email address will not be published. Required fields are marked *