Chapter 10 特斯拉的叶轮机

尼古拉·特斯拉在 1913 年获批了一项专利,叫做边界层叶轮机,俗称特斯拉叶轮机。特斯拉先生在全世界至少获得了 278 项专利授权,他最喜欢的还是这个小叶轮机。它很简单,业余爱好者用普通的零件就能做出来。

本例中旋转叶片用旧的笔记本硬盘磁片,轴的支撑用常见的 8mm 内径的轮滑轴承,叶轮腔、两侧盖板还有中心分流片用 3D 打印。

特斯拉叶轮机

图 10.1: 特斯拉叶轮机

10.1 技巧

  • 用唯一的 master sketch 驱动整个设计
  • 用减法旋转(沟槽 groove)

10.2 Master sketch 技术

我们已经做过一些设计,可以看到即使是简单的对象,还是会有很多特征,很多 sketch ,设计文件变得复杂起来。如果要修改排在前面的特征,而它又是后面一系列特征的基础,那么整个模型就会变得不稳定。

FreeCAD 罹患一种众所周知的毛病,称为“拓扑命名问题”。它发病的原因是面和边的内部名字是不可预测的。如果模型有改动,因为面和边的名字改变,基于这些面和边的特征可能会损坏。

有一种办法,可以让模型更具鲁棒性,叫做 master sketch 方法:一开始就创建 sketch,在单个 sketch 里包含所有的关键参考元素。这个 master sketch 本身并不会驱动某个特征,它作为其他 body 的参考几何元素。这个机制很有效,让共享尺寸的多个 body 能够实现同步更新。

Master sketch 的工作流程有四个关键步骤:

  1. 在单个 master sketch 里创建参考几何体;
  2. 为每个子零件新建一个 body;
  3. 为了使 master sketch 在子零件 body 中可用,创建 shape binder,把 master sketch 中的边加入进来;
  4. 照常为每个子零件建模,为基础特征画 sketch。通过外部链接工具,调取 shape binder 中的边。

我们这里的特斯拉叶轮机主要有三个零部件,它们共用 master sketch 中的尺寸。

  • 分流片在硬盘盘片的中心孔扶持住它们,把它们与轴连接起来。它把盘片排列整齐,并让水从分流槽中流过,流到侧面盖板的出水孔。
  • 叶轮腔容纳盘片、轴、分流片和轴承,让它们各局其位。它有个入水口,让水沿着盘片边缘的切线方向进入。
  • 侧盖板容纳轴承,轴承支撑轴,轴伸到盖板外面去,水从侧盖板流走。

下面列出了本例用到的关键尺寸,非关键尺寸留给你酌情设置。

表 10.1: 本例中的尺寸
尺寸 master sketch
叶片外径 2.5in Y
叶片孔径 0.75in Y
叶片与墙壁间隙 1.5mm Y
壁厚 10mm Y
入水口外径 8mm Y
轴径 8mm (diam) N
轴承外径 22mm (diam) N
轴承厚度 7mm N

既然所有尺寸都依赖于硬盘盘片尺寸,我们也把它们做进了 master sketch 中。

10.3 创建 master sketch

  1. 添加一个 body ,重命名为 master。在 XZ 基准面上创建一个 sketch ,如图 10.2 所示,绘制参考几何元素。关闭 sketch,不用拉伸。
核心草图包含所有尺寸

图 10.2: 核心草图包含所有尺寸

如果你高兴,也可以重命名 sketch,但不要与 body 重名。

10.4 为 body 建模

  1. 创建另一个 body ,重命名为“叶片腔 housing”。在核心 body 中选中 master sketch,创建一个 shape binder 。以前创建 shape binder 时,我们是在原 body 的实体上选中了一个面。这里的情况是 master sketch 这个 body 没有实体。这必须手工加入 sketch 里的一个个边。只选择要用的边加入 shape binder 就够了。对叶片腔来说,引用实体中只需要有腔壁的内外圆和轴孔,入水口的中心线和内外壁边就够了。
为叶片腔建模,引用形状只要参考核心草图中的几条边就够了

图 10.3: 为叶片腔建模,引用形状只要参考核心草图中的几条边就够了

  1. 在 XZ 平面上建一个 sketch 。把 shape binder 的墙壁外圆作为外部几何体链接进来。加入进来的边是粉色的,表示它们可用。画一个圆,中心定位到原点,大小与引用边相同。
一个圆加两个约束就够了

图 10.4: 一个圆加两个约束就够了

  1. 关闭 sketch,拉伸为 16mm 的凸台。凸台在基准面两侧对称。
一定厚度的凸台(注意凸台在引用形状两侧对称)

图 10.5: 一定厚度的凸台(注意凸台在引用形状两侧对称)

  1. 我们分两步做入水口。首先做一个实心的茎,然后在下一步切出中间的管孔。这里不得不分成两步,因为一步是向 body 添加材料,一步是从 body 削减材料。在叶片腔 body 里新建一个 sketch ,从 shape binder 中调用入水口的两条边。

    画一个长方体,固定角点。旋转做成入水口。

入水口的一半轮廓(不含内孔)

图 10.6: 入水口的一半轮廓(不含内孔)

  1. 关闭 sketch 做旋转。它需要围绕 shape binder 中的那条边旋转,而不是 body 的Z轴。你可能需要隐藏 body 来选中那条边。
沿着 shape binder 的那条边旋转草图做成入水口

图 10.7: 沿着 shape binder 的那条边旋转草图做成入水口

  1. 切出叶片腔的中心孔。在同一个 body 中新建一个 sketch,这次链接进来腔壁内孔。画一个圆,设置约束,关闭 sketch。
这个草图几乎与腔体外壁的那个一样

图 10.8: 这个草图几乎与腔体外壁的那个一样

  1. 拉伸 sketch,在基础平面两侧对称,through all 切出腔孔。
打通中心

图 10.9: 打通中心

  1. 切出入水口的孔。像做入水口茎那样建一个 sketch。长方形的一个边固定在中心线上,然后加一个水平尺寸约束,定下来孔的半径。端点可以设为与引用几何元素重合,完全约束这个 sketch。
用长方形做切除旋转

图 10.10: 用长方形做切除旋转

  1. 用减法旋转 切出沟槽,注意不要勾选“反转”。同样的,你可能需要先隐藏模型,才能选中 shape binder 中的线。如图 10.11 所示是完成后的叶片腔,入水口的孔与腔体内壁相切。
孔与内壁相切

图 10.11: 孔与内壁相切

10.5 分流片建模

分流片有两个功用。它嵌入硬盘盘片的孔,让盘片能套稳在中心轴上。它也让水从中间流过去,最终流出叶轮机。这是个简单的模型,建模过程与叶片腔相似。

  1. 创建一个新的 body ,命名为“分流片 Hub”。
  2. 选中原始的 master sketch,把它建为 shape binder 。这次只需要包含中心孔的圆形边就够了。
  3. 在 XZ 基准面上创建 sketch,把 shape binder 的边链接进来。
  4. 画分流器的大致轮廓。外经圆与链接边相同大小,内径圆直径设为 8mm,留给轴用。
  5. 关闭 sketch,对称拉伸为 1.5mm 厚的凸台。你得到的东西就像常见的垫片。
  6. 做另一个 sketch,如图 10.12 所示,绘制单个过水口的轮廓。
过水口的线和弧沿Y轴对称

图 10.12: 过水口的线和弧沿Y轴对称

  1. 关闭 sketch ,拉伸贯通
挖出过水口

图 10.13: 挖出过水口

  1. 为过水口凹坑创建极坐标阵列
分流器看起来像警告放射性标志

图 10.14: 分流器看起来像警告放射性标志

  1. 要是分流器能有个小沟槽卡住盘片就好了。因为分流器在原点中心,这简单。我们画一个小圆,用它做减法旋转(沟槽 groove)就成了。

    在 YZ 基准面上添加 sketch,画一个小圆。我试了试各种尺寸和位置,直到它看起来不错,大概是 0.5mm 半径的圆,原点往上 9.7mm。

我用的圆,你也可以用任何其他形状来做这个沟槽

图 10.15: 我用的圆,你也可以用任何其他形状来做这个沟槽

  1. 绕 Y 轴完成减法旋转
完成的分流器

图 10.16: 完成的分流器

10.6 侧面盖板建模

我们已经讲过的很多步骤都可以用于侧面盖板建模。建模的过程与其他零件类似,所以就不重复细节了。你只需要做一个侧面盖板,然后用零件工作台的镜像工具创建另一个就好了。

  1. 基础形状是一个圆形的凸台。外圆尺寸与 shape binder 的外壁相同,内圆尺寸与轴径相同(4mm)。

  2. 分开几步,我先用 sketch 挖了一个孔,然后做了一个圆环阵列。

  3. 靠近边沿的几个安装孔,制作过程一样。

完成后的侧面盖板,细节留给读者

图 10.17: 完成后的侧面盖板,细节留给读者

  1. 切换到零件工作台,选中项目树中的侧面盖板 body,用镜像工具 创建另一侧的复制品。
基本的叶轮机完成了

图 10.18: 基本的叶轮机完成了

要做出本章开头那样的图片,我还建模了叶片,为求逼真,对它做了阵列复制。