Why Fretwork Generator?
Modeling complex geometric screens, perforated facades, Arabic Mashrabiya patterns, or organic cellular panels by hand is notoriously tedious and creates messy boolean topology.
Fretwork Generator is a specialized, production-ready parametric system built directly for Blender. It produces manifold CAD-quality meshes with independent frame thickness, stepped strut ledges, automatic parameter recall upon selection, interactive 3D eyedropper attractors with per-panel isolation, and live deformation on planar faces and curved 3D architectural surfaces alike.
9 Parametric Pattern Engines
-
›Voronoi: Organic cellular mesh with Lloyd's relaxation and smooth corner filleting.
-
›Islamic Star (Girih): Authentic contact-angle construction (Kaashi/Hankin method).
-
›Mashrabiya Star: Traditional 8-point geometric star lattices.
-
›Hexagons / Honeycomb: Hexagonal packing with stagger and random omission.
-
›Perforated Circles: Circular cutouts with aligned grid or staggered row offset.
-
›Triangles: Alternating isometric triangular lattice.
-
›Triweave (30°/90°/150°): Three-family intersecting strut weave.
-
›Continuous Lines: Parallel slits with custom cut width and bowing.
-
›Grid & Brick: Rectangular cutouts with corner radius and running bond offsets.
Eyedropper Attractors & Per-Panel Isolation
Modulate cutout density, gradient opening sizes, and organic flow using standard Blender objects:
-
›Interactive Eyedropper Picker: Click Pick Point or Pick Curve to pick any Empty or Curve in 3D space with a real-time floating name HUD.
-
›Auto-Parenting: Attractors auto-parent to their target panel so moving or rotating the panel moves all attractors with it seamlessly.
-
›Per-Panel Isolation: Attractors assigned to Panel A exclusively affect Panel A — other panels remain completely untouched.
-
›Advanced Taper Profiles: Constant, Linear, Smooth, and Center-Pinch taper profiles along Bézier curve arc-lengths.
-
›Invert Mode: Make holes grow larger near attractors instead of shrinking.
Curved 3D Surfaces & Geometries
Generate panels onto any geometry with zero manual unwrapping needed:
-
›Flat Standalone: Set width, height, and border margin directly in the panel.
-
›Arbitrary Faces & N-gons: Select any flat face or multi-face region (including disks with inner holes).
-
›Non-Coplanar Curved Meshes: Generate fretwork directly onto 360° cylinders, domes, and curved architectural walls with automatic longitudinal seaming and conformal UV mapping.
Direct Laser & CNC SVG Exporter
Export clean 2D vector profiles ready for CNC routers, laser cutters, and plasma cutting:
-
›Pure 2D Projection: Automatically unrolls 3D/curved panels into flat cut sheets.
-
›Projection Alignment: Choose between Auto (Panel Plane), Top (Z), Front (Y), or Side (X).
-
›Industry Units: Export in millimeters (mm), inches (in), or pixels (px) with 1:1 scale accuracy.
-
›Cut Modes: Laser Hairline (0.1mm cut paths), Filled Solid, or Combined.
Additional Workflow Highlights
🔄 Auto-Sync on Selection
Selecting any panel in Object Mode automatically restores all its stored parameters to the sidebar.
📍 Moved-Panel Live Edit
Re-enter Live Preview on moved/rotated panels with perfect 3D alignment and yellow dashed bounds.
🌊 Unified Wave & Scallop System
Deform straight edges into organic waves across all 9 patterns with unified amplitude & count.
💾 Visual Preset Manager
Save your favorite patterns with automatic thumbnail icons for instant reuse.