3D 建模
3D 建模的画面与工具沿用 SketchUp。修饰键、鼠标按键与快捷键可以切换成 Rhino 或 Revit 的习惯。每个操作都会变成一个节点,之后可以在节点图中修改。
输入风格
第一次进入 3D 时,会问你熟悉哪套软件。之后可在首页“账户 › 设置”中更改。“自定义”可自己指定每个修饰键和鼠标按键。无论如何设置,平面视口一律使用 Revit 操作。下表由源代码中的设置表生成。
| 行为 | SketchUp | Rhino | Revit |
|---|---|---|---|
| 添加到选择集 | Ctrl | Shift | Ctrl |
| 从选择集中删除 | Ctrl+Shift | Ctrl | Shift |
| 切换选择 | Shift | 无 | 无 |
| 移动或旋转时复制 | Ctrl 或 Alt | Alt | Ctrl |
| Shift 的含义 | 锁定推理 | 临时正交 | 临时正交 |
| 旋转时的 Shift | 关闭角度捕捉 | 临时正交 | 关闭角度捕捉 |
| 缩放修饰键 | SketchUp 式:Ctrl 以中心缩放,Shift 等比,Alt 不捕捉 | Rhino 式:Ctrl 含高度,Shift 不捕捉 | SketchUp 式:Ctrl 以中心缩放,Shift 等比,Alt 不捕捉 |
| 移动时的垂直移动 | 无 | Ctrl | 无 |
| 中键拖动 | 环绕 | 环绕 | 平移 |
| 右键拖动 | 平移 | 环绕 | 无 |
| 右键单击 | 无 | Enter(重复上一个指令) | 无 |
| 快捷键风格 | 单字母(L = 线段) | 单字母(L = 线段) | 双字母(WA = 墙) |
| Esc | 取消一次 | 取消一次 | Revit 式:按一次结束当前步骤,按两次返回“修改” |
| Enter/空格重复上一个指令 | 否 | 是 | 否 |
| 坐标输入 | SketchUp 式:@ 相对,d<a 相对极坐标 | Rhino 式:r / @ 相对,w 世界,d<a 自原点 | SketchUp 式:@ 相对,d<a 相对极坐标 |
| Mac 上的主修饰键 | 选项 | ⌘ | ⌘ |
工具与快捷键
SketchUp、Rhino 与自定义使用单字母。Revit 使用双字母,单字母无效。光标在平面视口上时,也使用双字母。完整的双字母表见平面模式。
| 工具 | SketchUp、Rhino、自定义 | Revit | 用法 |
|---|---|---|---|
| 选择 | V | MD | 单击对象。拖出方框:从左到右需完全包含,从右到左则碰到即选中。 |
| 移动 | M | MV | 单击基点,再单击目标点,或输入距离。移动时按复制键即可复制;复制后输入 3x 或 /3 可做阵列。方向键锁定轴向。 |
| 推拉 | P | 工具栏按钮 | 单击面,移动,再单击。或输入数字 + Enter。双击会重复上一次的距离。在面上绘制的形状见在面上绘图。 |
| 矩形 | R | 工具栏按钮 | 单击两个角点,或单击第一个角点后输入 长,宽。第一个角点点在墙面上就画在那个面上;方向键锁定平面。 |
| 旋转矩形 | Shift+R | 工具栏按钮 | 单击基线上的两点,再指定宽度。 |
| 多段线 | L | 工具栏按钮 | 依次单击各点。Enter 结束,C 闭合,Backspace 删除最后一点。SketchUp 操作习惯下每点一下即创建该段,Ctrl+Z 一次撤销一段;Rhino/Revit 习惯仍按 Enter 才创建。 |
| 两点弧 | A | 工具栏下拉菜单 | 起点、终点、凸度。可输入弦长、凸度或 3r(半径)。 |
| 圆心弧 | Shift+A | 工具栏下拉菜单 | 圆心、起点、终点。Shift 反向。 |
| 三点弧、扇形 | “弧”下拉菜单 | 工具栏下拉菜单 | 三点弧与 Rhino 的 Arc 3Pt 相同。扇形是封闭的扇面,可以推拉。 |
| 圆 | C | 工具栏按钮 | 单击圆心,再单击或输入半径。先输入 24s 可得到 24 边的多边形。 |
| 正多边形 | Shift+C | 工具栏按钮 | 输入边数 + Enter(默认 6),单击圆心,再指定半径。 |
| 旋转 | Q | RO | 三点量角器:圆心、起始边、终点。或输入角度。每 15° 捕捉一次。 |
| 缩放 | S | RE | 先选取,再拖动外框控制点。角点为等比缩放,面控制点为单方向。可输入 1.5、2,1,1 或 12m。 |
| 偏移 | F | OF | 单击曲线或面,拖动出距离,或直接输入(负值 = 向内)。 |
| 镜像 | I | MM、DM | 先选取,再单击对称轴上的两点。 |
| 卷尺 | T | 工具栏按钮 | 单击两点即可量测。从边上开始可拉出辅助线,输入距离 + Enter。按住 Ctrl 只量测。量完按 D 建尺寸、G 建全局参数(见曲线驱动的墙、尺寸参照与卷尺)。 |
| 橡皮擦 | E | DE | 单击对象即可删除,拖过多个对象可一次删除。Shift 为隐藏。 |
| 颜料桶 | B | 显示面板 | 拿起上一次使用的材质,并打开材质盘。见颜料桶。 |
| 创建组件 | G | 工具栏按钮 | 将选取的内容变成组件(定义 + 实例)。 |
| 环绕 | O | 工具栏按钮 | 按住左键拖动即可环绕。在正交视口中则为平移。 |
| 平移 | H | 工具栏按钮 | 按住左键拖动即可平移。 |
| 窗口缩放 | Z | ZR | 拖出方框,缩放到该范围。 |
| 缩放到全部范围 | Shift+Z | ZA | 在所有视图中显示整个模型。 |
| 缩放到选取范围 | Shift+S | ZF | 显示选取的对象。 |
| 四格视图 | 4 | 4 | 回到四格视图配置。 |
| 正交 | F8 | F8 | 只能水平或垂直地绘制和移动。 |
| 删除 | Delete | Delete | 删除选取的内容。 |
| 全选 | Ctrl+A(Mac ⌘A) | 相同 | 选取画面上所有看得见、可以点选的对象。 |
| 复制、粘贴、重复 | Ctrl+C、Ctrl+V、Ctrl+D | 相同 | 复制选取的节点。 |
| 撤销、重做 | Ctrl+Z、Ctrl+Y | 相同 | |
| 回到选择 | Space | Esc 两次 | 大多数工具按 Space 即回到选择。选中墙时,Space 会翻转墙的两侧。 |
| 重复上一个命令 | Enter(Rhino 风格) | 无 | 在 Rhino 风格下,Enter 或 Space 会重复上一个命令。 |
| 节点图 | Ctrl+` | Ctrl+` | 开关底部的节点图面板。 |
| 漫游 | W | 场景栏按钮 | 在透视视口里走动,见场景动画与漫游。Esc 结束。 |
| 上一层、下一层 | PageUp、PageDown | 相同 | 在平面模式中切换标高。 |
此表为手工维护(来源:ModelerView.tsx 中的按键处理)。其他表格由源代码生成。
窗口较窄时,工具栏会把较少用的按钮收进各组的下拉菜单(组名后带 ▾,如“绘图 ▾”“视角 ▾”)。点菜单里的按钮、点菜单外面或按 Esc 即关闭。收起来的工具,快捷键与命令行照常可用。
鼠标与视图
- 滚轮一律以光标位置为中心缩放。
- 中键拖动与右键拖动取决于输入风格,见上表。SketchUp:中键拖动为环绕,Shift+中键或右键拖动为平移。Rhino:右键拖动为环绕,Shift+右键为平移。Revit:中键拖动为平移。
- 工具栏右侧的“视角”下拉菜单可将 3D 视口设为上、前、右或等轴测。“透视/平行”切换投影方式。
- “视口配置”:四格、只看 3D、只看上、只看前、只看右。开启平面模式后还会出现“仅平面”。
- 双击视口标题可将其最大化;再双击可还原。
- Gumball:选中后出现的移动箭头、旋转环与缩放方块。三个旋转环分别绕三个轴旋转;绕水平轴的旋转会添加一个 Rotate3D 节点(墙、门窗等 BIM 元素不做这种 3D 旋转)。点一下箭头或环再输入数值加 Enter;Ctrl+拖箭头=挤出,Alt+拖=复制。工具栏“Gumball 原点”可以点一下设置原点。命令
gumballalignment world|cplane|object切换轴向:世界轴、当前工作平面,或对象自身的方向。
精确输入
- 使用工具时,输入数字再按 Enter。推拉输入高度,矩形输入
长,宽,旋转输入角度,缩放输入倍数。 - 数字使用设计单位。可加后缀:
4m、500mm、10'。 - 大多数工具完成后,再次输入数字即可修正结果。
- 坐标:SketchUp 风格用
x,y表示绝对坐标,@dx,dy表示相对坐标,d<a表示相对极坐标。Rhino 风格用r3,4或@3,4表示相对坐标,10<45表示从原点起算的极坐标,r10<45表示相对极坐标。画线时,单个长度表示距离约束,<45表示角度约束。 - 对象捕捉:工具栏的“对象捕捉”组可逐项开关持续捕捉。按住 Alt 可暂停捕捉。附近没有端点时,会使用栅格捕捉。
在面上绘图与构造平面
照 SketchUp:矩形、多段线、圆、正多边形与各种圆弧,在 3D 视口里可以直接画在墙面、斜面等竖直或倾斜的面上(水平的面照原来的方式绘制),画好再推拉。栅格仍然画在楼层平面上。
- 画在面上:光标移到面上会出现“面上”,第一点点在面上,形状就画在那个面的平面上。按住 Shift 锁定在这个面的平面上,光标离开面也继续画在同一个平面。没有点在面上时,画在视口的构造平面上(默认是地面)。
- 方向键(矩形、圆、正多边形、圆弧):→ 红色平面、← 绿色平面、↑ 蓝色平面(水平),再按一次解除。还没开始画时按,设置下一个形状的平面。↓ 对形状没有作用。 画形状途中按方向键,锁定只用于这一个形状。
- 方向键(多段线):→ 锁定红轴(X)、← 绿轴(Y)、↑ 蓝轴(Z)、↓ 推断边(平行或垂直),再按一次解除。
- 推拉:形状画好后按 P 推拉。推拉方向固定是面的法线方向。画在体量面上的形状会并入该体量:向外拉=加材料,向内推=挖掉,推穿就是洞。不在任何体量面上的形状,推拉后是独立的实体。节点图里是“面上推拉”节点。固定的体量与墙、门窗等 BIM 构件、组件不会被并入。偏移目前只支持水平面上的曲线。 点第一下开始推拉时按住 Ctrl(Mac:SketchUp 习惯用 Option,Rhino 与 Revit 习惯用 ⌘)=不并入,做成独立的体量;并入时状态栏会写出并入了哪个体量。
- 构造平面
cplane(Rhino CPlane,别名cp):每个视口各有一个构造平面,绘图、栅格与正交都沿着它。选项有world top|front|right|bottom|back|left、3pt(点原点、x 方向、y 方向)、face(点一个面)、elevation(沿法线移动)、origin、rotate、prev/next、reset;命令末尾加all应用到所有视口。save 名称存成具名构造平面(存进设计,最多 64 个),restore、delete、rename、list用于管理。工具栏的“构造平面”下拉列表有同样的选项,第一项显示当前的构造平面。 - 构造平面=楼层:工具栏“构造平面”下拉的“楼层”组每层一项(多栋时标栋名),或输入
cplane level 2F(cplane elevation 2F也可以)。构造平面放到该层的标高,画在上面的线、矩形、圆会绑定到该层(主栋)。这时cplane save 名称保存的命名构造平面也会记住楼层:之后改楼层标高,restore会到新的高度。 - 绘图轴
axes(SketchUp Axes,别名ucs):点原点、红轴与绿轴方向,绘图与推断沿着新的轴;axes reset回到世界轴。适用于顶视图与透视视口。 - 设置工作平面 WP(Revit 的“设置工作平面”;这个两字母快捷键是 Synhedra 自己定的):点一个面,之后绘制的形状都在这个平面上;
cplane reset回到地面。 - 构造平面是视图状态,不进入撤销记录;离开 3D 页面时回到默认。只读的设计也能使用,但不能保存、删除或重命名具名构造平面。
- 由节点图驱动的工作平面:节点图的“平面”或“参照平面”节点点“登记为工作平面”后,工作平面下拉多一组“由节点图驱动(只读)”。它跟着计算结果变,不会保存进命名工作平面。反过来,“平面”节点也可以跟随命名工作平面或标高(见节点图)。
命令行
视口下方有一条 Rhino 风格的命令行。在 3D 页面中,直接打字就会进入命令行。输入 help 可列出所有命令。由命令创建的节点会连接到当前选取的内容。下表由源代码生成。
| 指令 | 别名 | 用法 | 说明 |
|---|---|---|---|
rect | rectangle 矩形 | rect x,y w,h [rot] | 矩形:原点与宽深 |
circle | 圓 | circle x,y r | 圆:圆心与半径 |
polygon | 多邊形 ngon | polygon x,y r [n] | 正多边形:中心、外接圆半径、边数(默认 6) |
arc3 | arc3pt 三點弧 | arc3 起點 弧上一點 終點 | 三点弧(Rhino Arc 3Pt):起点 → 弧上一点 → 终点 |
arc2 | arc2pt 兩點弧 | arc2 起點 終點 凸度 | 两点弧(SketchUp 默认):起点、终点与凸度(左侧为正;或 5r = 半径) |
line | 線 | line x1,y1 x2,y2 | 线段 |
polyline | pl 多段線 | polyline x,y x,y x,y … [open] | 多段线(默认封闭;最后加 open 为开放) |
extrude | ext 拉伸 pushpull | extrude h [base] | 把选择的曲线拉伸成实体 |
offset | 偏移 | offset d [miter|round|square] | 偏移选择的封闭曲线(负值向内) |
fillet | 圓角 | fillet r | 选择曲线的顶点做圆角 |
move | mv 移動 | move dx,dy[,dz] | 移动选择的几何 |
rotate | ro 旋轉 | rotate deg [cx,cy] | 绕 Z 轴旋转选择的几何 |
scale | 縮放 | scale f [fz] [cx,cy] | 缩放选择的几何 |
mirror | 鏡射 | mirror x1,y1 x2,y2 | 沿轴镜像选择的几何 |
sweep | 掃掠 followme | sweep w h | 把选择的曲线当轨道,扫出宽 w × 高 h 的墙(SketchUp Follow Me) |
pipe | 管 | pipe r | 沿选择曲线做圆管 |
revolve | 迴轉 旋轉成形 | revolve [deg] [cx,cy] | 把选择的封闭剖面(X=半径、Y=高)绕铅直轴回转 |
shell | 抽殼 | shell t [bottom] [top] | 把选择的棱柱实体挖空成外墙与楼板 |
arrayr | 矩形陣列 rarray | arrayr nx ny dx dy | 矩形阵列(列×行) |
arrayc | 沿曲線陣列 carray | arrayc n | 沿曲线阵列:选择的几何放到曲线上 n 个点(曲线请在节点图接到「曲线」埠) |
freeze | 固化 bake | freeze | 将所选节点的几何输出固化为快照节点(与上游脱钩,可直接编辑) |
example | 範例 | example flared | 载入范例:flared = 坂茂式放射状喇叭柱(滑杆驱动、已发布为组件) |
publish | 發佈 元件庫 | publish [name] | 把选中节点的几何发布为组件,同项目的其他设计可用“链接设计”引入;在属性面板勾选对外参数 |
link | 連結 引入 | link <design name> [component name] | 引入同项目另一个设计发布的组件(在属性面板选设计与参数) |
explode | 炸開 | explode | 把选择的曲线拆成线段 |
array | 陣列 | array n dx,dy[,dz] | 线性阵列 |
parray | polararray 環形陣列 | parray n [sweep] [cx,cy] | 环形阵列 |
union | 聯集 | union | 实体联集(接 A;B 在节点图上接) |
subtract | difference 差集 cut | subtract | 实体差集 A − B |
intersect | 交集 | intersect | 实体交集 |
slice | 裁切 clip | slice [zmax] | 以规范包络体(自动接 env)或水平面裁切选择实体 |
join | 接合 | join | 接合:建立 Join 节点并接上选择的曲线(B 在节点图接) |
extend | 延伸 | extend d [dStart] | 把选择曲线的终点(与起点)沿方向延长 |
split | 分割 | split t | 在参数 t(0–1)切开选择曲线 |
trim | 修剪 | trim [inside|outside] | 以另一条封闭曲线修剪选择曲线(范围在节点图接) |
levels | 樓層 | levels count [fh] [base] | 建立楼层基准(Revit Levels):层数、层高、基准高 |
grid | 格線 | grid nx ny dx [dy] [x,y] | 建立柱格线(Revit Grids):X 向数量、Y 向数量、间距 |
guide | 導線 | guide x,y angle | 建立辅助线(无限虚线,可捕捉) |
refplane | 參考平面 | refplane x1,y1 x2,y2 [name] | 创建项目参照平面(Revit Reference Plane):平面上两点;标注可参照它并锁定,全局参数可驱动偏移 |
floors | 樓板 | floors [fh] | 依层高切楼板并算楼面面积 |
measure | distance dist 量測 | measure | 量测选择几何的长度、面积、体积、高度 |
slider | 滑桿 | slider value [min max step] | 建立滑杆节点 |
number | num 數值 | number v | 建立数值节点 |
expr | expression 算式 | expr <算式> | 建立算式节点(变数 a–f) |
component | comp 元件 | component [name] [bx,by[,bz]] | 把选择的几何做成组件(定义+一个实例) |
instance | inst 實例 | instance [dx,dy[,dz]] | 为选择的组件(或实例的组件)新增一个实例 |
unique | 獨立 設為獨立 | unique | 把选择的实例设为独立(复制定义,不再与其他实例连动) |
delete | del rm 刪除 | delete | 删除选择的节点 |
select | sel 選取 | select <名稱或 id> | 依名称或 id 选择节点(无参数则取消选择) |
name | rename 命名 | name <名稱> | 为选择节点命名 |
layer | 圖層 | layer <圖層名> | 把选择节点放到图层 |
hide | 隱藏 | hide | 隐藏选择节点的输出 |
show | 顯示 | show | 显示选择节点的输出 |
set | 設定 | set <參數> <值> | 改选择节点的参数(数值可用算式) |
make2d | 2d出圖 隱藏線出圖 | make2d | 从 3D 生成平面、立面、剖面、轴测的 2D 隐藏线图(SVG/DXF/PDF) |
sheet | newsheet 圖紙 新圖紙 | sheet [圖號] [圖名] | 新建图纸(Revit 视图 ▸ 图纸):自动编号、台湾事务所标题栏,并打开图纸编辑器以放置视图 |
draftingview | draftview 製圖視圖 | draftingview [名稱] | 新建绘图视图(Revit 绘图视图):仅含 2D 详图构件、可放到图纸上的视图 |
ai | aicanvas aiimage ai畫布 | ai | AI 画布:手绘草图、照片或扫描平面图 → 墙、门窗、房间;手绘整理;自然语言指令(先预览,接受后才应用) |
ailayout | 版面生成 | ailayout | AI 版面生成:在这一层的外框(体量楼板、楼板或选取的闭合曲线)内按房间清单生成布局方案;预览后接受才创建房间分隔线/墙与房间 |
aidescribe | 設計說明 | aidescribe | 自动设计说明:按面积、法规、环境、结构与材料数据生成说明文字(AI 或模板),编辑后插入图纸或导出 Markdown/DOCX |
callout | 詳圖索引 | callout | 详图索引(Revit 详图索引):在当前楼层平面(或图纸上的视口)中拖动矩形,生成放大比例的详图视图 |
revcloud | revisioncloud 修訂雲 | revcloud [圖號|view] | 修订云(Revit Revision Cloud):在图纸上拖矩形画修订云,属于目前的修订;revcloud view=画在目前楼层平面(视图里的云会跟着视图出现在图纸上) |
materialtag | mattag 材料標籤 | materialtag | 材料标签(Revit Material Tag):在平面点墙、楼板、屋顶或构件,标出那里的材料;剖面、立面、详图视图用视图编辑的“材料标签”工具 |
multitag | multicategorytag 多品類標籤 | multitag | 多类别标记(Revit Multi-Category Tag):在平面点任何元素加标记,显示标记、类型名称或注释 |
spotslope | slopeanno 坡度標註 | spotslope | 坡度标注(Revit Spot Slope):在平面点屋顶、斜楼板、坡道等斜面,显示坡度(百分比、1:n 或角度)与下坡箭头 |
revisions | sheetissues 修訂表 | revisions | 图纸发布/修订(同 Revit):日期、说明、发布对象/发布者、已发布 |
sheetlist | drawingindex 圖紙清單 圖說目錄 | sheetlist | 图纸列表(图纸索引):自动按编号排序;可导出 CSV 或放到图纸上 |
exportpdf | printsheets batchpdf 批次出圖 匯出pdf | exportpdf | 批量导出 PDF:选择图纸,按图纸编号顺序导出为一个多页 PDF |
exportdxf | batchdxf sheetsdxf 匯出dxf 批次dxf | exportdxf | 批量导出 DXF:勾选图纸,每张图纸一个 DXF(按图号命名)打包成 ZIP;视口是裁剪好的图块,图层按类别 |
board | presentationboard reviewboard 提案板 評圖板 | board | 一键提案板:选 A3/A1、横或竖,把主 3D、代表楼层平面、剖面、日照时数图、面积表、法规摘要、指北与比例尺自动排成一张图纸(可拖动、可更新),导出矢量 PDF |
legendview | legend newlegend 圖例 圖例視圖 | legendview [door|window|wall|floor|family|none] [名稱] | 图例视图(Revit Legend):自动列出门、窗、墙、楼板类型或族构件(符号、立面、类型标记、尺寸、数量),可加线型、填充、文字样本;可放在多张图纸 |
scopebox | scopeboxes 範圍框 | scopebox | 范围框(Revit Scope Box):具名的框(位置、大小、旋转、楼层范围),指定给平面视图控制裁剪,修改框所有视图一起更新;结构轴网可限制在框内 |
regreport | codereport permitreport 法規檢討 法規檢討報表 | regreport | 法规检讨报表:基地、建蔽率、容积率、逐层楼地板面积、高度、道路与邻地高度限制、停车、绿建筑摘要,每个数值附来源;导出 PDF/CSV(设计检讨辅助,非官方审查结果) |
automass | automassing massing 自動量體 | automass | 自动体量:依地界线(退缩、临路)、法规检讨报表的建蔽率/容积率与法规包高度限制,生成建议体量(一般多段线+拉伸,一步撤销;建议方案,请依实际设计调整) |
lawplane | citeplane envplane 法規平面 條文卡片 | lawplane | 包络面条文卡片:高亮包络体并打开第一个平面的卡片(条文出处、条号、查证日、计算式与代入值、适用范围,可跳到报表或计算书);←/→ 切换平面、Esc 关闭。鼠标:选择工具在 3D 单击包络面 |
egress | codecheck travel 避難 避難檢討 步行距離 | egress | 疏散检核:防火分区面积、居室最远点到楼梯/出口的疏散距离(网格最短路径,路径绘于平面上)、双向疏散、走廊与门净宽;阈值是可修改的默认值,不是法规判定 |
accessibility | accesscheck 無障礙 無障礙檢討 | accessibility | 无障碍检核:通道宽度、门净宽、坡道坡度、无障碍厕所尺寸、无障碍停车位数;阈值是可修改的默认值,不是法规判定 |
parkingcheck | parkingcount 停車檢討 停車數量 | parkingcheck | 停车数量核查:依用户输入的规则表(楼面面积、户数、固定数量)计算法定数量,并与模型中的停车位对照;结果带入法规检讨报表 |
fourd | 4d timeliner sequencing 施工進度 | fourd | 4D 施工进度:工项(WBS、开始、工期、前置任务 FS/SS/FF/SF+延时、工作日历)、甘特图与关键路径、按选择/规则(楼层 × 类别 × 分区)/集合将元素关联到工项、时间轴模拟与视频导出、工项成本与累计成本 S 曲线(估算) |
materials | mat materialbrowser 材料 | materials [name] | 材质浏览器:材质的标识数据、着色与剖切/表面填充图案、3D 材质、密度、导热系数 λ 与比热;λ 用来计算墙、楼板、屋顶类型的传热系数 U,并写入 IFC 材质属性 |
compare | comparemodels versioncompare 版本比較 | compare | 版本比较:当前模型与 .lsm 文件或其他设计逐元素比较(新增、删除、修改的参数),3D 叠色;数量差异(类别、材料、面积方案、销售面积)导出 CSV 作为变更单附件(自动生成之估算) |
optionscompare | variants comparevariants 方案比較 | optionscompare | 比较变体:并排比较 2–4 个变体(全局参数取值+设计选项),含同步 3D 与指标表(面积、建蔽率/容积率、户数/销售面积、造价、EEWH、结构、停车、无障碍;初估),可导出 CSV、打印一页、设为主选项 |
daylight | 採光 採光係數 | daylight | 采光系数(初估):打开绿建筑面板的“环境”页签;在 CIE 全阴天空下计算各房间工作面的采光系数(天空分量+外部反射分量+内部反射分量) |
vent | ventilation 通風 自然通風 | vent | 自然通风(初估):打开绿建筑面板的“环境”页签;逐房间计算有效通风开口比、穿堂风路径、风压与热压驱动的气流以及换气次数 |
comfort | 熱舒適 pmv | comfort | 热舒适(初估):打开绿建筑面板的“环境”页签;PMV/PPD(ISO 7730)、操作温度与适应性舒适(ASHRAE 55 / EN 16798-1) |
render | 渲染 瀏覽器渲染 raytrace pathtrace | render | 浏览器渲染(初版):以当前视角或场景相机在浏览器里渲染,有 WebGPU 时用渐进式路径追踪(样本数持续累积),否则用 WebGL 高质量模式;可调曝光与太阳时间、存成 PNG(不上传) |
presentvideo | 匯報影片 簡報影片 presentation pitchvideo | presentvideo | 汇报视频:环绕鸟瞰、沿街透视或轴测剖切的自动运镜,叠加建筑密度、容积率、高度、总建筑面积与法规判定(取自法规检讨报表与面积方案,初估),15/30/60 秒,快速光栅或高品质 WebGPU,输出 MP4 或 WebM(在浏览器内录制,不上传) |
sunhours | 日照時數 日照 sunhour | sunhours | 日照时数(初步):开绿色建筑面板的「日照时数」页签,冬至/春分/夏至或自定义日期从日出到日落,基地地面、邻地、屋顶或立面逐格的日照时数、日照率、最长连续日照与太阳路径(物理计算,不判定法规) |
eewhscore | EEWH評分 綠建築評分 eewh | eewhscore | EEWH 评分(三项,初估):打开绿建筑面板的「EEWH 评分」页签,依 EEWH 2023 年版公式计算日常节能、绿化量、基地保水的系统得分与缺漏数据(非绿建筑标章审查;只有台湾法规包提供) |
survey | 丈量 現場丈量 sitesurvey | survey | 现场丈量:逐房间输入墙段长度、转角、门窗与对角线,程序闭合多边形(误差按最小二乘法分摊)并建墙、门窗、房间;可存为草稿、导出/导入 CSV(不用 AI、不上传) |
program | 面積需求 面積需求表 空間方塊 areaprogram stacking | program | 面积需求:导入业主的面积需求表(CSV/XLSX 或粘贴),每个空间生成面积正确的方块,在基地或楼板范围内拖动排列、实时看总面积与建蔽容积,选取后转成房间与墙(共用边一道共用墙、依邻接需求放门;一步撤销),导出需求 vs 实际对照表(不用 AI、不上传) |
meshbim | 逆向拆解 mesh2bim meshtobim | meshbim | 逆向拆解:在选取的导入网格(OBJ / glTF / SketchUp / 3DM;未选取=所有显示中的导入网格)中识别楼层、墙、楼板、柱与门窗,在预览中勾选后建立(一次撤销;未识别的部分保留为参考网格) |
replacetype | 替換為 replacewith swaptype | replacetype <類型 id 或名稱> [fit|keep] | 替换为:把选取的门窗换成另一种门窗类型,或把族群实例换成另一种族群类型;fit(默认)=洞口改为目标类型的尺寸,keep=保留原洞口尺寸(实例宽高) |
arrayfit | 陣列重填 陣列延展 | arrayfit [extend|redivide] [長度] | 阵列重填:把选取的同一类型等距元素(同一道墙上的门窗、共线的族群实例)延伸(间距不变)或重新等分(均分)到新的长度;门窗的长度=所在墙长减去两端留白,族群实例需自行给定长度 |
snapwall | 貼牆 吸附牆 | snapwall [距離] | 贴墙:把选取的家具/设备族群实例移到最近的墙面(默认 1 m 内),背面贴墙、面向房间内侧;在楼板范围内时高度跟随楼板顶 |
pastesnap | 貼上吸附 | pastesnap [on|off] | 粘贴并吸附(这台电脑的设置;默认关):开启时 Ctrl+V 粘贴的家具贴到最近的墙面、面向房间,粘贴的门窗沿主体墙移到最近的空位;不给参数=切换 |
import | 匯入 | import | 导入 3D 模型(Rhino Import):选择 .3dm/.obj/.gltf/.glb/.ifc 文件 |
export | 匯出 | export [3dm|obj|dxf|glb|gltf|usd|stl|ifc] [selected|all] | 导出模型(Rhino Export):默认 Rhino .3dm;可指定 obj、dxf、glb、stl、ifc;gltf、usd=渲染交付(D5/Twinmotion:层级与 PBR 材质,打开选项对话框);3dm 加 selected=只导出选中的对象(Rhino 操作习惯下有选择时默认如此,all=整个模型) |
section | sectionplane clippingplane 剖面 剖面平面 | section [v [x1,y1 x2,y2]] | h z | on|off [名稱] | flip | delete [名稱] | planes|cuts|fill [on|off] | dxf | list | 剖切面:无参数=点击面放置;v=两点铅垂剖切(可直接给出两点);h z=水平剖切;on/off 启用/停用;flip 反转;dxf 导出剖切线 |
level | ll 標高 | level z [count] [spacing] [name] | 在标高 z 处新增标高(Revit LL;名称自动递增);count>1=每隔 spacing 向上阵列 |
updatetoface | uf 更新至面 | updatetoface | 让所选的依面元素(或体量=其全部依面元素)重新贴合体量当前的面(Revit Update to Face) |
upgradegrid | gridupgrade 升級軸線 轉成結構軸線 | upgradegrid [all] | 把选中的旧“柱格线”(Grid)节点升级为结构轴网:等距改为“n*d”,原点/旋转/延伸照旧,从其线与交点出发的下游连线保留(交点顺序不变);未选中且只有一个柱格线时升级它;upgradegrid all=全部 |
shaft | 管道間 | shaft [void] | 将所选体量变为竖井开口(切穿每一层楼板,Revit Shaft Opening);shaft void,或 void / 挑空 = 中庭挑空(保留底层) |
void | 挑空 atrium | void | 将所选体量变为中庭挑空开口(保留底层,切除上方各层楼板);竖井开口请用 shaft |
cplane | cp namedcplane 構造平面 工作平面 | cplane [world top|front|right | 3pt [o x y] | face | elevation d | origin x,y,z | rotate [x|y|z] deg | prev | next | save|restore|delete name | list | reset] [all] | 工作平面(Rhino CPlane):绘图、栅格和正交都跟随它;每个视口一个;save 名称 = 存入设计(命名工作平面) |
axes | 繪圖軸 ucs | axes [reset | o x y] | 绘图轴(SketchUp Axes):依次点击原点、红轴方向、绿轴方向;绘图和推断跟随新轴;axes reset 回到世界轴 |
keynote | kn keynotes 註解 註解標籤 | keynote [element|material|user] [鍵] | 注释:不带参数=打开注释表(导入自己的注释文件、元素/材料注释指派);keynote element/material/user 键=为选中的元素在其楼层平面放置注释标记 |
classification | classify assemblycode 分類 分類系統 | classification | 分类系统:系统名称与版本、导入自己的代码表、指派到类别/类型/元素;用于 IFC 导出、COBie 与明细表 |
cobie | exportcobie COBie匯出 | cobie | COBie 2.4 导出(.xlsx 或 CSV 压缩包):楼层、空间、分区、类型、构件、系统、属性;GlobalId 与 IFC 导出一致 |
gbxml | exportgbxml gbXML匯出 能源分析匯出 | gbxml | gbXML 导出(能源分析):房间 → Space、墙/楼板/屋顶 → 面(依相邻房间分类)、门窗 → 开口、类型层构造与 U-value;导出前先做检查 |
handover | equipmentlist warranty 交屋 交屋資料 設備清單 | handover | 移交资料:设备清单(门窗、族元件)、制造商、型号、序列号、安装日期、保修、维护手册网址、备品;批量编辑、CSV 导入导出、PDF,并写入 COBie |
ids | idscheck checkids 資訊需求 IDS檢核 | ids | 信息需求(IDS)检核:载入 IDS 1.0 文件,检核本设计的 IFC 导出内容或外部 IFC;每个规格的通过/失败、失败元素定位、报表 CSV 与 BCF |
sharedparams | sharedparameters projectparams 共用參數 專案參數 | sharedparams | 项目参数与共享参数文件:导出/导入参数定义(GUID 固定),在其他项目沿用同一组参数 |
projectinfo | projectinformation pi 專案資訊 專案資料 | projectinfo | 项目信息:项目名称、案号、业主、事务所、建筑师、地址、县市、发行日期、正北与经纬度;图纸标题栏、2D 字段、IFC、COBie、gbXML、法规报表都读取这里 |
globalparams | globalparameters gp 全域參數 | globalparams | 全局参数:项目级的具名值(长度、角度、数字、面积、文字、是/否),可用常量、公式或滑块驱动,关联到门窗宽高、标高、墙斜度与标注标签 |
help | ? 說明 | help | 列出指令 |
gumballalignment | gumballalign gumball對齊 | gumballalignment [world|cplane|object] | Gumball 对齐(Rhino GumballAlignment):world=世界轴、cplane=工作平面、object=对象轴 |
floorbyface | ff 依面建立樓板 | floorbyface | 所选体量:在每个体量楼层上放一块楼板(Revit Floor by Face/Mass Floors) |
roofbyface | fo 依面建立屋頂 | roofbyface | 所选体量:在每个朝上的面(平顶、斜面)上放屋顶板(Revit Roof by Face) |
curtaingrid | cg 帷幕格線 | curtaingrid | 幕墙网格:在 3D 或立面窗格中单击幕墙添加网格线(靠近上下边缘=垂直,靠近两端=水平;Revit Curtain Grid) |
mullion | mu 竪框 | mullion | 竖梃:在 3D 或立面窗格中单击幕墙的网格线放置或移除竖梃;Shift+单击=所有网格线(Revit Mullion;快捷键 MU) |
curtainsystembyface | fc 依面建立帷幕系統 | curtainsystembyface | 面幕墙系统:已选择体量=所有面;未选择=在 3D 窗格中单击体量的面(Revit Curtain System by Face;快捷键 FC) |
box | 方塊 | box | 长方体(Rhino Box):底面两个角点和高度;选项 Center、3Point、BothSides |
sphere | 球 | sphere | 球体(Rhino Sphere):圆心和半径;选项 2Point、3Point |
cylinder | 圓柱 | cylinder | 圆柱体(Rhino Cylinder):底面圆心、半径、高度;选项 2Point、3Point、BothSides |
cone | 圓錐 | cone | 圆锥体(Rhino Cone):底面圆心、半径、顶点 |
loft | 放樣曲面 | loft | 放样(Rhino Loft):按顺序选取截面曲线;选项 Style=Normal|Straight、Closed |
sweep1 | 單軌掃掠 | sweep1 | 单轨扫掠(Rhino Sweep1):先选轨道,再选截面曲线 |
sweep2 | 雙軌掃掠 | sweep2 | 双轨扫掠(Rhino Sweep2):先选两条轨道,再选截面曲线 |
networksrf | 網狀曲面 | networksrf | 网络曲面(Rhino NetworkSrf):先选一个方向的曲线,按 Enter,再选另一个方向 |
cap | 加蓋 | cap | 封盖(Rhino Cap):将开放曲面的平面开口封成实体 |
patch | 嵌面 | patch | 补面(Rhino Patch):根据边界曲线(及内部点)拟合曲面 |
edgesrf | 邊緣曲面 | edgesrf | 边缘曲面(Rhino EdgeSrf):选取 2、3 或 4 条边缘曲线 |
ruledsrf | ruled 直紋曲面 | ruledsrf | 直纹曲面(两条曲线的 Loft Style=Straight):选取两条曲线 |
extractsrf | 抽離曲面 | extractsrf | 提取曲面(Rhino ExtractSrf):单击实体的面;选项 Copy |
contour | 等高線 | contour | 等高线(Rhino Contour):选取对象、基点、方向和间距 |
project | 投影 | project | 投影(Rhino Project):先选曲线,再选曲面;沿工作平面法向投影 |
pull | 拉回 | pull | 拉回(Rhino Pull):先选曲线,再选曲面;拉到最近点 |
dupedge | 複製邊緣 | dupedge | 复制边缘(Rhino DupEdge):单击面=该面的边;Enter=所选对象的所有边 |
dupborder | 複製邊框 | dupborder | 复制边框(Rhino DupBorder):开放曲面的裸露边 |
orient | 兩點對位 | orient | 定向(Rhino Orient):两个参考点→两个目标点;选项 Copy、Scale |
orient3pt | 三點對位 | orient3pt | 三点定向(Rhino Orient3Pt):三个参考点→三个目标点;选项 Copy |
rotate3d | 三維旋轉 | rotate3d | 三维旋转(Rhino Rotate3D):轴的两个点、一个角度或两个参考点;选项 Copy |
scale1d | 單軸縮放 | scale1d | 单轴缩放(Rhino Scale1D):原点、比例系数或两个参考点(方向=第一个参考点) |
scale2d | 平面縮放 | scale2d | 二维缩放(Rhino Scale2D):在工作平面内等比缩放 |
arraypolar | arraypolar | 环形阵列(Rhino ArrayPolar):中心、数量、填充角度 | |
curve | 控制點曲線 | curve | 控制点曲线(Rhino Curve):单击控制点,按 Enter 结束;选项 Degree、Close、Undo;F10 显示可拖动的点 |
interpcrv | 內插點曲線 | interpcrv | 内插点曲线(Rhino InterpCrv):曲线通过每个点,按 Enter 结束;选项 Close、Undo |
arc | 弧 | arc | 弧(Rhino Arc):圆心、起点、终点或角度;选项 StartPoint |
ellipse | 橢圓 | ellipse | 椭圆(Rhino Ellipse):圆心、第一轴端点、第二轴端点;选项 Diameter |
chamfer | 斜角 | chamfer | 曲线倒角(Rhino Chamfer):单击两条曲线;选项 Distances、Join |
blendcrv | 混接曲線 | blendcrv | 混接曲线(Rhino BlendCrv):在要混接的端点附近单击两条曲线;选项 Continuity |
tween | tweencurves 漸變曲線 | tween | 渐变曲线(Rhino TweenCurves):选取两条曲线及中间的数量 |
subcrv | 子曲線 | subcrv | 子曲线(Rhino SubCrv):选取曲线,单击起点和终点 |
dim | dimaligned dimlinear 尺寸 | dim | 尺寸标注(Rhino Dim/DimAligned):点两点、再点尺寸线位置;端点吸附到体量或曲线的顶点时,上游改了尺寸跟着变 |
pointson | 控制點開 | pointson | 显示控制点(Rhino PointsOn,F10):显示所选曲线的控制点;拖动即可编辑 |
pointsoff | 控制點關 | pointsoff | 关闭控制点(Rhino PointsOff,F11) |
makegroup | 建立群組 | makegroup | 将所选对象创建为群组(SketchUp Make Group) |
makecomponent | 建立元件 | makecomponent [name] | 将所选对象创建为一个组件(SketchUp Make Component,G) |
editgroup | 編輯群組 | editgroup | 打开所选群组/组件进行编辑(也可双击) |
closegroup | 關閉群組 | closegroup | 关闭正在编辑的群组/组件(Esc) |
explodegroup | 炸開群組 | explodegroup | 分解所选群组/组件(SketchUp Explode) |
outershell | 外殼 | outershell | 实体工具:外壳(SketchUp Outer Shell) |
solidunion | 實體聯集 | solidunion | 实体工具:并集(点击两个实体,或先选择) |
solidsubtract | 實體差集 | solidsubtract | 实体工具:差集(先点击切割体,再点击被切割的实体) |
solidintersect | 實體交集 | solidintersect | 实体工具:交集 |
solidtrim | 實體修剪 | solidtrim | 实体工具:修剪(保留切割体) |
solidsplit | 實體分割 | solidsplit | 实体工具:拆分(分成三块) |
intersectfaces | 交線 | intersectfaces [model|selection] | 相交线:所选对象与模型(或彼此)的交线 |
protractor | 量角器 | protractor | 量角器:创建角度参考线 |
dim3d | 尺寸標註 | dim3d | 3D 标注(SketchUp Dimension) |
text3d | 3d文字 | text3d | 3D 引线文字(SketchUp Text) |
deleteguides | 刪除導線 | deleteguides | 删除所有参考线(SketchUp Edit › Delete Guides) |
showguides | 導線顯示 | showguides [on|off] | 显示/隐藏参考线(SketchUp View › Guides) |
sketchy | 手繪風 | sketchy [on|off] | 手绘风边线(SketchUp Sketchy Edges) |
backedges | 背面邊線 | backedges [on|off] | 背面边线(被遮挡的边以虚线显示) |
SketchUp:群组、实体工具与标注
使用工具栏的“SketchUp ▾”菜单、右键菜单(SketchUp 操作习惯)或命令行。SketchUp 默认只有 G(创建组件)有快捷键,Synhedra 也只绑定这一个;Q 仍然是旋转。
- 群组与组件:
makegroup创建群组;makecomponent或 G 创建组件(多个实例共用定义)。双击群组或组件进入原位编辑(或editgroup),其他对象淡化,可以一层层往里进。编辑中新画的几何体会收进这个群组;复制出来的群组在进入编辑时才各自独立。Esc、点外面或closegroup退出,explodegroup炸开。大纲可以展开群组查看成员,双击进入编辑。 - 实体工具:外壳
outershell、并集solidunion、差集solidsubtract(先点切割体,再点被切的)、交集solidintersect、修剪solidtrim(切割体保留)、拆分solidsplit。点两个实体,或先选好再执行。结果保留参数历史,是一个撤销步骤。 - 相交线
intersectfaces [model|selection]:选中对象与整个模型(或彼此)的交线。交线存为快照,可以捕捉,闭合的环可以推拉;之后不会自动更新(同 SketchUp)。 - 量角器
protractor:点中心、基准线,再点或输入角度,创建角度辅助线。辅助线用showguides on|off显示或隐藏,deleteguides全部删除;选择工具可以点选辅助线,橡皮擦点一下即删除。 - 3D 标注
dim3d:点两点,拉出尺寸线,点一下放置。两点吸在体量或曲线的顶点上时,尺寸会记住那个顶点:之后改高度、改轮廓,尺寸跟着变。3D 文字text3d:点模型上的一点,拉出引线,点一下放置文字并输入;双击文字可以修改。文字与端点保持固定的屏幕大小。 - 手绘边线:显示面板的“手绘边线”或
sketchy on|off(线头延长、两笔微抖;着色、隐藏线与单色模式)。backedges on|off:被遮挡的边以虚线显示。
Rhino:交互命令与控制点
- 在命令行输入命令名称,按 Rhino 的提示一步一步操作。提示后面括号里是选项,例如
( Center 3Point BothSides ):输入选项名称(或能唯一识别的开头)即可切换,有值的选项输入名称=值,例如Degree=3。Enter 接受默认或结束,Esc 取消且不改动模型。完成的命令是一个撤销步骤,结果是可以修改参数的节点。 - 坐标:输入
x,y,z是工作平面坐标;r或@开头是相对上一点,w开头是世界坐标;<角度锁定角度。有基准点时只输入一个数字=锁定距离,再点方向。 - 新命令(任何操作习惯都能用):实体
boxspherecylindercone;曲面loftsweep1sweep2networksrfcappatchedgesrfruledsrfextractsrf;由对象生成曲线contourprojectpulldupedgedupborder;变换orientorient3ptrotate3dscale1dscale2darraypolar;曲线curveinterpcrvarcellipsechamferblendcrvtweensubcrv;控制点pointsonpointsoff;尺寸dim(别名dimaligned:点两点、再点尺寸线位置,Enter=默认位置;建出来的是 3D 尺寸,与 SketchUp 尺寸是同一个节点)。 loft、sweep1、revolve、ruledsrf建的节点,和节点图列表里的“放样”“扫掠”“回转”“直纹曲面”是同一个(SketchUp、Rhino、Grasshopper 的同名功能已合并,见节点图)。- 原有的同名命令
revolve、section、rotate、scale、array、polyline、line、circle、offset、fillet、extend、join、explode:在 Rhino 操作习惯下、没有输入参数时,改走上面的交互流程;其他情况照旧。 - 控制点:
pointson(Rhino 习惯按 F10)显示选中曲线的控制点,拖动即可编辑;pointsoff(F11)关闭。控制点打开时不显示 Gumball。Rhino 习惯另有 Ctrl+J 组合曲线;SketchUp、Revit 习惯不绑定这三个键。
颜料桶与材质
按 B 拿起颜料桶。它会拿起上一次使用的材质,打开显示面板的“材质”标签,并将着色方式切换为“按材质”。规则沿用 SketchUp 的群组上下文:
- 在对象外部(一般状态):单击会为整个对象上色。单击选取范围内的对象,会为整个选取范围上色。Shift+单击会将模型中所有使用该材质的对象替换成新材质。Alt+单击会吸取该对象的材质。
- 在对象内部(双击对象之后):单击只为该面上色。Ctrl+单击会为相连且材质相同的面上色。Shift 或 Ctrl+Shift+单击会为对象内所有使用该材质的面上色。Alt+单击为吸取。单击其他对象或空白处会离开该对象。
- 按 V 或 Esc 放下颜料桶。
材质存放在设计里,会随保存与分享一起带走。显示面板也可以按图层、按用途或按数值着色。
BIM 墙、楼板、屋顶、天花板(材料单一身份):材质托盘的“项目材料”就是材料浏览器里的材料(层构造、剖切填充、U 值、IFC、3DM 都是同一个)。在对象外点 BIM 元素=只改这一道(被点的那一侧,例如墙的外侧,写成这道墙自己的面材质);Alt 点=改这一种(类型的饰面层,同类型的元素全部跟着变,内置类型会变成同 id 的自定义类型);Alt+Shift 点=取样;Ctrl 点=整个元素的对象材质。勾选“BIM 元素按类型材料显示”时,没有材质的墙外侧显示第一层、内侧显示最后一层的材料(默认关闭,旧设计外观不变)。
显示、场景、剖面
- 工具栏的“显示”按钮会打开显示面板:样式(线框、着色等)、材质盘、日光与阴影。
- “场景”下拉菜单会保存当前的相机、视口配置、剖面、隐藏对象、显示样式与阴影,与 SketchUp 的场景相同。动画与漫游见下一节。
- 图层(标记)的显示与锁定:大纲每个图层的眼睛(显示)与锁头(不能选取、不能编辑)记在设计里,每个视图各自记:大纲上方会写“显示/锁定记在:3D(全局默认)”或当前的场景。3D 的设置也是楼层平面的默认;场景可以各自覆盖(像 SketchUp 场景记住的可见标记)。保存、撤销、云端、分享与实时协作都会跟着。旧设计用旧方式隐藏的图层(每个对象设成隐藏)仍是隐藏,按眼睛显示时会一起还原。
- 工具栏的“剖面”栏位可输入一个高度,只显示该高度以下的内容,适合看平面。留空即关闭。要在任意位置剖切、保存多个剖面,请用剖面平面。
- “显示边线”等选项在显示面板中。
- 左侧(大纲与属性)与右侧(显示、阳光与阴影、场景)面板可以收起:点标题栏的 ‹/› 收起,点窗口边缘的把手展开。拖动内侧分隔线调整宽度:拖到很窄松开=收起,双击=默认宽度,聚焦分隔线后用方向键微调、Home/End 最窄/最宽。开关与宽度按工作区分别记住。Tab 在 3D 中留给工具,不隐藏面板。
剖面平面
类似 SketchUp 的 Section Plane、Rhino 的 ClippingPlane 与 Revit 的 Section。点工具栏的“显示”打开右侧面板,在上方切到“剖面”标签页,或在命令行输入 section(也可以输入 剖面)。
- 放置:“+ 在面上放置”点模型的一个面,平面贴齐该面并朝向面的内侧(按住 Shift 锁定方向)。“+ 两点垂直”在平面上点两个点,朝向线的左侧(从左往右画=朝上看,与 Revit 相同;Shift 正交)。“+ 水平”输入高度。Esc 取消。新放置的剖面平面会自动成为作用中。
- 多个具名剖面:每个剖面平面都有名称(双击改名,不能重复),最多 64 个。列表中标示水平、竖直或倾斜。
- 作用中的剖切:同一时间只有一个剖面平面在剖切模型。在列表中点选,或在视口中双击剖面平面的框,即可设为作用中;“全部停用”或
section off会关闭剖切。“反转方向”会改看另一侧。 - Gizmo:选中剖面平面后会出现 Gizmo。拖动橙色箭头沿法向移动,拖动红、绿圆环旋转(Shift 每次 15°)。Delete 删除选中的剖面平面。
- 显示:“显示剖切面”开关平面的框;“显示剖切”关闭时,作用中的剖面平面也不剖切。“剖面填充”给切口上色,可选“统一颜色”(自定义颜色)或“按材质”。
- 导出 DXF:面板里的“导出 DXF”或
section dxf,把作用中剖面的剖切线与填充导出为 2D DXF(mm)。作用中的剖面没有切到任何东西时会提示。 - Make2D:勾选“沿当前剖切面”,沿作用中的剖面平面生成隐藏线剖面图,见 Make2D。
- 场景:场景会记住作用中的剖面平面,切换场景时一起切换。
- 绑定楼层:水平剖面的“楼层”下拉选一层,剖面高度=楼层标高+当前的偏移;之后改楼层标高,剖面跟着动(拖 Gizmo 改的是偏移)。楼层删掉时剖面停在原来的高度。转成斜的就解除绑定。
- 剖面框(Revit Section Box):面板的“剖面框”选一个范围框(命令
scopebox),3D 只显示框里面的部分(框的矩形、旋转与楼层范围,共 6 个裁切面),可以和作用中的剖面同时使用。场景会记住剖面框。 - 场景身份:每个场景有固定的 id,改名不会变;图纸以 id 引用场景(见场景放上图纸)。旧设计的场景打开时依名称补上 id,文件内容不会因此改变。
- 连剖面标记(以 Revit 剖面为主):垂直剖面的“剖面标记”下拉选平面上的一个剖面标记(SV 放的),或在剖面视图按“在 3D 显示”。连着标记的剖面平面是标记的投影:在平面改标记,3D 剖面跟着动;在 3D 拖剖面平面,标记也跟着移动。把平面转成斜的或水平就解除连接;标记删掉时剖面停在原来的位置。
- 放剖面标记时同步 3D 剖面平面:在 SV 的选项栏勾选“同步 3D 剖面平面”,放好标记的同一步就会多一个与其关联、处于激活状态的垂直剖面平面(名称=标记名称+“ 3D”)。平面的位置与方向每次都由标记算出(不另存一份);在 3D 中拖动剖面平面的 Gizmo,标记的剖切线随之移动(长度不变),Ctrl+Z 一次撤销。从 3D 出 2D 图时,关联标记的剖面平面沿用标记的剖切(同一条剖切线、观看方向、远裁剪与裁剪区域)。不勾选=与以前一样只放标记。
- 命令行:
section(在面上放置)、section v [x1,y1 x2,y2](两点竖直,可以直接给出两点)、section h z(水平)、section on|off [名称]、section flip、section delete [名称]、section planes|cuts|fill on|off、section dxf、section list。 - 剖面平面存在设计里,可以撤销,也会随文件、云端与分享一起保存。只读的分享链接可以切换作用中的剖面平面(只在自己的窗口),但不能修改。
场景动画与漫游
场景存在设计里,可以撤销,也会跟着保存、云端与分享。旧版存在这台电脑上的场景,打开设计时会自动搬进设计。
- 场景栏:“场景”下拉选“▤ 场景栏、动画与漫游”打开。“+”新增场景(同名会覆盖,保留原来的时间设置)。点标签切到那个场景,相机会平滑转过去。双击或 F2 重命名,拖动或 Alt+←/Alt+→ 调整顺序。删除前会确认,删除后可以 Ctrl+Z 撤销。
- 场景存什么:名称、视口配置、剖面(工具栏的剖面高度与作用中的剖面平面)、各视口的相机(含视角)、隐藏对象、显示样式与阴影。
- 场景=具名视图(Rhino Named View、Revit 3D 视图):新增或“更新”场景时,当前的图层(标记)显示与锁定会记成场景自己的视图设置;切换到场景时,3D 视口改用场景的设置(只改你自己的画面,不会改到别人,也不产生撤销步骤)。场景没设置的部分沿用 3D 的全局默认。这时按 VG(没有平面模式时)改的是这个场景的可见性/图形。旧设计的场景照旧(切换时应用隐藏对象列表)。
- 楼层剖面:“⚙ 动画”的场景表格有“楼层剖面”下拉,选一层后切换到这个场景时,水平剖面=该层的剖切高度;之后改楼层标高也会跟着。
- 场景放上图纸:出图视图的项目浏览器“3D 视图”会列出每个场景,可以像其他视图一样拖到图纸上。投影是正交的:场景有作用中的剖面=沿剖面;俯视=绑定的楼层平面(没绑就用剖面高度或屋顶平面);前视=南向立面、右视=东向立面;透视=按相机方向最接近的等轴测图。视图名称跟着场景名称,场景改名图纸不会断。
- 播放:“▶ 播放”依次播放场景,可以暂停、继续;“■ 停止”让相机停在当前位置。“⚙ 动画”设置过渡(默认开、2 秒)、场景停留(默认 1 秒)、循环播放与缓动方式;每个场景也可以有自己的过渡与停留时间,或不参与播放。系统开了“减少动态效果”时直接切换,不做过渡。
- 漫游工具:只在透视视口有效。场景栏有“步行”“环视”“定位相机”三个按钮;SketchUp 与 Rhino 操作习惯也可以按 W 开始步行(Revit 习惯没有快捷键,请用按钮)。
- 步行:按住左键向上、向下拖动前进、后退,左右拖动转向,离起点越远越快。Shift 上升下降与侧移,Ctrl 快跑。方向键也可以走。视高固定,不会碰撞,也没有重力。
- 环视:拖动转头,人站在原地。
- 定位相机:单击站到那个位置(视高),或从站的位置拖向要看的方向。放好后自动切到环视。
- 场景栏可以改视高(默认 1.6 m)与视角(默认 45°)。Esc 或 Space 结束。
- 导出视频:场景栏的“导出视频…”或“文件 ▾ › 导出动画视频(WebM)…”。分辨率可选 720p、1080p 或当前视口大小,每秒 30 帧。录制是实时进行的,请让标签页保持在前台;最长 10 分钟。需要较新的 Chrome、Edge 或 Firefox,浏览器不支持时会说明原因。帧录完后会显示“正在完成视频…”,等待编码器处理完积压的帧(可能需要几秒);这段时间也请让标签页保持在前台(后台标签页会被浏览器节流,收尾会变慢),仍可取消。
- 只读的分享链接可以切换场景、播放与漫游,但不能新增、重命名、删除场景或改动画设置。
组件
- 选取内容后按 G 即可创建组件。组件有一个定义和多个实例;修改定义,所有实例会一起更新。命令
component、instance、unique的作用相同。 - “发布为组件”(命令
publish)会让选取的几何图形可供同一专案中的其他设计使用。在其他设计中使用“链接设计”(命令link),并在属性面板中选择要公开的参数。 - Rhino 图块:导入 3DM 时图块默认变成组件与实例,导出 3DM 时组件写成 Rhino 图块,见图块 ⇄ 组件。
- 实例参数:选中组件实例、族组件、群集或链接设计时,属性面板都有同一个“实例参数”区:上面是摆放(位置、旋转、镜像、倍率或楼层偏移),下面是这个放置自己的值——族组件是实例参数、群集是它的输入、链接设计是对外公开参数的覆盖值。组件实例只有摆放;要让每个放置有自己的参数值,把组件转成族。
- 组件 → 族:选中组件的一个实例(或组件定义),在“实例参数”区点“转成族…”,先看预览:类别(常规模型或家具)、族名称、实例数、网格三角形数、按材质分的形状、尺寸。点“转换”后,组件的几何图形烘焙成不可参数化的族(网格;每种材质一个形状,外观不变),每个实例换成一个族组件(位置、旋转、镜像、楼层与偏移不变;名称、图层、阶段、设计选项、自定义属性一并带过去),原来的组件与实例被删除。一次 Ctrl+Z 即可整体还原。转换后组件会进入明细表、分类、COBie 与 IFC(族编辑器里标注“烘焙网格”,Length/Depth/Height 为只读参数)。带缩放的实例、位于上层群组内的实例、没有楼层的实例,或网格超过 20,000 个三角形时不能转换,预览会列出原因。群组(不是组件)没有这个按钮。
- 多个组件 → 同一族的多个类型:预览中会列出图中其他组件定义,名称前缀相同的(例如
Chair、Chair_2、Chair #3、Chair (4))默认勾选;勾选的组件合并为一个族、每个组件定义一个类型(类型名称=组件名称,重复的自动加序号)。每个类型只显示自己的网格(类型参数“Show k: 类型”),Length/Depth/Height 是各类型自己的外框;每个实例换成对应类型的族构件,位置不变。整个族合计仍有上限:20,000 个三角形、48 个形状、48 个类型。只选一个组件=与以前一样是单一类型。 - 组件 ⇄ 群集:“实例参数”区的“定义打包成集群”把组件的定义链(组件上游的曲线、实体、变换节点)打包成 Grasshopper 群集,滑块与数值变成群集输入,所有实例仍共用;选中群集时的“打包成组件定义”则反过来,把群集的几何输出接到组件定义上并放一个实例。节点图工具栏的“集群⇄组件”做同样的事。定义链里含有关联全局参数、BIM 元素或已固定的节点时不能打包,会说明原因。
设备与构件族
大纲“族与管理”中的“内置构件库”:选类别、族、类型(类型选择器),按“放置”后在平面或 3D 中点击(同 CM,可连续放置,按 Esc 结束)。首次放置时族会自动载入项目,之后可以像其他族一样“编辑族”修改尺寸或添加类型。这些是示意用的简单参数化构件,不含管道或风管系统。
- 类别:卫浴(马桶、洗手台、小便斗、浴缸、淋浴、厨房水槽)、照明(筒灯、吸顶灯、壁灯)、电气(配电箱、插座、开关)、空调(分体式空调室内机、风管式室内机、室外机)、系统家具(系统办公桌、系统柜)、标识(壁挂标识牌、立式指示牌)、停车位、专用设备(饮水机、冰箱)。“新建族…”也可以选这些类别自己建。
- 主体:墙主体(插座、开关、配电箱、壁灯、小便斗、壁挂空调、标识牌)必须点在墙上或墙边,背面贴墙面、朝向点击的一侧,高度=族的默认安装高度(Default Elevation)。马桶、洗手台、浴缸、系统柜点在墙边会自动贴墙,离墙远则放在原处。天花板主体(筒灯、吸顶灯、风管式室内机)点在该标高的天花板范围内会贴天花板底面;没有天花板时放在标高+默认安装高度。高度可在属性面板的“相对标高的偏移”或明细表中修改。
- 平面:平面图绘制构件的平面符号(不画 3D 剖切),Make2D 的平面也一样;立面、剖面与 3D 为实体。
- 明细表与标记:每个类别一张明细表(族、类型、标记、标高、相对标高的高度、主体、尺寸、数量;可按标高分组计数)。TG 可点击构件添加“构件标记”(显示标记或类型名称)。材质提取明细表也会列出构件。
- 停车位:默认 2.5 × 5.5 m,可在类型或族编辑器中修改;勾选实例参数“Accessible”会增加一条通道(宽度为类型参数)。族区块会列出各标高的车位数,停车位明细表可按标高分组。尺寸只是默认值,是否符合法规请自行核查。
- IFC 导出:卫浴 → IfcSanitaryTerminal、照明 → IfcLightFixture、配电箱 → IfcElectricDistributionBoard、插座 → IfcOutlet、开关 → IfcSwitchingDevice、空调 → IfcUnitaryEquipment、系统家具 → IfcFurniture、饮水机与冰箱 → IfcElectricAppliance,并附类型对象;IFC4 中没有对应类别的标识与停车位写成 IfcBuildingElementProxy(ObjectType=Signage/ParkingSpace)。
家具与植栽族
“内置构件库”也有家具与植栽两个类别,用法和设备族一样(选族与类型 → 放置 → 在平面或 3D 中点一下;第一次放置时自动载入项目)。上方的搜索框可以跨类别查找族,匹配名称、类别、类型名称与中英文别名(例如“床”、“sofa”、“乔木”、“H600”)。尺寸是台湾常见的示意值,全部是 Synhedra 自己用简单几何做的参数化族,可以“编辑族”修改尺寸、添加类型。类型名称是存档与 IFC/COBie 用的键(尺寸码);族浏览器、属性面板与明细表显示依界面语言的标签(例如“单人 3.5尺(106×188)”)。
- 家具:床(以台尺命名:单人 3.5 尺 106×188、双人 5 尺 152×188、加大 6 尺 182×188、特大 6×7 尺 182×212 cm)、衣柜、书桌、餐桌椅组(4 人/6 人;类型参数“End Chairs”控制主位椅子)、沙发(1/2/3 人座)、办公桌(含抽屉柜)、会议桌、前台(收件台面+工作台面)、厨房操作台(深 60 cm;实例参数“Upper Cabinet”控制吊柜)。床、衣柜、书桌、沙发、厨房操作台点在墙边时背面自动贴墙。其他家具的类型名称是尺寸(厘米,宽×深,例如沙发 210×85)。马桶、洗手台、浴缸在“卫浴”类别。
- 植栽:乔木、针叶树、灌木、草地/地被。树高(Height)、冠幅(Crown Diameter)、树干直径、枝下高(Clear Trunk Height)是类型参数,类型名称依设计图说惯例:H=树高、W=冠幅、C=胸径,单位厘米(例如 H300 W120 C12;灌木只标 H、W)。3D 中树干是多棱柱,树冠由分段切片组成(乔木近似球、针叶树近似锥);按材质上色时树冠、树干、草皮各有自己的颜色。草地的宽(Width)与长(Length)是实例参数,选中后在属性面板中直接修改。
- 平面与出图:家具绘制各部件的平面投影(被桌面盖住的桌腿不画),床加被子翻折线、衣柜加挂衣杆、沙发分座垫、厨房操作台画水槽与灶口;乔木是树冠圆+分枝线,针叶树是放射线,灌木是波浪外缘,草地是外框加草丛记号。修改参数或类型后符号随之变化,平面图、Make2D 与图纸都一样。
- 明细表、COBie、IFC:明细表有“家具”与“植栽”两张(族、类型、标记、标高、尺寸、数量);COBie 的构件与类型会列出(家具标为可移动)。IFC4 导出时家具 → IfcFurniture(床 BED、桌 TABLE/DESK、沙发 SOFA),植栽 → IfcGeographicElement,各附类型对象;IFC2X3 家具写成 IfcFurnishingElement+IfcFurnitureType。
- 2D 图块作为平面符号:在族编辑器的“平面符号(2D 图块)”选项卡中选择同一项目的某个 2D 设计(或分享给你的设计),点击“列出图块”,选择一个图块,再点击“使用这个图块”:图块中的线(直线、多段线、圆弧、圆、椭圆、样条曲线;文字、填充与嵌套图块不收录)以图块基点作为族原点,保存为该族的平面符号,“存到族库”或“载入项目”后生效。放置的构件在平面图中按位置、旋转与镜像绘制该符号;在用从 3D 导入 2D生成的楼层平面中,它们是同名图块的 INSERT(镜像=X 比例 −1),图块定义随 DXF 一并导出。未指定=内置符号或 3D 投影(旧设计不变)。来源设计更改后,选项卡会显示“来源有新版本”,点击“↻ 更新”或“☁ 从云端更新”重新读取;不是在本设备上选择的来源(由协作者、分享或导入的文件带来)不会自动比对,更新前会先询问。“移除”恢复为内置符号。上限:每个族 2,000 条线、10,000 个点,坐标 ±500 m。
按面创建、标高与开口
沿用 Revit 的概念设计流程:先做体量,再在体量的面上创建墙、楼板与屋顶。Revit 操作习惯下直接按双字母快捷键(其他习惯在光标停在平面视口时也可以,见平面模式);也可以在命令行输入括号里的命令。LL 是 Revit 默认的快捷键,FW、FF、FO、FC、UF、OW 是 Synhedra 自定的(Revit 没有默认)。
- 面墙 FW(
wallbyface):在 3D 视口中体量的垂直面上放一道墙,墙的外表面与体量面对齐。先选取体量再按 FW=所有垂直面一次放好。Esc 结束。 - 面楼板 FF(
floorbyface):点体量,标高落在体量高度内的每个楼层各放一块楼板。 - 面屋顶 FO(
roofbyface):在体量朝上的面(平顶或斜面)放屋顶板。 - 按面创建幕墙系统 FC(
curtainsystembyface):点体量的一个面(垂直面、斜面或顶面)创建幕墙系统;类型是墙工具中当前选的幕墙类型(默认“外部玻璃”)。先选取体量再按 FC,会为每个面都创建。幕墙系统只使用其类型的网格;不能为它添加curtaingrid网格线或 MU 竖梃。属性面板的“全部嵌板”可一次替换所有嵌板。幕墙的说明见平面模式 › 幕墙。 - 已经有元素的面会跳过。设计还没有楼层时,会先创建 1F、2F、3F、RF。创建的元素与体量关联:体量改了以后,选取这些元素(或选体量=它全部的按面元素),按更新到面 UF(
updatetoface)重新对齐。固定或锁定的元素不会更新(UP 取消固定)。 - 标高 LL(
level):在立面视口(前、右)点一下,在那个高度新增标高。在 3D 视口点一下或按 Enter,打开“新建标高”对话框,输入名称、高程、数量与间距;数量大于 1=向上阵列。名称留空=自动编号:取下方最近一个带数字的标高,向上一层(3F→4F、Level 09→Level 10;地下标高向上是 B2F→B1F→1F);比最低标高还低时是 B1F、B2F。插在两个标高之间(例如 2F 与 3F 之间、B1F 与 1F 之间)=夹层,名称是“M+下方标高名”:M2F、MB1F。自动名称不会与已有名称重复。与已有标高相差 1 mm 以内的高程会被拒绝。每个新标高都有楼层平面;立面与 3D 视图会显示标高标头(名称加高程)。命令行:level z [count] [spacing] [name]。 - 墙洞口 OW:在 3D 或立面视口中点墙面上的一角,再点同一道墙上的对角,开一个矩形洞(最小 10 mm)。洞跟着墙,墙删除时一起删除。固定的墙不能开洞。工具会一直重复,Esc 结束。
- 竖井洞口(命令
shaft,没有快捷键):先选取体量,输入shaft,把它变成每层楼板都扣除的竖井洞口(Revit Shaft Opening)。shaft void是挑空,保留最底层的楼板。 - 挑空(命令
void,别名挑空、atrium):先选中体量,输入void,把它变成挑空开口:最底层的楼板保留,上面的楼板扣除。与shaft void相同;整个贯穿的竖井洞口请用shaft。 - 这些操作都可以用 Ctrl+Z 撤销。只读的分享链接不能使用。
- 由节点图驱动的面:幕墙系统与按面屋顶多了“面”输入。在节点图用“实体的面”把体量的面接上去,体量改了以后幕墙或屋顶会立刻跟着变,不必按 UF。默认不会自动跟随,要跟随的元素才接线(见节点图)。
屋顶、天花板、墙附着与粘贴到标高
参照 Revit 的建筑图元:迹线屋顶、拉伸屋顶、天花板、墙附着与编辑轮廓。Revit 对这几个命令没有默认快捷键,所以 Synhedra 也不另配,请使用工具栏的“BIM ▾”。屋顶与天花板工具在平面窗格中使用(平面模式)。
- 屋顶(迹线):进入草图模式(修改 | 创建屋顶迹线)。默认“拾取墙”:点击外墙加入边界,边界量到外墙面,再向外推出“悬挑”(选项栏,默认 600 mm);停在墙上按 Tab 可选择整条墙链。也可以绘制直线、矩形、多边形、圆弧。每条线的中点有坡度符号:∠ 30°=定义坡度,点击一下改为 —(不定义坡度=山墙)。选项栏有坡度角、“定义坡度”(新线是否起坡)、“应用坡度”与“设为山墙”(作用于选中的草图线,未选则作用于全部)。按 ✓ 完成。
- 四条边都起坡=四坡屋顶;两条长边起坡=双坡(短边是山墙);只有一条=单坡;都不起坡=平屋顶。L 形、凹形、带中庭的平面也能正确生成屋脊与斜沟。屋面在墙面处(从边缘向内退出悬挑的位置)才是基准标高,所以悬挑越大,檐口越低。用拾取墙创建后,会询问是否将这些墙的顶部附着到屋顶。
- 屋顶属性:类型(屋顶有自己的类型表:RC+隔热、常规屋顶、瓦屋顶、金属夹芯板;“复制…”可修改结构层厚度)、底部标高与“自标高的底部偏移”、每条边的坡度(勾选=定义坡度,旁边修改角度)、“全部定义坡度”、屋面面积、平面面积、体积、层构造;“编辑迹线”回到草图模式。
- 拉伸屋顶:点击参照线的起点与终点(轮廓所在的立面与跨度),再点击拉伸深度。轮廓(双坡或单坡)与坡度在选项栏;屋顶放在当前标高的上一层。属性面板可修改拉伸起点、终点与轮廓(双坡 30°、单坡 15°,或“编辑轮廓…”输入每点的
u,z)。 - 连接屋顶:选择拉伸屋顶,点击属性面板的“连接屋顶”,再点击主屋顶:拉伸的结束端会延伸到主屋顶的屋面(老虎窗)。“取消连接屋顶”回到原来的终点。Esc 取消拾取。
- 天花板:默认是自动天花板:将光标移到由墙围成的房间,边界亮起后点击放置。在选项栏切换为绘制天花板,可以拾取墙或绘制边界线,然后按 ✓ 完成。高度=标高+“自标高的高度偏移”(默认 2.6 m,为天花板底面);类型=天花板类型(石膏板、矿棉板⋯)。与 Revit 一样,平面图不绘制天花板,可在 3D、剖面与明细表中看到。
- 楼板的坡度与形状编辑:楼板草图的坡度箭头现在会让 3D 楼板真正倾斜,明细表、材料数量与 IFC 都使用斜板。选择楼板后,在属性面板使用“坡度与形状编辑”:“修改子图元:添加顶点”把所有边界顶点加进来,再修改每一点的高程偏移;“添加点”在楼板中心加一个点(例如排水口下沉 20 mm);“重设形状”全部清除。
- 楼板跟随墙:用“拾取墙”创建的楼板边界绑定在墙上:墙移动、延伸时楼板跟着改,删墙时那段边界改为固定线留在原位。选项栏“边界位置”可选墙内面、墙外面或墙中心线。“五层 RC 公寓”模板的楼板绑定外墙中心线,在平面拖外墙,3D 楼板一起跟上、不留缝。边界是固定线(手绘或旧设计)的楼板,若某条边原本与墙共线、墙移走了,右下角会提示“楼板未跟随墙,要绑定吗?”:按“绑定”把与墙共线的边改为墙线(Ctrl+Z 一步还原);不按则保持原样。
- 墙附着:选择墙,在属性面板点击“附着顶部”(或“附着底部”),再点击屋顶、楼板或天花板;也可以把墙和目标一起选中再点击。墙顶跟随屋顶(楼板、天花板)的底面,山墙会补到屋脊;墙底附着到楼板的顶面。门窗洞口照常开洞。“全部分离”取消附着;删除屋顶时附着自动解除。
- 编辑轮廓:选择一道直墙,点击“编辑轮廓…”输入立面多边形(每点
u,z:沿墙的距离与高于墙底的高度),或点击“山墙形”;“重设轮廓”回到矩形。转角连接保持不变。编辑过轮廓的墙不再跟随附着的图元(同 Revit)。 - 旋转、镜像、阵列:楼板、天花板、屋顶、房间与文字现在也可以用 RO 旋转、MM/DM 镜像、AR 阵列(会改写草图线;与墙关联的边跟随墙移动)。标注、标记与高程点跟随所参照的图元,不能单独旋转或镜像。
- 粘贴到标高:选择图元后按 Ctrl+C,再点击“BIM ▾ › 粘贴到标高…”,勾选标高(即 Revit 的“粘贴:与选定的标高对齐”)。平面位置不变;墙的底部与顶部约束随标高更换(顶部标高超出范围时改为未连接,高度不变);门窗跟随一起复制的墙,只粘贴门窗时则在目标标高的相同位置查找墙;门窗标记会重新编号。
- 明细表新增“天花板”类别,“屋顶”类别列出迹线屋顶与拉伸屋顶(含坡度列);材料数量逐层计算屋顶与天花板;IFC 导出写入 IfcRoof(按形状分为四坡、双坡、单坡、平屋顶)并分解为 IfcSlab .ROOF.,天花板写为 IfcCovering .CEILING.,附着的墙与斜楼板写为三角面集。
斜墙、锥形墙与全局参数
照 Revit 的墙截面(Cross-Section)与全局参数(Global Parameters)。
- 截面:选择墙,属性面板“截面”选垂直、倾斜或锥形(“按类型”=用类型的默认截面)。倾斜:“与垂直方向的角度”正=墙顶向外侧倾,上限 ±60°。锥形:外侧面、内侧面各自的角度(正=向墙内倾、墙顶变薄),或直接输入“墙顶宽度”(两面同角度);墙顶至少 1 cm,太陡会等比例缩小并警告。“角度改回按类型”清除实例的覆盖。
- 类型的默认截面:属性面板“类型参数(编辑类型)”的“默认截面”,使用该类型的墙一起变;实例可以覆盖。幕墙与叠层墙没有截面。
- 3D 是真正的斜面;平面在视图范围的剖切高度切墙(剖切区跟着位移);门窗洞与门窗本体垂直于墙面。体积、面积(沿墙面的斜面积)、明细表的“截面”“与垂直方向的角度”“外侧面/内侧面角度”栏、IFC(IfcWall 以三角面集或 IfcFacetedBrep 写出)都用实际的斜墙。
- 转角:斜墙与直立、垂直相交的墙相接时墙顶也密合;斜交或两道斜墙相接时,转角以墙底的连接近似,属性面板会提示墙顶可能有缝或重叠。斜墙目前只支持直墙(弧墙以垂直截面显示并警告),也不做附着、编辑轮廓、包络与墙饰条。
- 全局参数:命令
globalparams(或大纲“族与管理”的“全局参数”)。新增参数:名称、类型(长度、角度、数字、面积、文字、是/否)。每个参数的值只有一个来源,对话框的“值的来源”栏会写出来:输入端口有连线=由图驱动(最优先,例如按“滑块”加一个数字滑块)>公式(可引用其他全局参数,例门宽 + 200 mm,长度要带单位)>常量。 - 关联:选择门窗或墙,属性面板“全局参数”可以把宽、高(实例覆盖)、窗台、沿墙位置、墙的偏移与未连接高度、斜墙与锥形墙的角度关联到全局参数;对话框的“标高高程”把标高关联到全局参数。被驱动的字段会锁定并显示“由全局参数 X 驱动”,请改全局参数。尺寸标注也可以关联(标签),按对话框的“应用到尺寸标签”才会移动图元(一步撤销)。
- 更多可关联的参数:结构柱的 b/h、梁宽与梁高、结构楼板厚度;楼板与天花板的自标高高度偏移;迹线屋顶的底部偏移与坡度(所有“定义坡度”的边一起改,山墙不变)、拉伸屋顶的偏移;楼梯的期望踢面高度、实际踏板深度、梯段宽度、踢面数与上下偏移;房间的上限偏移与底部偏移;构件的偏移与族的实例数值参数(长度、角度、数字、面积;只列出没有公式的)。结构设置(f'c、fy、初估面荷载、钢筋用量)在对话框的“结构设置”关联(存在第一个结构轴网上)。值超出参数的合理范围会被限制在范围内并在节点显示警告;被驱动的尺寸,“套用建议尺寸”与“改用 35 MPa”会跳过。锁定的标注的某一段关联全局参数后,修改全局参数时图元会在同一步跟着移动(先套用全局参数,再维持锁定的约束);由图驱动的参数仍要按“套用到标注标签”;更新前锁定的标注请解锁后重新锁定。每个数值参数可填写可选的范围(最小/最大/步长),供滑块与之后的优化使用,不会限制数值。
- 节点图里有“全局参数”与“读全局参数”节点,参数化定义可以读取项目的值。不会形成循环:由图驱动的参数不能依赖 BIM 图元或分析节点;会让值绕回自身的连线、关联或公式都会被阻止;文件或多人协作带进来的环,求值时该参数报“循环引用”、图元沿用自己的值,不会卡住。全局参数存在设计里(节点),跟着保存、撤销、云端、分享与多人协作同步。
- 参照平面(Revit Reference Plane):命令
refplane x1,y1 x2,y2 名称在平面图上拉一个参照平面(虚线)。DI 标注可以点参照平面;点锁头后,参照平面一动,锁定的墙与门窗就跟着动。选中参照平面,属性面板的“全局参数”可以把“偏移”(沿起点→终点的左侧)关联到全局参数:改全局参数,参照平面与锁定的墙在同一步移动。取消“是参照”的参照平面不能标注。
曲线驱动的墙、尺寸参照与卷尺
- 推拉曲线驱动的墙:墙或楼板的“曲线”输入接了 Rhino、DXF 或 Grasshopper 的线(多段线、矩形、导入曲线)时,位置由那条线决定。用推拉工具推这道墙的侧面,改的是那条线:只动对应的那一段,相邻两段保持方向,一条线拆成好几道墙时其他墙跟着接好。状态栏会写出改的是哪一段;同一条线接了几个元素,会一起动。
- 拖顶点:选中曲线驱动的墙或楼板,用移动工具会出现线的顶点手柄,拖一个顶点=改那个顶点。拖到让墙的拆法改变(转角小于 20° 让两道墙变一道、或反过来)时,这一步不会应用,墙的身份与门窗不会乱跳。
- 线的参数有上游连线(例如矩形的宽由滑杆决定、多段线的点由别的节点产生)时不能写回,推拉照旧。对齐锁头(AL)对曲线驱动的墙不适用。
- 写回全局参数:拉伸的高度接了“读全局参数”(或直接接全局参数)时,推顶面改的是那个全局参数的值,所有用到它的地方一起变;状态栏会写出影响几处。全局参数用公式或由图驱动时是锁定的。
- 经表达式或重新映射写回:拉伸高度等参数经过“表达式”或“重新映射”才接到滑块、数字或全局参数时,推拉也会写回来源。表达式只能有一个变量有连线、只用数字与 + − × ÷ 和括号(一次式,例如
a * 2 + 1):推 4 m、倍率 ×2 → 来源 +2;最多连 8 个。重新映射开了“夹住范围”时,写回的值夹在来源范围内;来源已在范围外就锁定。状态栏写出经过几个线性节点与倍率。其他表达式(min、max、round、乘方、两个变量…)照旧锁定。 - 尺寸参照:3D 尺寸(SketchUp 尺寸工具、Rhino
dim、卷尺按 D)的两端吸在体量或曲线的顶点上时,会记住是哪个节点的哪个顶点(节点图上可以看到尺寸接到那个节点)。之后改高度、改轮廓、拉滑杆,尺寸跟着变。顶点不见了(例如矩形换成三角形),尺寸沿用上一次的位置并在节点上提醒,不会跳到别的点。移动有参照的尺寸=移动尺寸线。 - 卷尺 → 尺寸或全局参数:卷尺量完两点后,按 D 建 3D 尺寸;按 G 用量到的长度建全局参数(名称“量测1”“量测2”…,分组“量测”),同时建一个显示“名称 = 长度”的尺寸。两端在同一个元素上、而且那个元素刚好有一个参数等于这个长度时,会直接关联(例如量拉伸的铅直边=高度、量墙的高=未连接高度);改全局参数,元素与尺寸一起变。找不到可确定的参数时只建全局参数,可以再到属性面板关联。
楼梯、栏杆扶手与坡道
照 Revit 的垂直交通:“交通流线/视图 ▾”菜单或快捷键 LT 楼梯、LG 栏杆扶手、PD 坡道(Revit 没有默认快捷键,Synhedra 另配)。在平面格使用;每座楼梯连同自动放的栏杆是一步撤销。检核都是初步检核:阈值是可以改的默认值(台湾常用值),只是警告,不是法规判定。
- 级数与级高:总高=顶部楼层(空白=上一层)+顶部偏移 − 底部楼层 − 底部偏移。级数=总高 ÷ 期望级高(向上取整;选项栏“期望级高”,0=类型的最大级高),属性的“级数”大于 0 时以它为准;实际级高=总高 ÷ 级数。改楼层高度或底部/顶部楼层时级数自动重算,附着的栏杆跟着更新。
- 依构件:选项栏选“直跑”“L 形”“U 形”,点第一级中心再点方向(Space 换左转/右转)。L/U 形的平台自动放在两跑之间;选项栏“平台”可选矩形或圆弧。
- 多跑(依路径):沿行走线依序点路径(每段一跑),Enter 或再点最后一点完成,Backspace 删上一点。每个转折自动放平台(深度=梯宽,属性“平台深度”可改;直线上的中间点=直线平台)。前面的梯段先排满,最后一段取剩下的级数;路径不够长时最后一跑会超出终点并警告。U 形回转:中间只画梯井宽的一小段,两个转角会合成一个平台。转角超过 150° 请分成两个转折。
- 螺旋:点中心、点起点(中心到起点=行走线半径,梯宽居中)、再点终点方向(转角,Space 换旋转方向)。属性“螺旋总转角”0=依级深自动。转超过一圈时检核净高(默认 2.1 m)。
- 依草图:由下往上,每条级高线点两端,Enter 完成。每条线一级,相邻两条线围成踏面(可以不平行,例如转角踏步),边界=级高线的两端。级高线不能交叉。
- 类型:现浇 RC(踏面+腰板)、住宅 RC、钢构(踏板+两侧斜向侧板)。类型决定最大级高、默认级深与最小梯宽。
- 平面:剖切面以下实线、以上虚线,剖切线斜跨被切到的踏面;行走线与箭头,起点标“上”,上一层整座画出并标“下”。选项栏“级数编号”开启时每级标 1…n,起点旁标总级数(例如 18R);也可以在属性切换“平面级数编号”。
- 栏杆扶手:创建楼梯时默认两侧自动放栏杆(附着在楼梯上,沿踏面鼻缘线与平台);楼梯改形状、改楼层都跟着更新,删楼梯一起删。LG 可以画路径放在楼层上,或“放在楼梯上”补缺的那一侧。类型有直栏杆、扶手、玻璃栏板、“栏杆+扶手(立柱 1.2 m)”、“钢管栏杆(立柱 1.5 m+中间横杆)”;属性可改顶扶手高、下扶手高、直栏杆间距、立柱(依类型/不放/起终点与转角/再加固定间距)与立柱间距。
- 坡道:选项栏“直坡道”=点起点与方向(长度依坡度 1:n 自动,或依点的长度);“依草图(转折)”=依序点路径、Enter 完成,每段一跑、转折自动放平台(深度=坡道宽,可改),各跑同一坡度。检核坡度、每段高差与宽度。
- 明细表、数量与导出:明细表的楼梯类别有梯段数、平台数、构造与体积,栏杆有下扶手高、直栏杆间距、直栏杆与立柱数,坡道有跑数与平台数;材料数量列出楼梯(混凝土或钢)与坡道(混凝土)的体积。IFC4 与 IFC2X3 都写 IfcStair(依形状:直跑、L、U、多跑转折、螺旋 SPIRAL_STAIR)分解成 IfcStairFlight、平台 IfcSlab .LANDING.、侧板与附着的 IfcRailing;转折坡道写成多个 IfcRampFlight 加平台。Make2D、立面与剖面直接用 3D 几何。
导入与导出
以下功能都在工具栏的“文件 ▾”菜单中。
- DXF 变成导入曲线:每个 DXF 图层一个“导入曲线”节点(圆转成封闭折线),节点记录来源文件名与图层。图层名称中的控制字符会去掉。
- DXF 再导入(就地更新):同一份设计再导入同一个文件名的 DXF 时,会询问“就地更新”或“另外新增”。就地更新=每个图层的导入曲线换成文件里的新线(按序号),节点的名称、材质、自定义属性与下游连线都保留(墙使用这条曲线就跟着动);文件里已经没有的图层保留不删,消息会列出来;新的图层照常新增。局部化过的坐标会换算回当初导入时的偏移。整个更新是一步,Ctrl+Z 一次退回。
- 导入 DXF:读取 LINE、LWPOLYLINE、POLYLINE、CIRCLE 与 ARC。超出 10 km 的坐标会自动做局部化。只支持 ASCII DXF。
- DXF 图块 → 族构件:DXF 含有图块插入(INSERT)时,导入前会先问“图块对应族”。勾选的对应规则依序尝试:属性 FAMILY = 族名(Synhedra 出图的门窗与构件图块带有它,所以读回时能对上;TYPE = 类型、MARK = 标记)、图块名 = 族名(“族:类型”也可)与图块名包含族名(默认关闭)。候选来自项目族、族库与内置构件库(家具、植栽、卫浴、灯具…);门窗族需要宿主墙,不在此对应。对上的建立成族构件,放在插入点(旋转取自图块,X/Y 缩放正负号相反 = 镜像;构件不能缩放,所以有缩放的图块按族原尺寸放置);对不上的照旧跳过。外层图块对不上时,会往内搜寻它的嵌套插入(最多 4 层)。对话框会预览有几个对得上、对到哪些族;取消 = 不导入。同一份 DXF 用“就地更新”再导入时,会移动并改型同一图块(名称 + 序号)的构件,不会重复新增。整个导入是一步撤销。上限:2,000 个图块定义、20,000 个展开后的插入、2,000 个构件;图块名超过 255 个字符不对应。需要有楼层。
- DXF 轴线 → 结构轴网:导入 DXF 时会识别轴线:图层名称含
grid/axis/轴/軸的长线,或“轴号圆圈(圆,半径 3~15 图面单位或约 0.3~1.5 m)+圆心附近 1~3 个字的编号(TEXT/MTEXT)+一端接在圆圈上、长度至少为图面 30% 的直线”。识别到两个互相垂直的方向各 2 条以上时,导入前会打开“DXF 轴线 → 结构轴网”对话框列出每条轴线(编号、识别方式、长度)供勾选;取消=不导入。勾选的轴线分成两组平行线建立结构轴网(原点、间距、角度、延伸;编号按 Synhedra 规则,文件中的编号记录在节点上),斜交或只有一组=参考曲线。曲线照常导入。同一设计再次导入同名文件并选“就地更新”=同一个结构轴网换成新的原点与间距,名称、结构设置(f'c、荷载…)与下游连线保留。整次导入一步撤销。上限:最多列出 400 条、每个方向 61 条;编号去除格式码与控制字符,最多 8 个字。 - 导入 3D 模型:Rhino 3DM、OBJ(同时选取 .mtl)、glTF/GLB(.gltf 需同时选取 .bin)。对话框会确认单位、向上轴与局部化,并预览转换后的尺寸。不导入贴图,只导入材质颜色与不透明度。不支持 Draco 与 meshopt 压缩。
- 导出:OBJ(Rhino、SketchUp、Blender)、DXF(AutoCAD、Rhino)、glTF .glb(网页、Blender、Twinmotion)、STL(3D 打印,可选毫米输出)、PNG 图片(当前 3D 视图,可选透明背景)。
- 导出的内容=画面看到的:移动、旋转、镜像、阵列、实例等变换后的结果都会导出;被变换吃掉的原物件不会再多出一份(与 3D 视窗同一个显示规则)。隐藏的物件与组件定义不导出。
- Make2D 与 IFC:“Make2D 生成 2D 图(SVG/DXF/PDF)…”见 Make2D,“导出 IFC…”见 IFC 导出。
- 图 JSON:“下载图 JSON”会保存整个节点图,这是产品的原生格式。“加载图 JSON…”可再次打开。
- 云端硬盘:本站配置了 Google Drive、OneDrive 或 Dropbox 时(正式站目前尚未开放),“文件 ▾”里有“从云端硬盘打开…”“保存到云端硬盘…”和“将副本保存到云端硬盘…”。设计以 .lsm 文件保存,可一并导出 DXF 与 IFC。见云端同步 › 第三方云端硬盘。
导入的大型网格只存放在这台电脑的浏览器数据库中。它们不会随分享链接或云端同步一起传送。要把完整模型交给别人,请使用“下载图 JSON”。
渲染交付(glTF/USD)
“文件 ▾ ▸ 导出 glTF(渲染)…”与“导出 USD…”(命令 export gltf、export usd)把模型交给 D5 Render、Twinmotion、Enscape、Blender 做照片级渲染。
- 层级:栋 → 楼层 → 类别 → 元素。元素名称=大纲名称+“#id”;glTF 的 extras(USD 的自定义属性)带
lsm:id、lsm:cat(类别)、lsm:level(楼层)、lsm:type(类型名称)、lsm:material(材料名称)。没有楼层的元素放在“未指定楼层”。 - 材质:BIM 材料转成 PBR 材质:颜色取材料的着色颜色,粗糙度与金属度依材料类别推断(玻璃半透明、金属 metallic 1、混凝土/砖/石较粗糙)。同一材料只有一个材质;一个元素用到几种材料(例如逐面上色)就拆成几组三角形。
- 坐标与单位:米。glTF 是 Y 向上(建筑的 Z 向上自动转换);USD 保持 Z 向上(
upAxis = "Z"、metersPerUnit = 1),材质是 UsdPreviewSurface。 - 内容:与其他导出相同=画面看到的(含变换节点,隐藏的不导出);剖面框不裁切;房间体积与楼板开口不导出。
- 选项:格式(glTF .glb、USDZ .usdz、USD 文字 .usda)、含家具与植栽、只导出选中的对象、每层烘焙成一个网格(大型模型在渲染器里较快,但没有元素层级)。
- 上限:glTF 20 万个元素、2,000 万个顶点;USD 文字格式 200 万个顶点(太大请勾选每层烘焙、只导出选中,或改用 glTF);内存 4 GB 以下的电脑上限较低(glTF 200 万、USD 100 万),8 GB 以下 glTF 600 万。名称去掉控制与双向字符、最多 64 字;不带项目信息、业主、地址或账号。
尚未由真人在 D5/Twinmotion 实测。导入后请量一段已知尺寸确认比例,并检查玻璃与金属的材质。
浏览器渲染(初版)
“文件 ▾ ▸ 浏览器渲染…”或命令 render:直接在浏览器里渲染当前的 3D 视角,不需要另外安装渲染软件或高端显卡,模型也不会上传。
- 两种引擎:浏览器支持 WebGPU 时用渐进式路径追踪:每一轮每个像素加 1 个样本,画面从颗粒逐渐变干净;样本数上限可选 128/512/2048 或不限,可以暂停、继续。没有 WebGPU(或拿不到显卡)时自动退回 WebGL 光栅高质量模式(渲染模式的材质+太阳阴影+环境光遮蔽,一次画一张)。面板上方写明当前用哪一种。
- 相机:打开面板当时的视角(之后移动视窗不影响),或选一个场景的相机。
- 光线:天空渐变+太阳。太阳方向依阴影设置的地点、正北与日期,时间在面板调整(不改设计的阴影设置);太阳在地平线下=黄昏或夜晚的暗天空。曝光 −3~+3 EV。
- 材质:沿用渲染交付的 PBR 材质(材料底色、粗糙度、金属度):一般材料=漫反射加微弱反射;金属=有色反射;玻璃与水=反射加透射(直线穿透、不折射),阴影会穿过玻璃。没有贴图;地面是模型最低点的无限平面。
- 内容:画面看到的模型(隐藏的不算,与导出相同);剖面不裁切;线、标注与控制柄不画。
- 保存:“存成 PNG”下载
synhedra-render.png(长边=面板选的 1280/1920/2560 px,短边依视窗比例)。 - 性能与上限:每次送给显卡的工作约 20~30 ms,渲染时界面仍可操作;标签页切到后台自动暂停。三角形上限依这台电脑的内存(2 GB 以下 20 万、4 GB 以下 50 万、8 GB 以下或未知 100 万、其他 200 万),也受显卡的缓冲区上限限制;超过会请你隐藏部分对象。显卡设备丢失(例如驱动程序重置)时自动重建并从头累积(最多重试 3 次)。
初版:质量与速度依设备而定(集成显卡可能要几十秒才干净);这不是最终的照片级渲染,要更高质量请用渲染交付导出到 D5、Twinmotion 或 Blender。
汇报视频
“文件 ▾ ▸ 汇报视频…”或命令 presentvideo:不必先建场景——选一个模板,镜头就会自动运镜,并叠加本设计的法规数字,在浏览器内录成视频。模型不上传。
- 三种模板:
- 环绕鸟瞰:距离(让整栋建筑留在画面内)与高度依显示中实体的外接框计算;仰角由 38° 缓动到 26°,从西南方开始。15 秒绕半圈,30/60 秒绕一整圈。
- 沿街透视:人眼高 1.6 m(自最低楼层标高起算),沿法规条件节点基地中最长的临路边行走;没有基地或临路边时,沿体量南侧行走。离边距离依路宽与建筑高度而定(6–60 m),路径会避开人眼高度上的实体(含邻房);找不到无遮挡路线时,对话框会提醒。
- 轴测剖切:正交轴测视角,水平剖切面由下往上移动,在每一层“楼层标高+1.2 m”处停留,最后展示整栋建筑;右下角标示正在剖切的楼层。
- 长度:15、30 或 60 秒,每秒 30 帧。
- 品质:快速=当前 3D 视口的显示模式(光栅)。高品质=WebGPU 路径追踪,每帧累积 4/16/64 个样本(每帧都从头开始,所以较久;对话框会显示预估时间,开始后依实测显示剩余时间;标签页可以在后台)。高品质需要 WebGPU 与 WebCodecs H.264(最新版 Chrome 或 Edge)。
- 叠加:建筑密度、容积率、高度、总建筑面积与法规判定(符合/不符合/部分未判定),并附法规包名称与“初估”,另有 Synhedra 标志与项目名称。数字直接取自法规检讨报表与面积方案,不另行计算;没有上限的项目只显示设计值。所有内容都在四周各 5% 的安全区内。叠加语言默认为界面语言,可以更改。
- 输出:MP4(H.264,浏览器支持 WebCodecs 时;离线编码,通常比视频本身更短)或 WebM(MediaRecorder,按真实时间录制,所以请保持标签页在前台)。1080p;设备内存至少 8 GB 且显卡支持 3840 像素时可选 4K。文件名为“设计名称-presentation.mp4”。
叠加的数字是设计初期的检讨辅助,不是正式审查结果。轴测剖切没有封口(可以看到墙的内部),高品质模式也一样。
自然语言运镜(Prompt-to-Camera)
模板选「自然语言运镜(AI/规则式)」,用一句话描述想要的运镜,例如「从基地鸟瞰搭配冬至日照缩时,缓慢推进到中庭,15 秒」。
- 镜头计划:描述会变成一份只有数据的镜头计划(不是代码):每一段的镜头类型(环绕、推轨、升降、平移、定点)、目标(基地、整栋、楼层、房间、中庭、入口、元素名称或坐标)、秒数(每段 1~60 秒、总长最多 120 秒)、缓动与焦距;另外可以有太阳轨迹(日期、起止时刻,整段视频缩时)与叠加项目(建蔽率、容积率、高度、总楼地板面积、判定徽章、日期时刻)。
- AI 生成镜头计划:经 Synhedra 的服务器发送给 AI(第一次使用前会显示告知并请你同意)。只发送你的描述以及模型中的楼层、房间、元素名称,不发送坐标或其他设计内容。AI 的输出在服务器与浏览器各验证一次(字段、类型、范围、总长);不合格会带着问题重试一次,仍不合格就不采用。
- 规则式解析:没有登录、服务器没有设置 AI、额度用完或离线时,自动改用关键字解析(也可以直接按「规则式解析(不用 AI)」):认得鸟瞰、环绕、推进、拉远、升起、下降、平移、定点;基地、整栋、中庭、入口、「3 楼/3F」、模型中的房间与元素名称;冬至、夏至、春分、秋分、日照/缩时、「9 点到 15 点」;秒数(「15 秒」「1 分钟」,写两个以上=逐段秒数);缓慢/快速;建蔽率等叠加项目与「不要叠加」。关键字是一份涵盖八种界面语言的数据表(繁中、简中、英、日、韩、西、法、德),例如「鸟瞰」也可以写 aerial、俯瞰、조감、vista aérea、vue aérienne、Luftbild。
- 语义目标在这台电脑上解析:房间按房间名称、楼层按楼层名称(数字相同也算,例如「3 楼」对「3F」)、元素按节点名称;「中庭」找名称含中庭/天井/庭院的房间,「入口」找入口/门厅/玄关的房间,没有就用最长临路边的中点。找不到的目标会在表格中标 ⚠ 并说明改用了什么(通常是整栋)。推到下层的房间或楼层时,水平剖切会平滑降到该楼层(楼层标高+1.2 m)。
- 逐段微调与预览:表格可以改每一段的镜头、目标、秒数、缓动与距离,加段或删段;拖动时间轴或按「播放预览」在小画面看镜头(预览不含日照变化与数字叠加)。
- 运镜模板:「存为运镜模板」把计划保存在这份设计中(随存档、撤销、云端与分享一起走),保存的是语义目标而不是坐标:模型修改后重新录制,镜头会按新的房间、楼层位置重算。
- 录制:与其他模板相同(优先 MP4,没有 WebCodecs 时用 WebM;快速或高品质);视频长度=计划总长。有太阳轨迹时,每一格的阳光与阴影按该格的日期时刻计算,右下角显示日期时刻。
Rhino 3DM 导入与导出
- 导入:“文件 ▾ › 导入 3D 模型”选
.3dm,或在命令行输入Import(Rhino 的_-Import写法也可以)。带入网格、Brep 与挤出物件(使用文件中保存的显示网格,没有时自行三角化)、曲线(折线)、点、图块(见下方图块 ⇄ 组件)。图层保持完整路径,物件名称保持原名;单位按文件换算成米。隐藏的物件与图层不导入,SubD 略过。 - 用户文字:导出 3DM 时每个对象带 Rhino 用户文字:
lsm:id、lsm:design、lsm:cat、lsm:level、ifc:GlobalId、自定义属性与pp:项目参数。导入时用户文字变成自定义属性(pp:名称=项目参数);lsm:id只在同一份设计、同一个来源文件时用来就地更新(见再导入),其他身份只记录、不会覆盖现有元素。每个对象最多 32 条,键 48 字、值 256 字。材质名称先比对项目材料,对不上才看关键字;用户命名的材质会加入项目材料。 - 图块 ⇄ 组件:导入时 Rhino 图块默认变成组件:图块定义=一个组件(定义只存一次),每个放置=一个实例(位置、绕 Z 的旋转、等比缩放、镜像按 Rhino),改组件定义所有实例一起变;放置的用户文字进实例的自定义属性。非等比缩放、剪切、不是绕 Z 轴的旋转没办法变成实例,会展平成普通物件并在摘要提醒;Y 向上导入也一律展平。对话框的“Rhino 图块”可以改成“展平成普通物件”(旧的做法)。导出 3DM 时反过来:组件写成 Rhino 图块定义(以组件基准点为原点),实例写成图块放置,放置带
lsm:id。 - 再导入(就地更新):同一份设计再导入同一个文件名时,对话框会显示“这份设计已经从…导入过”,默认“更新现有”:
- 文件里的
lsm:id(我们导出时写的)只认同一份设计、同一个来源文件名,而且种类要相同(网格对导入网格、曲线对多段线、点对点、图块放置对实例);只换几何或摆放,名称、图层、材质、面材质、自定义属性与下游连线都保留。结构顾问在 Rhino 改了轴线,使用这条线的墙就跟着动。 - 按图层合并的导入曲线(超过 200 条时)按“来源文件+图层”对回同一个节点,有
lsm:id的逐条合并(原本的顺序保留、新的接在后面、消失的保留);没有的按序号整批换掉。 - 同一来源文件导入的图块组件按图块名称就地更新它的成员(定义改了,所有实例一起变)。
- 没有
lsm:id的物件(例如别人从头画的 Rhino 文件)要勾选“按图层::名称配对”才会对上;名称重复时可能对错,所以默认不勾。 - 这次文件里没有的现有物件不会自动删除,消息会列出名称,要删请自己选取删除;局部化过的物件会换算回当初的偏移。
- 选“另外新增一份”=全部新增,不动现有物件。整个导入(新增与更新)是一步,Ctrl+Z 一次退回。
- 实时协作中:改现有物件要先“借用”。服务器支持批量借用时,导入前会一次借齐要更新的物件(每人一次最多 4,096 个),别人正在编辑的物件这次不更新、消息会列出数量,导入完成后自动归还。不支持时每人同时最多借 256 个:要更新的物件超过剩下的额度,对话框会停下来列出各图层要更新的数量,请勾选这次要更新的图层(默认勾到刚好不超过),其余图层之后再导入一次同一个文件。
- 文件里的
- 上限:文件 1 GB、20 万个物件、图块展开 10 万个实例、3,000 万个顶点、点 1 万个(超过 200 个点不建点节点);图块变组件最多 200 个定义、2,000 个放置(超过的展平),每个定义的网格按材质合并成最多 8 块。解析在后台运行,超过 90 秒即停止。
- 导出:“文件 ▾ › 导出 Rhino 3DM”,或在命令行输入
Export(export obj等可换格式)。单位为米;每个元素一个物件,名称同大纲;图层使用节点的图层,没有时为“楼层::类别”。无洞的棱柱存成 Rhino 挤出物件(在 Rhino 中可编辑),其余存成网格;也可选“全部网格”。文件版本可选 Rhino 8、7、6,旧版 Rhino 打不开新版文件。 - 只导出选中的对象:勾选导出按钮旁的“只导出选中的对象”(有选择时才能勾),或在命令行输入
export selected(export 3dm sel也可)。Rhino 操作习惯下有选择时,Export默认只导出选中的对象(同 Rhino),输入export all导出整个模型。未勾选时导出整个模型中正在显示的物件。 - 材质:元素的材质(名称、漫反射颜色、透明度)写入 Rhino 的材质表,物件的材质来源设为“对象”;同一种材质只写一次,名称清理规则同图层名,同名但颜色不同的加上“ (2)”。贴图不导出。没有指定材质的元素只带显示颜色。
- 点:点节点导出成 Rhino 的点物件(名称、图层同大纲)。
- 组件与实例:写成 Rhino 图块(见上方图块 ⇄ 组件);实例的基准点不是接到它的组件时,照旧展平成普通物件。
- 导出上限:20 万个物件(网格、挤出物件、曲线、点合计)、2,000 万个顶点(含曲线的点与点物件),写文件超过 120 秒即停止。
IFC 导入
- “文件 ▾ › 导入 3D 模型”选择
.ifc文件,支持 Revit、ArchiCAD 导出的 IFC2x3 与 IFC4。 - 文件大小上限为 150 MB,超过的文件在读取前就会被拒绝。
- 标高、墙、门窗、楼板与房间会转成可编辑的参数化元素,导入后可以接着使用平面模式的修改工具。其他类别(柱、梁、家具等)转成网格。读不出几何的元素退回为网格,并列在警告里。
- 参数化元素最多 2000 个。超过时对话框会要求确认,超出的元素默认改为以网格导入,以免节点图变慢。
- 导入前对话框会先列出摘要:各类元素的数量、单位与警告。
- 属性集 → 项目参数:墙、门窗、楼板、房间的
Pset_*Common属性(例如 FireRating、IsExternal、LoadBearing、Reference)导入时自动变成项目参数(实例参数,分组=属性集名称),值写进每个元素,明细表与属性面板立刻可见。文件里有属性集模板(IfcPropertySetTemplate)时,参数沿用它的 GUID(共享参数)。其他属性集不会自动创建:在“项目参数”对话框的“IFC 属性集 → 项目参数”勾选需要的属性才创建;元素已有的值不会被覆盖。项目参数最多 128 个;每个元素一次最多写入 32 个值。 - 轴线:IfcGrid 变成结构轴线(原点、间距、角度、伸出长度),编号按 Synhedra 规则(数字 1、2…/字母 A、B…;与文件不同时会提醒)。两组轴线不互相垂直、互相平行,或某个方向不足两条时,改成参考曲线(导入曲线节点)并提醒。每个轴线系统每个方向最多 60 条。
- 再导入(IFC 就地更新):在 Revit 等软件修改后再导出的 IFC,可以按 IfcGlobalId 对回这份设计的既有元素并就地更新,不会多出一份。只认两种身份:这份设计导出 IFC 时写入的 GlobalId(换了文件名也认得),以及之前从同一个文件名导入时记下的 GlobalId;如果这个文件是这份设计导出的(文件里有这份设计导出时写入的 GlobalId),不论文件名,之前从其他文件名导入、导出时沿用原 GlobalId 的元素也一起自动对上;不是这份设计导出的文件,从其他文件名(或旧版)导入的元素仍要勾选“也按 GlobalId 就地更新”才算。对话框会说明有几个元素对上,默认“更新既有”(选“另外新增一份”=原来的做法)。按“导入”后先列出差异(版本比较:哪些元素改了哪些参数、哪些是新的、属性集的值差异,可分页),按“应用更新”才写入。墙、门窗、楼板、房间、轴线、楼层标高与其他网格(柱、梁…)的几何与参数以来源为准;元素的名称、材质、面材质、自定义属性、全局参数关联与下游连线保留;由上游曲线或选取的墙驱动的形状保留关联。属性集(Pset)值以来源为准并列出差异;由属性集填入的项目参数,你在 Synhedra 没改过的随之更新,改过的保留并提醒。文件里新的元素照常新增;来源文件里已经没有的元素列出、不删除。这份设计导出的屋顶、天花板、幕墙、族、楼梯与结构柱梁不会变回参数化元素,不更新也不另外新增。整个更新是一步,Ctrl+Z 一次撤销;协作中沿用批量借用与分批(按元素种类分批)。局部化过的坐标沿用当初导入时的偏移。
- 网格仍只存放在这台电脑上,不会随分享链接传出。见上面的“导入与导出”。
IFC 导出
IFC 导出还没有在 Revit、ArchiCAD 中实际测试过。下载前会运行 Synhedra 自己的规则式自我检查,也用 Synhedra 的 IFC 导入器对 IFC4 与 IFC2X3 做过往返测试;这是自我检查,不是 buildingSMART 认证。导入其他软件后请检查模型。
- “文件 ▾ › 导出 IFC…”。在“IFC 版本”中可选 IFC4(Design Transfer View)或 IFC2X3(Coordination View 2.0 的写法,协同与较旧的软件最常用);对话框会记住上次的选择。对话框先列出楼层、墙、门、窗、楼板、房间与洞口的数量。
- IFC2X3 的写法:有材质层的直墙与弧墙写成 IfcWallStandardCase(弧墙的轴线用 IfcTrimmedCurve);门窗的类型写成 IfcDoorStyle/IfcWindowStyle(开启方向在类型上);卫浴、照明、插座、家电写成 IfcFlowTerminal,开关与配电盘写成 IfcFlowController,空调写成 IfcEnergyConversionDevice,类别放在类型对象(IfcSanitaryTerminalType 等);斜面与网格写成 IfcFacetedBrep;每个对象都有所有者历史(IfcOwnerHistory)。IFC2X3 没有的枚举值写成 NOTDEFINED。
- 导出内容:楼层、墙(直墙与弧墙,含材质层、Pset 与 Qto)、门窗(在墙上开洞再填入,含类型与开启方向)、楼板与屋顶、挑空与竖井(每块穿过的楼板开一个洞)、幕墙与幕墙系统(IfcCurtainWall;嵌板为 IfcPlate,竖梃为 IfcMember,空嵌板不写出;嵌入的幕墙会在主体墙上开洞并填入)、屋顶(按草图、拉伸与按面生成的屋顶都写成 IfcRoof,再分解为 IfcSlab .ROOF.)、天花板(IfcCovering)、楼梯(IfcStair 分解为梯段、平台、侧板与栏杆)、栏杆(IfcRailing)、坡道(IfcRamp 分解为 IfcRampFlight)、设备与家具族。每个元素放在所属楼层;组件经 IfcRelAggregates 归到上层元素。
- 选项:房间(IfcSpace:名称、编号、面积,默认勾选)、体量与构件(IfcBuildingElementProxy,默认不勾)、结构柱、梁、板(结构初估的元素,默认不勾)、长度单位(米或毫米)。
- 分类:勾选“分类”后填写系统名称与版本,写出 IfcClassification,每个代码一个 IfcClassificationReference。“代码来源”可选 Synhedra 品类默认代码(我们自己编的简单代码,例如 LSM-WL 墙、LSM-DR 门、LSM-SP 空间,不是 Uniclass 或 OmniClass),或一个文字型的项目参数;使用项目参数时,可再勾选“参数没有值的元素用 Synhedra 品类默认代码”。要使用 Uniclass、OmniClass 或公司自己的代码,请把代码填在项目参数里。项目参数也照样写成自定义属性集。
- 只导出楼层;参考用的标高不导出,上面的元素归到下方最近的楼层。
- 轴线:每个显示中的结构轴线写成一个 IfcGrid(U 轴=数字轴线、V 轴=字母轴线,含旋转与伸出长度;GlobalId 固定,从 IFC 导入的轴线沿用原来的 GlobalId),放在最低的楼层。由列表或全局参数驱动的跨距按评估后的实际值写入。自我检查也会检查轴线(每个轴线系统放在一个楼层、轴线编号不重复)。
- 自我检查:下载前按规则检查整个文件,没通过就不下载,并说明原因。规则包括:文件头与版本、每个实体的属性数与必填属性、GlobalId 的格式(22 个字符、IFC base64 字符)与不重复、所有参照都有定义、关系两端的实体种类、IFC2X3 的所有者历史、恰好一个项目与单位、长度/面积/体积/角度单位、项目 › 场地 › 建筑 › 楼层的分解、每个元素恰好放在一个楼层或属于一个上层元素、每个洞口挖一个元素而门窗都填在洞口里。完成消息会列出通过的规则数。跳过的元素(例如找不到主体墙的门窗)会列出数量。文件名是设计名称加 .ifc。
Make2D:从 3D 生成 2D 图
类似 Rhino 的 Make2D:把 3D 模型投影成分图层的隐藏线图。“文件 ▾ › Make2D 生成 2D 图(SVG/DXF/PDF)…”,或在命令行输入 make2d。
- 视图:平面(每个楼层一张;剖切高度从各楼层向上量,留空=各楼层的视图范围;没有楼层时改用绝对高度)、立面(北、南、东、西)、剖面(勾选“沿当前的剖面裁切面”:沿作用中的剖面平面生成剖面图,竖直或水平都可以,倾斜或朝上的剖面平面会跳过;没有作用中的剖面平面时,使用工具栏“剖面”高度的水平剖切;两者都没有时不能选)、轴测(西南、东南、东北、西北等角,或当前 3D 视角的平行投影)。
- 选项:隐藏线(放在自己的图层,或在可见线的图层上画成虚线)、切线边、场景轮廓、剖切区填充、只出选取的对象、比例(1:20 到 1:1000,默认 1:100)、DXF 单位(mm 或 m,模型空间 1:1)。
- 图层:
Make2D::视图名称::Visible::…与Make2D::视图名称::Hidden::…,再分成曲线、轮廓、切线、剖面、剖面填充等。 - 计算与下载:点“计算”,在后台运行,可以取消;完成后有预览与提醒列表。所有视图排在同一张图纸上,附视图标题。可以下载 SVG、DXF(AC1015,隐藏线用 CN-HIDDEN 线型)、PDF(含图层)或 JSON(原始线稿)。
- 上限:输出最多 30 万条线。超过时请少选几个视图,或只出选取的对象。
- 放进 2D 绘图:在 2D 绘图用“插入 › 3D 视图 › 从 3D 导入”(
VIEWBASE)直接把同项目 3D 设计的视图放进图面,或导入这里下载的 JSON;3D 修改后用VIEWUPDATE更新。见 2D 绘图 › 从 3D 导入视图。 - 反过来:从 2D 平面建 3D:在 2D 绘图用“插入 › 3D 视图 › 转成 BIM”(
TOBIM)把 2D 平面的墙(成对平行线)、门窗(图块或缺口)、房间(封闭区域+名称)识别出来,叠在图上预览、逐项勾选后建进同项目的 3D 设计(指定楼层与墙类型);2D 的 Ctrl+Z 会连同 3D 一起撤销。见 2D 绘图 › 2D 平面转成 BIM。 - PDF 的文字:PDF 只用内置的拉丁字体,中文等非拉丁文字的视图标题会改用英文名,并会提示;原来的标题请看 SVG 或 DXF。
图纸、详图与修订(出图)
Revit 式的出图流程:把视图放到图纸上,由标题栏自动填入编号与修订,并导出多页 PDF。图纸数据保存在设计文件中,随保存、撤销(Ctrl+Z)、云端与分享一起走。
- 项目浏览器:位于左栏的“项目浏览器”标签页(在“建模”旁边)。按类别列出视图(楼层平面按楼层、立面、剖面、3D 视图、详图视图、绘图视图)、明细表、图纸(展开可看到已放置在其上的视图)与族。单击选取,双击打开;选取的行会显示打开、重命名与删除。打开楼层平面会切换到该楼层的平面;“2D”会打开出图视图。视图名称与图纸编号不可重复。
- 图纸:项目浏览器中的“+ 图纸”,或命令
sheet(可附编号与名称,例如sheet A-201 剖面图)。编号会自动接续(A-101、A-102…)。标题栏依台湾事务所常见版式:A0、A1、A2、A3 横式与 A4 直式,含事务所、项目、业主、修订表、建筑师印章、核准、绘图、校核、比例、日期、图纸名称与图纸编号。全项目共用的字段在“项目信息”中设置;日期、绘图、校核可按图纸分别设置。 - 放置视图:在图纸编辑器的“放置视图”下选一个视图并按“放置”,会放到第一个空位。用“选取/移动”拖动视口;选取一个视口后可更改视图比例、重命名视图,或从图纸上移除(也可按 Delete)。每个视图都有视口标题(详图编号、图纸编号、名称、比例);标题栏的比例字段在只有一种比例时显示 1:N,否则显示“如所示”。一个视图只能放置在一张图纸上(与 Revit 相同);明细表与图纸列表可放在多张图纸上。
- 详图索引:在图纸编辑器中用“详图索引”工具在平面、立面、剖面或详图视口内拖出矩形,或在平面模式下输入
callout,框出当前楼层平面的一个区域。这会建立一个 1:20 的详图视图,有自己的比例与裁剪。父视图上会出现圆角的详图索引框,以及显示详图编号/图纸编号的标头(详图放到图纸上之后)。 - 绘图视图与详图项目:“+ 绘图视图”或命令
draftingview会建立仅含 2D 的视图(默认 1:10)。视图编辑器工具:详图线(细/中/粗、虚线)、填充区域(实心、斜线、混凝土、土壤、砂、碎石、硬质隔热层、木材)、遮罩区域(白色,遮住其后的线条)、隔热层(带宽度的棉絮 S 形曲线)、重复详图(砖、混凝土砌块、木龙骨、沿线的钢筋)、详图构件(砖、混凝土砌块、木龙骨、钢 H 型钢、钢筋剖面)、文字与删除。依次单击各点;双击或按“完成”结束。详图视图也可以放置详图项目。 - 线样式与填充区域类型:视图编辑选“详图线”或“填充区域”时,侧栏的“线样式与填充区域类型 › 管理…”可新增项目自己的线样式(名称、线宽 0.13–2 mm、颜色、实线/虚线/隐藏线/中心线/假想线/点线/点划线/边界线)与填充区域类型(名称、填充图案、颜色、不透明白底、边界线=细线、不可见或某个线样式)。画线时在“线样式”、画填充区域时在“填充区域类型”选用;之后改样式,所有使用它的详图线与填充区域一起更新(图纸、PDF、DXF 都是)。删除样式时,使用它的项目退回自己的线宽或图案。最多 50 个线样式、50 个填充区域类型。
- 修订:图纸编辑器中的“修订云线”工具(命令
revcloud)以拖出矩形的方式画出云线;云线属于所选的修订,若没有修订则会自动建立一个。修订表(命令revisions)有日期、说明、发布给、发布者与已发布;编号依修订表顺序(按项目编号)。勾选“已发布”会锁定该修订:不能编辑、不能新增云线、不能删除或重新排序。标题栏的修订表列出该图纸的修订(含云线的自动列入,其他的在图纸编辑器中手动勾选),修订字段显示最新的编号。 - 视图中的修订云、材料标签:视图编辑(平面、立面、剖面、详图、绘图视图)的“修订云”工具在视图中拖动矩形画云(或命令
revcloud view=当前楼层平面);视图放到图纸上后,云随视口出现在图纸上,该修订自动计入该图纸的修订表与图纸清单的修订栏。“删除”工具单击云即可删除(已发布修订的云不能删除)。“材料标签”工具:先单击剖切到或可见元素上的一点(箭头),再单击文字位置;剖面依点的位置与高度找层,出图时依当前材料重算文字。每个视图最多 100 个修订云。 - 平面注释上图纸:放在图纸上的楼层平面会带出该层的标记、尺寸标注、高程点、坡度标注、材料标签与文字(依视图比例),PDF 与 DXF 也一样。
- 图纸列表:命令
sheetlist,或项目浏览器 › 明细表 › 图纸列表。自动依编号排序,并显示每张图纸的最新修订与日期;可导出 CSV,或作为图纸目录放到图纸上。 - 导出 PDF:图纸编辑器中的“将此图纸导出为 PDF”,或“批量导出 PDF”(命令
exportpdf):选取多张图纸,按图纸编号顺序写成一个多页 PDF,每页尺寸依其标题栏。可选黑白。文字会转成轮廓,因此中文在任何 PDF 阅读器中都能正确显示。视图线稿由 3D 模型在后台投影;模型改变后,下次打开图纸或导出时会重新计算。 - 图例视图:项目浏览器的“+ 图例”或命令
legendview(可带类型:legendview door、window、wall、floor、family、none)。按项目的类型目录自动列出:门窗=平面符号(含开启弧)、立面(开启方向虚线、分格)、类型标记(类型没有 Type Mark 时依序编 D1、D2…/W1、W2…)、类型名称、宽×高、数量;墙与楼板=构造层剖面(按材料填充)与总厚;族=平面符号与数量。默认只列模型里用到的类型(视图编辑右边可改成全部)。还可加线型样本、填充样本与文字行。类型改了图例跟着更新;图例和明细表一样可以放在多张图纸,视图标题不编号。 - 范围框:命令
scopebox或项目浏览器的“范围框”。每个框有名称、中心、宽、深、旋转角与楼层范围(最低、最高楼层)。勾选要使用它的楼层平面(或在平面视图的视图编辑选“范围框”):视图的裁剪范围就是这个框,框有旋转时视图跟着转正。修改框的大小、位置或角度,所有指定它的视图一起更新;只有在框的楼层范围内的平面可以用它。结构轴网可以“限制在这个框”:平面上轴线只画在框内、轴号移到框边,且只在框的楼层范围内出现。立面的楼层线目前不画,所以楼层的范围框限制只用于平面。 - 依附视图与对位线:平面、立面或剖面的视图编辑 › 裁剪范围 › 依附视图,选块数与左右分/上下分,按“创建”。每块是一个依附视图(比例跟母视图,改比例=改母视图),各自放上不同图纸。相邻两块的共用边自动画对位线(粗虚线,图层 A-ANNO-MTCH),旁边写“对位线 见 详图编号/图号”,母视图上也画。
- 导出 DXF:命令
exportdxf、项目浏览器的“DXF”或图纸编辑的“批量导出 DXF”。勾选图纸,每张图纸一个 DXF(文件名=图号 图名),打包成一个 ZIP。单位 mm、1 单位=纸上 1 mm;图框、标题栏、表格直接画,每个视口是一个图块(VP_图号_n,比例 1/N),内容已裁剪到视口范围(任何 CAD 打开都一样,不靠 XCLIP);图层按类别(A-WALL、A-DOOR…);中文文字与图层名以 Unicode 写出。默认画在模型空间,可勾“画在图纸空间”。AutoCAD 2000(AC1015)格式,需要 DWG 请在 AutoCAD 另存。 - 打印样式表:“批次导出 PDF”与“批次导出 DXF”可为图纸集选一份打印样式表(内置的 CN 表,或在 2D 工作区导入的事务所 .ctb / .stb;由 LAYERRULES“视图样板 → 打印样式(STB)”产生的表也会列出)。选定后:PDF 按表的颜色与线宽出图(黑白选项不适用);DXF 会把表的颜色与线宽写进图层与图元(在任何 CAD 里看起来都与出图一致);详图的细线/中线/粗线也改用表中的宽度(依颜色的表:笔 6 / 2 / 4;命名表:Fine / Medium / Thick)。所选的表随图纸集保存(一步撤销);“(无:照旧)”或从未选择 = 不变。若找不到该表(例如换了浏览器),会提示并照旧出图。
- 2D 设计作为视图(只读链接):在项目浏览器中点击“+ 2D 设计”,选择同一项目的 2D 设计(或分享给你的设计),点击“读取”(☁=先从云端获取最新版),选择“模型空间”或某个布局,再点击“链接成视图”:内容会被快照为一个 2D 设计视图(列在“2D 设计视图”分组下),可以像绘图视图一样放到图纸上,并添加详图构件与修订云线。模型空间依视图比例(默认 1:100);布局为图纸 mm(1:1),包含视口中可见的模型(按视口裁剪,视口中冻结和关闭的图层不绘制)。视图面板显示来源设计、布局、版本与读取时间;来源更改后会显示“来源有新版本”,点击“↻ 更新”或“☁ 从云端更新”重新读取(一个撤销步骤)。只读:此处不会改动来源设计。不是在本设备上链接的来源不会自动比对,更新前会先询问。绘制直线、多段线、圆弧、圆、椭圆、样条曲线与文字;图块展开一层,填充、属性与外部参照内容不绘制。上限:最多 20 个 2D 设计视图,每个 5,000 条线、20,000 个点、1,000 个文字。
- 与 2D 制图的关系:这些图纸沿用 2D 制图的版面与出图机制(相同的图纸尺寸、视口与 PDF 写出器)。若要在 2D 制图中逐线编辑图面,请使用从 3D 导入视图。
- 上限:最多 300 张图纸,每张图纸 40 个视口,400 个详图/绘图视图,每个视图 2,000 个详图项目,200 个修订,每张图纸 100 个修订云线。打开他人的文件时,超过这些上限或格式不正确的数据会被略过。
一键提案板(评图板)
项目浏览器的「一键提案板」按钮或指令 board:把设计自动排成一张 A3 或 A1 的评图板,供建筑师提案与建筑系评图使用。产物是一张真正的图纸(可在图纸编辑中拖动、导出矢量 PDF),不是截图。
- 版型:A3 或 A1,横版或竖版。版面使用 12 栏网格,四周留白与栏间距一致;标题、视图标题、表格正文有固定的字号层级。对话框右侧有版型示意。
- 内容(默认全选,可取消):主 3D(当前视角最接近的等角,或选场景、指定等角;矢量线稿)、各层平面(自动选代表层:标准层只放一次,首层与屋顶优先保留;同一比例)、一张剖面(没有剖面时沿模型长向自动加一个剖面平面 A-A,不启用剖切)、日照时数图(绿建筑面板「日照时数」算过才放;网格快照与色阶图例,仅为物理计算,不做法规判定)、面积表(逐层,取自法规检讨报表与当前的法规包)、法规摘要(建蔽、容积、高度与包络:设计值、上限、判定,脚注列条文出处;法规包不是台湾时使用该包的项目名称与出处)、指北(依项目信息的正北)、比例尺(依平面比例)。
- 比例与溢出:每格自动选放得下的最大常用比例(1:50、1:100、1:200…);剖面尽量与平面同比例;表格太长先缩小字号,再截断并写「另有 N 行」。放不下时会列出提醒。
- 调整:在图纸编辑中拖动任何视口或项目,Delete 移除。线稿一律黑色,日照图保留色阶。提案板上的视图可以和一般图纸重复(不占「一个视图一张图纸」)。
- 过期与更新:模型改了(或界面语言换了),图纸编辑上方出现「提案板已过期」与「更新」按钮,一键提案板对话框也会列出过期的板。更新是一个撤销步骤:拖过的项目保留原位,其余依新模型重新排版。
- 导出:图纸编辑的「导出这张 PDF」=彩色矢量 PDF(页面=A3/A1 实际尺寸);也可以放进批量导出 PDF/DXF。版面文字依界面语言。
面积平面、销售面积与项目数据
大纲“族与管理”区块的按钮。数据存在设计文件里,随保存、撤销(Ctrl+Z)、云端与分享一起走;打开别人的文件时,超过上限或格式不对的数据会被略过。
- 面积平面:类似 Revit 的面积平面(Area Plan)。第一次打开时创建默认面积方案:容积楼地板面积、建筑面积、总楼地板面积、可租售面积、销售面积;方案+楼层=一张面积平面。“依外墙自动生成”在外墙(类型功能=外部)的墙中心线绘制面积边界线,没有外墙时使用全部墙;“边界线”点两点手绘(会捕捉端点);“放置面积”点在边界线围成的区域里。每个方案有自己的面积类型,可设置是否“计入合计”与销售分类。同一区域放两个面积=重复面积,不计入。
- 面积表与法规对照:“面积表”页签列出每层、每类型的面积与计入合计,可导出 CSV。容积方案的计入合计对照法规条件节点的容积上限;建筑面积方案取各层区域投影的并集,对照建蔽上限。是否计入由你依项目判定,程序只按设置加总。
- 户别:“户别与销售面积”添加户号、户型、楼层、车位数与分摊权重。房间在属性面板的“户别”指定(或先选房间再按“指派选取房间”);面积元素在面积平面的表格指定。户别明细表可导出 CSV。
- 销售面积表:按销售面积方案的类型分类:主建物、附属建物(阳台等)、雨遮、共有部分、停车空间。共有部分按你选择的基准(主建物、主建物+附属建物、手动权重)分摊,四舍五入后合计等于共有部分总面积;雨遮是否计入、每个车位的面积、车位是否并入、公摊比是否含车位都可以修改。表格下方与 CSV 会列出当前采用的假设。本表是估算,不代表地政登记结果或法规意见。
- 项目参数:参数类型(长度、面积、体积、角度、数字、整数、文字、网址、是/否、材质)、分组、绑定类别、类型或实例。实例参数在属性面板按分组填写;类型参数存在类型上,同类型的图元共用。项目参数会出现在明细表字段(可直接修改),IFC 导出时每个分组写成一个自定义属性集。“加入台湾事务所常用参数”一次加入防火时效、构造等参数。
- 明细表计算值与条件格式:明细表的“计算/格式”页签。公式可用其他字段的名称,例如
面积 * 0.3025、宽度 * 高度、if(面积 > 30 m * 1 m, "大", "小");长度与面积带单位,类型选“数字”会去掉单位(例如换算坪数)。单位不一致或公式错误时,该栏留空并显示原因。条件格式:字段符合条件时,单元格加底色。 - 清除未使用项:列出没有图元使用的自定义墙、楼板、门窗类型、载入的族、未指定给视图的视图样板与未使用的过滤器,勾选后一次清除(Ctrl+Z 可撤销)。内置类型不会被清除。
- 查看警告:一次列出整个模型的警告:墙重叠、同一位置的重复图元、房间未闭合或重复、房间的楼层不存在、门窗的主体不存在或洞口超出主体墙、面积未闭合、无法计算的图元。每一条都可以“选择”或“缩放”到图元。
- 样板:“办公标准层+玻璃幕墙”与“五层 RC 公寓”是可以直接演示的台湾项目:外墙、分户墙(内部类型,依外墙自动生成面积边界不会把内墙算进去)、隔墙、门窗(楼梯间与户门用防火门)、东西两座 U 型楼梯、每层房间与走廊、卫浴/照明/空调设备、基地界线与基地面积、面积方案与每层面积平面(建筑面积、容积、总楼地板,办公另有可租售、公寓另有销售与户别)、项目参数与明细表的坪数计算值、图纸集(台湾图框、平面、立面、明细表)。办公样板另有 B1 停车场(停车位含无障碍车位、停车数量示例规则)与 1F 无障碍厕所。打开就能试疏散(每层都有两座楼梯出口)、法规检讨报表与 IFC 导出。
- 上限:16 个面积方案(每个 24 种类型)、4,000 条边界线、2,000 个面积、1,000 户、64 个项目参数;每个明细表 8 个计算值(公式 256 字)与 8 条条件格式。
- 所有楼层一次生成:面积平面工具栏勾「全部标高」后,「依外墙自动生成」一次完成每个楼层,并在每层边界线围出的范围自动放置面积(已有面积的范围不重放);「按房间用途生成」也一次完成所有有房间的楼层(会先确认是否取代)。没有墙或房间的楼层(例如屋顶层)略过并列出名称。整批是一个撤销步骤。台湾法规包下用
levels指令新建的楼层表依台湾惯例命名:地面层 1F(标高=基准高,GL 只当标高参考、不另列一层)、往上 2F、3F…,最上面 RF;旧设计的楼层表不变。 - 从曲线导入边界:面积平面工具栏的“从曲线导入边界…”可以选 Floors 的楼板轮廓、地界线的退缩线,或任何输出封闭曲线的节点(Grasshopper、Rhino);Floors 的各层轮廓会取最接近这个标高的那一层。来源改了以后边界线不会自己跟着变,点“更新:来源名称”重新导入,会取代同一个来源的边界线(一步撤销)。来源被删除时边界线保留。
- 面积边界跟随墙与房间:面积平面的“自动跟随墙与房间”开启时,墙或房间修改后(拖动松开时),按这张面积平面上次的生成方式(按外墙、按全部墙、按房间用途)重新计算自动边界线,建筑面积、容积与法规检讨报表当场更新,与墙的修改是同一个撤销步骤、协作时一起发送;拖动中不重算。边界位置按面积测量基准(方案覆写或法规包)。手绘的边界线一律保留;自动线按“设为手动”后也保留、不再跟随墙。新方案(含模板)默认开启;旧设计的方案保持原状,边界过期时面积平面、法规检讨报表与停车检核上方显示“面积边界已过期,点此更新”。
注释、分类、COBie 与共享参数
大纲“族群与管理”中的“注释/分类/COBie”按钮(或命令 keynote、classification、cobie);共享参数在“项目参数”对话框(命令 sharedparams)。数据保存在设计文件中,随保存、撤销(Ctrl+Z)、云端与分享一起保存。Synhedra 不附带任何官方或第三方的注释表、分类表。
- 注释(Keynote):导入您自己的注释文件(tab、逗号或分号分隔;每行:键、文字、上级键;2 MB、5000 行),也可以逐行新增、导出为文本文件。元素注释指定在类型上(同类型的元素共用),材料注释指定在材料上(墙/楼板使用类型核心层的材料)。选中元素后“为选中的元素加注释标记”:元素注释、材料注释或用户注释(直接选键),显示键或键+文字,带方框与引线;命令
keynote element、keynote material、keynote user 键为选中的元素加一个。项目浏览器“图例 ▸ 图例:注释”可放到图纸上,列出模型用到的键与文字。明细表增加“注释”“注释文字”字段(改键=改类型)。 - 分类:系统名称、版本,导入自己的代码表(代码、标题),指定到类别、类型或单个元素(覆盖);解析顺序:元素 → 类型 → 类别。IFC 导出优先使用这些代码(IfcClassificationReference),COBie 的 Category 也是;明细表增加“分类代码”(可改=元素覆盖)与“分类标题”字段。
- COBie 2.4 导出(也在“文件 ▸ 导出 COBie…”):填写创建者 Email(必填),导出 .xlsx 或 CSV 压缩包,工作表 Contact、Facility、Floor(楼层)、Space(房间)、Zone(部门、户别)、Type(门窗与族类型)、Component(门、窗、族构件,含所在房间)、System(按“系统”项目参数,没有则按设备类别)、Attribute(项目参数值)、Spare(备品)、Document(维护手册链接;后两者来自移交资料)。ExternalIdentifier 是 IFC 导出的 GlobalId;范围同 IFC 导出;没有的值填 n/a。
- 共享参数文件:每个项目参数都有固定的 GUID。“导出共享参数文件…”保存为 Synhedra 自己的 JSON;在别的项目“导入”后勾选要加的参数(可改类别与类型/实例绑定)。同 GUID 已在项目中的不会重复添加,名称与其他参数冲突的会列出并跳过。文件上限 1 MB、500 个参数。
项目信息与字段
项目的基本资料只填一次(互通 P6),图纸、2D 图框、交付文件、法规与绿建筑都读取同一份。
- 项目信息:命令
projectinfo(或图纸集的“项目信息”)。字段:项目名称、案号、业主、事务所、建筑师、绘图与审核(默认)、发行日期、阶段、说明;基地:县市、乡镇市区、地址、正北角(度,真北相对画面上方顺时针,与太阳设置相同)、纬度、经度、海拔。“使用太阳设置的地点与正北”一键带入本机太阳设置。每改一栏=一步撤销,保存在设计中(随保存、云端、分享)。 - 旧文件:打开旧设计不会改动任何内容;尚未保存项目信息时,对话框显示从图纸标题栏与绿建筑基地快照带入的值,修改任一栏才整份保存到设计中,之后以这里为准(图纸标题栏的旧字段会同步)。
- 谁会读取:图纸标题栏(图纸未填日期时使用发行日期);2D 图框(插入图框时默认值取自同项目 3D 设计的项目信息);IFC(IfcProject 的说明与阶段、IfcSite 的经纬度与海拔、IfcSite/IfcBuilding 的地址、真北、IfcProject 的属性集 lsm_ProjectInformation);COBie(Facility 的项目名称、基地、阶段,Contact 的公司与地址,案号等写成 Facility 的 Attribute);gbXML(名称、经纬度、海拔、正北、Building 的 StreetAddress);法规检讨报表未填的工程名称、地址、制表;绿建筑的县市与正北(在绿建筑面板修改也会写回项目信息);日照分析“自动”地点优先使用项目信息的经纬度。空白栏位不输出。
- 全局参数的导出:IFC 在 IfcProject 加属性集 lsm_GlobalParameters(长度、面积、角度带单位,文字、是/否按类型);COBie 写成 Facility 的 Attribute(类别=全局参数的分组)。gbXML 没有通用的自定义属性字段,因此不写入。无法计算(公式错误)的参数不输出。
gbXML 导出与移交资料
两个面向能源分析与运维移交的功能:gbXML 导出,以及移交资料(设备清单、保修、维护手册)。
- gbXML 导出(“文件 ▸ 导出 gbXML(能源分析)…”,命令
gbxml):版本可选 7.03 或 6.01。房间输出为 Space(面积、体积、封闭壳体、空间边界);墙按楼层切开,并在两侧采样房间分类:两侧是不同房间=InteriorWall,只有一侧有房间=ExteriorWall(墙类型功能为“内墙”=InteriorWall;挡土墙、基础墙或整面低于地面标高的墙=UndergroundWall);楼板按每个房间的上下方切开:InteriorFloor、SlabOnGrade(距地面标高 0.3 m 以内)、RaisedFloor、Roof(上方没有房间、下方有房间)、Shade(有房间的楼层上的阳台、雨篷);屋顶和有坡度的楼板,朝上的面输出为 Roof;房间分隔线输出为 Air 面;门=NonSlidingDoor/SlidingDoor,窗=OperableWindow/FixedWindow(类型样式为固定窗时),墙洞口=Air,嵌入的幕墙=FixedWindow。构造、层和材料取自墙、楼板、屋顶类型的层,U-value 由材料导热系数 λ 计算(缺少 λ 的材料会列出)。地点(纬度、经度、北向 → CADModelAzimuth)默认使用太阳设置;标高和地面标高可修改,建筑类型可选择。导出前检查会列出空间、面和开口数量、构造以及问题(没有房间、未围合的房间、没有楼板面的空间、没有相邻空间的面、缺少 λ、没有热工数据的开口、未导出的幕墙系统)。上限:5,000 个空间、20,000 个面、20,000 个开口;面写在墙中心线上;墙每个线段与楼层带输出一个面(不再按房间切分);带洞的面拆分为三角形。目前仅做过格式自检,尚未在各能源分析软件中实测。 - 移交资料(“族与管理”区块的“移交资料”按钮,或“文件 ▸ 移交资料与设备清单…”,命令
handover):列出门、窗和族构件;勾选项目(可按类别筛选或搜索)后批量填写:元素层(序列号、安装日期、保修起算日,或覆盖类型值)或类型层(制造商、型号、保修年限、保修人、维护手册网址、备品说明)。元素的值优先于类型的值(类型值以灰色显示);“清除所选元素自身的数据”会恢复为类型值。设备清单可导出为 CSV(防公式注入:以 = + - @ 开头的单元格前面加 ');CSV 导入按 NodeId 或唯一的标记匹配(2 MB、20,000 行;空白单元格保留原值;无效的网址和日期会被跳过并计数;控制字符和双向字符会被移除)。设备清单 PDF(A4 横向)。网址只接受不含用户名密码的 http:// 或 https://,显示为在新标签页打开的链接(rel="noopener noreferrer");Synhedra 不会自动联网读取。COBie 导出现在还会写入 Type 的制造商、ModelNumber、保修人和保修年数,Component 的 SerialNumber、InstallationDate、WarrantyStartDate,以及 Spare 工作表(每个类型的备品说明)和 Document 工作表(每个类型或元素的手册网址)。上限:5,000 条元素资料、2,000 条类型资料。
信息需求(IDS)检核
IDS(Information Delivery Specification)是 buildingSMART 的开放标准:用一份 XML 文件写下“哪些 IFC 元素要有哪些信息”。Synhedra 可以载入 IDS 1.0 文件,检核本设计的 IFC 导出内容或外部 IFC 文件。
- 打开:“族与管理”区块的“信息需求(IDS)”按钮,或命令
ids。 - 检核对象:“本设计”=运行一次 IFC 导出(IFC4 或 IFC2X3;元素范围与 GlobalId 和“文件 ▸ 导出 IFC”相同;不下载文件、不改设计);“外部 IFC 文件”=选择一个 .ifc(上限 64 MB)。
- 支持的 facet:实体(名称、预定义类型)、属性、属性集+属性名称+数据类型+值(含数量集)、分类(体系、代码)、材料、所属关系(聚合、组、空间包含、嵌套、开洞/填充)。值可以是简单值或限制:枚举、模式(XSD 正则的安全子集)、上下限(含/不含)、长度。需求的基数:必要、可选、禁止;规格的基数:必要(至少要有一个适用元素)、可选、禁止(不得有适用元素)。
- 结果:每个规格的状态与适用、通过、失败数;点击一行查看失败元素与原因,按“定位”选择并转到该元素(外部 IFC 的对象需在设计中有导入过的对应元素才能定位)。
- 输出:“报表 CSV”(摘要+每个失败元素一行);“导出 BCF”(每个失败的规格一条议题,构件用 IFC GlobalId);“创建议题”把它们加到“议题(BCF)”面板,重新运行不会重复创建。
- 注意:实体名称不含子类型(IFC2X3 的墙导出为 IFCWALLSTANDARDCASE,需另外列出);数值换成 SI 单位比较(长度 m、面积 m²、体积 m³);不支持的部分(totalDigits 等限制、部分 XSD 正则语法)标为“不支持”并判为失败。上限:IDS 文件 2 MB、500 个规格、5,000 个 facet。这是 IDS 规则的自我检核,正式交付前请用 buildingSMART 认证的工具复核。
明细表:多类别、关键、嵌入与图纸分段
大纲“明细表/数量”的按钮打开明细表;面板的“+ 新明细表”分页创建自定义明细表(多类别或关键明细表)。自定义明细表存在设计文件里,跟着存档、撤销(Ctrl+Z)、云端与分享走,也列在项目浏览器的“明细表/数量”下,可以放到图纸上。
- 多类别明细表:勾选要列出的类别(例如门+窗)。字段=“类别”+各类别字段的并集,某个类别没有的字段留空;默认字段是各类别共有的字段。可直接修改值的字段按该行的类别写回(例如“窗台高度”只有窗的行可以改)。筛选、排序/成组、计算字段与条件格式都和普通明细表相同。只勾一个类别=同一类别的第二张明细表(不同字段或筛选)。“类别”分页可改名称、增减类别或删除明细表(放在图纸上的也一起移除)。
- 关键明细表:例如房间的“房间样式”。创建时选择适用类别、关键参数名称与关键字段(例如地面、墙面、天花板装修);在“关键值”分页新增样式,在“表格”分页填写每个样式的字段值。到该类别的明细表(例如房间)的“字段”分页添加“房间样式”列,用下拉菜单选择样式并指派给元素;各关键字段跟随样式显示,不能直接修改。修改关键明细表里的值,所有指派到这个样式的元素一起变化。
- 嵌入明细表:房间明细表(或只选房间的多类别明细表)的“外观”分页,在“按每个房间列出”中选择门或窗,并勾选要显示的子字段;每个房间下面多一个小表,列出它的门或窗。门窗中心距房间边界不超过半个墙厚+15 cm 就算这个房间的,所以一扇门在两边的房间都会列出。CSV 与图纸上以“↳”开头的行表示子行。
- 逐项列举与总计:“排序/成组”分页取消“逐项列举每个实例”时,排序键相同的元素合并为一行,数量、面积、体积求和,值不同的字段留空。“总计”可选“标题、数量与合计”“标题与合计”“数量与合计”“仅合计”。
- 外观:网格线、显示标题、显示列标题,以及标题群组(在相邻的几个字段上方加一行群组名称,例如“尺寸”横跨宽度与高度)。外观同时适用于图纸上的明细表。
- 放到图纸上并分段:在图纸编辑中选取放好的明细表,右侧“视口”区块可设置“每段行数”(自动分段)、“手动分段点(第几行前)”(在第几行之前分段,可填多个)或勾选“适合高度”(按图框可用高度分段),各段由左向右并排、上缘对齐;“每段重复列标题”默认开启。字高、列宽(逗号分隔,0=自动)与段距是这个视口自己的设置,同一个明细表放在另一张图纸上不受影响。
- 跨图纸:“这里留 N 段,其余接到〔图纸〕”:这张图纸只显示前 N 段,另一张图纸放同一个明细表、从下一段接着显示,标题加“(续)”。也可以直接修改“从第几段”与“显示段数”。项目浏览器里,图纸下面的明细表会标示放的是第几段,明细表那一行列出它在哪些图纸上。批量导出 PDF 按图纸上的分段输出。
- 上限:64 个自定义明细表;关键明细表 16 个关键字段、200 个关键值、20,000 个指派;8 个标题群组;嵌入 12 个子字段;图纸上的一个明细表最多 50 段、2,000 行(不分段时 200 行)。
房间标签、配色方案与房间用途
像 Revit 的房间标签与配色方案(Color Scheme)。大纲“族与管理”的“配色方案”,或“注释…”菜单的“配色方案与图例…”。数据存在设计文件里,跟着保存、撤销(Ctrl+Z)、云端与分享走。
- 房间标签内容:房间的内置标签一律显示名称、编号、面积;“注释… › 面积与体积计算…”可以再加法规用途、户别、地坪粉刷、部门。房间属性面板可以填部门与地坪粉刷。
- 标记所有房间:“注释… › 标记所有房间…”在当前平面为每个房间加一个标签元素,可勾要显示的字段(名称、编号、面积、用途、户别、地坪、部门)。勾“包含有内置标签的房间(改成标签元素)”时,该房间的内置标签会关掉,改用标签元素,不会出现两个标签。
- 配色方案:房间可按名称、部门、法规用途、户别、户型或面积范围上色;面积平面的面积可按名称、面积类型、户别或面积范围上色。内置八个方案,也可以新增。按值的方案列出模型里所有的值:改颜色、取消“显示”(不上色、不进图例)、用 ↑ ↓ 排顺序;新出现的值会按名称排在后面、自动配色。按面积范围的方案设置每一段的下限(m²),例如 0、10、20、40 表示 10 以下、10–20、20–40、40 以上。
- 应用到视图:在配色方案对话框选标高,再选这个平面用哪个方案(或在 VG 对话框的“配色方案”选)。填色画在线条下面,不影响点选。视图样板也可以控制配色方案(“不控制”、“无”或指定方案);由样板控制时,视图自己的选择停用。面积平面在“面积平面”对话框的“配色方案”选。
- 图例:“在平面上放图例”在这一层房间的右上方放一个图例,只列这个平面上有出现的值;可以在对话框删除。图纸上:项目浏览器的“图例(配色方案)”可以放到多张图纸,第一列是色块、列出整个模型的值;放在图纸上的平面视图也带着它的配色。导出黑白 PDF 时色块会变成黑色,请取消“黑白”。
- 房间法规用途:每个房间有一个法规用途(住宅、办公、商业、停车、公共设施/梯厅、机电、阳台、其他)。房间属性面板选“自动”时,按名称含有的关键字建议(例如“主卧室”→ 住宅、“停车场”→ 停车、“梯厅”→ 公共设施)。配色方案对话框的“房间法规用途”标签页可以改用途名称、颜色、关键字,以及“默认计入容积”;这些都只是可以改的默认值,计入与否由你按项目判定,程序不判定法规。
- 带进面积平面与报表:面积平面的“按房间用途生成”用房间边界画面积边界线并放面积,用途“默认计入容积”的放计入类型,其他放不计入类型(方案没有不计入类型时自动加一个);会取代这张面积平面原有的线与面积。面积表下方另列按用途的房间面积。法规检讨报表多一节“按房间用途汇总”。查看警告会列出名称与用途不一致(例如名称是“停车场”却指定为住宅)、用途已被删除、没有用途的房间。
- 面积测量基准:“按房间用途生成”的边界位置由法规包决定:台湾、日本、新加坡=墙中心线(容积楼地板面积、延べ面积、GFA 的惯例;房间净面积=墙内缘,约少 6%)。面积平面工具栏的“面积测量基准”可覆写为墙中心线、墙内缘(房间净面积)或外墙外缘(按房间生成时以墙中心线近似);通用法规包默认墙中心线。修改基准只影响之后重新生成的面积,已存的边界线与面积不会自动改。相邻房间共用的中心线只画一次;无法以墙中心线围合的房间改用房间边界并提示。
- 上限:32 个配色方案(每个 256 个值、32 段范围)、128 个图例、32 种房间用途(每种 24 个关键字)。打开别人的文件时,超过上限或格式不对的数据会略过。
自动体量(专业模式)
建议方案,请依实际设计调整。只在专业模式的建模器提供(简易模式不出现):大纲「族与管理」中的「自动体量」,或命令 automass。
- 需要什么:一条地界线(
propertyline;每边退缩,临路的边标「临路」并填道路宽度),以及「法规检讨报表」的建蔽率与容积率(高度上限可选填)。设计里有法规条件节点时改用它的推导。 - 怎么生成:依法规包的包络体(台湾包含 §164 斜面与阴影面积预算;其他法规包只用该包的高度限制)在退缩后的范围内生成板式、退台、塔楼加裙楼、沿街 L 形、分栋、合院与基准满版等方案,只列出建蔽、容积与报表高度上限都不超过的方案。层高可在对话框修改。
- 产出:选一个方案按「生成为体量」,写成一般的多段线+拉伸(放在「建议体量」图层,可再推拉、编辑),整批一步撤销。之后的楼层、依面建墙、面积平面与法规检讨报表都按一般体量处理。
- 限制:只是设计起点,不代表主管机关的认定;没有检讨采光、避难、结构或停车。一次最多 80 段。
法规检讨报表与自动标注
设计检讨辅助,非官方审查结果。大纲「族与管理」中的「法规检讨报表」,或命令 regreport。
- 内容:基地概要、建蔽率、容积率(法定上限、允建面积、设计值与结果)、建筑物高度、§164 高度与阴影面积摘要、停车空间、绿色建筑(EEWH 日常节能简算)摘要、逐层楼面面积表、假设与需人工确认事项。每个数值下方都列出来源:法规条件节点、哪一个面积方案、体量,或你在报表中填写的数据。
- 数据来源:建筑面积与容积楼面面积优先取面积平面「建筑面积」「容积楼面面积」方案的计入合计;没有面积平面时用体量近似(投影并集、楼面面积合计,偏保守),并列入假设。基地面积与上限取图中的法规条件节点;没有时在报表上方填写。停车数可以自行填写;留空时,法定停车数取自「停车数检核」的规则表,设置停车数则取模型中的停车位数量(来源标示「模型计数」)。绿色建筑摘要需要先在绿色建筑面板设置过县市与建筑类别。
- 导出:「导出 PDF」生成 A4 纵向多页报表(每页都有「非官方审查结果」声明与页码);「导出 CSV」含章节、逐层面积表与假设,可在电子表格中编辑。报表中填写的数据保存在设计文件里(文字最多 120 字、注记最多 20 条)。
- 计算书(A4 送审版面):「导出计算书」生成 A4 纵向 PDF:封面(工程名称、地段地号栏(未填时留空白线可手写)、日期、版本、目录)、基地概要、建蔽率与容积率(计算式、面积表、各层楼地板面积)、高度与斜线(平面示意标出各临路边、剖切位置与编号;每条临路边一张剖面示意:道路宽、退缩、该边斜面线、包络线、建筑剖面、最高点与该处允许高度、条号与比例)、停车与无障碍、绿建筑(法规包有才列)、其他检讨项目、附录(假设与需人工确认事项、条文出处、「本计算书为设计辅助、非法定签证」声明)。每页页首有工程名称,页脚有页码。数值全部取自报表,不另外计算;剖切位置取该临路边斜面最不利的实体顶点。斜线图解只在法规包有道路斜面(台湾 §164、日本道路斜线、德国 Abstandsflächen、美国 sky exposure plane)且法规条件节点有临路边时生成,其他法规包照样生成计算书但没有图解。PDF 有隐形文字层,可以搜索与复制文字。
- 整面墙自动标注:对齐标注 DI 的选项栏「拾取」改为「整面墙」,点一道直墙,再点空白处放置:自动标注墙端、门窗(中心或开口宽)、相交的墙(依参照偏好:中心线、墙面或核心)与相交的结构轴网。
- 轴网整排标注:DI 选项栏的「轴网整排标注」为当前楼层的每组结构轴网各加一排 1、2、3… 与 A、B、C… 的连续标注,再加总长。标注随轴网更新;删除轴网时标注一起删除。
- EQ 与锁定:选中标注时,尺寸线旁有 EQ(三个以上参照:把中间的参照等分,两端不动;再点一次改回显示数值)与锁(锁住每一段的距离:移动其中一个图元时,另一个跟着动;锁定的标注不能点数字改值)。能锁定的是直墙的中心线、墙面与门窗的中心、开口边;墙端、核心面与轴网会跳过。
- 条文、3D 与报表三向对照:选择工具下在 3D 单击包络体的任一斜切面或水平面(或命令
lawplane),弹出条文卡片:法规名与条号、查证日(法规包没有标示时以官方现行条文为准)、官方条文链接、计算式与代入值(例如台湾 §164 H ≤ 3.6·(Sw + D)、日本道路斜线 1.25 × 距离)、点选处的允许高度与适用范围;卡片上的「在报表中查看」「在计算书中查看」跳到报表或计算书的对应行。卡片可用键盘操作:打开时焦点在卡片上,←/→ 切换平面,Esc 关闭。报表(含上方的「计算书(斜线图解)」页签)每条临路边、高度上限、包络超出等行有「在 3D 中显示」:关闭报表、高亮对应的包络面并把相机对准。提案板的面积表与法规摘要多一栏「条号」;在图纸上选取这两个项目,属性区列出每一行,按「在报表中查看」跳到报表该行。卡片只读取法规包与包络体的数值,不改任何法规数值。 - 锁定法规节点:选取法规条件、包络体或检核节点,在属性面板按「锁定法规参数」:锁定后参数只读(节点卡片与属性面板都不能改,项目信息的法规包写入也会被挡下并说明),AI 不能写入;核准 AI 分支时也会再检查(锁住的节点、已标为法规或流入法规节点的全局参数、已钉选的全局参数都算冲突、不应用)。要修改先按「已锁定(点此解锁)」,解锁是一个撤销步骤。
单位与英制
尺寸一律以米存储;单位只决定显示和输入,换单位不会改变任何尺寸,旧设计零变动。在“项目信息”(命令 projectinfo)的“单位”中设置。
- 设计单位:m、cm、mm、ft、in。自己的设计可以随时更换(只改设计的单位设置;通过分享链接打开的设计不能更换)。没有单位的数字按设计单位解读。
- 英尺英寸输入:长度栏(属性面板、基地面板、法规包字段)接受
12'6"、12'-6"、12' 6 1/2"、12 ft 6 in、12.5'、150"、6 1/2",也可以直接输入3.81 m、500mm。12'-6"是建筑写法(12 英尺 6 英寸),不是减法。超过 128 个字符或分母为 0 的输入不接受。命令行以空格分隔参数,请使用不含空格的写法(例如12'6-1/2")。 - 英制格式:英尺/英寸设计可选长度格式“十进制(12.5 ft)”或“英尺英寸(12'-6",精确到 1/16 英寸)”;英寸设计的面积可选 in² 或 ft²。基地面积在英制下另附 acre。格式随设计保存(一步撤销;同时记为这个浏览器的默认值,供新设计使用);旧设计没有保存格式时使用浏览器的偏好。
- 对话框的长度与面积栏:英制设计的疏散/无障碍/停车检核阈值与停车规则表、法规检讨报表手填的基地面积与高度上限、绿色建筑(LEED 面积、EEWH 遮阳深度与海拔)、日照与日照时数的格距与外扩距离以 ft/ft² 显示,可以输入英尺英寸(
2'-8")或带单位(0.9 m、1200 sf、0.5 ac);公制设计的栏位不变。 - 模块生成的文字:法规检讨报表的来源与说明(截角、§164 的 H/As、停车、绿色建筑、日照、用途节)、包络体高度上限面的说明、3D 包络体图例与检核清单的来源,在英制设计中换成 ft/ft²(数值仍以米计算,只换显示)。更改单位或格式后,面板、节点卡与报表立即更新。
- 报表与导出:英制设计的法规检讨报表(对话框、CSV、PDF)、法规检核、基地面板、明细表与 CSV 使用 ft、ft²;DXF 导出(“文件 ▾ › 导出 DXF”与 Make2D)按单位写入
$INSUNITS(in=1、ft=2、mm=4、m=6)。 - 法规包的建议:美国包以英制表示;设计是公制时,项目信息会建议改用英尺(点一下即可,不强制)。
法规包
法规包决定法规条件、法规包络体、法规检核、法规检讨报表与 AI 提示用哪一套规则与条文出处。在「项目信息」(命令 projectinfo)的「法规」选择;换包=一步撤销,协作时同步给其他人。
- 台湾(建筑技术规则):默认值。旧设计没有指定法规包时就是这一个,结果与以前完全相同:§164 斜率面与阴影面积预算、窄路限制、停车(§59)、无障碍、EEWH 绿建筑简算,条文出处附在报表与节点上。
- 台湾:容积奖励试算(危老、都更):台湾法规包的项目信息多一区「容积奖励试算」。选制度(危老重建、都市更新、不申请),逐项勾选并自填比例(基准容积的 %):危老依《都市危险及老旧建筑物建筑容积奖励办法》§3–§10 与条例 §6② 时程、§6③ 规模;都更依《都市更新建筑容积奖励办法》§5–§17 与地方增订(条例 §65⑤⑥)。每项不超过该条最高级距;危老上限内合计不超过 1.3 倍基准容积或 1.15 倍原建筑容积,时程+规模另计且合计 ≤ 10%(时程奖励已于 2025-05 归零);都更依 §65 选上限情形(一般 1.5 倍、原建筑容积高于基准容积择优、高氯/耐震不足 1.3 倍原建筑容积、策略性更新地区 2 倍),地方增订 ≤ 0.2 倍(策略地区 0.4 倍)基准容积。时程与规模可按「建议值」带入依条文计算的值,仍以你填的值为准。奖励后容积率写回法规条件节点作为容积上限(一步撤销;换法规包时还原并清除),法规检讨报表多一节「容积奖励(试算,非审定值)」。只引条号与项目名称,不抄条文。试算值,非主管机关审定值,以核定为准。
- 日本(建筑基准法):选日本后,在项目信息中选择 13 种用途地域,建蔽率与容积率从法定选单(§53①、§52①)选该地城市规划指定的值,另有绝对高度(10/12 m)、外墙后退、前面道路宽度、角地与防火地域勾选;选单值写入法规条件节点(一步撤销)。建蔽率含角地/防火 +10%(指定 80% 且防火地域耐火建筑=不适用);容积率取指定值与前面道路宽度 W×0.4(住居系)/W×0.6 的较小值;3D 包络体套用道路斜线 H ≤ 1.25·(W+D)(住居系)或 1.5·(W+D)(超出别表第三的适用距离则不限)、邻地斜线(20+1.25D/31+2.5D)、北侧斜线(5/10+1.25D,朝真北量测)与绝对高度;各边数值也列在法规检讨报表。12 m 以上道路与高低差缓和不套用(后退缓和、日影规制与天空率见下一项)。无障碍检核可按“套用”带入无障碍法(バリアフリー法)施行令的门槛(出入口 80 cm、走廊 120 cm、车位 2%);停车附置义务依地方条例,由你填写规则表。节能法与 CASBEE 只列出处。本包只内置参数、公式、规则名称、条号与链接,不抄录条文(出典:e-Gov 法令检索,公共数据利用规约 PDL1.0;法令依著作权法 §13 不是著作权客体);与官报不一致时以官报为准。非法律意见,以主管机关(特定行政厅)认定为准。
- 日本包 v2(后退缓和、日影规制初估、天空率提示):用后退缓和(§56②)时,道路斜线从前面道路对侧境界线向外移动后退距离的线起算;后退距离取该道路边的外墙后退(建筑物都在可建范围内,更退后的量体不会获得更多缓和),所以在建筑物立面处为 H ≤ k·(W+2D)。日影规制(§56 の 2、别表第四)在绿色建筑面板「日照时数」页签下方的「日影规制(日本・初步)」:用途地域自动对应别表第四的列;依地方条例勾选“指定”,选等级(1)~(3)与测量面(1.5/4/6.5 m),北海道则切换为 9~15 时与北海道时间。“计算日影时间”会在冬至日真太阳时 8~16 时,计算测量面上基地境界线外 5 m/10 m 线及其范围的日影时间(在后台线程执行,遮挡引擎与日照时数相同),3D 视图显示日影时间色、5 m/10 m 测量线(虚线)与等时间日影线(实线);“插入法规检讨报表”会新增“日影规制与天空率(初步)”一节。不内置条例数值(只说明东京都条例的结构),平均地盘面以 z = 0 近似,道路、水面与高低差缓和不套用。天空率(§56⑦)在 v2 只附出处说明、不计算(v3 规划);结果为初步,以特定行政厅的指定与审查为准。
- 日本包 v3(天空率初估):绿建筑面板「日照时数」页签最下方的「天空率(日本,初估)」依建筑基准法 §56⑦、施行令 §135 の 5〜11 计算天空率 Rs=(As − Ab)/As(正射投影)。测定点自动生成:道路斜线在前面道路对侧境界线上(间隔 ≤ 道路宽度 ½)、隣地斜线在境界线外 16 m(1.25 系)或 12.4 m(2.5 系)的线上(间隔 ≤ 8 m/6.2 m)、北侧斜线在真北方向 4 m(低层・田园)或 8 m(中高层)外的线上(间隔 ≤ 1 m/2 m);「适合建筑物」是可建范围上刚好符合该斜线的实体(道路斜线只取适用距离内,计划建筑物也只取同一范围)。按「计算天空率」在后台线程对每个测定点、计划建筑物(设计中所有显示的实体)与适合建筑物各算一次(分辨率粗/标准/精细),表格列每种斜线的最不利点与差值,3D 视窗以色点标出每个测定点(绿=计划 ≥ 适合、黄=差值在分辨率内、红=计划 < 适合)。只有勾选「采用天空率」才判定;「插入法规报表」写进法规检讨报表的「天空率(初估)」节。测定点高度以 z=0 近似,高低差、区域分割、两条以上前面道路、后退距离条件未套用。结果为初估,以确认申请为准。
- 日本包 v4(逆日影包络、天空率放宽提示):「日照时数」页签的「逆日影包络(日本,初估)」沿用上面日影规制选的号、测定面与时间(建筑基准法 §56 の 2、别表第四),反推基地内每一格最多能建多高,再与斜线包络取最小;3D 以半透明方柱显示(斜线主控/因日影削减/设计体量超出=红),可插入法规检讨报表。做法是保守近似:每格当满格方柱,超限的测定点把代价最小的被挡取样射线上的方柱削到射线高度,再全部重算验证(先粗后细、最多 8 轮);每个测定点带半径(方柱外扩),所以点与点之间也不会漏算。时间取样以「规制时间减一个取样间隔」的安全余裕吸收(建议保留勾选;这一项不是严格保证)。道路・水面・线路敷与高低差的缓和(施行令 §135 の 12③)与跨区(§135 の 13)没有套用(偏严)。反推包络只是众多可行形状之一,设计超出不代表违规。第一种・第二种中高层住居専用地域指定日影规制时,依 §56①三 北侧斜线不适用,面板与项目信息会提示并可一键取消勾选(确认后才改,一步撤销)。天空率结果下方的「以天空率放宽斜线:突出范围提示」以目前设计的天空率余裕,估算「只有一格」突出斜线包络时仍维持 计划 ≥ 适合 的高度(正射投影面积上界、不扣已遮挡方向,偏保守;多格同时突出时代价相加),只做参考与 3D 绿柱,不自动放宽。初估,以特定行政厅的审查与确认申请为准。
- 新加坡(URA Early-stage Massing & Envelope Feasibility):选新加坡后,在项目信息中选择开发类型(Flats、Condominium、Bungalow、Good Class Bungalow、商业),输入 Master Plan GPR 与奖励 GFA(≤ 10%),为有地住宅选择 2 层或 3 层区域,并为每条道路边设定道路类别(Cat 1–5,依 LTA Road Line Plan)。Site coverage(flats 50%、bungalows 40/50%、GCB 35/45%)、容积率(GPR×100×(1+奖励))与依层数的高度(flats GPR 1.4/1.6/2.1/2.8 → 5/12/24/36 层;首层 5.0 m、其余 3.6 m;有地住宅 12/15.5 m)会写入法规条件节点(一步撤销)。Road buffer(依道路类别与层数)与共同边界后退(依层数)直接缩减可建范围(垂直切除,取你的后退与表值中较大者);共同边界后退依 URA Table 2 逐层查表(Flats/Condominium 1–35 层与 36 层以上,2026-10-25 查证),GPR 推不出层数时才留给你填写。LTA RPPS 停车最低与最高数量(Zone 1–3)以表格内置;BCA 无障碍规范与 Green Mark 只提供出处链接(须取得 BCA 书面同意才内置数值)。本包只含参数、公式、规则名称与链接,不抄录 URA / BCA / LTA 文件的任何文字:数值系依官方文件(URA DC Handbook、LTA COP 2019 修订版 v1.1)整理,商业使用的书面同意尚待取得;data.gov.sg 的 Master Plan 图层适用 Singapore Open Data Licence 1.0(v1 只附链接、不读取)。本包是初期量体与包络体可行性检核,不是 URA 的工具、未经 URA 认可;新加坡示范不显示绿建筑分数(绿建筑面板的 EEWH、LEED®、WELL™ 简算隐藏,日照、环境分析与日照时数仍可用)。非法律意见,以 URA / BCA / LTA 公布内容为准。
- 美国(城市包:NYC/LA/自填,英制):美国没有全国统一的分区法,这个包是“城市包+联邦 ADA 层”,在项目信息中选择城市。纽约市——选择分区 R1–R12(2024-12-05 City of Yes for Housing Opportunity 修正后的条号:FAR 23-21/23-22、lot coverage 23-361/362、高度 23-421/422/432、yards 23-321/332/342、停车 25-22/25-23),可选可负担住房(UAP)栏、角地、R1–R5 多户住宅、主要街道宽度(≥ 75 ft=宽街)与 Inner/Outer/Beyond Transit Zone;R6、R7-1、R8、R10 可选用 sky exposure plane(23-736:H ≤ 60(85) + 2.7(5.6)·D ft,窄街初始退线 20 ft、宽街 15 ft),会裁切 3D 包络体;户数上限=最大楼地板面积 ÷ 680 ft²(23-52)。R1–R3 系列 FAR 依 ZR 23-21(2026-10-25 查证):标准基地 0.75、qualifying residential site 1.00(R2X 1.00;R4B 1.0/1.5、R5B 1.5/2.0);第二栏的适用条件请依 ZR 12-10 确认。洛杉矶——只内置 Height District 1 的 FAR(商业/工业 1.5、其他 3;来源等级 (A),上线前需人工核对官方条文),其他由你填;California AB 2097(大众运输站半英里内)把最低停车设为 0。自填——FAR、lot coverage、高度、层数、前院/侧院/后院与停车比例都由你输入(英制)。所有城市都可以用“自填”覆盖内置值;临路边取前院、勾选的边取后院、其余取侧院,以 max(你填的退线, yards) 内缩可建范围。无障碍采用 2010 ADA Standards(联邦公有领域):Table 208.2 无障碍车位级距、通路 36 in、门 32 in、坡道 1:12。IBC、ICC A117.1、ASHRAE 90.1、LEED 有版权,不内置内容;NYC Zoning Resolution 只引数值与条号(不抄原文)。详见单位与英制。非法律意见,以主管机关公告为准。
- 德国(BauNVO+州建筑法):选德国后,在项目信息中选择州(MBO 样板、Bayern、NRW、Berlin、Baden-Württemberg)与 Baugebiet(BauNVO 的 14 种)。BauNVO §17 的 GRZ/GFZ/BMZ 自 2021 年起是参考值(Orientierungswerte),不是上限:B-Plan 的值才是法规。你填 B-Plan 的 GRZ/GFZ/最大高度/Vollgeschosse 时以其为准,写入法规条件节点(超过=不符合);没填时只在法规检讨报表中与 §17 参考值比较,超过标「超过参考值(非违规)」,不写入法规条件(只有 Wochenendhaus/Ferienhausgebiet 的 §17 值是硬上限)。§19(4):车库、车道与 Nebenanlagen 可使 Grundfläche 超过 50%、GRZ ≤ 0.8(列在报表)。Abstandsflächen D ≥ k·H(MBO/Bayern/NRW/Berlin:0.4 H、产业区 0.2 H、NRW 核心区 0.25 H,最少 3 m)→ 每条边一片斜面 H ≤ D/k 裁切 3D 包络体,临路边算到道路中线(H ≤ (D + 路宽/2)/k),最小距离直接内缩可建范围;v1 按平屋顶计算(屋顶 1/3 规则与山墙列为人工确认)。Baden-Württemberg 依 LBO §5(7)(Neufassung 2026-03-16,2026-10-25 查证):0.4 H;MK、MD、MDW、MU、WB 0.2 H;GE、GI 与非休闲 Sondergebiet 0.125 H;最少 2.5 m(墙宽 ≤ 5 m 时 2 m,本工具不判断墙宽、取 2.5 m)。另有 offene Bauweise ≤ 50 m 提示、州无障碍住宅规则(Bayern 须设电梯时 1/3)、München 住宅停车(1/户、补贴 0.5、市约束 0.8、自行车每 40 m² Wohnfläche 1 位)与 Berlin/Hamburg 住宅免汽车位及自行车位(Berlin AV Stellplätze Anlage 2:每户 1–4 位依 Wohnfläche,> 20 户加 1 货运车位、至少 2 位,AV 2026-06-30 失效后依行政自我约束续用;Hamburg BPD 2022-2:每户 1–5 位,建议性质;两者都以平均每户面积近似,请在项目信息填户数与 Wohnfläche 合计)、WoFlV 面积说明、DIN 18040 自制摘要尺寸(门 90 cm、走廊 150 cm…);GModG(原 GEG)只给出处。联邦与州法依 UrhG §5 为无著作权的公文;DIN 18040/277 有版权,只用名称与自制摘要。非法律意见,以主管机关(Bauaufsichtsbehörde)认定为准。
- 英国(England:申报量+旗标):英国没有法定建筑密度、容积率、退线或停车下限,这个包输出申报量与旗标,不判定是否合格。在项目信息中选择 nation、是否在伦敦(区位 CAZ、Inner Opportunity Area、Inner、Outer;PTAL 0–6)、车站周边、各户型户数、habitable rooms/bedrooms/bedspaces、邻窗(窗心高 a 与距离 D)、Use Class、NDSS 户型与 GIA、GPDO 后延尺寸。法规检讨报表多一节「英国:London Plan 申报量与旗标」:London Plan §3.3.22–23 的 FAR(GEA 合计 ÷ 基地)、Site Coverage Ratio、u/ha、hr/ha、bed/ha、bedspaces/ha 与最大高度;NPPF 2026 L3 车站周边最低 35/45 dph、London Plan D9 tall building(≥ 6 层或 18 m)、BRE 25° 线 H ≤ a + tan25°·D(≈ a + 0.466·D)都只是旗标,不裁切包络体;伦敦 Table 10.3 按 PTAL 的住宅停车上限、≥ 10 户无障碍车位 3%+7%、充电点;NPPF HO5 M4(2) ≥ 40%、London Plan D7 M4(3) ≥ 10%;NDSS 面积(1b2p 50、2b4p 70、3b5p 86、4b6p 99 m²);GPDO Class A 后延 3/4 m(prior approval 6/8 m)。无障碍检核可按「套用」带入 Approved Document M 的门槛(M4(2) 走廊 900、门 850 mm)。地方规划的上限请自行填入法规条件节点。gov.uk 与 legislation.gov.uk 的数值依 Open Government Licence v3.0(Contains public sector information licensed under the Open Government Licence v3.0);London Plan 只用数值与条号;BRE BR 209 有版权,只引公式名与出处(门槛为二手整理);RICS、BSI 不内置。非法律意见,以地方规划机关(LPA)认定为准。
- 通用(用户自填上限):不内置任何地区的法规。建筑密度、容积率、高度上限与退线都用你输入的值;没有道路宽度的高度限制,包络体只有高度上限与退线后可建范围。
- 此法规包未提供:通用法规包没有停车、无障碍与绿建筑规定,相关节点与报表标「此法规包未提供」(无法判定,不是不合格);疏散的门槛本来就是可改的默认值,照常检核。切换前会列出哪些检核会失效并请你确认。
- 不认得的法规包:设计指定了当前版本不认得的法规包时,以「通用」处理(不套用任何地区的条文),项目信息会提示。
疏散、无障碍与停车检核
初步检核:门槛值是可编辑的预设值,并非法规裁定。请务必对照适用的法规与主管机关规定确认每一项门槛值。入口:大纲视图「族与管理」区的「疏散/无障碍/停车检核」,或命令 egress、accessibility、parkingcheck(各自开启独立页签)。门槛值与规则会存入设计,可撤销。
- 防火分区:「每层一个」会把每层所有房间合成一个分区;也可先选取房间或封闭曲线(例如矩形、封闭多段线),再开启对话框,按「由选取房间」/「由选取封闭曲线」。分区面积=所绘轮廓的面积,或其房间面积合计,并与上限比较(每个分区可有各自的上限)。
- 疏散距离:按「执行疏散分析」。每层会被切成格网(预设 0.25 m,大型平面自动放大,最多约 360,000 格);墙阻挡,门与墙洞口可通行。程序会找出每个房间最远点到最近出口的最短路径(八方向,再依视线拉直)。出口=楼梯(在其起始层与顶层)、室外门(预设仅限地面层;可改为每层或不设)以及你指定的安全出口门(先选门,再按「设为出口」)。分析在后台执行,不会卡住画面。
- 平面中的路径:结果路径会画在各楼层平面上:绿色=符合,红色=超过上限,紫色虚线=通往第二出口的路径,叉号=最远点,圆圈=出口。结果列的「路径」只显示该房间;取消勾选「在平面中显示路径」即可隐藏。模型或设置变更后,会提示你重新执行分析。
- 双向疏散:从同一最远点到两个不同出口的路径;两条路径的共用长度不超过「最大疏散距离 × 共用比例」才算符合。只有一个可达出口=不符合。
- 走廊与门:名称含走廊关键字(可编辑)的房间,以等效矩形(由面积与周长求得)的短边作为净宽;疏散路径上的门与出口门,以开口宽度扣除两侧门框作为净宽。
- 无障碍:通路(走廊)净宽、通路与无障碍厕所的门净宽、坡道坡度/每段升高/宽度(与坡道使用相同检核值)、无障碍厕所尺寸(含马桶、且房间名称或马桶的类型、标记或备注含无障碍关键字的房间;最短边与面积),以及无障碍停车位数量(可编辑的分级表,对照勾选「无障碍」的车位)。
- 停车数:法定数量取自你输入的规则表:依楼面面积(容积或总楼地板面积方案、体量楼面面积或自行输入的面积;扣除免计面积后每若干 m² 一位)、依户数(户别清单或自行输入的数字)或固定数量,并向上取整。程序未内建任何地方规则;「新增范例规则」只是起点。设置数=模型中的停车位数量(名称含「機車」/「moto」的类型或族算作机车位)。结果会带入法规检讨报表的停车部分(报表中自行填写的数字优先)。
- 结果:每一列都可「选取」或「缩放」到对应的房间、门或坡道。上限:每层 20,000 面墙、2,000 个房间、200 座楼梯;30 条停车规则与 200 个防火分区。
版本比较与变更数量
大纲“族与管理”中的“版本比较”,或命令 compare。面板浮在画面右侧,不挡 3D,可以一边看叠色一边点列表。
- 选两个版本:旧版(A)与新版(B)各选一个来源:当前模型、文件(.lsm 设计文件或“保存图 JSON”的文件)、或工作区里的其他设计(例如另存的里程碑版本、云端同步冲突时保留的副本)。点“比较”。打开的文件一律经过清理:未知节点、悬空连线与超过上限的数据会略过;超过 30,000 个节点的模型不比较。云端只保留最新版本,要比较旧版请先另存一份或存成 .lsm。
- 元素差异:按元素 id 配对。新增=只在新版、删除=只在旧版、修改=参数、名称、隐藏、图层、标高、材质、自定义属性或输入连线改了;点一行展开“改了哪些参数:旧值 → 新值”。参数没改、但因上游或墙接合联动而外框改变的元素标成“几何联动”,勾选“只看参数变更”可以隐藏。
- 筛选与缩放:按状态、类别、标高与文字筛选。新版是当前模型时,点一行会选取该元素并缩放到它。列表最多列 5,000 条(计数仍是全部)。
- 3D 叠色:新增=绿、修改=黄、删除=红色虚影(旧版的实体,不能点选),其他元素淡化;叠色跟着筛选。在“着色”显示模式看得最清楚。关闭面板就恢复原状。
- 数量差异:“数量差异”分页列出两版按类别(数量、面积、体积)、按材料(同材质提取)、面积方案(计入合计与各类型)与销售面积(主建物、附属建物、雨篷、共有部分、停车空间、户数)的差。
- 导出 CSV:变更数量差异表,含版本、元素变更摘要、各项数量差与元素变更明细,可作为变更单附件。这是模型自动生成的估算,不是正式的数量计算书,使用前请人工核对;文本栏位已防电子表格公式注入。
- 全局参数与分析结果:全局参数单独列一区(名称、旧值 → 新值、新增或删除),不再当普通节点列为“修改”;元素关联全局参数的变更显示为“全局参数关联:参数 — 关联到 X”。分析节点(成本、面积汇总、法规检核等)的数值与是否合格的差异列在“分析结果(初步)”,也写入 CSV。
比较变体
大纲“族与管理”下的“比较变体”,或命令 optionscompare。一份设计最多可存 8 个变体;每个变体包含一组全局参数与滑块的取值,以及每个设计选项集中所选的选项(例:变体 B=顶层 +3 m,并选用“开放式”选项)。
- 新增:“以当前值新增变体”会存下当前取值与主选项;“取值”可逐项编辑(↺=不设置此值,使用模型当前值)。只能存放常数全局参数(带公式或由图驱动的不行)。
- 比较:勾选 2–4 个变体(当前模型也可算一个)后按“比较”。每个变体都做完整评估(在后台线程运行);未变更的变体之后会从缓存读取。各 3D 视图共用同一个相机:旋转其中一个,其余跟着动。
- 指标:总楼地板面积、建筑面积、建蔽率、容积率、高度、法规通过、户数、销售面积、公共设施比、造价估算与每 m² 造价、EEWH、混凝土与钢筋、结构警告、停车与无障碍。黄色行表示各变体不同;绿色标出该行最佳(高度、建蔽率这类没有“较好”之分的行不标)。所有数字均为初估,不是正式审查或计算。日照小时数请对每个变体分别运行绿建筑面板的日照分析。
- 导出:CSV(变体名称以 = + - @ 开头时会加上前置引号,避免电子表格当成公式);“打印/存为 PDF”输出一页横向 A4(每个变体一张 3D 快照加上表格);在打印对话框中选择“另存为 PDF”。
- 设为主选项:把该变体的取值与选项写入模型(保留其他备选元素,只改变主选项);一步完成,Ctrl+Z 可撤销。
- 优化器:优化器里的“存为变体”会把一个结果(只含基因值)存成变体,供在这里比较。
- 变体属于设计数据:随保存、云端、分享与即时协作一起走(各变体各自同步)。
议题与 BCF、冲突报表
大纲「族群与管理」的「议题(BCF)」。面板浮在画面右侧,不挡 3D。议题保存在设计里,跟着存档、云端与分享走(协作开启时同步给其他人)。
- 新增议题:先转到要讨论的视角、选取相关元素(也可以开剖面、隐藏元素),按「新增议题(目前视图)」。议题会记下视点(相机、作用中的剖面、选取、隐藏的元素)、钉点(选取元素的中心,没有选取=环绕中心)与一张 PNG 快照。
- 字段与流程:标题、说明、种类、优先级、指派给、到期日、标签;状态按「未处理 → 处理中 → 已解决 → 已关闭」切换,也可以重新打开。每则议题有留言串;「你的名字」只存在这个浏览器,用来标示作者。
- 清单:按文字、状态、优先级、种类、指派、标签、逾期筛选,按编号、优先、状态、到期日、修改时间或标题排序。点一行=还原视点(相机转场、剖面、隐藏、选取);面板开着时,议题的钉点以彩色圆点显示在 3D 里。
- BCF 导出:选 BCF 2.1 或 3.0,按「导出清单」(有勾选就只导出勾选的)。构件用 IFC 导出的 GlobalId 标示,请搭配同一个设计导出的 IFC 文件在其他软件(Revit、Navisworks、Solibri、BIMcollab 等)打开;不在 IFC 导出里的元素用 Synhedra 自己的编号,别的软件对不到。
- BCF 导入:「导入 BCF…」读 .bcfzip(BCF 2.0/2.1/3.0)。同一个议题再导入=更新并合并留言;构件按 GlobalId 对回模型元素,对不到的 GlobalId 列在清单里。每则议题只读第一个视点与第一个剖面。
- 安全与上限:导入的文件当作数据处理:不接受 DTD 与外部实体,ZIP 的条目数、解压大小与压缩比都有上限,不安全的文件名略过。每个设计最多 2,000 则议题、每则 200 则留言;快照每张约 180 KB 以内,设计里的快照总量约 2 MB(满了只存议题、不存快照)。
- 冲突检查 → 议题:冲突检查(IF)跑完后,选「议题分组」(每对元素、按第一组元素、或按类别对),按「创建议题」:每组一则「冲突」议题,视点对准冲突处并选取相关元素。重跑时已有的不重复创建;这次没找到、还没解决的自动标为已解决,又出现的重新打开。「HTML 报表」「CSV(含议题)」列出每处冲突与对应的议题编号。冲突检查是协调辅助,不取代专业审查。
- 全局参数快照:新增议题时记下当时所有全局参数的值;议题详情的“创建时的全局参数”对照当前值,改过的以粗体标出。导出 BCF 3.0 时另存为议题文件夹里的
lsm-gp.xml(自定义扩展,其他软件会忽略),Synhedra 导入时读回;BCF 2.1 不写。
工程估算(数量与成本)
大纲「族群与管理」的「工程估算」。供施工单位估价:依可编辑的规则从模型计算工程数量,再乘以您自己导入的单价表得出成本。本工具不附任何官方单价或工项编码数据(例如 PCCES)。
- 数量:每条规则的合计与各楼层小计;点一行展开逐元素明细(点元素会选取它)。可导出数量 CSV(按项目+逐元素)。
- 数量规则:每行=项目、来源(墙外侧/内侧面层、核心层、模板;楼板与屋顶上方面层、板底、混凝土、模板;天花板;房间地坪与踢脚;门窗按类型;现浇楼梯;结构柱、梁、结构楼板)、量测(面积、体积、长度、数量)、层功能与材料筛选(以
|分隔的关键字)、开口扣除、单位、工项编码、工种。可新增、删除、停用、恢复默认。 - 开口扣除:每条规则选「不扣开口」「达门槛才扣」或「扣全部开口」;门槛(默认 0.5 m²,小于门槛的开口不扣)在对话框上方修改。墙面积以定位线长度 × 高度计,洞口侧边不另计。踢脚=房间周长扣除房间边界上的门宽。
- 结构元素:柱、梁、结构楼板只作为数量来源,沿用结构初估的混凝土与模板数量(按楼层),不做结构设计。同一块板若同时以楼板与结构楼板建模,请停用其中一条规则以免重复。
- 单价表:导入 CSV(UTF-8;字段「编码, 项目, 单位, 单价」,选填「品类」「材料」)。先预览:列出可导入笔数与问题(缺编码、单价不是非负数字、重复编码只保留第一笔、无法识别的单位);再选「替换」或「合并」。上限 2 MB、5000 行、每格 200 字。可再导出单价表 CSV。
- 对应:在规则的「工项编码」栏输入单价表的编码(有下拉建议),或按「自动对应编码」(项目名称相同,或材料栏与筛选相符且单位相同)。编码就是您自己的工项编码。
- 成本:合价=数量 × 单价;按楼层、品类、工种小计与总计。没有对应编码、单价表找不到编码或单位不符的项目会标出、不计金额。导出成本 CSV(UTF-8 BOM,Excel 可直接打开)。
- 两版成本差:设计有估算设置时,「版本比较」的「数量差异」页多一张成本差表(两版都用当前设计的规则与单价),也写入变更数量 CSV。
- 规则、门槛与单价表保存在设计里(随文件与云端)。CSV 导出的文本字段已防电子表格公式注入(
= + - @开头加'),导出再导入会还原。结果都是自动生成的估算,不是正式的工程量计算书或预算书,使用前请人工核对。
数量规则 v2
- 明细表、材料数量明细表、工程估算、成本节点、Wall 节点的“面积”输出与 IFC 数量(IfcElementQuantity,MethodOfMeasurement 为 “Synhedra quantity rules v2”)共用同一套数量来源。
- Wall 节点的“面积”现在是扣除门窗洞口的净面积,新增“毛面积”输出。
- 报表与 CSV 标示“数量规则 v2”;版本比较会列出 v1→v2 的差异。
- 差异:墙面积改为净面积;普通墙在材料数量明细表的层面积=净面积;洞口面积=宽 × 与墙重叠的高;包覆、叠层墙在估算中使用实际分层体积;估算只计已围合的房间。
- 旧设计的估算数字可能略有变动。
4D 施工进度(工项、甘特图、模拟、5D)
大纲“族与管理” → 4D 施工进度,或命令 fourd(4d)。面板浮在画面下方,不遮挡 3D,可以一边拖动时间轴一边查看模型。工项与关联保存在设计中(随存档、云端和分享链接一起走)。
- 工项:名称、WBS、类型(施工、拆除、临时)、开始(“不早于”;留空=依前置任务或项目开始)、工期(未设工作日历=日历天;设了工作日历=工作日;0=里程碑)、完成(修改完成日=修改工期)、前置任务(FS 完成到开始、SS 开始到开始、FF 完成到完成、SF 开始到完成,省略类型=FS;可加延时,可为负=重叠:
t3;t5+2、t4-1、t6SS+2、t7FF-1)。按楼层生成:每层按类别生成结构(楼板、柱、梁)→ 墙 → 楼梯/门窗/屋顶 → 装修与设备,下方楼层的墙完成后才开始上一层结构;工期是可修改的默认值。 - 甘特图与关键路径:关键路径法(CPM)按依赖类型做正推、逆推,计算最早/最迟开始和总时差(设了工作日历时以工作日计);时差为 0 的工项是关键工项(红色)。拖动横条=修改开始日(不早于),拖动右端=修改工期;缩放滑块调整每天的宽度。前置任务形成循环时会指出循环上的工项,并且不会保存。未设工作日历时按日历天排程;设了工作日历时跳过非工作日,甘特图上非工作日为灰底、假日为橙底。日期按界面语言显示。
- 元素关联:选择一个工项,用添加所选逐一指定;或添加规则(楼层 × 类别 × 分区,例如“3F × 楼板”);或勾选元素集合。一个元素可以同时属于施工、拆除和临时工项。选择已关联的元素会在 3D 中选中并缩放到这些元素。
- 浇筑分区(简化):在“集合与分区”中用切割线(例如 x=9)把某一层分成 A、B…,或由选中的封闭曲线创建。分区用于规则;跨分区的楼板、墙按其平面范围在各分区所占比例分摊成本。3D 中不会切开元素,同一块楼板会在第一个分区开始时就显示为施工中。
- 模拟:时间轴滑块与 ▶ 播放(自动约 15 秒,或每秒 1/7/30 天)。未开始=隐藏(或淡化)、施工中=橙色、完成=原色、拆除中=红色、拆除完成=隐藏;只属于临时工项的元素仅在该工项进行期间出现(紫色)。未关联的元素可选择照常显示、淡化或隐藏。隐藏的元素也无法被选中。关闭面板即恢复正常显示。
- 导出视频:按当前视角录制 720p WebM(时长可调,最长 10 分钟),每一帧按对应日期更新元素显示;视频没有日期字幕。
- 施工日期与工期倍率(全局参数):面板上方的“施工日期”可选一个文本型全局参数(内容
YYYY-MM-DD)当开工日,“工期倍率”可选一个数字型全局参数,每个工项的工期乘上它(四舍五入到天,范围 0.1~10)。改全局参数(或用滑块、优化驱动它)时甘特图、模拟与 5D 一起变;工期列仍显示你输入的原始工期,拖横条或改完成日时会换算回原始工期。节点“施工进度摘要”读同一份设置。 - 成本(5D):工项成本=所关联元素在“工程估算”中的金额(数量 × 你导入的单价);一个元素关联多个施工工项时,按分区比例(否则平均)分摊,不会重复计算;拆除和临时工项不分摊元素成本。累计成本 S 曲线按工期把每个工项的成本逐日平均分摊,可导出 CSV。
- CSV 与 MS Project:导入 CSV(表头可识别中英文:ID、WBS、名称、类型、开始、工期、完成、前置任务(可含类型与延时,如
t3SS+2)、依赖类型、延时、备注;“依赖类型”“延时”列套用到该行没写类型或延时的前置任务;2 MB、5000 行、每格 200 字;合并=相同 ID 更新并保留元素关联;全部替换);导出 CSV(可再次导入)和 MS Project XML(MSPDI;前置任务类型 FS/SS/FF/SF 与延时;工作日历本身不写入 XML,MS Project 按其自身日历重新排程时日期可能不同)。文本单元格已防范公式注入(以= + - @开头的会加上',导入时再去除)。 - 工作日历:在“工作日历”标签页勾选每周工作日(周一~周日),并添加假日(逐日添加、导入 CSV、导出、清除)。本工具不内置任何国家的假日数据,请按工程合同与当年公告自行输入;“下载示例格式”的 CSV 只含虚构日期(第一列
date为YYYY-MM-DD或YYYY/M/D,第二列名称可省略)。设了日历后工期、延时与时差都以工作日计;全部勾选且没有假日=与旧文件相同(每天工作)。假日上限 3000 天。 - PCCES 对应字段:“导入 PCCES 字段 CSV”只对应四列:工項編碼(工项编码)、項目及說明(或名称)、數量(数量)、單位(单位),其他列忽略;相同工项编码的工项更新名称、数量与单位(工期、前置任务与元素关联不变),新编码新增工项(工期 1 天)。“导出 PCCES 字段 CSV”输出有工项编码的工项。这不是 PCCES 的 XML 交换文件,也不检查编码规则;请在 PCCES 端自行转换与核对。
- 上限:工项 5000;逐一指定的关联共 200,000(单独保存、以空格分隔;超过约 1.95 MB 不会写入并提示,请改用规则或集合);每个工项 50 个前置任务和 50 条规则;集合 500;分区 200。从文件读入的内容一律清理(日期 1900–2200、数字有限、危险 id)。所有日期和金额都是自动生成的估算,不是正式的工期或预算。
场地:地形与地界
大纲「族群与管理」的「场地(地形/地界)」,或使用命令 toposurface(topo)与 propertyline。对话框内有简化平面,可直接点击放点、绘制范围。所有操作都可撤销。
- 创建地形面:“放置点”在点击处放点(高程取输入框的值);或导入 XYZ CSV(x,y,z、N,E,Z、点号,x,y,z…;有标题行时自动判断列顺序;上限 4 MB、20,000 点);或导入 DXF 等高线(沿用现有 DXF 解析:LWPOLYLINE 高程或 3D 多段线顶点;可选图层;“减去外框最小角”与导入 DXF 相同);或在视口中选择曲线(导入的多段线或自己画的线),在表格中填入各等高线高程后创建。也可直接输入
toposurface x,y,z x,y,z x,y,z。坐标很大时(TWD97)请填写坐标偏移。 - 三角化:自有的 Delaunay 三角化;等高线按“等高线取样间距”补点(Revit 由导入数据创建表面时也会沿线取样)。1 mm 内的重复点只用第一个。超过 2,000 点在后台线程三角化。上限:20,000 点、100,000 个等高线顶点。
- 边界:默认为数据的凸包;绘制“边界”可只保留范围内的部分(超出数据的部分没有地形)。
- 平面等高线:间距、主曲线间隔(主曲线较粗并标注高程)、标注高程开关。等高线、边界、基座与子区域会绘制在接近地形高程的楼层平面上。
- 整地区域:“创建整地区域”会把目前的点与等高线存为原始地形;之后在平面中选取点(Shift 加选),可抬高、降低、设为高程、编辑 X / Y / Z 或删除。挖方与填方为设计地形与原始地形之差,在两个三角网上逐三角形精确积分;没有整地区域时,挖填只计算建筑基座。
- 建筑基座:在“建筑基座”模式中绘制;每个基座有楼层、偏移(基座顶=楼层+偏移)、厚度与材质。地形会被切削(或填高)到基座底,基座边缘有垂直面;表格列出每个基座的面积、挖方与填方。
- 子区域:在“子区域”模式中绘制并指定材质(草地、铺装、沥青…;颜色依名称给默认值,可修改);面积会进入材料数量统计。
- 3D、剖面、图纸:地形是封闭实体(底部为最低点以下的“剖面底”深度),因此会出现在剖面、立面与 Make2D 中;不计入楼地板面积。IFC:IFC4 输出
IfcGeographicElement(TERRAIN),IFC2X3 输出IfcBuildingElementProxy(ObjectType Toposurface),归于 IfcSite 并在属性集中带挖填体积;建筑基座为IfcSlab(BASESLAB)。 - 地形上的构件:与楼层相关的构件(停车位、场地构件)放在地形上且距楼层 3 m 内时,会以地形为主体(基座范围内取基座顶)。修改地形后请按“构件重新贴合地形”。
- 地界线:“地界线与退缩”页签。可由选取的闭合曲线创建、在平面中点选顶点绘制,或依方位角与距离创建(起点,每段方位角+距离;方位角可写 45、45-30-15、N45-30E、S10W;会显示闭合差)。表格列出每边长度、象限方位角(N 45°00'00" E)与方位角;正北角可修改(自画面上方顺时针)。
- 退缩线:每边输入退缩距离(用户输入);平面以虚线、3D 以线显示。退缩线圈出距各边至少该距离的地界范围(凹角处为圆弧)。本工具只绘制线并比对几何,不判定是否符合法规。建筑线与退缩规定请向主管机关确认。
- 临路与道路宽度:地界线退缩表每一边可选「临路」或「邻地」,临路再填道路宽度。这是临路数据的唯一来源:接到地界线「基地」输出的法规条件节点、法规检讨报表的道路高度限制(台湾 §164 斜面 3.6×(路宽+退缩)、窄路限制)与计算书的斜线图解都读这里,不必再填一次。没有标记的边=邻地(旧设计照旧)。平面上临路边的标注多一段「临路 宽度」。地界线还选着时输入
propertyline=打开这条的对话框(不会多建一条)。 - 法定值只填一次:设计里没有法规条件节点时,基地面积自动取地界线面积(法规检讨报表的「基地面积」栏留空;填了=覆盖,报表标示「覆盖」,按「改回地界线面积」还原)。分区、建蔽率、容积率、高度上限在法规检讨报表填一次,报表、面积平面的「法规对照」(上限=基地面积 × 比率)与面积方案节点都用同一份;不另外建节点,也不多一个撤销步骤。图里有法规条件节点时一律以节点为准(旧设计不变)。多条地界线(多笔地号)时基地面积加总,报表会提醒,可填覆盖值;临路只看第一条。行为变化:旧设计若有地界线、没有法规条件节点、报表没填基地面积,以前面积方案节点与面积平面的「法规对照」没有上限,现在会以地界线面积 × 报表的建蔽率/容积率算出上限并判定。
- 从 2D 设计链接:地籍图、测量图常是 DWG。把它导入同专案的一张 2D 设计后,在“地界线与退缩”页签展开“从 2D 设计链接地界(地籍图)”,选那张 2D 设计、勾选地界所在的图层,按“创建链接的地界线”(或“链接到当前的地界线”):会创建一个“链接 2D 图”节点,第一条闭合曲线接到地界线的曲线输入,顶点跟着 2D 图;每边退缩仍在表格里输入。“地形面”页签的“从 2D 设计链接等高线(测量图)”勾选等高线图层,“高程取自最近的数字文字”会用等高线旁的高程标注作为高程。内容是快照:2D 图改了以后,选中“链接 2D 图”节点,在属性面板按“更新”(“☁ 从云端更新”先拉取云端最新版);不会自动读取。从 3D 导入的视图不会被读入。
- 建筑线检查:平面范围进入退缩带(列出边名称与面积)或超出地界的体量、墙、楼板、屋顶与柱,会列入检阅警告;对话框中也有“建筑线检查”按钮。
自定义操作习惯
- 在首页“账户 › 设置”里把操作习惯选为“自定义”,可以逐项挑选修饰键、鼠标键和快捷键类型(单字母或双字母)。
- 自定义以 SketchUp、Rhino 或 Revit 中的一套为起点,只改你想改的项目。
- 两个项目用了同一个按键而冲突时不会保存,并会列出冲突的项目。
- 设置保存在这台电脑的浏览器里。平面视口一律使用 Revit 的操作,不受自定义影响。
结构初估
结构面板的结果全部是给建筑师在体量与布置阶段参考的初估,不是结构设计,也不是结构计算。尺寸用的是经验法则,没有做荷载组合、地震力、挠度与配筋计算。正式设计请交给结构工程师。
- 打开:3D 工具栏有“轴网”(GR)、“柱”(CL)、“梁”(BM)与“结构…”。“结构…”打开“结构(初估)”面板。轴网、柱、梁会切到平面模式;设计还没有楼层时会先创建楼层。
- 只做 RC:目前只处理钢筋混凝土的柱、梁、楼板,没有钢结构或 SRC 选项。柱默认是方柱,紧贴建筑墙时改成同面积的矩形柱,短边配合墙厚。
- 轴网:输入 X、Y 向间距,例如
3*8是三跨各 8 m。之后改间距,柱、梁会跟着轴线移动。 - 自动布置:在每个楼层的建筑轮廓内,于轴线交点放柱、沿轴线放梁、每一格放一块楼板,并给出初估尺寸。选项栏也有 At Grids、On Grids。柱的初估先依从属面积估轴力,再用框架分析同一套等值静力地震力(地震系数同框架分析的设置)估各层柱剪力与弯矩,以 RC P–M 验算挑最小足够的方柱(5 cm 级差)。梁先依跨距(L/12)初估,再把接点上下柱端的地震弯矩依梁刚度比分到梁、加上重力弯矩与剪力(1.2D+1.6L、1.2D+1.0L±E、0.9D±E),以假设配筋的弯矩与剪力承载力验算,不够就梁深加 5 cm(梁宽至少梁深的一半),直到 D/C ≤ 0.95;梁加宽时柱的最小边(梁宽+10 cm)也跟着。这只影响新的自动布置与初估建议,已经放好的柱与梁不会自己改尺寸——比建议小的会在警告列出“小于初估(重力+地震组合)”,按“应用初估尺寸”才放大。
- 输入:面板上方设混凝土强度 f'c(MPa,旁边显示约略的 kgf/cm²)、楼板荷载 w(kN/m²)与基地县市。这些值存在设计里。
- 构件与尺寸:列出每根柱、梁、每块楼板的编号、楼层、当前尺寸与初估尺寸。点一条可以看依据(输入、规则、结果、出处),点“套用初估尺寸”,或用“全部套用初估尺寸”。一整块楼板内画有梁时,板厚按梁围出的格间初估(不是整块楼板的外框);初估只取决于布置(柱、梁、板彼此都用初估值计算),所以重复点“全部套用初估尺寸”结果不变。
- 警告:按类型分组,抗震相关的会标出来。有些警告附一键修正:
- 高层建筑且 f'c 低于 35 MPa 时,出现“改用 35 MPa(350 kgf/cm²)”,点下去重新估算柱尺寸。手动改过的柱不会缩小,固定的构件不动。
- 楼板短跨太大时,出现“一键添加次梁”,把这些楼板分割成较小的跨度。一整块楼板内有梁围出格间时,每个短跨太大的格间各加次梁、楼板不切开。固定的楼板,以及板内有柱却没有梁围出格间的楼板会跳过。
- 结构外审:是否需要外审依县市规定判断。选了有数据的县市时,警告会引用该县市的依据;其他县市只提醒你向结构工程师确认。县市还没确认时面板会提示。
- 工程量明细表:按楼层与类别列出混凝土 m³、模板 m² 与钢筋 kg。柱、梁、楼板的钢筋用量(kg/m³)可以自己调整,面板会列出用量的出处。工程量也是初估:楼板边模、楼梯、基础不计。
- 导出:CSV、分析模型(JSON)、IFC 与 ETABS(.e2k)。.e2k 是初估模型(楼层、轴线、材料、截面、柱梁板、柱底固定、DEAD/LIVE 荷载),没有在 ETABS 里实际测试过,请由结构工程师检查后再使用。标高对不上楼层的构件不会导出,面板会告诉你有几个。
- 所有修改都可以撤销;“改用 35 MPa”与“一键添加次梁”各是一个撤销步骤。只读的分享链接可以打开面板查看,但不能修改。
框架分析(初步)
框架分析仅供初步参考,非经签证的结构设计。结果只供建筑师在布置阶段检查跨度、柱梁尺寸与层间位移的量级;正式设计须由结构工程师用专业软件计算并签证。
- 打开:“结构…”面板的“框架分析(初步)”标签页,点“运行框架分析”。计算在后台执行,可以取消;上限是 5000 个节点、10000 根构件、8 组荷载组合。
- 模型:由结构柱、梁组成 3D 框架(每个节点 6 个自由度,直接刚度法)。距离 5 cm 以内的端点视为同一个节点;梁经过柱位或另一根梁的端点、柱在中间标高有梁接入时,构件会在那里切开。支座是最低一层柱的柱底(固接)。梁按顶面标高建模,不计刚域与偏心。混凝土弹性模量 E=4700√f'c;有效惯性矩折减:梁 0.35、柱 0.70。
- 刚性楼板:勾选时,同一标高、彼此相接的结构楼板视为刚性,板上节点的水平位移与扭转绑在一起。
- 荷载:D=构件自重、楼板自重(板厚 × 24 kN/m³)与附加恒荷载;L=活荷载(默认 1.5 与 2.0 kN/m²,与 ETABS 导出相同)。板的面荷载按 45° 分配到板边的梁(矩形板为三角形与梯形面积),板边没有梁的部分集中到板角的节点;找不到支承的荷载,面板会提醒。
- 地震力:简化的等值静力法,V=(I/1.4αy)·(SaD/Fu)m·W,周期 T=0.07·hn^0.75。场地 SDS、SD1、用途系数 I、延性容量 R、αy 都可以调整,也可以直接指定 V/W。按各层重量与高度分配到各层,再按节点重量分配到节点。未考虑近断层、盆地效应、意外偏心与最小设计地震力等规定,系数请依场地与现行规范确认。面板上的地震系数(SDS 0.7、SD1 0.4、R 4.8、αy 1.0)是默认值,请依场地与工程师意见调整。
- 荷载组合:1.4D、1.2D+1.6L、1.2D+1.0L±1.0EX、1.2D+1.0L±1.0EY、0.9D±1.0EX、0.9D±1.0EY(± 两个方向都算,取最不利)。
- 结果:摘要(节点与构件数、地震总重、周期、基底剪力、最大位移、最大 D/C)、各层的层间位移角(设计地震力下的弹性值,未乘放大系数;参考限值 0.005)、每根柱与梁的最大轴力、剪力、弯矩、需求/容量比(D/C)与控制组合。点一行会选中该构件。
- RC 校核:容量采用假设配筋的简化公式——梁弯矩(假设配筋率 1.0%)与剪力(D10 箍筋 @ d/2),柱采用轴力与双向弯矩的线性相关(假设配筋率 1.5%,偏保守)与剪力。这不是配筋设计。
- 放大建议:D/C 大于 1 的构件会给出建议尺寸(只放大不缩小)。点“套用放大建议”或某一行的建议尺寸才会修改图纸,是一个撤销步骤;固定或由全局参数驱动的尺寸不改。套用之后结果标示为过期,请重新分析确认。
- 3D 显示:选“弯矩图”(画在受拉侧)或“变形图”(放大显示),以及要看的荷载工况或组合、比例。关闭面板之后 3D 仍然显示,左下角有标签可以关闭;模型改变时自动收起。
- 不稳定结构:有构件没有连到支座,或某个节点在某个方向没有刚度时,面板会说明原因并列出可能的自由节点坐标。
- 设置保存在设计里:荷载、刚性楼板与地震系数保存在第一个结构轴网上,可以关联全局参数。多栋时分析当前的栋。
- 节点:节点图的“框架分析(初步)”输出最大层间位移角、最大 D/C、超过 1 的构件数、基底剪力等摘要,可以接优化的目标或约束。它是分析节点,结果不能接回构件;柱+梁超过 1500 根时节点不计算,请使用面板。
读回 ETABS 结果
这里只读取并显示结构工程师在 ETABS 中算出的结果,不会自动修改尺寸;设计以工程师的计算书为准。这台电脑不需要安装 ETABS。
- 打开:「结构…」面板的「ETABS 结果」页签,点「导入 ETABS 表格(CSV)…」,可以一次选择多个文件。
- 给工程师的导出步骤:在 ETABS 中打开本面板导出的 .e2k,不要修改柱、梁的标签(C1、B5…)和楼层名。完成分析和混凝土设计后,打开 Display ▸ Show Tables,勾选 Element Forces(Columns、Beams)、Concrete Column / Beam Summary、Story Drifts、Joint Reactions;每张表用 File ▸ Export to Excel 导出后另存为 CSV(或用 File ▸ Export ▸ Database Tables 存为文本文件),保留表头下方的单位行。
- 支持的表格:构件内力(Story、Label / Column / Beam、P、V2、V3、T、M2、M3)、混凝土设计摘要(D/C 比:PMM Ratio、D/C Ratio、Ratio;所需纵向钢筋:As Required、FTopArea、FBotArea;所需抗剪钢筋:VRebar、AVMajor)、层间位移角(Story、Direction、Drift,或 Drift X / Drift Y)、支座反力(Story、Label、FX 至 MZ)。列按表头名称识别,不区分大小写和空格;逗号、分号或 Tab 分隔均可。
- 单位:读取表头下一行的单位(kN、kN-m、tonf、tonf-m、kgf-cm、N-mm、kip-ft、mm²、cm²、mm²/m…),换算为 kN、m。力和弯矩没有单位行时假设为 kN、m 并给出提示;钢筋面积必须有单位,否则整列不采用。
- 对应到模型:导出 .e2k 时会同时下载标签对应文件 <名称>.lsmmap.json(Synhedra 构件 id 的对应表,不写入 .e2k,不影响 ETABS 导入;浏览器若询问是否允许下载多个文件,请允许)。导入时一并选择该 .lsmmap.json,就按导出时的对应关系;未选择时,按当前模型重新计算同一套标签(导出后增删过柱或梁可能对错)。对应不上的行(楼层名或标签不同,或构件已删除)会列出。当前版本不读取楼板结果。
- 显示:摘要(导入时间、来源文件名、标签对应方式)、3D 中的 D/C 色阶(≤ 0.5 绿、≤ 0.8 黄绿、≤ 1.0 橙、> 1.0 红;关闭面板后仍保留,左下角的标签可以关闭)、D/C 大于 1 或钢筋比过高(柱 4%、梁 2.5%)的构件列表(点一行即选中该构件)、层间位移角表和支座反力。
- 层间位移角限值:自行填写,或点「按法规包提示」(台湾 0.005、日本 1/200、美国 0.020 为放大后的值)。ETABS 输出是否已乘放大系数取决于工程师的设置,限值与比较方式请由工程师确认。
- 按结果放大:未通过的柱、梁会给出建议尺寸(柱两边同乘 √(D/C)、梁高乘 √(D/C),或依钢筋比;向上取整到 5 cm),只有点「按结果放大」才会修改模型,算一步撤销;只放大不缩小,已锁定或由全局参数驱动的尺寸不改。导入后改过尺寸的构件会标示「尺寸已改,结果过期」,请在 ETABS 中重新分析后再导入。
- 保存在设计中:结果保存在设计里(只有数值和构件 id,文件名经过清理,上限 2 MB;超过时保留 D/C 较大的),可以点「清除 ETABS 结果」删除;导入和清除都可以撤销。「导出结果 CSV」可以交给他人,公式字符已作处理。
- 上限:每个文件 20 MB、200,000 行、200 列,一次 8 个文件。Excel 工作簿(.xlsx)请先另存为 CSV。
绿建筑简算
结果都是简算,只供设计阶段比较方案,不能当送审计算书或认证文件。
- 打开:3D 工具栏“绿建筑…”。第一次使用时才加载。
- 标签页:EEWH(外壳节能指标,每个指标显示数值、基准与是否通过,并列出依据与中间值)、LEED®、WELL™(体量阶段估算,可以自行填入其他得分)、“待深化清单”。
- 详细计算:在 3D 里画好外墙、楼板和窗之后,EEWH 依实际的墙、窗计算。
- 体量阶段估算:设计只有体量、还没有外墙时,EEWH 标签页改为显示“体量阶段估算”。需要先有楼层表(在“体量楼层”区输入层高即可创建),依每层的体量楼板、正北角与基地县市估算:总楼地板面积、体积、外墙与屋顶面积、各方位外墙面积、形状系数(外壳面积/体积),再以假设的窗墙比(默认 30%,可修改并存进设计;不是法规值)、默认构造(RC 20 外墙、单层透明玻璃、铝框、无外遮阳)跑同一套 EEWH 公式与基准。所有假设都列在面板上;判断不出气候分区时指标标示“无法估算”,只看几何量。画好外墙之后自动改回详细计算。
- 基地设置:面板上方设正北角(°)与基地县市。旁边标示来源:自行设置、默认值或取自日照设置。第一次修改后存进设计,之后以设计里的值为准,分享与云端看到的一样,也可以撤销。县市还是默认值时会提醒你确认。
- 可以“打印摘要”或“导出指标 CSV”。
- 面板的另外三个页签是“日照分析”(见下一节)、“日照时数”(见日照时数)与“环境”(见环境分析)。
- 第五个页签“EEWH 评分(三项,初估)”见EEWH 评分(只有台湾法规包提供)。
- 只读设计可以打开查看,但设置不会存进设计。
日照分析
日照分析是简化估算,只供比较设计方案,不是法规审查结果。
- 打开:3D 工具栏“绿建筑…”,切到“日照分析”标签页。这个标签页开着时面板停在右侧,不会盖住视口。类似 Ladybug 的日照分析。
- 分析面:地面(z = 0,在模型范围外再向外扩),或选取对象的面(可以只算朝上的面或立面)。可以设置网格间距、离面偏移与外扩距离。
- 期间:开始与结束日期、每天的时段与时间间隔。默认是“冬至 08:00–16:00”:这是台湾日照检讨常用的时段,属一般做法,不是引用法规条文;实际的检讨标准请以主管机关的规定为准。
- 地点与方位:正北角与基地县市在面板上方设置。经纬度可以取自基地县市或日照设置,也可以自行输入(默认台北)。
- 显示:日照时数或累计日射量,可以设阈值与图例范围。日射量是简化的晴空估算(散射取直射的 10%,不考虑云、地面反射与气象数据),适合比较方案,不是绝对值。
- 遮挡:视口中看得到的实体都会遮阳,玻璃也视为不透光;被作用中的剖面平面或工具栏“剖面”高度切掉的部分不算。闭合实体内部的点不计,开放网格只产生遮挡。
- 结果:最小、最大、平均与达到阈值的点数,视口中以冷到暖的颜色显示。可以导出 CSV、PNG,或清除结果。计算在后台运行,可以取消。
- 计算引擎:电脑与浏览器支持 WebGPU 时,光线计算自动用 GPU 加速;不支持、GPU 中断、超时或模型超过 GPU 上限时自动改用 CPU。两者结果相同(极少数刚好擦过边缘的格点可能差一个时间采样)。结果下方会显示这次用的是 GPU 还是 CPU 以及计算时间;勾选“仅用 CPU 计算”可以停用 GPU(此设置保存在这台电脑,不存入设计)。
- 结果过时:分析之后改了模型、地点、正北角或剖面,面板会提示结果可能已过时,点“重新分析”更新。
- 设置存在设计里。只读的设计可以分析,但设置不会存进设计。
日照时数
日照时数是物理计算(太阳几何+射线遮挡)的初步结果,不含任何国家的日照法规判定;阈值由你自己输入。
- 打开:3D 工具栏“日照…”、命令
sunhours,或“绿建筑…”切到“日照时数”页签。页签打开时面板停在右侧,不会盖住视口。 - 日期:冬至、春分、夏至可以多选(冬至/夏至依项目位置的半球判断),也可以加一个自定义日期,最多 3 天;代表日的年份可改。每一天从日出到日落,按采样间隔(默认 20 分钟)取每段中点的太阳位置;每天最多 60 个采样,超过时自动放大间隔并标示。
- 分析面:基地地面(有红线时只算红线内)、邻地地面(红线外一圈,宽度可设)、朝上的面(屋顶、楼板顶)或立面(外墙)。网格点最多 20,000 个,超过时自动放大间距并标示;遮挡三角形最多 200,000 个。设计中没有红线时以模型范围代替并提示。
- 遮挡:节点图中显示的实体(体量、墙、楼板、屋顶…);玻璃与门窗当作不透光(偏保守),房间体积与挑空不算。体量底下的地面网格点不计。
- 地点:项目信息中的纬度、经度与正北角(时区按经度估算);没填时以台北代表点计算并提示。
- 结果:每格的日照时数、日照率(日照时数 ÷ 可照时数)与最长连续日照。可以切换日期与显示的数值;视口中以色盲安全的色阶(暗=阴影、亮=日照)显示并附图例。统计列出最小/平均/最大、平均日照率、最长连续日照,以及低于你输入的阈值的格比例。
- 太阳路径:勾选“显示太阳路径”,在视口画出当日的太阳轨迹(黄色弧线,整点有小点);清除分析时一并清掉。
- 导出与报表:“导出 CSV”输出每格的坐标、法向与每个日期的时数、日照率、最长连续日照(文字字段防公式注入)。“插入法规报表”把摘要存进设计,法规审查报表会多一节“环境分析(日照时数,初步)”,判定栏留空、不判定合格与否;模型修改后请重新计算并更新摘要。
- 和“日照分析”页签的差别:日照分析是 Ladybug 式的期间累计(日期范围、固定时段、日射量);日照时数针对代表日的日出到日落,多了日照率、最长连续日照与太阳路径,并与节点图的“日照时数”节点共用同一套计算与结果(见节点图)。
- 计算在后台线程,可以取消;设置存在设计里(只读设计只留在面板)。
EEWH 评分(三项,初估)
初估,不是绿建筑标章审查:只依 EEWH 2023 年版手册(非住宿类 EEWH-BC、住宿类 EEWH-RS)的公式计算三项指标的系统得分,不判定标章等级(等级需要九项指标的总分)。只有台湾法规包提供;其他法规包只显示“此法规包未提供”。
- 打开:“绿建筑…”切到“EEWH 评分(三项,初估)”页签,或使用命令
eewhscore。 - 日常节能 RS4:外壳分项由“绿建筑指标”页签同一套外壳简算推出外壳节能效率 EEV = (EVc − EV) / (EVc − EVmin)(住宿类用等价开窗率 Req,空调型用 ENVLOAD,学校与大型空间用 AWSG);空调 EAC、照明 EL 依手册另算后填入。日常节能是门槛指标:EEV ≧ 0.2 且外壳基本门槛(Uar、HWs、Rvi)合格才算通过。住宿类其余分项(热水器、灶台、送排风机、电梯)与海拔 800 m 以上的项目,本版不评估。
- 绿化量 RS2:TCO2 = Σ(Gi × Ai) × α 与基准 TCO2c = 1.5 × (0.5 × A′ × β) 比较。模型里的植栽构件自动计入(乔木按每棵树冠投影基准、灌木按冠幅圆、草地按宽 × 长),自定义植栽族要在对照表里选手册的植栽类型;也可以补填绿化面积。
- 基地保水 RS3:λ = Q′ / Q0 与基准 λc = 0.5 × (1 − r)(学校校园整体评估为 0.5)比较。土壤分类决定最终入渗率 f;模型地面层的草地可当作 Q1,透水铺面、人工地盘花园、贮集渗透设施等需要自己填写。
- 自动获取:基地面积与法定建蔽率取自法规条件节点(没有时用法规检讨报表填的值),可在页签中覆盖。每项列出得分、配分上限、设计值与基准值、逐步中间值(附手册式号)和缺漏数据。
- 导出与报表:“导出评分 CSV”输出各项得分、中间值与出处(文本字段已防公式注入)。法规检讨报表的绿建筑段落会附三项与合计的摘要(判定栏留空)。
- 补填的字段保存在设计里(撤销、分享、云端都会带着);只读设计只保留在面板里。节点图里的“EEWH 评分(三项,初估)”节点使用同一份计算。
建筑能效初估(BERS)
初估、非评定值:依台湾内政部建筑研究所《建筑能效评估手册(BERS)》2024 年版的公式,用模型外壳推算外壳节能效率,其他设备缺资料时采用手册规定的默认值或保守默认。不是建筑能效标示审查结果,送审请由专业人员依手册完整计算。只有台湾法规包提供。
- 位置:「EEWH 评分」页签下方的「建筑能效初估」一节。建筑类别、县市、气候分区沿用绿建筑面板;空调 EAC、照明 EL 沿用同页的「日常节能」字段。
- 外壳节能效率 EEV:EEV=(EVc−EV)/(EVc−EVmin),上限 1.0(手册附录二)。住宿类用等价开窗率 Req,空调型用 ENVLOAD,学校与大型空间用 AWSG;与 EEWH 住宿类评分不同,这里不乘联排住宅系数。
- 非住宅(BERSn):能效指标 EEI=a×(EAC−EEV×Es)+b×EL+c×Et,a、b、c 是空调、照明、电梯的用电权重。内置 A2 民间办公与 B2 政府办公两种分类(全年或间歇空调);其他分类请自行填写 AEUI、LEUI、EEUI 与 Es。EAC、EL 未填时保守取 1.0。
- 住宅(R-BERSn):独栋、联排或非独栋集合住宅(住宅类型沿用日常节能字段),以碳排密度 CEI* 与该案自己的评分尺度比较。EAC、EL 未填时取手册默认值 0.9、0.56;热水器、炉台效率系数未填取 1.0。集合住宅可填写共用大堂、电梯厅、共用空间、停车面积、电梯台数与给水管长度;共用机械的设计值取与基准相同。
- 等级:得分 0–100(四舍五入取整)对应 1+、1、2、3、4、5、6、7 级,4 级为合格基线。另列不计外壳时的得分,以及其他条件不变、只改善外壳时达到各等级所需的 EEV。电力排碳系数默认 0.467(台湾能源署 2025 年度),可以修改。
- 保守默认:使用了默认值的项目逐条列出;户数未填时按每户面积保守估计(户数越多,固定设备碳排占比越高,得分偏低)。
- 与容积奖励联动:容积奖励试算若勾选了绿建筑、智能建筑或抗震设计,这里列出比例对应的目标等级;绿建筑另与 EEWH 三项初估合计比较,列出其余六项至少还需要的分数。只读,不改写奖励比例;建筑能效等级不是危老或都更奖励的条件,只并列参考。
- 报表:法规检讨报表在绿建筑之后增加「建筑能效初估」一节(判定栏空白,附出处、默认清单与奖励目标差距)。
环境分析(采光系数、自然通风、热舒适)
所有结果均为初估(简化模型),用于比较设计方案,不是正式的采光或通风模拟,也不是法规审查。门槛与系数为可编辑的默认值。
- 打开:3D 工具栏的“绿建筑…”,再选“环境”页签。分析使用平面中已放置的房间(必须封闭);也可以只分析一个楼层。
- 采光系数:在 CIE 全阴天空下,计算房间工作面上各点的采光系数(默认高度 0.75 m、网格 0.75 m,不含距墙 0.5 m 的范围)=天空分量+外部反射分量+内部反射分量。天空分量与外部反射分量逐点穿过窗户追踪:墙厚形成的窗洞侧壁会挡光,被其他体量、建筑或建筑自身墙与楼板挡在外面的方向,则采用遮挡物表面的亮度(反射率可编辑)。内部反射分量采用分光通量法(split-flux),以房间平均值加到每个点上。
- 玻璃与反射率:玻璃可见光透射率默认 0.7,再乘以未被窗框与窗梃遮住的比例以及维护系数;没有玻璃的开口取 1;玻璃门(按玻璃比例;推拉门)可选择计入。天花板、墙面与地板的反射率默认为 0.7、0.5 与 0.2;勾选“由材料颜色估算”时,墙面采用墙类型室内饰面材料颜色的相对亮度(估算值,不是实测反射率)。
- 结果:逐房间给出平均值、最小值、均匀度(最小 ÷ 平均)、DF ≥ 目标(默认 2%)的面积占比以及窗地比;在视口中以颜色显示,并可导出 CSV。计算在后台运行,可取消;点数或采样数过多时,请加大网格间距或只分析一个楼层。幕墙目前不计为开口。
- 自然通风:逐房间计算有效通风开口面积=净开口(扣除窗框)× 可开启比例(依窗或门的形式,可编辑),除以楼地板面积后与所选门槛预设(默认 1/20;可新增、编辑或删除预设;不附官方表格,请依当地法规自行设置)比较。同时判断穿堂风路径(对面、相邻、单侧),以简化的风压系数模型(迎风面、侧面、背风面的取值)由风速与风向估算风压驱动气流,并由开口高差与室内外温差估算热压驱动气流,再换算成换气次数与室内风速。风向为风的来向(自正北顺时针);正北取自项目信息。
- 热舒适:输入空气温度、平均辐射温度(空白=空气温度)、相对湿度、风速(点一下即可取用通风估算的室内风速)、服装热阻与代谢率,计算 PMV/PPD(依 ISO 7730 公布的公式)与操作温度。适应性舒适采用 ASHRAE 55 或 EN 16798-1:填入各月室外平均温度(不附气候数据),即可看到舒适温度,以及逐月是否满足各个可接受范围;EN 16798-1 使用滑动平均,这里以月平均近似。
- 节点:节点图有三个分析节点,“采光系数(初估)”、“自然通风(初估)”与“热舒适(初估)”,输出固定的数值与是/否结果,供优化器使用;见节点图。
- 设置存放在设计中;只读设计可以分析,但设置不会保存。
参数优化
像 Grasshopper 的 Galapagos:自动调整节点图里的滑杆,找出让某个数值最小或最大的组合。
- 打开:3D 工具栏“优化…”,或在命令行输入
OPT(也可以输入optimize、最佳化)。 - 设置:选一个数值输出当适应度,选最小化或最大化;可以加约束条件(必须为真的非输出)与数值约束(≤、≥);勾选要变动的滑杆。没有接到适应度的滑杆会标出来。
- 算法:进化算法或模拟退火。可以设种群大小、变异率、最大代数或评估次数、时间上限、没有改善就停止、目标值与随机种子。结束时会说明停止的原因。
- 运行中:节点图暂时锁定,点“停止”后才能编辑。视图显示当前最优解的预览,还没有写进设计。光标移到结果行上可以预览那一组解。
- 结果:最优解列表、每代最优与平均的进度图、基因记录。可以“从这些结果接续”。点“应用”把滑杆设成那一组值,是一个撤销步骤。
- 适应度或约束条件依赖脚本节点时不支持。只读设计不能使用优化。
- 全局参数:填写了范围(最小、最大)的数值型全局参数也会列为基因,标“(全局参数)”;有公式或由图驱动的不列。应用时写回全局参数的值;如果那时已改为公式、被删除或移除了范围,就跳过。适应度用到分析节点(成本、数量等)时,所有基因都视为相关。
现场丈量(没有图纸的老房子)
翻修常常从没有图纸开始:用卷尺或激光测距仪逐房间测量,把数字输入进去,每个房间就会闭合成多边形,并生成墙、门窗和房间。不使用 AI,数据只保存在这台电脑上,不会上传。
- 打开:命令
survey(别名丈量、現場丈量),或左栏“建模”标签页顶部的“现场丈量…”。 - 一个房间是沿顺时针走一圈的一串墙段:每段输入长度 (m)、段末的室内角(直角=90°,外凸角=270°)和墙厚(默认内墙 0.15 m,外墙 0.24 m)。墙段上的门和窗输入距段起点的距离、宽度和高度;窗还要输入窗台高。
- 量的是什么:选“室内净尺寸”(墙面到墙面)时,墙中心线是把量到的线向外偏移半个墙厚;选“墙中心线”时,直接使用量到的线。
- 闭合与误差:现场丈量几乎不可能刚好闭合。面板会显示闭合差(终点离起点多远,以及方向差),并按最小二乘法把它分摊到各段的长度和角度上(越长的段分摊得越多);标为“确定”的段保持原长。每段都会显示“调整为 … (±cm, ±°)”。分摊量很大、输入看起来是逆时针、墙段相交时都会提示。
- 对角线:转角不一定是直角。量出两个角点之间的距离,作为对角线加进去,角度会据此修正。
- 多个房间:从第二个房间起,勾选“与前面的房间共用一道墙”,选择我的哪一段等于哪个房间的哪一段,再按对方段的起点、终点或自起点的偏移对齐;房间会自动摆放(净尺寸时相隔一个墙厚)。没有共用墙的房间可以指定位置和旋转,或在预览中拖动。共用墙只建一次,两侧都记录的门也只建一次。
- 建立:在所选标高上建墙(墙厚匹配现有类型,没有就新增“丈量外墙/内墙”类型)、门窗(尺寸与类型不同时用实例尺寸)和房间(名称、用途)。整个建立过程是一步:Ctrl+Z 一次退回。
- 存为草稿:把输入存进这个设计(上限 200 KB),下次打开
survey可以接着做;“建立”时也会一并保存。 - CSV:“导出 CSV”每个项目(房间、墙段、门、窗、对角线、共用墙)写一行,文字单元格带有公式注入防护;“导入 CSV…”读回同样的格式,看不懂的行会略过并告诉你有几行。
- 限制:200 个房间、每个房间 64 段、每段 16 个门窗、32 条对角线;长度 0.1–100 m,角度 ±360°,墙厚 0.05–1 m。
面积需求表 → 空间方块 → 墙
前期设计常从业主的 Excel 面积需求表开始。把表导进来,每个空间变成一个面积正确的方块,在基地或楼板范围内排好,再一次转成房间与墙。不用 AI,数据只在这台电脑,不上传。
- 打开:命令
program(别名面積需求、空間方塊),或左栏「建模」页签上方的「面积需求…」。简易模式:首页「我有面积需求表」,建立后新增一个设计并用建模器打开。 - 导入:CSV、TSV、XLSX(第一个工作表),或从电子表格复制整个表直接粘贴。认得的列:空间名称、用途、数量、每间面积(或总面积)、楼层偏好、邻接需求(选填,用顿号或分号分隔)。面积单位依列名或单元格后缀(m²、坪、ft²),没写时用面板选的单位。
- 上限与清理:文件 5 MB、需求 500 行、方块合计 1,000 个、每行数量 1~200、每间面积 0.5~10,000 m²;名称去掉控制与双向字符并截短。看不懂的行略过,面板列出第几行、为什么。
- 方块:每个需求生成「数量」个方块,面积精确等于每间面积;依楼层偏好(楼层名称、1F、2、B1…)分组,找不到的放在当前楼层。每层从基地或楼板外框的左下角排起,有邻接需求的排在一起。
- 排列:拖动移动(0.1 m 网格,靠近其他方块 30 cm 内会吸附);选取后拖右上角缩放,可选「保持面积」或「保持比例」;Shift+点选多选,可整批移到别的楼层或删除。绿线=邻接需求已贴在一起,红虚线=还没有。
- 实时统计:需求总面积 vs 方块总面积、各楼层面积与投影、建筑面积与容积楼地板(依房间用途是否计入容积)对照法规报表的建蔽、容积上限。只算方块,是初估,不是法规判定。
- 转成房间与墙:选取方块(没选=这一层全部)后按「转成房间与墙」。边相差 12 cm 内的先对齐;贴在一起的边只建一道共用墙(内墙类型),外围建外墙(外墙类型);每个方块放一间房间(名称、用途);有邻接需求且共用边 ≥ 1 m 的方块之间放一樘门。重叠的方块会被拒绝。整个转换是一个步骤,Ctrl+Z 一次撤销。
- 回到方块微调:方块与生成的房间保留对应。之后移动方块再按「重新转换」,同一批旧的墙、门、房间会整批换掉,不会重复。墙以方块边为中心线,房间净面积比方块小约半个墙厚。
- 对照表:「需求 vs 实际」列出每项的需求、实际(已转换的用房间面积)与达成率;「导出对照表 CSV」(文字单元格防公式注入);勾「提案板的面积表改用需求对照表」后,一键提案板的面积表改成这张表。
逆向拆解:网格 → BIM 元素
别人给的 SketchUp、OBJ、glTF 或 3DM 模型只是一堆三角形,不能排明细、不能出 BIM 图。逆向拆解依几何把它们识别成真正的楼层、墙、楼板、柱与门窗(与自己画的元素相同),不必重画。只在这台电脑计算,不上传、不用 AI。
- 开启:先用「文件 ▸ 导入 3D 模型」导入,选取要拆解的物件(没选=所有显示中的导入网格),指令
meshbim(别名逆向拆解)。 - 识别规则:水平朝上、面积 ≥ 2 m² 的大面=楼板(正下方 3–80 cm 的底面=厚度),楼板顶的高度分群成楼层;成对、背对、间距 4 cm–1 m 的垂直面=墙(中心线、厚度、高度,转角接在中心线交点);墙面上被包住的矩形洞=窗,从墙底开口、高 ≥ 1.5 m 的=门;四面成对、断面 ≤ 1 m 的细长方柱=结构柱。斜屋顶、楼梯、栏杆、房间与曲墙见下一项;斜柱、螺旋楼梯与自由曲面不识别。
- 预览与勾选:识别在后台执行(可取消、60 秒超时)。对话框列出每个候选(长度、厚度、高度、尺寸),可逐项或整组勾选;平面小图以青色标示勾选的墙。
- 建立:楼层并入既有楼层表(±5 cm 共用,没有就新增);墙、楼板依厚度对应到既有类型,没有就新增「逆向墙/逆向楼板」类型;门窗用宽度最接近的类型,尺寸不同时写入实例宽高。整个建立是一个步骤,Ctrl+Z 一次退回。
- 未识别的部分:勾选「隐藏原物件,未识别的部分另存为参考网格」时,原物件隐藏,没被用到的三角形(家具、栏杆、斜屋顶…)另存为一个「未识别」导入网格(参考物件,不计容积)。
- 上限:三角形 400,000、墙 2,000、楼板 500、柱 2,000、门窗 2,000、楼层 100;超过的略过并说明。
- 物件取样节点(节点「物件取样」):把任一实体拆成点、特征边、面外圈、面形心/法向/面积、包围盒、表面积与体积,供参数化流程重用(例如在导入立面的每个面形心放构件)。三角形上限 200,000。
- 替换为:选取门窗(或族群实例),
replacetype <类型 id 或名称>(别名替换为)。默认fit=洞口改成目标类型的尺寸(中心不动,超出墙端就往内夹);加keep=保留原洞口尺寸(新类型被拉伸)。 - 阵列重填:选取同一道墙上等距的同型门窗(或共线等距的族群实例),把墙拉长或缩短后执行
arrayfit(别名阵列重填)。extend(默认)=间距不变、补到填满;redivide=依原间距估算个数后等分、刚好填满;可在后面给长度(族群实例一定要给)。 - 贴墙:选取家具或设备,
snapwall(别名贴墙):移到最近的墙面(默认 1 m 内),背面贴墙、面向所在那一侧(房间内侧),在楼板范围内时高度贴楼板顶。复制粘贴(Ctrl+C、Ctrl+V)、移到新位置后再执行即可对齐。 - PDF 平面图:手稿/照片转 CAD(AI 画布)已支持 PDF(选页码,转成点阵后沿用同一流程),不需另外操作。
- 屋顶、楼梯、栏杆、房间:朝上的斜面群=依草图屋顶(檐口段带坡度、山墙段不带坡度,基准=檐口高);等高差、等距的踏面序列(≥ 3 级)=直跑楼梯(级数、级深、梯宽);厚 ≤ 15 cm、高 0.6–1.3 m 的成对面=实心栏杆;被墙围住的区块=房间(沿用房间工具,细长的标为走道)。门的开向朝两侧中较大的房间(走道算一半、室外不算)。曲墙以多段直墙近似,并在属性标记“曲墙以直墙近似”。
- 3D 叠图与粘贴并吸附:对话框打开时,候选元素以半透明颜色叠在 3D 视窗(勾选=品类色、未勾=淡灰),鼠标滑过清单的一行会以高亮色标出;颜色可用 CSS 变量
--mb-*调整。指令pastesnap on(别名贴上吸附)开启后,Ctrl+V 粘贴的家具会贴到最近的墙面、面向房间,粘贴的门窗沿主体墙移到最近的空位;默认关,Ctrl+V 按原位置粘贴。已固定或被协作者借用中的元素不会被替换、阵列或贴墙改动。