LAYER3D
说明图层的图元在 3D 页面上如何成为 3D:做成具有一定厚度的实体,或作为按一定深度切入其下方实体的型腔、开孔、V 形雕刻或槽。
语法
LAYER3D number,KEY=value,…
LAYER3D number
| 参数 | 含义 |
|---|---|
| number | 图层编号(与 LAYER 中相同)。 |
每个值都是表达式:使用变量(THICK=T)可使 3D 模型随图纸尺寸变化。
| 键 | 含义 |
|---|---|
AS |
图层的图元是什么:"BODY"(通常)、"POCKET"、"THROUGH"、"VCARVE"、"GROOVE" 或 "NONE"(不参与 3D)。见下文;"WRAP"、"PROFILE" 和 "PATH" 见3D 中的缠绕和扫掠;"HARDWARE"、"BAND" 和 "RUNNER"(五金件、封边、抽屉滑轨)以及台面的 CABINETS 见3D 中的五金件、封边和嵌入式器具。 |
THICK |
实体的厚度。没有时为材料厚度:图纸的 T。 |
Z |
实体底面的高度(没有时为 0,即地面)。与 ON 一起使用时,为高出其所在图层的间隙。 |
ON |
实体所在图层的编号:实体从其下方该图层实体的顶部开始(泡棉叠层、用支撑柱托起的面板)。 |
DEPTH |
切削的深度。没有时:取图元自身的加工深度(TOOL DEPTH),否则取其图层的,否则切穿。 |
FROM |
"TOP"(通常):切削从其所覆盖的最高实体的顶部向下。"BOTTOM":从最低实体的底面向上。 |
ANGLE |
V 形雕刻的夹角,以度为单位(没有时为 90)。 |
WIDTH |
槽的宽度。没有时取加工刀具的直径(TOOL DIA),否则为 1。 |
INTO |
切削唯一作用的实体所在图层的编号。没有时,作用于其所覆盖的每一个实体。 |
LOOK |
材料:一种外观的 id("birch-plywood"、"acrylic-clear"、"glass-clear"、"granite-black" …),或一种颜色 "#f4f4f0"(普通的缎面效果)。没有时使用 3D 页面的材料。 |
OPACITY |
遮挡光线的程度,从 0(透明)到 1(不透明)。没有时按其材料的设置。 |
STEP |
3D 页面的滑块移动时,其实体何时生成:先 1,然后 2 …;步骤相同的图层同时生成。没有时,从下往上依次生成。 |
PART |
零件装配或爆炸时,其实体随之移动的零件名称。没有时,每个实体各自为一个零件。 |
EXPLODE |
在爆炸视图中,其实体向外移动的距离。 |
每种 AS 的作用:
"BODY":每个闭合轮廓都是一个实体,厚度为THICK。同一图层上位于另一个闭合轮廓内部的闭合轮廓是其中的孔,贯穿实体;位于该孔内部的轮廓又是实体(孤岛)。相互重叠的轮廓会合并。"POCKET":每个闭合轮廓按DEPTH深度切入其所覆盖的实体。位于其内部的轮廓是保留下来的孤岛。"THROUGH":每个闭合轮廓切穿其所覆盖的实体(水槽、灶台、孔)。"VCARVE":每个闭合轮廓用 V 形刀具雕刻:侧壁按ANGLE的一半向内倾斜,分层生成,直到侧壁相交处,或到DEPTH处留平底。"GROOVE":每条线(开放或闭合)都是一条宽WIDTH(两端为圆头)、深DEPTH的槽:雕刻、垫片槽、锯缝。
单独的 LAYER3D number 会移除该图层的 3D 设置。同一个键给出两次会被拒绝。
示例
T=30
LAYER3D 10,AS="BODY",THICK=T,LOOK="granite-black"
LAYER3D 11,AS="THROUGH"
LAYER3D 12,AS="POCKET",DEPTH=10
P4=[0,0]
P5=[600,0]
P6=[600,400]
P7=[0,400]
POLYLINE @1,[P4,P5,P6,P7],TRUE,10
P8=[100,100]
P9=[300,100]
P10=[300,250]
P11=[100,250]
POLYLINE @2,[P8,P9,P10,P11],TRUE,11

一块 600 × 400 的黑色花岗岩台面,厚度为 T(30),带一个切穿的水槽开孔。更改 T,大板随之变化。
LAYER3D 20,AS="BODY",THICK=20,LOOK="pe-foam-grey"
LAYER3D 21,AS="BODY",THICK=30,ON=20,LOOK="pe-foam-black"
LAYER3D 22,AS="POCKET",DEPTH=40
泡棉内衬:厚 20 的灰色底层,其上一层厚 30 的黑色泡棉,画在图层 22 上的凹腔切深 40,切穿黑色层并切入灰色层 10。
LAYER3D 30,AS="BODY",THICK=18,LOOK="mdf"
LAYER3D 31,AS="VCARVE",ANGLE=60
LAYER3D 32,AS="BODY",THICK=5,Z=25,LOOK="acrylic-clear",OPACITY=0.4
雕刻标牌:一块 MDF 底板,图层 31 上的字母用 60° 刀具 V 形雕刻,一块透明亚克力面板由支撑柱托起,高出底板 7。
在图纸文件中
保存图纸时,每个有 3D 设置的图层都会写入一条 LAYER3D 行,位于其变量之后(以便可以使用它们),值按原样写入(表达式仍为表达式)。
说明
- 没有
LAYER3D设置的图层照常折叠,与实体并存(纸盒及其泡棉内衬);有设置的图层永远不会被折叠。完全没有LAYER3D行的图纸通过折叠成为 3D(或者在没有可折叠内容时,将其切割轮廓做成厚T的板);参见使图纸成为 3D。 - 没有 3D 设置的图层上、带有自身加工设置的图元也会被切削:带
TOOL POCKET=…的图元是深TOOL DEPTH的型腔,钻孔的图元(TOOL DRILL=TRUE)是孔。 - 零件可以有自己的
THICK、Z、LOOK和DEPTH,以及AS="NONE",优先于其图层的设置:在其轮廓上写RULE THICK=6(参见零件的 3D 设置和将图纸生成 3D)。