CNC Soldering Bot Handles Your Headers

Soldering pin headers by hand is a tedious task, especially when your project has a huge number of them. [iforce2d] has a large number of boards with a lot of headers, and has created a rather special CNC machine to to do the job. It’s a soldering robot, controlled by LinuxCNC and you can see it below the break.

Superficially it resembles a 3D printer made in aluminium, with an X-Y movable table and a Z-direction represented by a soldering iron and solder feeder on an arm. The solder feeder uses a Bowden tube, with a 3D-printer extruder motor pushing the solder wire down a PTFE tube and finally into a fine aluminium tube from which it’s fed to the iron tip.

Though he’s done a beautiful job of it, creating the machine is not all that’s required, because the tool path requires more attention than simply moving the iron to each pin and supplying some solder. There’s a need to consider the effect of that heat, how much each pad needs, and how much neighbouring pads contribute.

We’ve had repetitive soldering tasks just like this one though not on this scale, so we can understand the tedium this machine will relieve. We can’t however help being reminded of XKCD 1319.

Continue reading “CNC Soldering Bot Handles Your Headers”

Simple Add-On Makes Cheap Plasma Cutter Suitable For CNC Use

Plasma cutters are ridiculously cheap these days, just cruise by the usual online sources or your local Harbor Freight if you’ve got any doubt about that. But “cheap” and “good” don’t always intersect on a Venn diagram, and even when they do, not every plasma cutter is suitable for use on the spanking new CNC table you’re building. But luckily, there’s a mod for that.

As [Jake von Slatt] explains it, there are two kinds of plasma cutters on the market: high-frequency (HF) start and pilot arc start. The basic difference is that HF start cutters, which comprise the majority of cheap cutters on the market, need direct electrical contact with the workpiece to start the cutting action. Pilot arc torches, which are more suitable for CNC cutters, can strike the arc through a separate conductor without the need to contact the workpiece.

While there are homebrew bodges that claim to turn an HF torch into a pilot arc, [Jake]’s approach is a bit more complicated, and necessarily so. His add-on box intercepts the ground clamp — which is actually the positive conductor for plasma cutting — and switches it through a heavy-duty HVAC contactor. The 24 VDC coil of the contactor is controlled by a homebrew current sensor made from a huge toroid ferrite core wrapped with 20 turns of 6 AWG welding wire.

Before winding, the core is split in two and epoxied back together with a small magnetic reed switch bridging the gap. A simple 24 VDC power supply runs the whole thing. When the torch starts, the nozzle is connected to ground through the contactor, but as soon as the arc strikes and starts pulling cutting current through that toroid, the magnetic field closes the reed switch, which opens the contactor via a small DC relay. This removes the connection between the nozzle and ground, leaving the plasma to carry all the cutting current.

We’ve featured many, many CNC plasma cutter tables before, but most of these builds have concentrated on the table more than the cutter. It’s a refreshing change to get some insider tips on what kinds of cutters work best, and how to adapt what you’ve got for the job.

Continue reading “Simple Add-On Makes Cheap Plasma Cutter Suitable For CNC Use”

String Art Build Uses CNC To Make Stringy Art

String art is as old as, well, string and something to hang it from. But, like most things, it gets more enjoyable when you involve a CNC. [Paul MH] went the whole hog with this build, creating a CNC string art builder that could handle the whole process, from placing the nails to running the string.

It’s an impressive build: you feed in an image, and the system calculates the location of the pins and the path that the string will need to follow. It then puts the nails into the board, pushes them in, and, with a custom attachment for the CNC, runs the string to create the art.

Of course, the path to this was filled with prototypes, failures, and dead ends. [Paul] has laid these out pretty well in the video for the project, which he just released. In this, problems like detecting when the nails are picked up and placed are detailed, and the prototypes and Rube Goldberg solutions that [Paul] came up with are covered.

Like all great projects, it is still a work in progress, but [Paul] has made some impressive progress, although he hasn’t posted the code and models for his custom parts yet. We’ve featured several string art builds, from polar platforms to fully formed commercial-grade builds that print your work for you.

Continue reading “String Art Build Uses CNC To Make Stringy Art”

Impulse Buying A 3040 CNC Machine, What Could Go Wrong?

[joekutz] made an impulse purchase of a CNC machine. It was a 3040 CNC that looked reasonably complete and had an attractive price, what could possibly go wrong? As it happens, [joekutz] really didn’t know what he was in for. Sometimes the price is good, but you pay in other ways. But where some would see defeat, [joekutz] sees an opportunity to document the restoration.

Dial indicators are useful tools for measuring how straight some parts aren’t.

The 3040 are relatively cheap and simple CNC machines that have been available from a variety of overseas retailers for years. They have 30 cm by 40 cm beds (hence the name) and while there are many variations, they all work about the same. [joekutz] expected that getting his up and running and converted to open source would be a fun weekend project, but it ended up taking far longer than that. In fact, it turns out that the machine was damaged in surprising and unexpected ways.

[joekutz] has a series of videos demonstrating the process of diagnosing and repairing the various things wrong with this device. In the first video, he dismantles the machine and discusses the next steps. In the second video, he takes some time to repair some dial indicators that will be critical for measuring the various things wrong with the CNC parts. Video number three delves into finding out the horrible things wrong with the machine, and the fourth is where repairs begin, including bending shafts and sanding blocks back into service.

Those videos are embedded below, and while the machine isn’t quite restored yet, progress is promising. We’ve seen easy and effective upgrades for such CNC machines before, but if you happen to be in more of a repair and restore situation, give [joekutz]’s work a look because it might just save you some time and frustration.

Continue reading “Impulse Buying A 3040 CNC Machine, What Could Go Wrong?”

Throw FreeCAD Some Curves

[Mango Jelly] got a question from someone trying to model a phone box with a complex curved roof. We have to admit that when we saw it, we knew it would be hard to model well. Naturally, there are several ways it could be one, but [Mango Jelly] used the curves workbench in FreeCAD to produce a wireframe of the shape, and you can see how that works in the video below.

The curve bench didn’t sound familiar to us, and that’s because it is an add-on workbench. He starts with a sketch of a curve, constrained to be symmetrical. Then the draft workbench allowed a rotation to convert the curve into a nice skeleton of the curved roof.

The curves workbench can create a Gordon surface over that skeleton. You can extrude that into a solid object. There are still some details to add, though, and you’ll see how each part of the roof takes shape.

Watching videos like this reminds us that we use a small fraction of what FreeCAD can do. You’ll probably pick up at least one tip from this video. If you need a quick basic tutorial, try the one from [NovaSpirit]. Or, try a longer one.

Continue reading “Throw FreeCAD Some Curves”

GrblHAL CNC Controller Based On RP2040 Pico

[Phil Barrett] designed a new CNC controller breakout board called the PicoCNC which uses the Raspberry Pi Pico RP2040 module and grblHAL. It packs a bunch of features typical of these controllers, and if you use the Pico W, you get WiFi connectivity along with USB. And if you don’t want connectivity, you can execute G-code directly from a micro SD card. The board is available in kit form, and schematics are posted on the GitHub repository above. Some of the features include four axes of motion, spindle control, limit switches, relay drivers, expansion headers, and opto-isolation.

This isn’t [Phil]’s first controller board. He also designed the grblHAL-based Teensy CNC controller breakout board, a step up from the usual Arduino-based modules at the time and boasting Ethernet support as well. According to the grblHAL site, nine different processors are now supported. There are well over a dozen CNC controller breakout boards listed as well. And don’t forget [bdring]’s 6-Pack grbl-ESP32 controller, a modular breakout board we covered a few years back. So pick your favorite board or roll your own and get moving.

Adding Two Axes Makes CNC Router More Than The Sum Of Its Parts

The problem with building automated systems is that it’s hard to look at any problem and not see it in terms of possible automation solutions. Come to think of it, that’s probably less of a bug and more of a feature, but it’s easy to go overboard and automate all the things, which quickly becomes counterproductive in terms of time and money.

If you’re clever, though, a tactical automation solution can increase your process efficiency without breaking the budget. That’s where [Christopher Helmke] seems to have landed with this two-axis add-on fixture for his CNC router. The rig is designed to solve the problem of the manual modification needed to turn off-the-shelf plastic crates into enclosures for his line of modular automation components, aspects of which we’ve featured before. The crates need holes drilled in them and cutouts created in their sides for displays and controls. It’s a job [Christopher] tackled before with a drill and a jigsaw, with predictable results.

To automate the job without going overboard, [Christopher] came up with a tilting turntable that fits under the bed of the CNC router and sticks through a hole in the spoil board. The turntable is a large, 3D printed herringbone gear driven by a stepper and pinion gear. A cheap bearing keeps costs down, while a quartet of planetary gears constrain the otherwise wobbly platform. The turntable also swivels 90 degrees on a herringbone sector gear; together, the setup adds pitch and roll axes to the machine that allow the spindle access to all five sides of the crates.

Was it worth the effort? Judging by the results in the video below, we’d say so, especially given the number of workpieces that [Christopher] has to process. Add in the budget-conscious construction that doesn’t sacrifice precision too much, and this one seems like a real automation win.

Continue reading “Adding Two Axes Makes CNC Router More Than The Sum Of Its Parts”