Product Introduction

  1. 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.
  2. Value: Eliminates STL conversion errors and slicer limitations by mathematically generating optimized G-code for organic geometries in real time.

Main Features

  1. Direct G-code Synthesis: Computes machine instructions mathematically from user parameters using signed distance functions (SDFs), bypassing STL files and slicer software entirely.
  2. Parametric Control: Adjust geometric properties (frequency, amplitude, phase) numerically with real-time visual feedback in the WebGL previewer.
  3. Modular Effect Stacking: Layer procedural modulators (ripples, noise, twist, blobs) with height-specific parameters to create complex organic surfaces non-destructively.

Problems Solved

  1. Challenge: Mesh-based workflows introduce STL conversion artifacts, require manual repair, and limit organic form exploration through rigid slicer settings.
  2. Audience: Computational designers, 3D printing artists, and makers creating parametric lampshades, vases, or sculptural objects with Voron/Prusa/Bambu Lab printers.
  3. Scenario: Designing a continuously printed spiral vase with procedurally generated surface textures that would fail in traditional slicers due to mesh complexity.

Unique Advantages

  1. Vs Competitors: Unlike MeshMixer or Cura, 3dSynth uses mathematical synthesis instead of mesh manipulation, enabling real-time parametric control impossible with polygon-based tools.
  2. Innovation: GPU-accelerated toolpath generation using WebGL enables instant previews of G-code output without slicing delays.

Frequently Asked Questions (FAQ)

  1. Does 3dSynth work with my printer? Yes, it exports standardized G-code with pre-configured profiles for Prusa, Bambu Lab, Creality, and Voron printers.
  2. Can I edit designs after generation? All parameters remain editable in real time since forms are mathematically defined, unlike static STL files.
  3. 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.

Subscribe to Our Newsletter

Get weekly curated tool recommendations and stay updated with the latest product news