简单螺丝计数器
Simple screw counter

原始链接: https://mitxela.com/projects/screwcounter

## 时钟套件自动化组装 - 摘要 作者对手动组装精密时钟套件耗时耗力的任务感到沮丧,因此开始了一个自动化零件计数流程的项目。最初因担心出错而感到焦虑,但重复性的工作激发了对效率的渴望。 该项目产生了多个用激光切割亚克力和PLA灯丝制作的分配器迭代版本。一个成功的“螺母发射器”迅速促使人们尝试制作螺丝分配器。早期的设计过于复杂或不实用,促使转向使用长长的环形轨道来容纳更多的螺丝。最终的螺丝分配器设计可容纳16套螺丝,大大加快了流程并降低了出错风险。 还创建了一个简单的磁铁分配器。所有CAD文件均公开可用。作者还分享了他们使用OnShape CAD软件的经验,指出了它的优点和缺点,并表达了对FreeCAD未来发展的希望。最终,该自动化项目旨在释放时间,用于从事更具成就感的工作,而不仅仅是重复的手动任务。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 工作 | 提交 登录 简单螺丝计数器 (mitxela.com) 6 分,jk_tech 1小时前 | 隐藏 | 过去的 | 收藏 | 2 评论 帮助 chrsstrm 5分钟前 | 下一个 [–] >> 我浪费了大量时间把小零件数出来装进袋子里寄给别人。 所以,像这样的零碎零件总是按重量计算,我想知道你为什么要把时间花在一个计数解决方案上,而“买一个秤”就在那里。回复 abstractspoon 19分钟前 | 上一个 [–] 太疯狂了!回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:
相关文章

原文
Back to Misc28 Feb 2026

I have wasted a significant chunk of my life counting out small numbers of parts into bags and posting them to people.

It's not that I'm complaining about the popularity of my precision clock kits, but it does feel like the time could be better spent. I'm apparently such an anxious person that until recently I wasn't even comfortable listening to the radio or a podcast while I work. The risk of making a mistake, posting the wrong number of parts to someone, was too great.

But the process is kind of zen, so during the long hours of manually counting out nuts and bolts I started to dream about automation.

Here's a video demo of today's creations:

Nut Dispenser

By far the quickest win here. Nuts are tedious to pick up with your fingers, and during the endless toil I dreamed up a gun that could shoot out six nuts at a time.

M3 Nut dispenser, partially filled

The laser-cut acrylic sheets are pegged together with scrap PLA filament. I laser-cut the holes at 1.6mm diameter, with the kerf of the laser that ends up being about 1.7mm, and the standard filament is 1.75mm diameter. The conical kerf means it starts easily and then jams to a press fit. I last demonstrated this technique on the Portable Probability Panel.

The pivot for the trigger is a random bit of metal I had to hand. Possibly, we could have used filament here too, it probably would have been fine.

M3 Nut dispenser, partially filled, balanced on end

I should have made the hopper bigger, but even this is enough to hold over a hundred nuts. I might add a few more layers, or maybe cut it all out again bigger – but it's already good enough that it doesn't really matter.

Screw dispenser attempt 1

Emboldened by my effective, err, nut shooter, I turned my sights to the screws.

One of the confusing things is that I did a fair bit of searching for prior art and everything else that I could find was far more complicated. That does imply that the simple approach is not going to work. Even the rotating disk style of screw counter has issues. The arduino is not just for counting the output, but to detect when it jams and reverse the motion to shake it free.

Surely just sticking a slot along the base of the nut dispenser isn't going to work?

Mark 1 screw dispenser

I accidentally used matt acrylic for the top layer here but you can still see what's going on. The hopper was glued on using the offcuts of making the nut dispenser.

The slot is 3mm, in a 6mm channel for the heads of the bolts to ride along. Originally the hopper was just a cuboid, which worked OK but there was a chance the screws could land incorrectly and block the channel, like this:

Initial attempt at a screw hopper, showing how it could jam

To solve this I added the ramp section, so if a screw ends up head-first it's encouraged to rotate around and drop into the slot. To retrofit the ramp, I had to file the end of a piece of acrylic to have a chamfer so it sits flush. With this, even gentle wiggling is enough to get all the bolts to drop through.

Hopper with ramp fitted

The dispensing mechanism itself is only marginally more complex than with the nuts. There is a lip pegged into place. In the closed position, the slot between the lip and the other edge is about 3.5mm wide.

The bolt heads are around 5.5mm wide, and maybe 2mm tall. The middle layer of acrylic is still 3mm thick because I hate mixing different thicknesses in a project.

Close view of screw dispensing mechanism, closed

It's important that when the trigger is pulled, the path is blocked for the remaining screws so that no more fall through.

Close view of screw dispensing mechanism, open

I wasn't sure of the exact length for six bolts, but after taking a guess and checking I re-cut the trigger part to adjust it and after that it was perfect.

So. This screw dispenser worked really well, but the hopper was far too small. And filling it to the brim doesn't work, it needs to have enough room for the screws to jiggle around when you shake it. I briefly tried fitting a lid to it and found the over-filled hopper to be too finicky.

Screw dispenser attempt 2

I didn't actually try it, but I had the feeling that making a huge hopper that could hold hundreds of screws would end up completely impractical. But once the screws were in the channel, the mechanism worked great, so instead I decided to keep the small hopper and build a really long channel.

Mark 2 screw dispenser

The tracks are joined by a somewhat standardised connector I made, consisting of the three layers staggered with holes 15mm apart. There are little cutouts where I assumed I might need other parts to connect later. Before starting this I was envisining multiple laps, a helter skelter of sorts, but even one lap should be enough to hold over 150 screws.

Mark 2 screw dispenser

The first three sections have a turn radius of 100mm, the last has 80mm so that the track doesn't obscure visibility of the dispensing mechanism. It's vital to be able to visually confirm that six are loaded before we pull the trigger.

The blue section that supports it vertically is hooked over and clipped into place. No glue needed. It holds the hopper at a slight angle, and the U-shaped section allows screws to slide through.

Closeup of vertical spacer on mark 2 dispenser

The main problem with the design, apart from being a bit of a handful, is that about half the track doesn't see use. Once it's full to the apex, trying to load more screws mean they start to fall back along the track. It works if you put your finger on the track to stop them returning, so maybe some kind of one-way valve might have helped. But really, it would be easiest if the track is always going downhill.

I suppose we also could have reconfigured the tracks to produce a huge S-shape, but if we're going to do that, we might as well make a new S-shaped track that'll be a lot less floppy.

Screw dispenser attempt 3

It's unclear how tightly we can turn the track. I ordered more acrylic but while waiting for it to arrive I didn't want to plough through all of the bits I had left. But at least we can parametrically model the curve, and adjust things later. All the dimensions, apart from cosmetic ones, are derived from the three numbers: 21mm, 40mm and 135°.

CAD sketch of S-shaped track

Turn radius of 21mm seemed sharp, but after cutting it out it seems fine. The aim was to fit enough screws for 15 sets (in actuality, it holds 16 and spare) and also keep the acrylic parts shorter than 210mm (the width of an A4 sheet).

Mark 3 screw dispenser

It's easy enough to hold. By pure coincidence, the middle triangle is almost perfectly at the centre of mass. I could hang it on the wall when not in use.

Mark 3 screw dispenser

I kept the hopper tiny, for weight reasons. I also redesigned it slightly, removing excess weight and adjusting so it doesn't need any filing for the ramp to meet the track.

CAD model of hopper

The very thin part means assembly needs a bit more care, but once it's together it's fine.

Reverse of screw dispenser mark 3, loaded with screws

It possibly could have benefitted from a bigger hopper/funnel. In use, I spend a few seconds seconds dribbling screws into the hopper a pinch at a time, until the track is full, then dispense a bunch of sets into paper cups. It is substantially faster than counting out the screws individually and carries a lot less risk of making a mistake.

Potentially we could have added an exit funnel, so they're dropped into a shoot that can be aimed more accurately. In this case, using a bunch of paper cups it's quite easy to pick up the cup and hold it under as I pull the trigger, but maybe an extra funnel would let us aim the output accurately at a bunch of cups in a row.

Screw dispenser 3 loaded with screws

Another idea I mentally toyed with was to have a separate hopper and magazine. We could have a big funnel to chuck all the screws into, which then disconnects and we just dispense from the track without the weight of a huge hopper on the end. It's unclear if the incremental improvement is worth it.

Magnet dispenser

Wasn't worth demonstrating in the video, but I also made a very simple magnet dispenser. Each kit needs three of these 4mm diameter, 3mm thickness magnets. This simple laser-cut shape holds a strip of them, and pressing in the lever shears off three of them.

Magnet dispenser loaded with magnets

The design needed some fettling to work correctly, it's hard to predict how the acrylic flexure will behave. It also probably could benefit from ejecting the magnets further. As it is, they're sufficiently attracted that they don't drop off on their own. But, it's perfectly serviceable as an easy way to grab another three magnets effortlessly.

Magnet dispenser in use

CAD files

I've chucked the step files and a bunch of DXFs here. I make no guarantee about any of it, you'll probably want to adjust things to suit if you plan to use these.

The designs were done using a free trial of OnShape, after their marketing department reached out to me with an offer to sponsor my channel. Unfortunately I must have hurt their feelings as they stopped responding to my emails.

You can probably guess my opinions on it though, the software is very good but the cloud-based vendor lock-in is grating, and the free tier is hobbled beyond the point of usefulness. On the plus side, being browser-based, it works perfectly on Linux.

The 1.1 release of FreeCAD should be soon. I really want FreeCAD to succeed, but blimey they have a big hill to climb. My fingers are crossed.

联系我们 contact @ memedata.com