返回首页
最新
在过去的几个月里,我一直在实验一个功能性轴承机制可以做到多小,同时仍然保持顺畅、耐用和实用。这个项目源于一个简单的问题:
一个真正的自由旋转轴承可以做到多薄,同时还能处理持续旋转?
大多数你在网上看到的“旋转戒指”都是通过模拟旋转来欺骗——没有真正的轴承,只有松散公差的金属在金属上滑动。真正的微型轴承旋转需要精确、紧密的公差和高表面光洁度,而在一切都需要佩戴在手指上的情况下,这非常困难。
所以我尝试朝相反的方向推进,最终做出了这个:
一个厚度为2毫米的不锈钢戒指,内部有微型轴承轨道和20个钢球,单次轻弹可以自由旋转20秒以上。
机械细节:
• CNC加工的内圈,公差约为0.01毫米
• 通过侧通道加载的20个微型钢球
• 外圈压在轴承壳上
• 无塑料,无衬套,无润滑剂
• 设计能够承受日常佩戴的力量(压缩、扭转、微冲击)
• PVD变体以增强颜色耐久性
• 外表面可以标记1-20,变成一个小随机数生成器
最初的目标纯粹是机械性的——看看是否可以制造出这么薄的轴承。但它最终在单人桌面角色扮演游戏中意外地变得非常实用:当你需要一个快速的随机结果但没有桌面空间,或者当骰子声音太大(在床上玩,通勤时等)。这个戒指静音旋转,最终指向一个单一的数字。
这并不是为了取代骰子;它只是成为了工程挑战的一个有趣副产品。
我为什么在这里发帖
HN社区通常欣赏:
• 微型制造
• 公差
• 加工挑战
• 精密机械设计
• 不寻常的“为什么这个有效?”项目
我很想听听大家的反馈:
• 提高耐用性
• 最小化摩擦损失
• 替代球材料
• 轨道表面处理
• 任何增加旋转时间而不增加厚度的技巧
如果有人有微型轴承或可穿戴机械组件的经验,我将非常感激你的见解。也乐意回答关于制造过程、公差或过程中遇到的失败的问题。
嘿,HN,我之所以开发这个工具,是因为我想在个人网站上写更多内容,但发现 VS Code 等工具在写作时体验很糟糕。
Astro 是一个非常适合内容密集型网站的静态站点框架,但它的内容文件使用 MDX(Markdown + JSX 组件)和 YAML 前置数据。像 iA Writer 这样的常规 Markdown 编辑器无法正确处理这些内容。
Astro Editor 基本上是专为 Astro 内容集合设计的 iA Writer:
- 无干扰写作模式,专注模式下隐藏 YAML 和导入内容
- 根据你的 Zod 模式自动生成前置数据表单
- 支持 MDX 的组件插入和属性选择
- 拖放图像处理
它是免费的开源软件,使用 Tauri + React 构建。
下载地址: [https://astroeditor.danny.is](https://astroeditor.danny.is)
演示视频: [https://www.youtube.com/watch?v=SJkXD59gQ5U](https://www.youtube.com/watch?v=SJkXD59gQ5U)
目前仅支持 macOS。如果对 Windows/Linux 版本感兴趣,请为此投票: [https://github.com/dannysmith/astro-editor/issues/56](https://github.com/dannysmith/astro-editor/issues/56)
如果有任何问题,我很乐意回答。
大家好,
我一直在开发 AnimBits,这是一个包含50多个动画UI组件、动画钩子和过渡效果的集合,基于 Framer Motion 为 React 构建。欢迎反馈。
我们的目标是提供干净、细腻、适合生产环境的动画,可以轻松集成到任何 React 项目中,而无需繁琐的设置。所有组件都经过设计,确保可访问性、简约性,并且易于自定义。
功能特点:
- 50多个组件:按钮、卡片、文本效果、加载器、列表、图标动画、页面过渡等
- 完全基于 Framer Motion 构建
- 适合生产环境的细腻、低调的效果
- 通过简单的复制粘贴或使用 shadcn UI 注册表进行安装
- npx shadcn add <a href="https://animbits.dev/r/buttons-lift.json" rel="nofollow">https://animbits.dev/r/buttons-lift.json</a>
- 完全使用 TypeScript 类型定义
- MIT 许可证