Synhedra Help

Node graph

Every action in the 3D viewport becomes a node. The graph lets you change parameters later, wire in sliders and do parametric design. The idea is the same as Grasshopper, but there is no Bake: what you see in the 3D viewport is the result.

Opening the panel

Basics

Groups, scribbles, notes and disable

Input, text and geometry components

Planes, facade subdivision, morphs and clusters

Cost, quantities and type info (analysis nodes)

Code checks, area and regulation summaries (analysis nodes)

Query, phase filter and schedule summary (analysis nodes)

Sun hours (analysis node)

EEWH score (analysis node)

Levels node: unequal storey heights and level lookup

Structural grid node: list inputs, intersection planes and grid coordinates

Plane follow, reference planes, thickened surfaces and room curves

Merged geometry nodes and dimension references

Loft, sweep, revolve, ruled surface and extrude used to exist separately in SketchUp, Rhino and Grasshopper. The node list now shows only one of each. Old nodes (from old files, or created by the AI under old names) are calculated as before: type and parameters are unchanged, they are just not in the list. Type an old name in the search box (for example LoftSurface, Sweep1Srf) and you find the merged node.

Merged nodeOld nodesHow to get the same result
Loft (LoftSrf)Loft (two curves), Loft (sections), Loft Surface (GH)Set "Output" to Solid: when the sections are all horizontal closed curves, the same shape = prism (same as Extrude), tapering = loft segment by segment (point by point the same as the sections loft), and the regulatory area is exact; other sections go through the Rhino mesh. Set "Output" to Surface: a parametric surface (Srf output, connects to facade division and panels); thickness > 0 also outputs a thickened shell.
Ruled surface (RuledSrf)Ruled Surface (GH)"Output" = Surface gives the GH ruled surface.
ExtrudeExtrude Surface (GH)"Output" = Surface extrudes the curve into a parametric surface (open curves work too). New "Direction (D)" input: extrude along a vector; vertical = prism, slanted = mesh.
SweepSweep1 surfaceWithout "Section" connected = SketchUp Follow Me (profile X = offset to the left of the path, Y = height, or a width × height rectangle); with "Section" connected = Rhino Sweep1 (a section in world coordinates is swept along the path). Sweep2 is a separate node.
Revolve (RevolveSrf)Revolve (vertical axis)The profile is drawn on an elevation and revolved around any axis; the new "Angle" input can take a slider.

Code nodes and AI skills

Grasshopper map

GrasshopperHereNotes
Number SliderSliderType a number in the search box. Has min, max, step and unit.
PanelPanelShows any input value.
Series, Range, RemapSeries, Range, Remap
List Item, Cull Pattern, Reverse, Shift List, Sub List, Split ListSame names
Flatten, Graft, Partition, MergeSame namesData tree operations.
ExpressionExpression
Dispatch, Weave, Stream Filter, Stream GateSame names
Sort List, Sort Points, Jitter, Random, Duplicate Data, Repeat DataSame names
Rectangle, Circle, Polygon, Line, Polyline, ArcSame namesShapes drawn in the 3D viewport are these nodes.
Offset, Fillet, Divide Curve, Explode, Evaluate Curve, Join, Extend, Split, TrimOffset, Fillet, Divide, Explode, Evaluate curve, Join, Extend, Split, Trim
Interpolate, BezierSame names
ExtrudeExtrudeThe node the push/pull tool creates. "Output" = Surface gives the surface result of GH Extrude.
None (SketchUp push/pull on a face)Push/pull on faceThe node created when you draw a shape on a wall or other face and push or pull it: the closed profile is extruded along its normal by d; with a host, a positive d unions with it and a negative d cuts into it. See Drawing on faces.
Solid Union, Difference, IntersectionSolid booleanOne node with an operation setting. Commands union, subtract, intersect.
Loft, Ruled Surface, Sweep1, Sweep2, Pipe, Revolution, Network SurfaceLoft, Ruled surface, Sweep, Sweep2, Pipe, Revolve, Network SurfaceOne node each for loft, ruled surface, sweep and revolve (see Merged geometry nodes).
Move, Rotate, Scale, Mirror, OrientMove, Rotate, Scale, Scale (per axis), Mirror, OrientNodes created by the Move tool and friends.
Linear Array, Polar Array, Rectangular Array, Array along curveSame names
Area, Volume, Bounding Box, Distance, Closest Point, Deconstruct BrepSame names
Larger Than, Smaller Than, Equality, Minimum, Maximum, Mass Addition, BoundsSame names
Vector 2Pt, Amplitude, Unit Vector, Deconstruct PointSame names
Value List, Button, Graph MapperValue List, Button, Graph MapperSee Input, text and geometry components.
Concatenate, Text Split, Text Join, FormatConcatenate, Text Split, Text Join, Format
Construct Domain, Deconstruct Domain, Remap NumbersConstruct Domain, Deconstruct Domain, Remap Numbers
Ellipse, Voronoi, Delaunay, Convex HullEllipse, Voronoi, Delaunay, Convex Hull
Gradient plus Custom PreviewColor by ValueOne node does both.
Group, ScribbleGroup, Scribble, NoteSee Groups, scribbles, notes and disable.
Disable (Ctrl+E)DisableSame Ctrl+E.
BakeNot neededThe 3D viewport is the result. You can select and push/pull there directly.
NoneFreezeStores a node's output as a snapshot node detached from upstream, so you can push/pull it directly. Command freeze.
ClusterClusterSee Planes, facade subdivision, morphs and clusters. Components and instances are also available: select and press G; editing the definition updates every instance.
NonePublish, Linked design, Linked 2D drawingCross-design reference: publish in one design, link from another design in the same project; Linked 2D drawing reads the curves, texts and insertion points of a 2D design in the same project (see Linked 2D drawing).
Levels (no built-in)Levels, Grids, GuideGuide nodes. Levels drives the levels in plan mode.
Wall, Door, Window (no built-in)Wall, Door, Window, Void / shaft, BIM typesWalls and openings drawn in plan mode.
Construct Plane, Deconstruct Plane, Plane Normal, Plane 3Pt, Plane Origin, Rotate Plane, Plane OffsetPlane componentsSee above.
Divide Domain², Isotrim, Surface Frames, Quad Panels, Triangle Panels, Surface BoxFacade subdivision
Twist, Bend, Taper, Box MorphSame
Path Mapper, Data Dam, MD SliderSame
Value List (Value Cycle, Value Sequence)Value List modes
Script (C#, Python)Script nodeComing soon Internal testing only for now.

This map is maintained by hand. The node list below is generated from the source code.

Node list

CategoryNodes (other language in small text)
InputBIM types BIM 類型 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 二維滑桿 Linked 2D drawing 連結 2D 圖 Collect 收集 Solid reference 實體參照 Number 數值 Slider 滑桿 Boolean 布林 Point 點 Vector 向量 Series 數列 List item 清單取項 Expression 算式 Range 等分區間 Remap 重新映射 Cull 篩選 Reverse 反轉清單 Flatten 攤平 Shift list 清單位移 Graft 分枝 Partition 分組 Merge 合併清單
CurveInterpolate 內插曲線 Bezier 貝茲曲線 Resample 重取樣 Ellipse 橢圓 Voronoi Voronoi 圖 Delaunay 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 修剪
SolidVoid / shaft opening 挑空/管道間 Wall 牆 Push/pull on face 面上推拉 Color by Value 依數值上色 Ruled Surface 直紋曲面 Loft Surface (GH) 放樣曲面(GH) Extrude Surface (GH) 擠出曲面(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 窗
TransformCode 程式碼 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 編輯步驟
AnalysisArea 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 score (three indicators, preliminary) EEWH 評分(三項,初估) Daylight factor (preliminary) 採光係數(初步) Natural ventilation (preliminary) 自然通風(初步) Thermal comfort (preliminary) 熱舒適(初步) Distance 距離 Closest point 最近點 Curve closest point 曲線最近點 Area 面積與形心 Volume 體積與形心 Bounding box 外框盒 Deconstruct Brep 拆解實體 Surface Frames 曲面框架 Divide Surface 分割曲面 Evaluate Surface 曲面求值 EEWH massing estimate (preliminary) EEWH 量體估算(初步) EEWH envelope estimate (preliminary) EEWH 外殼簡算(初步) 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 量測
GuideConstruct Plane 建立平面 Deconstruct Plane 拆解平面 Plane Normal 法向平面 Plane 3Pt 三點平面 Plane Origin 平面換原點 Rotate Plane 旋轉平面 Plane Offset 偏移平面 Plane 平面 Reference Plane 參考平面 Guide (3D) 導線(3D) Dimension (3D) 尺寸標註(3D) Text (3D) 文字(3D) Levels 樓層基準 Grids 柱格線 Guide 導線
OutputCluster Output 叢集輸出 Publish 發佈為元件

Nodes from the command line

The 3D page's command line creates nodes directly. A new node connects to the current selection, for example select a curve and type extrude 12. Type help for every command. The full table is in 3D modeling › Command line.