Fusion 初尝试

括弧 Lv1

快开学了,不想写作业,于是打算整点烂活(?

这篇文章应该会时不时更新,做到哪写到哪

起因

去年(2024)冬天,一个夜晚,上床之后先在被窝躺了一会儿,困了打算关灯,但是灯离床很远,故下床关灯,很冷,关完之后一片漆黑,看不清任何东西,被床底板绊倒了,人倒是没啥事儿,但决定解决一下这个问题。

想了很多种解决方案,基本都因为种种原因否了,最终决定换一个米家的智能灯泡,加一个米家的蓝牙开关代替物理开关。那么说完务实的就该说点不务实的了:日常逛 GitHub 的时候看见自己的 GitHub 头像,寻思说诶↑🤓,做个魔杖罢(?)还是支持 IoT 的,多么现代化呐👍👍👍

对大概就是这样,所以就有了这篇文章。那你也许就要问了,Fusion 也不能做 IoT 啊,为啥这文章叫 Fusion 初尝试呢

作者的吐槽

其实也不是不能,Fusion 好像也能做 PCB, 但是我不会!(?

啊,问得好,因为我目前只打算做个外壳验证,还不打算做 IoT 的部分, 主要因为确实没那个技术,但做事情总得一步步来,是吧。3D 打印其实我也是头回接触,所以在这我打算写一篇 Blog 记录我制作的过程,此前主要都是在研究桌面端和后端的开发,一个屏幕还能被开发出多少作用呢?那物理世界呢?所以从那个冬天开始我就一直想做一个这个东西。但因为实在没什么知识储备,我一直没有信心开始,但最近我想,不妨先开始罢,遇到困难再去解决。为了防止自己又半途而废,所以打算每有一些进展就同步到 Blog 上。至于 IoT 的部分,大概是需要另起一篇文章了,很大可能要等我中考结束之后再说了。

其实在迁移 Blog 之前有一篇还没发的文章是有关做这个的,但是那篇文章很不幸在迁移的时候丢了,我还没发现。那篇文章里用的是 AutoCAD,但是处理复杂曲面时真的太难用了,查阅资料发现更好用的 Fusion,所以换成了这个软件,本文使用的 Fusion 是个人免费版本。

取数据

正如上文所说,原 Blog 有一篇未发文章,虽然那篇文章很乱,但是有很多已经测算好可以直接用的数据。事已至此,那重写一次罢。由于原图本身是 AIGC 的,没有可供参考的设定数据,所以这里先指定一下:以人物身高为参考单位,人物身高取 153cm。

作者的吐槽

在原 Blog 未发文章中,身高取值是本文作者身高 170cm,但是这里考虑到仅作外壳验证,为了省材料,这里取值缩小 10%(即原先的 90%)

咋取呢,思路也简单:画一条代表人物身高的直线,取这条直线的长度 ,再绘制出代表每个部分的直线,取长度 , 分别代入计算:

就能取到每个部分在物理世界中的对应长度了

身高

这里用 Photoshop 来绘制直线:

Photoshop 绘制代表身高的直线

取到

物体

用同样的办法测量并求值:

绘制物体各部分的直线

带入上文的式子进行分别计算:

部分 px cm mm
顶部 300 50 500
218 35 350
140 25 250
260 40 400
底部 6 3 30
全长 924 153 1530

作者的吐槽

如果你口算能力比较强,会发现实际上上面的数据是错误的,因为线条有粗细,而且为了计算方便,部分数值进行了四舍五入操作,导致在测量时存在误差,全长的实际测量值是 924px,而预期的测量值是 940px,也就是有 22.5mm 的误差:

在 px 转换到 cm 的过程中,为了方便后续计算与制作,也采取了四舍五入的办法,底部在原图中的长度应为 1cm 左右,但是这样实在太短了,制作与拼装并不方便,所以这里指定其长度为 3cm

制作

底部

在 Fusion 中创建一个圆柱体,直径 24mm,高 30mm;然后对其上表面进行抽壳,内壁厚度为 3mm;之后在其内表面创建一个这样的螺纹:

底部内螺纹参数

作者的吐槽

为了能够 3D 打印,是需要勾选 实体化 的。这个结论是作者自己摸索出来的,作者没系统学过这些,这个软件也是刚开始边学边做,有些地方是询问的 DeepSeek,比如这里 DeepSeek 说不能勾选 实体化,会导致各种各样的问题,我也不知道为什么这么说,但事实就是你如果不勾选 实体化 那么这个螺纹在文件中只是个标记,并不能实际地被打印出来

按 Q 键对螺纹的上表面与中间部分分别偏移面 -0.2mm

底部内螺纹偏移面参数

作者的吐槽

在处理中间部分时,由于破坏了原先的结构,所以偏移类型要从 自动 改为 新建偏移
做这个部分时参考的视频:https://www.bilibili.com/video/BV1xJBRYAEe8/
间隙取 0.2mm 是参考了 嘉立创 3D 模型设计规范

可能错误的内容

这部分可能有误,作者在上传嘉立创 3D 打印后被提示模型存在问题

薄壁结构:结构强度不足可能导致变形、断裂或无法生成有效填充。

排查后定位可能是对螺纹的直角部分做了圆角处理导致的,不确定是不是圆角半径太大的问题,为了避免再一次返工,目前(2025/08/19)制作的版本没有对螺纹做圆角处理

最后再用 F 键对螺纹的直角部分做圆角处理:

螺纹圆角处理参数

圆角半径 0.2mm 只是因为 “俺寻思”,我也不知道有没有更好的取值

另外为了好看可以把底部也做一下圆角处理,半径 1mm。

最后就是以同样的方式制作测试件, 测试件就临时一用所以具体步骤就不写了

作者的吐槽

作者之前自信地没有准备测试件,而是直接打印了组装件,但失败了三回啊三回, 成功浪费 100 元,所以这次吸取教训先做一个测试件

所以最终的截面应该长成这样:

最终底部截面

作者的吐槽

我在两个组装件的接触面留了 0.3mm 的间隙,其实最开始是一个 Bug,我不知道为什么这俩螺纹拼接不上,有重合的部分,然后我把测试件向上平移了 0.3mm 后截面就正常了,不过好像这里本来就应该留一个间隙?

未完待续 # 2025/08/27 上午 2:15

打印出来的东西到货了,最近在折腾软路由,过阵子接着做

中间

中间部分是一个比较复杂的曲面,为了方便制作需要测量更多的信息,而为了结果准确,我们需要使代表宽度的直线垂直于物体的轴线,但是在 Photoshop 中画一个垂直于某一直线的直线太难了,所以我们需要使物体平行于画布的高。我们可以复制原图作为一个新的图层,通过标尺工具将这个图层 “拉直”,得到一个新的物体参考系

“拉直” 图层后的结果

作者的吐槽

如果你的空间想象能力比较强,也可以直接跳过测量部分,凭感觉取数据

那为什么一开始测量数据不直接用物体参考系呢,测量准确画着还方便

之后我们就可以轻松画出垂直于物体的直线了,由于这个地方只占图片很小一部分,为了方便看与准确,可以使用粗细为 1px 的直线

直径测量结果

通过测量得知,主体部分直径是 16px,制作底部时取值为 24mm,故每部分长度为

未完待续 # 2025/08/19 下午 10:00

这个部分啊,我觉得可以先放一放(?

主要我真的一直想不出来这个部件到底应该长什么样

  • 标题: Fusion 初尝试
  • 作者: 括弧
  • 创建于 : 2025-08-19 22:00:00
  • 更新于 : 2025-08-27 04:15:08
  • 链接: https://khbit.cn/archives/initial-attempt-at-fusion/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论