Synhedra 说明

节点图

3D 视口中的每个操作都会变成一个节点。节点图让你之后修改参数、接上滑杆,做参数化设计。概念与 Grasshopper 相同,但没有 Bake:3D 视口里看到的就是结果。

打开面板

基本操作

编组、涂鸦、便笺与禁用

输入、文本与几何节点

平面、立面划分、Morph 与群集

成本、数量与类型信息(分析节点)

法规检核、面积与法规汇总(分析节点)

查询、阶段筛选与施工进度摘要(分析节点)

日照时数(分析节点)

EEWH 评分(分析节点)

楼层基准节点:不等层高与查楼层

结构轴线节点:列表端口、交点平面与轴线坐标

平面跟随、参照平面、曲面加厚与房间曲线

合并的几何节点与尺寸参照

SketchUp、Rhino、Grasshopper 各有一份的放样、扫掠、回转、直纹、拉伸,现在节点列表各只列一个。旧的节点(旧文件、或 AI 用旧名称建的)照常计算,类型与参数都没变,只是不在列表里;在搜索框输入旧名称(例如 LoftSurface、Sweep1Srf)会找到合并后的节点。

合并后旧的节点怎么得到同样的结果
放样(LoftSrf)放样(两条)、多断面放样、放样曲面(GH)“输出”选实体:断面都是水平的封闭曲线时,形状相同=棱柱(与拉伸相同)、收分=逐段放样(与多断面放样逐点相同),法规面积精确;其他断面走 Rhino 网格。“输出”选曲面:参数曲面(Srf 输出,接立面分割、面板),厚度 > 0 另出加厚的壳。
直纹曲面(RuledSrf)直纹曲面(GH)“输出”选曲面=GH 直纹曲面。
拉伸Extrude Surface(GH)“输出”选曲面=曲线拉伸成参数曲面(开放的曲线也可以)。新的“方向 (D)”输入:沿向量拉伸,铅直=棱柱、斜向=网格。
扫掠单轨扫掠曲面没接“断面”=SketchUp Follow Me(剖面 X=轨道左侧偏移、Y=高,或宽×高矩形);接了“断面”=Rhino Sweep1(世界坐标的断面沿轨道扫掠)。双轨扫掠是另一个节点。
回转(RevolveSrf)回转(铅直轴)剖面画在立面上、绕任意轴回转;新的“角度”输入可以接滑杆。

代码节点与 AI 技能

Grasshopper 对照

Grasshopper这里说明
Number Slider滑杆在搜索框输入数字即可。有最小值、最大值、步进与单位。
Panel面板显示任何输入的值。
Series, Range, RemapSeries, Range, Remap
List Item, Cull Pattern, Reverse, Shift List, Sub List, Split List名称相同
Flatten, Graft, Partition, Merge名称相同数据树运算。
ExpressionExpression
Dispatch, Weave, Stream Filter, Stream Gate名称相同
Sort List, Sort Points, Jitter, Random, Duplicate Data, Repeat Data名称相同
Rectangle, Circle, Polygon, Line, Polyline, Arc名称相同在 3D 视口中画出的形状,就是这些节点。
Offset, Fillet, Divide Curve, Explode, Evaluate Curve, Join, Extend, Split, TrimOffset, Fillet, Divide, Explode, Evaluate curve, Join, Extend, Split, Trim
Interpolate, Bezier名称相同
ExtrudeExtrude推拉工具创建的节点。“输出”选曲面=GH Extrude 的曲面结果。
无(SketchUp 在面上推拉)面上推拉在墙面等面上画形状再推拉时创建的节点:闭合轮廓沿法线挤出距离 d;接了主体时 d 为正与主体合并、为负从主体挖掉。见在面上绘图。
Solid Union, Difference, Intersection实体布尔一个节点,用设置选择运算。命令 union、subtract、intersect。
Loft, Ruled Surface, Sweep1, Sweep2, Pipe, Revolution, Network Surface放样、直纹曲面、扫掠、双轨扫掠、管、回转、网络曲面放样、直纹、扫掠、回转各只有一个节点(见合并的几何节点)。
Move, Rotate, Scale, Mirror, OrientMove, Rotate, Scale, Scale (per axis), Mirror, Orient由移动工具等创建的节点。
Linear Array, Polar Array, Rectangular Array, Array along curve名称相同
Area, Volume, Bounding Box, Distance, Closest Point, Deconstruct Brep名称相同
Larger Than, Smaller Than, Equality, Minimum, Maximum, Mass Addition, Bounds名称相同
Vector 2Pt, Amplitude, Unit Vector, Deconstruct Point名称相同
Value List、Button、Graph Mapper值列表、按钮、图形映射器见输入、文本与几何节点。
Concatenate、Text Split、Text Join、Format连接文本、拆分文本、合并文本、格式化文本
Construct Domain、Deconstruct Domain、Remap Numbers构造区间、分解区间、数值重新映射
Ellipse、Voronoi、Delaunay、Convex Hull椭圆、Voronoi 图、Delaunay 三角网、凸包
Gradient 加 Custom Preview按数值着色一个节点完成。
Group、Scribble编组、涂鸦、便笺见编组、涂鸦、便笺与禁用。
Disable(Ctrl+E)禁用同样是 Ctrl+E。
Bake不需要3D 视口就是结果。可以直接在那里选取和推拉。
无固化将节点的输出存成快照节点,与上游脱离,之后可直接推拉。命令 freeze。
Cluster群集见平面、立面划分、Morph 与群集。另有组件与实例:选中后按 G,修改定义会同步更新所有实例。
无发布为组件、链接设计、链接 2D 图跨设计引用:在一个设计中发布,在同一专案的另一个设计中链接;链接 2D 图读取同专案 2D 设计的曲线、文字与插入点(见链接 2D 图)。
Levels(无内置)Levels, Grids, Guide辅助节点。Levels 控制平面模式中的标高。
Wall, Door, Window(无内置)墙、门、窗、孔洞 / 竖井、BIM 类型在平面模式中画出的墙与开口。
Construct Plane、Deconstruct Plane、Plane Normal、Plane 3Pt、Plane Origin、Rotate Plane、Plane Offset平面元件见说明。
Divide Domain²、Isotrim、Surface Frames、Quad Panels、Triangle Panels、Surface Box立面划分
Twist、Bend、Taper、Box Morph相同
Path Mapper、Data Dam、MD Slider相同
Value List(Value Cycle、Value Sequence)值列表的“循环”“序列”模式
Script (C#, Python)脚本节点即将推出 目前仅限内部测试。

此对照表为手工维护。下方的节点列表由源代码生成。

节点列表

类别节点(小字为英文名称)
输入BIM 类型 BIM types 大于 Larger than 小于 Smaller than 相等 Equality 最小值 Minimum 最大值 Maximum 累加 Mass addition 数值范围 Bounds 随机数 Random 抖动 Jitter 复制数据 Duplicate data 重复数据 Repeat data 排序列表 Sort list 点排序 Sort points 分派 Dispatch 编织 Weave 数据流筛选 Stream filter 数据流闸门 Stream gate 子列表 Sub list 拆分列表 Split list 最短列表 Shortest list 最长列表 Longest list 分解点 Deconstruct point 两点向量 Vector 2Pt 向量长度设定 Amplitude 单位向量 Unit vector Value List Button Graph Mapper Concatenate Split Text Text Join 格式 Format Construct Domain Deconstruct Domain Remap Numbers (domains) Construct Domain² Deconstruct Domain² Divide Domain² Cluster Input Path Mapper Data Dam MD Slider 链接 2D 图 Linked 2D drawing 收集 Collect 实体引用 Solid reference 数值 Number 滑杆 Slider 布林 Boolean 点 Point 向量 Vector 数列 Series 清单取项 List item 算式 Expression 等分区间 Range 重新映射 Remap 筛选 Cull 反转清单 Reverse 摊平 Flatten 清单位移 Shift list 分枝 Graft 分组 Partition 合并清单 Merge
曲线内插曲线 Interpolate 贝塞尔曲线 Bezier 重采样 Resample 椭圆 Ellipse Voronoi Delaunay Convex Hull 控制点曲线 Control-point curve 内插点曲线 Interpolated curve 曲线圆角/倒角 Curve fillet / chamfer 混接曲线 Blend curve 补间曲线 Tween curves 子曲线 Sub-curve 偏移曲线 Offset curve 组合曲线 Join curves 剖面线/等高线 Section / Contour 投影曲线 Project curve 拉回曲线 Pull curve 复制边缘 Duplicate edges 实体的面 Solid Face 导入的曲线 Imported curves 炸开 Explode 曲线取点 Evaluate curve 正多边形 Polygon 线段 Line 多段线 Polyline 矩形 Rectangle 圆 Circle 弧 Arc 偏移 Offset 圆角 Fillet 平面布林 Planar boolean 等分 Divide 合并 Join 延伸 Extend 分割 Split 曲线交点 Curve intersections 修剪 Trim
实体洞口/管井 Void / shaft opening 墙 Wall 在面上推拉 Push/pull on face Color by Value Ruled Surface 放样曲面(GH) Loft Surface (GH) 拉伸曲面(GH) Extrude Surface (GH) Plane Surface Isotrim 四边形嵌板 Quad Panels 三角形嵌板 Triangle Panels Surface Box 放样 Loft 单轨扫掠曲面 Sweep1 surface 回转 Revolve 加盖 Cap 抽离曲面 Extract surface 边缘曲面 Edge surface 嵌面 Patch 直纹曲面 Ruled surface 球体 Sphere 曲面加厚 Surface to Solid 外壳 Outer Shell 双轨扫掠 Sweep2 网络曲面 Network Surface 导入的网格 Imported mesh 拉伸 Extrude 实体布林 Solid boolean 高度面裁切 Height-plane slice 屋顶 Roof 放样(两条) Loft (two curves) 多断面放样 Loft (sections) 锥缩拉伸 Tapered extrude 固化 Freeze 转成网格 To mesh 扫掠 Sweep 管 Pipe 旋转(铅垂轴) Revolve (vertical axis) 抽壳 Shell 门 Door 窗 Window
变换法规 Code 对位 Orient Twist 折弯 Bend Taper Box Morph Cluster 链接设计 Linked design 变换 Transform 三维旋转 Rotate 3D 群组成员 Group members 移动 Move 旋转 Rotate 缩放 Scale 分轴缩放 Scale (per axis) 镜像 Mirror 组件 Component 实例 Instance 线性阵列 Linear array 环形阵列 Polar array 矩形阵列 Rectangular array 沿曲线阵列 Array along curve 对位 Orient 编辑步骤 Edit steps
分析面积方案汇总(初步) Area scheme summary (preliminary) 销售面积汇总(初步估算) Sales area summary (preliminary estimate) 法规检讨汇总(初步) Regulation review summary (preliminary) 停车数量核查(初步) Parking count check (preliminary) 无障碍检核(初步) Accessibility check (preliminary) 成本摘要(初步估算) Cost summary (preliminary estimate) 材料数量(初步估算) Material takeoff (preliminary estimate) EEWH 评分(三项,初估) EEWH score (three indicators, preliminary) 采光系数(初估) Daylight factor (preliminary) 自然通风(初估) Natural ventilation (preliminary) 热舒适(初估) Thermal comfort (preliminary) 距离 Distance 最近点 Closest point 曲线最近点 Curve closest point 面积 Area 体积 Volume 边界框 Bounding box 分解 Brep Deconstruct Brep Surface Frames Divide Surface Evaluate Surface EEWH 体量估算(初步) EEWH massing estimate (preliminary) EEWH 外壳简算(初步) EEWH envelope estimate (preliminary) 查楼层 Level at 楼层信息 Level info 项目的房间(初步) Rooms of project (preliminary) 查询构件(初步) Query elements (preliminary) 阶段筛选(初步) Phase filter (preliminary) 物件取样 3D Object Sampler 施工进度摘要(初步) Schedule summary (preliminary) 结构摘要(初步估算) Structure summary (preliminary estimate) 框架分析(初步) Frame analysis (preliminary) 日照时数(初步) Sun hours (preliminary) 类型信息 Type info 面板 Panel 统计 Statistics 楼板 Floors 量测 Measure
辅助线Construct Plane Deconstruct Plane Plane Normal Plane 3Pt Plane Origin Rotate Plane Plane Offset Plane 参照平面 Reference Plane 辅助线(3D) Guide (3D) 尺寸标注(3D) Dimension (3D) 文字(3D) Text (3D) 楼层基准 Levels 柱格线 Grids 辅助线 Guide
输出Cluster Output 发布为组件 Publish

用命令行创建节点

3D 页面的命令行可直接创建节点。新节点会连接到当前选取的内容,例如先选取一条曲线,再输入 extrude 12。输入 help 可列出所有命令。完整表格见 3D 建模 › 命令行。