caliper jaw tools

Printable Caliper Jaws Increase Precision, Deflect Derision

If you’ve watched as many machining videos as we have, no doubt you’ve seen someone commit the cardinal sin of metalworking: using caliper jaws to scratch a mark into metal. Even if it’s a cheap Harbor Freight caliper rather than an expensive Starrett or Mitutoyo tool being abused, derision and scorn predictably rain down upon the hapless sinner’s head.

The criticism is not without its merit, of course. Recognizing this, [Nelson Stoldt] came up with these clamp-on nosepieces designed to turn calipers into a better marking tool. Using stock calipers as marking gauges always introduces some error, since the jaws are equal lengths and thus have to be held at a slight angle to the workpiece in order to make a mark. The caliper jaws correct for this admittedly negligible error by extending one jaw, allowing it to ride on a reference face while the other jaw remains perpendicular to the workpiece. As a bonus, the short jaw has a slot to mount a steel marking knife, saving the caliper jaws from damage.

[Nelson] chose to 3D-print his caliper jaws, but they could just as easily be milled from solid stock to make them a little more durable. Then again, you could always 3D-print the calipers in the first place, and integrate these jaws right into them.

Inconsistent layer heights in a 3D print

An Easy Fix For Inconsistent Layers In Cheap 3D Printers

If there’s one thing you can say about [Stefan] from CNC Kitchen, it’s that he’s methodical when he’s working on an improvement to his 3D printing processes, or when he’s chasing down a problem with a printer. Case in point: this root-cause analysis of extrusion inconsistencies with an entry-level 3D printer.

The printer in question is a Cetus MK3, a printer that found its way onto many benches due to its ridiculously low price and high-quality linear bearings. Unfortunately, there’s still a lot to be desired about the printer, and its tendency for inconsistent layers was chief among [Stefan]’s gripes. Such “blubbiness” can be pinned on any number of problems, but rather than guess, [Stefan] went through a systematic process of elimination to find the root cause. We won’t spoil the ending, but suffice it to say that the problem was subtle, and could probably be the cause of similar problems with other printers. The fix was also easy, and completely mechanical — just a couple of parts to replace. The video below shows the whole diagnosis process, as well as the before and after comparisons. [Stefan] also teases an upcoming treatment on how he converted the Cetus from the stock proprietary control board, which we’re interested in seeing.

If you haven’t checked out any of [Stefan]’s other 3D printing videos, you really should take a look. Whether it’s vibration damping with a concrete paver, salt annealing prints for strength, or using finite element analysis to optimize infills, he’s always got an interesting take on 3D printing.

Continue reading “An Easy Fix For Inconsistent Layers In Cheap 3D Printers”

Arduino Nano Floppy Emulator For When Your Disk Is Not Accessible

Among the plethora of obsolete removable media there are some which are lamented, but it can be difficult to find those who regret the passing of the floppy disk. These flexible magnetic disks in hard plastic covers were a staple of computing until some time in the early 2000s, and their drives could be found by the crateload in any spares box. But what about today, when there’s a need for a real floppy drive and none is to be found? Enter [Acemi Elektronikci], with an Arduino Nano based floppy emulator, that plugs into the floppy port of a PC old enough to have one, and allows the easy use of virtual floppy disks.

Aside from the Nano it has an SD card and associated level shifter, and an SSD1306 i2c screen. Most of the Arduino’s lines drive the floppy interface, so the five-button control comes to a single ADC pin via a resistor ladder. He freely admits that it’s not a perfect cycle-exact emulator of original hardware and there may be machines or even operating systems that complain when faced with it, but for all that it is a useful tool. One of the machines that may have issues is the Amiga, but fortunately there’s a fix for that with a Raspberry Pi.

Hackaday Links Column Banner

Hackaday Links: October 17, 2021

We found a couple of headlines this week that seemed pretty alarming at first, mentioning as they did both “Chinese grannies” and “stun guns.” Digging a little deeper, it appears that widespread elder abuse isn’t what this is about, although there certainly is an unsavory aspect to the story. Apparently, it’s pretty common in Chinese cities for large groups of people to get together for exercise, with “square dancing” being one popular form. This isn’t the “do-si-do and allemande right” square dancing that made high school gym class really awkward for a few days, but rather large groups of mostly older women busting moves to Chinese music in public spaces. It’s the music that’s bothering some people, enough so that they’re buying “stun guns” that can somehow turn off the dancing grannies’ music. None of the articles go into any detail on the device besides describing it as a flashlight-looking thing, and that it appears to do no permanent damage to the sound system. We’d love to know where to get one of these things — you know, for science. And really, it’s kind of sad that people are taking offense at senior citizens just looking for a bit of exercise and social contact.

A couple of weeks back, we mentioned TeachMePCB, a free online PCB design class designed to take you from zero to PCB designer. We’ve been working through the course material and enjoying it, but it strikes us that there’s a lot to keep track when you’re designing a PCB, especially if you’re new to the game. That’s where this very detailed PCB design checklist would come in handy. It takes you right from schematic review and breadboard testing of subassemblies right through to routing traces to avoid crosstalk and stray capacitance problems, and right on to panelization tips and even how to make sure assembly services get your build right. Reading through the list, you get the feeling that each item is something that tripped up the author (grosdode) at one time or another. So it’s a little like having someone with hard-won experience watching over your shoulder as you work, and that can’t really be a bad thing.

Our friend Jeroen Vleggaar over at Huygens Optics on YouTube posted a video the other day about building an entire Schmidt-Cassegrain reflecting telescope out of a single piece of glass. The video is mostly an interview with optical engineer Rik ter Horst, who took up the building of monolithic telescopes as a hobby. It turns out that one of his scopes will be flying to space aboard a cubesat in January. If you’re a fan of precision optics, you’ll want to check this out. Jeroen also teased that he’ll be building his own version of Rik’s monolithic telescope, so watch for an article on that soon.

Heads up — applications are now being accepted for the Open Hardware Summit’s Ada Lovelace Fellowships. This year there are up to ten fellowships offered, each of which includes a $500 travel stipend to attend the Open Hardware Summit in April. The fellowships seek to foster a more diverse community in open-source hardware; applications are being accepted until December 17th, so hurry.

And finally, if you’ve got some spare cycles, you might want to turn your Mark 1 eyeballs to the task of spotting walrus from space. The World Wildlife Federation (WWF) is crowdsourcing its walrus census efforts by training people to spot the well-armed marine mammals in satellite photos. Assessing population numbers and distribution is important to understanding their ecology, and walrus are cute and cuddly (no, they’re not), so getting people to count them makes sense. But this seems like a job for machine vision — there has to be a model trained to recognize walrus, right? Or maybe just something to count dark spots against a white background? Maybe someone can whip something up to make this job a bit easier and less subjective.

QB64 Hits Version 2.0, Gets Enhanced Debugging

Despite the name, BASIC isn’t exactly a language recommended for beginners these days. Technology has moved on, and now most people would steer you towards Python if you wanted to get your feet wet with software development. But for those who got their first taste of programming by copying lines of BASIC out of a computer magazine, the language still holds a certain nostalgic appeal.

If that sounds like you, then may we heartily recommend QB64. The open source project seeks to modernize the classic programming language while retaining compatibility for QBasic 4.5, the late-80s BASIC environment Microsoft included with MS-DOS. That modernization not only includes the addition of contemporary technology like OpenGL, but cross-platform support that lets you run the same code on Windows, Linux, and Mac OS.

The new debug mode in QB64 v2.

The QB64 team released version 2.0 just a few days ago, making this the perfect time to give the project a test drive if you haven’t tried it out yet. The changelog includes platform specific improvements for each supported operating system, as well as a long list of general fixes and updates. But arguably the biggest feature for this release is the inclusion of the $Debug metacommand.

When this command is included in your code, the IDE will insert a debugging stub into the compiled program. During execution, the QB64 IDE will switch over to debugging mode, and communicate with your program in real-time over a local TCP/IP connection. The debugging mode lets you step through the code line-by-line, check the values of variables, and set breakpoints. Once you’re done fussing with the code and want to release a final binary, you just need to remove that single $Debug command and recompile.

We’ve talked in the past about using QB64 to revitalize vintage code, and think the project is a fantastic melding of old and new technology. You never know when you might suddenly have the urge to dust off some code you wrote back in the 80s and run it on an OS that didn’t even exist at the time.

Vise Tripod Lets You Put The Tool Where You Need It

Vises are useful things for holding whatever you’re working on, but too often they’re stuck to a bench. [seamster] has experienced the glory of having a more portable solution, however, and has shared his design for a heavy duty vise tripod that provides just that.

The trick is that to be useful, the design must be heavy and stout enough to hold the vise without tipping over. For this build, [seamster] selected a fat steel pipe with 1/4″ thick walls, some solid bars and some 3/8″ thick plate. Legs and arms where then fabbed up from the bar material and welded up to form the tripod. A stout plate for the vise was then welded on top of the pipe, and the vise mounted pride of place on top.

It’s not a particularly difficult build, but it’s a smart idea that gets you a vise you can easily drag to where it’s needed. If you don’t have the vise itself, consider this hydraulic build. Meanwhile, if you’ve been whipping up your own useful workshop hacks, let us know!

parser drill

Machining Wood Inlays, No CNC Required

It’s almost hard to remember a time when the obvious answer to most questions about manufacturing wasn’t “Throw it on the CNC.” CNC machines have become so entrenched that the acronym has become a verb; few people would misunderstand a statement like “Let’s just CNC that.”

But before CNC machines became so ubiquitous, there were plenty of clever tricks for cutting material in a controlled fashion, as [Pask] shows us with this tool to machine wood for inlays. The tool is called a parser (or passer) drill, and is designed for use in conjunction with a steel template. [Pask]’s version seems pretty easy to make; a pair of mild steel bars are forged flat into spade shapes before having a cutting surface ground into them. The two halves of the drill are welded together and ground down to fit in the chuck of a hand drill, a modern nod to the fact that few people will want to use the traditional bow and breastplate that drove the original parser drills.

In use, a steel template that determines the shape of the inlay is affixed to the workpiece. The cutting edges of the bits are plunged into the template cutout to machine out the wood; the overhangs of the bits act as depth stop and guide. It only takes a few seconds to make a neat, CNC-free inlay. The video below shows the tool being made and in action.

It’s nice to see what can be accomplished without the need for fancy CNC machines. Not that we have anything against them, of course, but when the same results can be had with some scraps of steel and a little ingenuity, it’s pretty impressive. Looking for something between manual tools and CNC for woodworking? The pantorouter might be just your speed.

Continue reading “Machining Wood Inlays, No CNC Required”