Chapter 1 — Getting Started

Welcome to DigitalClay3D — a procedural modelling tool for every 3D printer (FDM, resin, and ceramic LDM). This chapter covers what you'll see on first launch, how the interface is laid out, and the first ten minutes of "make a vase, see it on screen, export an STL."


What DigitalClay3D is for

DigitalClay3D produces 3D-printable vessels, sculptures, and lamps — across FDM (filament), resin (SLA / DLP / MSLA), and ceramic LDM printers — by combining four ingredients:

  1. A silhouette — drawn as a profile (revolution mode), as stacked cross-sections (lofting mode), or auto-traced from a reference image.
  2. A surface texture — one of 40+ procedural patterns, optionally composited via the visual node editor.
  3. A surface effect — Voronoi cut-through, hex lattice, gyroid, etc.
  4. A printer profile — Bambu Lab, Prusa, Elegoo, Eazao, WASP, 3D Potter, Stoneflower, or a custom build plate.

Output is a watertight STL or OBJ ready for any slicer — Bambu Studio, PrusaSlicer, Cura, Lychee, the OEM clay-printer apps, or your favourite custom flow. Your design never leaves your machine; everything runs locally in the desktop app and in-browser in the demo.


First launch

When you open the application for the first time you'll see the default vase with the toolbar across the top and the sidebar tabs running down the left.

First launch

The four areas of the screen:


The toolbar

The five menus on the left side of the toolbar:

Menu What's in it
File File menu New, Open, Save / Save As, Import (STL/OBJ as template, Clayon .cc), Export (STL, OBJ), Exit.
Edit Edit menu Settings (defaults, rendering, license, experimental toggles).
View View menu Camera presets (Top, Front, Iso, etc.), Reset Camera, Lighting modes (Soft / Studio / Showroom), Languages (EN / ES / FR / DE).
Tools Tools menu Pattern Graph Editor, Pottery Wheel (experimental).
Help Help menu Quick start, Keyboard shortcuts, About.

The right side of the toolbar carries the display-mode group (Solid / Wire / X-Ray), the surface-color picker 🎨 (sets the clay tint shown in the viewport), and the Quality dropdown (the mesh density used when exporting STL/OBJ — independent of the viewport quality).

Wire mode hides the solid surface and overlays a clean line rendering of every triangle edge. On a revolution mesh you see the longitude / latitude grid; on a textured surface you see the full triangulation. Lines render as proper LineSegments so even dense meshes stay readable instead of collapsing into a solid black mass the way material.wireframe = true does in raw Three.js.

X-Ray mode keeps the solid mesh visible but renders it at 40% opacity so you can see internal cross-sections (cavity walls, inset patterns, multi-object loft interiors) without losing the silhouette.

The same Wireframe toggle lives at Settings → Rendering → Wireframe — both routes use the same line-overlay code, so flipping either switch produces the same look.


View presets (the ⌖ widget)

The cluster of icons in the top-right corner of the viewport (Grid / Reset Camera / Ring Editor / Dimensions / View Picker) floats over the 3D scene. The last one — the crosshair ⌖ — opens a 3×3 grid of camera presets:

Top
NW Iso NE Iso
Left Front Right
SW Iso SE Iso
Bottom
Back

Click a cell and the camera snaps to that preset with the model re-centred and the zoom reset. Useful for checking symmetry (Front vs Back), spotting a tipping vase (Side view), or grabbing a "hero" shot (NE Iso is the default).


The sidebar tabs

The sidebar is the modelling workflow, tab by tab. You can jump between them at any time — your work is preserved.

Tab What you do here
Shape Pick a modelling mode (Revolution / Lofting / Intelligent), edit the silhouette, set wall thickness and base.
Texture Choose a 1D or 2D pattern, tune amplitude and density, optionally launch the visual graph editor.
Effects Apply a post-pass surface effect — Voronoi cut-through, hex lattice, gyroid, etc.
Analysis Stability score and per-region warnings (top-heavy, thin walls, sharp overhangs).
Printer (experimental) Layer-by-layer toolpath simulation with gravity-aware droop prediction.
Library Save / load named project snapshots; each card shows a thumbnail.

Make your first vase in five minutes

  1. File → New to start clean. The default model is a 200 mm tall, 150 mm diameter revolution vase on a Bambu X1 build plate.
  2. In the Shape tab, drag the small dots on the profile editor to change the silhouette. The 3D viewport updates live.
  3. Switch to the Texture tab, click any 2D pattern thumbnail (try Spike or Hexagonal), and dial the Texture Amplitude slider until the surface looks right.
  4. Optionally hop to Effects and pick Voronoi with Cut Through on for an open-lattice vase.
  5. File → Export → STL — pick a folder (or it'll go to Downloads on web), open the STL in your slicer, and print.

That's the whole pipeline. Every chapter that follows is a deeper look at one of those steps.