在 3D 中装配零件
在 3D 页面上,图纸的各零件生成后可以装配在一起:盒盖盖在盒子上,激光切割盒的侧板围绕底板竖起,柜子的侧板、横档和背板装到底板上,梁架在其支座上。这就是 ASSEMBLE 模式。每个零件按其绘制的样子平放生成(折叠,或按其厚度拉伸);然后在滑块末端,各零件按其 MATE 逐步装配在一起。之后,爆炸 滑块可将它们分开。

零件
零件是作为一个整体移动的部分:
- 一个折叠的展开料(其各面板从其底部折起);
- 一个实体:由闭合轮廓生成的板、片、钢板或梁。LAYER3D 设置中给出相同
PART名称的图层上的实体一起移动。
将每个零件按其切割的样子绘制,在一个页面上并排摆放,并在每个零件与另一个零件相接处放置一个配合点。
实体上的配合点
配合点由位置、方向和内侧构成。在折叠的面板上,其高度位于面板上方,在面板的内侧。在实体上,设想实体按绘制的样子平放:配合点的高度是它高出实体底面的距离(0 为底面,T 为顶面),其内侧朝上。零件上任意位置的点,或位于其轮廓范围内的点(例如指接边的一个角),都会将配合点放在该零件上。
指向另一个配合点的配合点(TO 面对面,IN 朝向相同)会将其零件与对方的零件装配在一起;然后:
| 设置 | 作用 |
|---|---|
TURN=angle |
使零件绕另一个配合点的方向旋转,以度为单位:TURN=90 将侧板竖立在其底板的边上。 |
ALONG=distance |
使零件沿另一个配合点的方向移动(如层板沿其槽口滑动)。 |
ACROSS=distance |
使零件垂直于另一个配合点的方向移动,移向其左侧。 |
STEP=n |
零件何时放到该处:先 1,然后 2 …;步骤相同的配合点一起进行;没有步骤的配合点在其后按图纸中的顺序各占一步。 |
步骤和滑块
各零件在滑块的前五分之四范围内生成,位于其在图纸中的位置。在最后五分之一范围内,它们逐步装配在一起:每个零件升到其位置附近(位于其上方;或者对于不带旋转的 IN,沿另一个零件的方向退后),旋转,然后移入。播放步骤 在每一步之后暂停。如果某个零件与另一个零件装配,而后者稍后又被装配到别处,则前者随之一起移动。
爆炸视图
位于折叠滑块旁边的 爆炸 滑块(有多个零件时显示)可将各零件分开:其他零件所装配到的零件保持不动,其余每个零件从整体的中心向外移动,离中心越远,移得越远;图层的 LAYER3D EXPLODE= 设置指定其实体的移动距离。滑回最左侧时,它们又合在一起。
激光切割盒
用指接榫工具绘制各面板,为切割线图层指定厚度(LAYER3D 0,AS="BODY",THICK=T,LOOK="birch-plywood"),然后将每块侧板竖立在底板的边上:
LAYER3D 0,AS="BODY",THICK=T,LOOK="birch-plywood"
P60=#O
MATE @60,"front edge",P60,0,0,8
P64=[0,W+G]
MATE @64,"front",P64,T,0,8,IN "front edge",0,TURN=90,STEP=1
底板的配合点位于其角上、其底面上,指向沿其边的方向;侧板的配合点位于其自身的角上、其顶面(T)上,指向相同方向。绕该边旋转 90° 后,侧板竖起,其外表面与底板的边齐平,其槽套在底板的指上。运行参数化 › Laser cutting › Finger-jointed box 会为每块侧板这样做。
木工
板材是厚度为板厚的实体;槽口、裁口和槽是位于各自图层上的型腔,因此接合处会显示出来;较薄板材做的背板放在单独的实体图层上。将每个零件配合到其所在的零件上:侧板竖立(TURN=90,若侧板是反向绘制的则为 -90)在底板的槽口上,横档抬升到顶部(间隙),背板竖立在后部(ACROSS=)。画在板材轮廓上的燕尾榫和指接榫按绘制的样子相互咬合;画成型腔的榫眼可容纳其榫头。运行参数化 › Carpentry › Cabinet carcass 就是这样装配的。
钢结构
在分类中指定了型材的钢结构图纸中(CLASSIFY "profile","IPE 300"),切割线图层上的每个闭合轮廓都是一段该型材,与 IFC 导出生成的相同:轮廓是从正面看到的腹板(长度沿 x,高度向上),截面尺寸取自型材表(或取自型号中的数字:L 80x80x8、RHS 120x80x5、CHS 114.3x5),切口将翼缘连同腹板一起切除,孔贯穿腹板。圆管和圆钢为圆柱体。构件按绘制的样子侧放,其翼缘朝向您。钢板图纸(没有型材)按钢板厚度(T)拉伸,孔贯穿钢板。钢板和梁的配合方式与其他零件相同:端板装在梁的端部,鳍板装在柱上。
示例
T=6
P1=[0,0]
P2=[200,0]
P3=[200,120]
P4=[0,120]
POLYLINE [P1,P2,P3,P4],TRUE
P5=[0,140]
P6=[200,140]
P7=[200,220]
P8=[0,220]
POLYLINE [P5,P6,P7,P8],TRUE
MATE @90,"near",P1,0,0,8
MATE @91,"front",P5,T,0,8,IN "near",0,TURN=90
一块底板和一块前板,厚度都是 6:前板沿底板的近边竖起,其外表面与该边齐平。