Panelization Discretize any surface, solid or mesh into fabrication-ready flat panels inside BeeGraphy, from the panel pattern all the way to nested, labelled cut sheets. Workflow Input: Shell Faces (a solid into its faces). Panelize: one node for the whole pattern step: optional boundary (build the surface from curves or trim it), the pattern (Voronoi, UV Grid, Triangulation or Hexagonal, only the chosen one runs), the density from Target Size, and the cut to the outline and around holes. Mesh Panelize does the same for scans and imported meshes. Optimize: Panel Size keeps every panel between a minimum and a maximum size by splitting big panels and growing small ones (no merging), with optional snapping to the border and seam rows. Panel Structure (members and joints) and Panel Planarize (flatten and measure flatness) are also in this step. Panel geometry: Panel Faces (with optional gap and frame), Perforation, Pipes and Panel Preview (colour by panel, flatness, size or part type). Fabrication: Panel Schedule (part types, table, CSV, flat outlines for nesting) and Sheet Report (engraved labels centred in each part, sheets, yield, waste, cost and a cutting check). Optional steps that add material or patterning (gap, frame, perforation, pipes, planarize, structure, snap / seam rows, attractors) are off by default (value 0). Limits Curved panels are cut from the surface for display. A full rebuild of a large model with 700 to 900 panels takes one to four minutes, most of it in Panel Faces. Pieces cut at an outline edge can stay below Min Size. They are only grown when their neighbours stay above it.
Discretize any surface, solid, or mesh into fabrication‑ready flat panels inside BeeGraphy. Take a design from raw geometry all the way to nested, labelled cut sheets: choose a pattern, trim to the outline, size every panel, build the faces, and schedule production with material yield and cutting checks.
Start with Shell Faces to split a solid or multi‑face shell into its individual faces. Every downstream node then panelizes face by face, so panels end exactly on the face edges.
Panelize is the core node: it turns a surface (or boundary curves) into trimmed panels using Voronoi, UV grid, triangulation, or hexagonal patterns, driven by a target panel size. Mesh Panelize does the same for meshes (e.g. scans or imported models) by growing even regions over triangles and smoothing their borders. Feed the output of Mesh Panelize into Panelize’s Mesh Panels input (Pattern 4) to continue the workflow.
Panel Size keeps every panel within a set minimum and maximum span: panels too big are split, panels too small are grown by pushing shared corners outward along the surface (never merged). Panel Structure checks the frame members and joints between panels, flags short members and sharp joints, and reports standard lengths. Panel Planarize moves corners so each panel becomes perfectly flat while neighbours still share corners and the result stays close to the original surface; it also measures planarity deviation.
Panel Faces produces the actual panel faces. Options include a gap between panels (they shrink so neighbours are a set distance apart) and a frame width (a border band inside each panel). Flat panels are filled directly; curved panels are cut from the surface so neighbours meet without gaps. Panel Perforation adds round holes, optionally graded by attractors. Panel Pipes previews a frame as tubes along shared edges and balls at corners. Panel Preview colours panels by panel index, flatness, size, or part type for quick visual checking.
Panel Schedule groups panels into part types (identical flat shapes, mirror images included) and outputs one row per panel with ID, part type, corners, area, perimeter, deviation, status, centroid, and unroll error. It also unrolls every panel flat for cutting. Sheet Report takes the nesting result and gives everything in one pass: engraving placement and text size for each part label, sheets used, yield, fewest possible sheets, cost, and a cutting check that warns about overlapping parts or parts over the sheet edge.
Solid to production
Shell Faces → Panelize (choose pattern and target size) → Panel Size (set min/max) → Panel Faces (add gap if needed) → Panel Schedule → nesting → Sheet Report. Add Panel Preview anywhere before the schedule to see the panels coloured by size or flatness.
Mesh model
Mesh Panelize on an imported mesh → feed its panels into Panelize with Pattern set to 4 → Panel Planarize → Panel Faces → Panel Schedule and Sheet Report.
Checker for fabrication
After Panel Faces, wire Panel Planarize to see which panels are still warped, then Panel Structure to confirm all frame members can be cut from standard lengths before generating the schedule.
Optional steps that add material or patterning (gap, frame, perforation, pipes, planarize, structure, attractors) are off by default, so a minimal graph stays simple.
1
2
Panelize
From surface to trimmed panels in one node: optional boundary (build the surface from curves or trim it), the pattern (Voronoi, UV Grid, Triangulation, Hexagonal; Mesh passes through), density from Target Size, then the cut to the outline and around holes.
Mesh Panelize
Panels on a mesh (scan, imported model): even regions grown over the triangles, their borders smoothed and laid on the mesh. Feed its panels to Panelize (Mesh Panels, Pattern 4).
3
Panel Size
Keeps every panel between Min Size and Max Size (span): panels too big are split, panels too small are grown by pushing their shared corners outwards along the surface, only into neighbours that are themselves above Min Size (never merged; a pattern that is too fine overall is left unchanged with a warning).
Panel Structure
Frame members and joints between panels: one member per shared panel edge, member and joint types (matching lengths and angles), and flags for short members and sharp joints. It only reports; the panels pass through unchanged.
Panel Planarize
Moves panel corners so every panel becomes flat while neighbours keep sharing corners and the result stays close to the surface, then measures every panel: deviation from flat, flat and warped panels. Planar Faces are always exactly flat (each panel laid on its own best-fit plane), ready to cut.
4
Panel Faces
The panel faces: optional Gap (panels shrink so neighbours are Gap apart) and Frame Width (one mitred border frame per panel; a panel too narrow for the frame becomes one solid frame piece), then flat panels are filled directly and curved ones are cut from the surface so neighbours meet without gaps.
Panel Perforation
Round holes in every panel, optionally graded by attractors.
Panel Pipes
One tube along every shared panel edge plus a ball at every corner (frame preview).
Panel Preview
One colour per panel for Apply Material: by panel, flatness, size or part type.
2
Panel Schedule
Part types (panels with the same flat shape, mirror images included) and one row per panel (ID, part type, corners, area, perimeter, deviation, status, centroid, unroll error), plus every panel unrolled flat for cutting and nesting.
Sheet Report
Everything from the nesting result in one pass: where to engrave each part's label and how big (text centred in the part and kept inside its outline with a margin; connect the Font node for exact Label Curves), sheets used, yield, fewest possible sheets, cost and a cutting check (overlapping parts, parts over the sheet edge).