Semi-Auto PCB Drill Press Makes Drilling Semi-Painless

DIY PCBs are the fastest and cheapest way to iteratively prototype circuits, and there’s a lot of great tricks to get the copper layer just the way you want it. But if you’re using through-hole parts, you eventually have to suffer the tedium of drilling a potentially large number of precisely aligned holes. Until now. [Acidbourbon] has built up a very nice semi-automatic PCB drill machine.

Semi-automatic? The CNC machine (with PC-side software) parses the drill file that most PCB design software spits out, and moves an X-Y table under your drill press to just the right spots. The user manually drills the hole and hits enter, and the table scoots off to the next drilling location. All of this is tied together with a simple calibration procedure that figures out where you’ve got the board using two reference drill locations; you initially jog the platform to two reference drill holes, and you’re set.

The CNC conversion of a relatively cheap X-Y table is nicely documented, and the on-board touchscreen and USB interface seem to make driving the machine around painless. Or at least a lot less painful than aligning up and drilling all the holes the old-fashioned way. Everything is open-source, so head on over and check it out.  (And while you’re there, don’t miss [Acidbourbon]’s tips and tricks for making PCBs using the toner transfer method.)

Seeing this machine in action, we can’t wait for the fully automatic version.

Continue reading “Semi-Auto PCB Drill Press Makes Drilling Semi-Painless”

CNC Plotter Uses Only The Good DVD Drive Parts

It wasn’t that long ago that wanting to own your own 3D printer meant learning as much as you possibly could about CNC machines and then boostrapping your first printer. Now you can borrow time on one pretty easily, and somewhat affordably buy your own. If you take either of these routes you don’t need to know much about CNC, but why not use the tool to learn? This is what [Wootin24] did when building a 3D printed plotter with DVD drive parts.

Plotters made from scrapped floppy, optical drives, and printers are a popular hand, and well worth a weekend of your time. This one, however, is quite a bit different. [Wootin24] used the drives to source just the important parts for CNC precision: the rods, motors, motors, and bearings. The difference is that he designed and 3D printed his own mounting brackets rather than making do with what the optical drive parts are attached to.

This guide focuses on the gantries and the mechanics that drive them… it’s up to you to supply the motor drivers and electrical side of things. He suggests RAMPS but admins he used a simple motor driver and Arduino since they were handy.

First CNC Project Results In Coffee Table Of Catan

[Christian Finklea] was inspired by a glow in the dark table, and decided to try his hand at making his own… and it’s absolutely fantastic.

He designed the table using SketchUp Make, and overlaid the continents of our planet on a grid of hexagons — Though it looks like he left Antarctica out of the mix — poor Antarctica! Why hexagons you might ask? Well, his CNC machine isn’t that big, so he had to choose a smaller work piece size in order to make the table. Kind of gives off a Settlers of Catan vibe too…

Once he had all the intricate hexagons milled out, he began assembling the table. Lots of wood glue later the table started looking like a table. Now here’s the fun part — making it glow.

Using what looks like a kind of glow-in-the-dark epoxy, [Christian] filled in all of the country cutouts and waited for it to cure. Bit of sanding later, some more lacquer, and boom — he has an awesome coffee table.

Now if only he had stuck some LEDs in there too like one of these RGB coffee tables we’ve seen — Then you could also play Risk anytime!

CoreXY For A Dry Erase Plotter

After years of playing DnD, it’s finally [Mike]’s turn to be a DM. Of course he can’t draw maps with his hands, so that means building a tabletop plotter.

[Mike] is basing his tabletop game plotter on the Makelangelo, a polar plotter that draws images on a vertical platform with the help of two motors in the corner. This is a tabletop plotter, so the usual vertical arrangement wouldn’t work, but there are some projects out there that use the CoreXY system for a similar horizontal build.

The tabletop CoreXY system is built from rigid aluminum yard sticks, 3D printed parts, two very cheap stepper motors, an Arduino, and a whole lot of string. It’s a very inexpensive build and because [Mike] is using metal rulers for the frame, it’s also very low profile – a nice advantage for table top sessions.

So far, [Mike] has the axes of the plotter moving, with a servo and pen mechanism next on the build plan. He has a few neat ideas for how to plot these dungeon maps by vectoring bitmap images and sending them to the Arduino, something we’ll probably see in a an upcoming build log.

You can check out a video of [Mike]’s build below.

Continue reading “CoreXY For A Dry Erase Plotter”

Atari CNC Pendant

Atari 2600 Controller Now Controls CNC Plasma Cutter

When using any CNC machine the system has to understand where the part to be machined is physically located. This is most commonly done by jogging the tool to a position relative to the part and then indicating to the controller that the tool is indeed at that position. Hobby CNC enthusiasts [Jeremy] and [Yakob] wanted an easy, convenient (and even fun) way to zero their plasma cutter. They decided to make a wireless jog pendant capable of moving and zeroing their machine….. and it’s built into a retro game controller!

The housing is a wireless Atari 2600 controller. Most of the innards were taken out and replaced with a BlueFruit EZ-Key module that takes input signals from the stock joystick and button switches and, in turn, emulates a Bluetooth keyboard signal that is understood by a PC. Most PC-based CNC Control Software’s have keyboard shortcuts for certain functions. This project takes advantage by using those available keyboard shortcuts by mapping individual pin inputs to specific keyboard key presses.

The X and Y axes are controlled by pushing the joystick in the appropriate direction. Pressing the ‘fire’ button zeros the axis. Even though the remote is working now, these two guys want to add a rotary encoder so that they can make minor Z axis height adjustments on the fly since sometimes the metal they are plasma cutting isn’t completely flat.

If you’re interested in making CNC Pendants out of old tech, check out this once-was TV remote.

Bipolar Bot For Drawing Spirals

[Bart Dring] is well known around these parts for Makerslide, the buildlog.net laser cutter, and a collaboration with Inventables for the Carvey CNC machine. They’re all popular projects and all very useful. This one, not so much. It’s a bipolar bot that doesn’t take itself too seriously, and this year’s build for [Bart]’s usual gonzo CNC machine for ORD Camp.

The Bipolar Bot – yes, that’s its name – is pretty much a SCARA bot. There are two NEMA 14 steppers in the joint of two arms, each of which are bolted to a bearing on a base plate with the other end holding a pen. That’s it as far as the mechanics go, but the software is extremely interesting.

The steppers are driven by an Arduino with the help of a tool that converts Cartesian Gcode to the bipolar Gcode the machine requires. There’s a bit of math involved, but nothing of note if you can code some trig functions

Right now the bipolar bot is busy drawing stuff that looks like it came right off a spirograph. You can see a video of that below.

Continue reading “Bipolar Bot For Drawing Spirals”

Tweakie CNC Router

Home Made CNC Router Boasts Welded Steel Frame And Super Tidy Wire Management

[Cooperman] had been poking around the ‘net checking out DIY CNC machines for a while. He wanted to build one. During his search, he noticed that there was a common thread amongst homemade machines; they were usually made from parts that were on hand or easily obtainable. He had some parts kicking around and decided to hop on the band wagon and build a CNC Router. What sets [Cooperman]’s project apart from the rest is that he apparently had some really nice components available in his parts bin. The machine is nicknamed ‘Tweakie‘ because it will never really be finished, there’s always something to tweak to make it better.

The foundation for Tweakie is a welded frame made from 25mm steel square tubing. A keen observer may point out that welding a frame may cause some distortion and warping. [Cooperman] thought of that too so he attached aluminum spacers to the steel frame and lapped them flat. After that, fully supported THK linear bearings were attached to the now-straight spacer surface. Both the X and Y axes have ball-screws to minimize backlash and are powered by NEMA23 stepper motors. The Z axis uses 16mm un-supported rods with pillow block linear bearings. Unlike the X and Y, the Z axis uses a trapezoidal lead screw and bronze nut. [Cooperman] plans on replacing this with a ball-screw in the future but didn’t have one on hand at the time of assembly.

Mach3 is the software being used to control the CNC Router. It communicates via parallel port with a 3-axis StepMaster motor driver board that can handle providing 24vdc to the stepper motors. All of the electronics are mounted neatly in an electrical cabinet mounted on the back of the machine. Overall, this is a super sturdy and accurate machine build. [Cooperman] has successfully cut wood, plastic and even aluminum!