Product Introduction
- Overview: 3dSynth is a parametric G-code synthesis engine that generates toolpaths algorithmically for fused deposition modeling (FDM) 3D printers, operating outside traditional mesh-based CAD workflows.
- Value: Eliminates STL conversion errors and slicer limitations by mathematically generating optimized G-code for organic geometries in real time.
Main Features
- Direct G-code Synthesis: Computes machine instructions mathematically from user parameters using signed distance functions (SDFs), bypassing STL files and slicer software entirely.
- Parametric Control: Adjust geometric properties (frequency, amplitude, phase) numerically with real-time visual feedback in the WebGL previewer.
- Modular Effect Stacking: Layer procedural modulators (ripples, noise, twist, blobs) with height-specific parameters to create complex organic surfaces non-destructively.
Problems Solved
- Challenge: Mesh-based workflows introduce STL conversion artifacts, require manual repair, and limit organic form exploration through rigid slicer settings.
- Audience: Computational designers, 3D printing artists, and makers creating parametric lampshades, vases, or sculptural objects with Voron/Prusa/Bambu Lab printers.
- Scenario: Designing a continuously printed spiral vase with procedurally generated surface textures that would fail in traditional slicers due to mesh complexity.
Unique Advantages
- Vs Competitors: Unlike MeshMixer or Cura, 3dSynth uses mathematical synthesis instead of mesh manipulation, enabling real-time parametric control impossible with polygon-based tools.
- Innovation: GPU-accelerated toolpath generation using WebGL enables instant previews of G-code output without slicing delays.
Frequently Asked Questions (FAQ)
- Does 3dSynth work with my printer? Yes, it exports standardized G-code with pre-configured profiles for Prusa, Bambu Lab, Creality, and Voron printers.
- Can I edit designs after generation? All parameters remain editable in real time since forms are mathematically defined, unlike static STL files.
- What's the browser vs desktop difference? The browser version supports 4 modulators and 15 effects, while the desktop app (Windows/macOS/Linux) unlocks all 31 effects and Julia Stack fractals.