CNC Machine Rolls Up An Axis To Machine PVC Pipe

Whether it’s wood, metal, plastic, or otherwise, when it comes to obtaining materials for your builds, you have two choices: buy new stock, or scrounge what you can. Fresh virgin materials are often easier to work with, but it’s satisfying to get useful stock from unexpected sources.

This CNC router for PVC pipe is a great example of harvesting materials from an unusual source. [Christophe Machet] undertook his “Pipeline Project” specifically to explore what can be made from large-diameter PVC pipe, of the type commonly used for sewers and other drains. It’s basically a standard – albeit large-format – three-axis CNC router with one axis wrapped into a cylinder. The pipe is slipped around a sacrificial mandrel and loaded into the machine, where it rotates under what looks like a piece of truss from an antenna tower. The spindle seems a bit small, but it obviously gets the job done; luckily the truss has the strength and stiffness to carry a much bigger spindle if that becomes necessary in the future.

The video below shows the machine carving up parts for some lovely chairs. [Christophe] tells us that some manual post-forming with a heat gun is required for features like the arms of the chairs, but we could see automating that step too. We like the look of the pieces that come off this machine, and how [Christophe] saw a way to adapt one axis for cylindrical work. He submitted this project for the 2019 Hackaday Prize; have you submitted your entry yet?

Continue reading “CNC Machine Rolls Up An Axis To Machine PVC Pipe”

Control Your Web Browser Like It’s 1969

Imagine for a moment that you’ve been tasked with developing a device for interfacing with a global network of interconnected devices. Would you purposely design a spring-loaded dial that can do nothing but switch a single set of contacts on and off from 1 to 10 times? What kind of crazy world would we have to live in where something like that was the pinnacle of technology?

Obviously, such a world once existed, and now that we’ve rolled the calendar ahead a half-century or so, both our networks and our interfaces have gotten more complex, if arguably better. But [Jan Derogee] thinks a step backward is on order, and so he built this rotary phone web browser. The idea is simple: pick up the handset and dial the IP address of the server you want to connect to. DNS? Bah, who needs it?

Of course there is the teensy issue that most websites can’t be directly accessed via IP address anymore, but fear not – [Jan] has an incredibly obfuscated solution to that. It relies on the fact that many numbers sound like common phrases when sounded out in Chinese, so there end up being a lot of websites that have number-based URLs. He provides an example using the number 517, which sounds a bit like “I want to eat,” to access the Chinese website of McDonald’s. How the number seven sounding like both “eat” and “wife” is resolved is left as an exercise to the reader.

And here we thought [Jan]’s rotary number pad was of questionable value. Still, we appreciate this build, and putting old phones back into service in any capacity is always appreciated.

Continue reading “Control Your Web Browser Like It’s 1969”

Crisp Clean Shortcuts

People always tell us that their favorite part about using a computer is mashing out the exact same key sequences over and over, day in, day out. Then, there are people like [Benni] who would rather make a microcontroller do the repetitive work at the touch of a stylish USB peripheral. Those people who enjoy the extra typing also seem to love adding new proprietary software to their computer all the time, but they are out of luck again because this dial acts as a keyboard and mouse so they can’t even install that bloated software when they work at a friend’s computer. Sorry folks, some of you are out of luck.

Rotary encoders as computer inputs are not new and commercial versions have been around for years, but they are niche enough to be awfully expensive to an end-user. The short BOM and immense versatility will make some people reconsider adding one to their own workstations. In the video below, screen images are rotated to get the right angle before drawing a line just like someone would do with a piece of paper. Another demonstration reminds of us XKCD by cycling through the undo and redo functions which gives you a reversible timeline of your work.

If you like your off-hand macro enabler to have more twists and buttons, we have you covered, or maybe you only want them some of the time.

Continue reading “Crisp Clean Shortcuts”

Mechanisms: Solenoids

Since humans first starting playing with electricity, we’ve proven ourselves pretty clever at finding ways to harness that power and turn it into motion. Electric motors of every type move the world, but they are far from the only way to put electricity into motion. When you want continuous rotation, a motor is the way to go. But for simpler on and off applications, where fine control of position is not critical, a solenoid is more like what you need. These electromagnetic devices are found everywhere and they’re next in our series on useful mechanisms.

Continue reading “Mechanisms: Solenoids”

A Polar Coordinate CNC Plotter Even Descartes Could Love

Take apart a few old DVD drives, stitch them together with cable ties, add a pen and paper, and you’ve got a simple CNC plotter. They’re quick and easy projects that are fun, but they do tend to be a little on the “plug and chug” side. But a CNC plotter that uses polar coordinates? That takes a little more effort.

The vast majority of CNC projects, from simple two-axis plotters to big CNC routers, all tend to use Cartesian coordinate systems, where points on a plane are described by their distances from an origin point on two perpendicular axes. Everything is nice and square, measurements are straightforward, and the math is easy. [davidatfsg] decided to level up his CNC plotter a bit by choosing a polar coordinate system, with points described as a vector extending a certain distance from the origin at a specified angle. Most of the plotter is built from FischerTechnik parts, with a single linear axis intersecting the center point of a rotary drawing platform. Standard G-code is translated to polar coordinates by a Java applet before being sent to a custom Arduino controller to execute the moves. Check out the video below; it’s pretty mesmerizing to watch, and we can’t help but wonder how a polar 3D-printer would work out.

Have polar coordinates got you stumped? It can be a bit of an adjustment from Cartesian space for sure. It can be worth it, though, showing up in everything from cable plotters to POV fidget spinners and even to color space models.

Continue reading “A Polar Coordinate CNC Plotter Even Descartes Could Love”

Rotary Electric Gun Might Not Put Your Eye Out, Kid

This one is clearly from the “it’s all fun and games until someone loses an eye” file, and it’s a bit of a departure from [Make It Extreme]’s usual focus on building tools for the shop. But what’s the point of having a well-equipped shop if you don’t build cool things, like this unique homebrew electric gun?

When we hear “electric gun” around here, we naturally think of the rail guns and coil guns we feature on a regular basis, which use stored electric charge to accelerate a projectile using electromagnetic forces. This gun is much simpler than that, using purely mechanical means to accelerate the projectiles. The heart of the unit is a machined aluminum spiral from an old scroll compressor, which uses interleaved orbiting spirals to compress gasses. This scroll was cut down to reduce its mass and fixed to a complex shaft assembly allowing it to spin up to tremendous speed with a powerful electric motor. A hopper feeds the marble-sized ammo into the eye of the scroll, which spits it out at high speed. Lacking a barrel, the gun can only spew rounds in the general direction of the target, but it makes up for inaccuracy with an impressive rate of fire — 100 rounds downrange in two seconds. It’s pretty powerful, too, judging by the divots in the sheet steel target in the video below.

Like all of [Make It Extreme]’s build, a lot of effort went into this, and it shows. Their other fun builds of dubious safety include these electromagnetic wall climbers and these “Go Go Gadget” legs.

Continue reading “Rotary Electric Gun Might Not Put Your Eye Out, Kid”

Roll Your Own Rotary Encoders

[miroslavus] hasn’t had much luck with rotary encoders. The parts he has tested from the usual sources have all been problematic either mechanically or electrically, resulting in poor performance in his projects. Even attempts to deal with the deficiencies in software didn’t help, so he did what any red-blooded hacker would do — he built his own rotary encoder from microswitches and 3D-printed parts.

[miroslavus]’s “encoder” isn’t a quadrature encoder in the classic sense. It has two switches and only one of them fires when it turns a given direction, one for clockwise and one for counterclockwise. The knob has a ratchet wheel on the underside that engages with a small trip lever, and carefully located microswitches are actuated repeatedly as the ratchet wheel moves the trip lever. The action is smooth but satisfyingly clicky. Personally, we’d forsake the 3D-printed baseplate in favor of a custom PCB with debouncing circuitry, and perhaps relocate the switches so they’re under the knob for a more compact form factor. That and the addition of another switch on the shaft’s axis to register knob pushes, and you’ve got a perfectly respectable input device for navigating menus.

We think this is great, but perhaps your project really needs a legitimate rotary encoder. In that case, you’ll want to catch up on basics like Gray codes.

Continue reading “Roll Your Own Rotary Encoders”