实体与孔
简单的形状如何变成内孔、槽和凹槽,以及之后如何再次修改分组。
这是 layerling 中最重要的概念,而且很快就能学会:每个形状不是实体就是孔。 实体保留下来。孔是一种去除材料的工具。
实体还是孔
选中一个形状,在其设置中点击 “实体” 或 “孔”。用键盘更快:H 把选中项变成孔,S 把它变回实体。右键点击实体打开的菜单中也有这两项。孔以半透明方式显示,好让你看到它所在的位置。T 让实体变为半透明,比如为了看进一个外壳内部;再按一次又恢复不透明。它对整个选中项生效:只要其中有一个实体已经半透明,所有都变为不透明,否则所有都变为半透明。
只要没有分组,孔就不会有任何作用。它只是待在那里,显示之后某处会消失。

分组
对于大型网格,比如有数十万个三角形的导入 STL,切割需要几秒钟。layerling 会在后台计算并显示““正在计算……你可以继续工作””;在此期间你可以旋转视图并使用界面。如果这段时间里你修改了场景,结果会被丢弃,layerling 会告诉你。“分割” 也是如此。
选中实体和一个或多个孔,点击 “分组”(Ctrl+G)。现在孔会从它接触到的实体上移除材料。剩下的是一个新的单一形状。

这样就能做出:
- 内孔: 用一个圆柱体作为孔穿透一个实体。
- 槽: 用一个长条盒体作为孔放在边缘处。
- 凹槽: 不穿透的孔。
- 零件中的螺纹: 用一个孔做出内螺纹孔,参见螺纹与机械。
如果分组里有多个实体,它们会连接在一起。两个接触的实体会变成一个零件。
你可以把分组当作形状来处理:移动、旋转、上色、再次分组。“取消分组”(Ctrl+Shift+G)会把它解散,各个部件重新独立。
让分组变成孔
整个分组也可以是实体或孔。适用一条简单的规则:
- 如果分组只由实体(或只由孔)组成,你就整体切换它,它的部件也随之改变。
- 如果两者都有,比如一个带内孔的立方体,每个部件保持自己的状态。整个分组然后变成一个工具,但内孔仍然是内孔。
捆绑
- 每个零件保留自己的颜色,仍是实体或孔。捆绑的设置与分组有相同的卡片:整个捆绑的 “实体” 和 “孔”(保留各零件的颜色)、“透明”(T)和 “多色”(Shift+M);关闭多色后,捆绑以单一颜色显示和导出。“分离部件” 会拆开捆绑,与 Ctrl+Shift+G 相同。
有时部件只应保持在一起,而不该合成一个——比如多色打印时黑色底板上的一块白色标志。这就是 “捆绑”(Ctrl+B)的用途,与 Tinkercad 中一样。捆绑可以像形状一样移动、旋转和调整大小,但不会合并任何东西:
- 每个部件保留自己的颜色,并保持为实体或孔。
- 孔不切割任何东西。当你把捆绑与其他部件分组时,它的孔会切割那些部件,但仍不会切割捆绑自身的实体,与 Tinkercad 中一样。所以,一个旁边带着孔的销钉,可以作为一个捆绑反复使用。
- 在 STL、3MF 或 OBJ 导出中,每个部件都是独立的实体;在 3MF 和 OBJ 中还会带上颜色。
“取消分组”(Ctrl+Shift+G)可以再次拆开捆绑,E 像打开分组一样打开它进行编辑。倒角、圆角和抽壳对捆绑不起作用,因为它不是一个实体:要这样做就先分组,或者逐个处理它的部件。如果捆绑中的某个孔也应切割捆绑自身的实体,就把捆绑拆开,再对其部件分组(Ctrl+G)。
交集
“凸包” 把选中的形状包进一个凸实体,就像热缩包装一样:能容纳它们全部、没有凹陷的最小实体。圆柱上的半球变成没有台阶的圆顶,四角的四个圆柱变成圆角盒子,两个球变成胶囊。选择中的孔随后会从外壳中切掉。零件保留在其中:“编辑分组” 像分组一样打开外壳,在里面移动零件再关闭,就会重新生成外壳。外壳是网格,因此圆形会显出小平面,边工具对它的作用和对任何网格一样。只选中孔时,外壳本身就是孔:两个圆柱孔会切出一个槽孔。
“饼干模具” 用选择内容做一个饼干模:沿轮廓一圈 15 mm 高的薄壁,底部一圈 2 mm 宽的平边,这样模具立在平边上,拇指也有地方按。选中一个导入的 SVG 或一个草图实体,就用它自己的轮廓。平放的文字会给出字母本身的曲线。其他任何形状——建模的形状、导入的网格或多个零件——给出的是它立在其上的部分:工作平面穿过它切出的轮廓,所以先把它放到工作平面上。相互重叠的零件给出包住全部的一个轮廓,就像已分组一样;彼此分开的零件各得一个模具,放在同一个捆绑里。轮廓会左右镜像:模具立在平边上打印,翻过来再切,这样文字或标志在面团上就是正的。壁的顶部收窄成 0.4 mm 宽的刃口。轮廓里的孔,比如 e 或 a 的内部,会有自己的壁,这样它们也会从饼干上切掉。它们是捆绑中一个独立的实体 “内壁”:如果想让文字或图案只压进面团而不切穿,就在属性中把它们调低。外壁 15 mm、面团厚 5 mm 时,12 mm 的内壁会压下 2 mm。比外壁低的内壁顶部是平的,没有刃口:它们只负责压,刃口会留下容易断的细尖和存面团的凹槽。想要刃口的话可在属性中加上。平边处两座桥(在手按的那一面)把每个内壁连到包围它的壁上,分布在周围,宽 4 mm、高 3 mm。每座桥都以全宽立在壁上,位于沿轮廓延伸的一条边的中间,从不横穿其他部分。并排的部分,比如名字里的字母,也会彼此相连,先连最近的,这样桥像网一样贯穿全部,单词中间的字母也能被固定。点击工具会打开一个小窗口:在那里可以选择 “底板” 代替桥,它在你按的那一面填满整个轮廓,更稳也更贴打印床,但不能再从背面把面团推出来。“圆角” 会在壁立于平边、桥或板上的地方加上 45° 的小斜坡,让 i 上的点这类细小部分不会断掉;它们是捆绑中一个独立的实体。在那里还可以设定内壁低多少,以及轮廓是否镜像;这些数值会保留给下一个模具。像平边一样在属性中修改它们的高度。模具以草图实体捆绑的形式替换选择内容,“编辑分组” 可打开它。外壁、内壁和平边都是草图的填充模式,即剪影外侧的一条线:在属性中修改各自的厚度、高度或颜色,外壁的 “刃口” 也在那里(0 表示平顶)。急弯处两侧都没有空间倒角时,壁只在外侧倒角到同样的刃口。轮廓完全无法倒角的地方——带尖角的标志、从实体三角形切出的轮廓——刃口会改用 0.1 mm 的细小台阶构成,0.2 mm 的打印层分辨不出它与斜面的区别;这样的壁是三角形网格而不是精确实体。要让轮廓保持画的样子,用 “镜像” 的 “左右” 把模具镜像回来。PNG 或 JPG 图片也可以:导入后会被描摹成草图实体,模具随之生成。
“草图间放样” 把两个草图实体或导入的 SVG 连接成一个实体:下面那个的轮廓在底部,上面那个的轮廓在顶部,之间是直壁。这样可以做漏斗、方转圆的过渡件,或向上收窄的框。把两个实体上下放在应在的位置,可以错开和旋转,选中两者并点击该工具。放样从下方实体的底部延伸到上方实体的顶部。
“布尔交集” 只保留两个或多个实体共有的部分。把两个相互重叠的形状叠放在一起,全选后点击它。这样就把一个圆柱体和一个盒体变成一面圆、一面直的块。分组按它的外观计算,包括孔。如果孔也被选中,剩下的是所有实体与所有孔共有的部分。如果这些形状没有任何共同部分,则不做更改,并会提示说明。第一次点击会在应用之前显示公共部分:所选形状变为半透明,它们共有的部分以绿色绘制。逐个选中并移动每个形状,绿色部分随之变化;再次点击 “布尔交集” 应用结果,Esc 关闭预览。三角形太多、无法预览的形状(例如大型导入网格)在第一次点击时就直接求交。
从一个实体中挖出另一个实体
对需要配合的零件,例如套筒里的轴或外壳里的螺栓,先做出其中一个零件,再把它从另一个零件上挖出来。选中两个实体,在“组合”区域点击“挖出”,或右键点击后在那里选择。窗口会写出保留的零件和得到空腔的实体;layerling 把较小的当作零件,“互换两者”可以对调。“间隙”让空腔在零件四周都大出这么多:0 表示刚好吻合,0.2 mm 是打印配合的常用间隙。“挖出”从另一个实体上挖掉零件的副本,零件本身留在原处。结果是一个分组:“取消分组”可以把这次切割重新拆开。设置间隙要求零件是精确实体,与为此使用的“偏移”工具相同。
将轮廓冲穿实体
要把一个实体的轮廓笔直切穿另一个实体,请先选择冲头,再选择要冲孔的实体,然后在 “组合” 区域点击 “冲孔”,或右键选择它。两者不必接触:冲头可以放在实体前面的任何位置,只有沿“方向”看到的轮廓才算数。因此,举在板上方的茶壶会在板上留下茶壶形状的开口。layerling 默认选冲头离实体最远的那条轴;X 从左到右,Y 从前到后,Z 向上。“交换两者” 交换两者的角色,“间隙” 让开口在各边变大,要让打印件穿过时用 0.2 毫米。“冲孔” 会把开口作为设为孔的精确草图实体与该实体编组,所以 “取消分组” 可以再把它取出;冲头留在原处。移动或旋转冲头后再冲一次,可得到另一个开口。
编辑分组
如果内孔做小了,你不必解散分组再重建。选中分组,在其设置中点击 “编辑分组”、点击对象列表中的文件夹图标,或按 E。双击分组也一样,与 Tinkercad 中一样,对捆绑也适用;如果你不希望这样,在设置中关闭 “双击打开分组或捆绑”。部件只有在指针拖动几个像素之后才开始移动,所以手抖的单击或双击不会把它碰偏。现在部件分别摊开,你可以用任何工具修改它们:把孔做大、移动实体、添加孔。

画面底部会出现一条栏。“完成” 会重建分组,保留它的名称、颜色以及实体或孔的状态。“取消” 则原样放回。
如果其中一个部件本身就是一个分组,你可以用同样的方式编辑它,以此类推,深入到设计有多深都行。栏中会显示你所在的位置,例如“支架 › 螺钉柱”。“完成” 和 “取消” 总是结束最内层的分组,并把你退回上一级。当你在某个分组内部时,只能编辑其部件中的分组;要编辑另一个,先完成当前编辑。
与 “取消分组” 不同——后者会永久拆散分组——编辑会保留分组:它的名称和设置都还在,你随时可以用 “取消” 返回。
注意:加在整个分组上的圆角和倒角会在重建时丢失。栏中会提示你。
分割
“分割” 在 “修改” 区域中用平面把选中项一分为二——比如一个对打印床来说太大的零件,或一个你想看内部的零件。选中一个或多个实体或孔,然后点击它。一个半透明平面会明确显示切割的位置,实体上还会有一条白线标出平面与实体的交线;在你应用之前不会有任何改变。
- “平面方向”:X 在左右之间做竖直切割,Y 在前后面之间做竖直切割,Z 在上下之间做水平切割。坐标轴按位置卡片上的命名,Z 朝上。平面一开始平行于工作平面,因此在底板上是沿 Z 轴。
- “对齐到工作平面”:“平行” 让平面平行于工作平面,“沿 X 方向” 和 “沿 Y 方向” 让它垂直于工作平面,横跨其 X 或 Y 方向。工作平面的原点穿过选中项时,平面就经过该点,否则经过中间。于是你可以用 W 把工作平面放到一个斜面上,直接在那里切割,不必转动滑块。
- “平面位置”:平面在何处穿过,用滑块或输入数值。开始时位于中间。你也可以拖动平面上的箭头;平面沿箭头方向以 0.1 mm 的步长移动。
- “拾取面”,位置旁边的按钮,把平面放到一个面上:点击它,然后点击那个面。方向、两个旋转和位置都会相应设置。拾取时,指针下方会有一个蓝色平面,显示将要采用的面。未选中实体的面也可以,用来对齐切割,但平面仍局限在选中项内。Esc 停止拾取,平面留在原处。
- 下方两个旋转滑块绕另外两个轴转动平面,各方向最多 180°,用于斜切。两者可以组合。
“分割模型” 或 Enter 执行切割,Esc 取消(在拾取面时,第一次按 Esc 只会停止拾取)。平面穿过的每个对象都会变成两个封闭实体,按所在侧命名,例如“长方体(Z+)”和“长方体(Z-)”;未穿过的对象保持原样。一个孔会变成两个孔,抽壳实体保留其空腔。两半都留在原位——要打印的话,用 “平放于面” 把每一半放到其切割面上。
两半是普通网格:圆柱体的边数或文字的字体等设置都已丢失,所以要先设置好这些。Ctrl+Z 一步即可恢复原状。锁定和隐藏的对象无法分割。
分离部件
如果一个形状由几个分开的片段组成,比如由单个字母组成的文字,“分离部件” 会把它拆分为各自独立的形状。右键点击形状打开的菜单里也有这一项。