How-To Guide

From STL to a
printable wireframe

This guide walks you through everything Gridify3D can do — from your first upload to a finished, print-ready file. No installation, no plugins; it all runs in your browser.

💡
Gridify3D works entirely in the browser. Your STL is processed on the server only while a job runs and is never stored. Best results come from a clean, watertight STL.

The interface has two halves: a control panel on the left where you set everything up, and a 3D preview on the right where you inspect your model and the result. The big blue Generate button sits at the bottom of the control panel.

overview
The Gridify3D workspace — controls on the left, live 3D preview on the right.

1 Upload your STL

Everything starts with a 3D model in STL format.

  1. Open the 📁 Input File panel at the top of the controls.
  2. Click Choose STL File, or drag & drop a .stl file directly onto the drop zone.
  3. The model appears in the right-hand preview. Drag to rotate, scroll to zoom, and click a face of the cube in the corner to snap to a standard view.
upload
Drop an STL onto the upload zone — it loads instantly into the preview.
For best results use a watertight (manifold) model. Models with holes or non-manifold edges can produce unexpected results.

2 Choose a mode

Right below the upload panel you choose how Gridify3D transforms your model. There are two fundamentally different modes.

🔷

Wire Grid

Turns the surface of your model into a wireframe lattice — diamonds, hexagons, squares and more, projected cleanly over the whole shape.

🥚

Surface

Keeps a solid shell and decorates it: punch holes through it, engrave depressions into it, or stamp raised shapes onto it, at evenly spaced points.

Click 🔷 Wire Grid or 🥚 Surface to switch. The control panel updates to show the options for the mode you picked. We'll cover each in turn.

mode toggle
The mode toggle switches the entire control panel between the two workflows.

3 Wire Grid mode

Wire Grid turns your model into a printable lattice. You pick a pattern, set how fine it is, and how thick the rods are.

Choose a pattern

In the 🔷 Wire Grid panel, pick the pattern that's projected onto the surface:

patterns
The same model rendered with different patterns. Each is projected seamlessly over the surface.

Set the pattern size

The Pattern Size slider controls how fine the grid is, measured in degrees. Smaller values = more, smaller cells; larger values = fewer, larger cells. Only seamless values are offered, so the pattern always wraps cleanly around the model.

⚙️
You can change the default Pattern Size (and the limits of most other sliders) in the ⚙️ Settings dialog, reachable from the top bar.

Tube diameter & open areas

SettingWhat it does
⭕ Tube DiameterThe outer thickness of every rod in the wireframe. Thicker rods are stronger but heavier and use more material.
🔵 Auto-fill open areasWhen on, the uncovered polar regions (top/bottom of the projection) are closed with a smooth shell cap instead of being left open.
wire settings
Wire Grid settings — pattern size, tube diameter and the auto-fill toggle.

🎯 Center Offset

The pattern is projected outward from a center point. By default that's the model's centroid. The X / Y / Z offset sliders shift that center, which changes how the pattern wraps around the model — useful for asymmetric shapes. Hit ✕ Reset to recenter.

🔷
Center Offset is a Wire Grid feature only — it doesn't appear in Surface mode.
center offset
Shifting the projection center changes how the wire pattern wraps the model.

4 Surface mode

Surface mode keeps a solid shell of your model and decorates it. Shapes are placed at evenly spaced points across the surface, and you decide whether they're punched through the wall, engraved into it, or stamped onto it.

Lines & Intersections

This panel defines the grid of points where shapes will be placed.

SettingWhat it does
Line SpacingDistance between the grid lines (X · Y · Z). Smaller spacing = more points = more shapes.
Edge MarginHow many line-spacings to keep clear of the model's edges, so shapes don't sit right on a rim.
Min Point DistanceFilters out points that are too close together, as a percentage of the line spacing. Prevents overlapping shapes.

Click 🔍 Preview Lines & Intersections to see exactly where shapes will land before you generate.

surface lines
Use the preview to check intersection placement before generating.

Punch / Engrave & Stamp

Here you choose the shape, then whether to punch, engrave, or stamp it.

SettingWhat it doesWhen
Surface ThicknessThickness of the shell wall in mm.Punch
Engrave DepthHow deep the shape is carved into the surface.Engrave
Stamp HeightHow far the stamped shape protrudes above the surface.Stamp
RadiusSize of each shape.All three
punch stamp
Pick a shape, then punch it through the wall, engrave it into the surface, or stamp it as a raised relief.
💡
Watch the live warnings under the radius slider — if a radius is too large for the chosen spacing or wall thickness, Gridify3D flags it so you can adjust before generating.

5 Shared options

These panels work in both modes and let you fine-tune the result.

🎨 Exclusion Zones

Sometimes you want part of the model left solid — a flat base, a logo area, a spot that shouldn't have holes. Exclusion Zones let you paint those areas directly on the model.

zones
Paint zones directly on the model to keep selected areas solid.

📐 Scale Model

Resize the model along each axis independently with the X / Y / Z sliders. Turn on 🔗 Lock axes to scale uniformly. ↩ Undo and ✕ Reset are there if you overshoot. The preview updates live, so what you see is what you'll print. Scale is available in both Wire Grid and Surface mode.

scale model
Per-axis scaling with optional axis lock — live in the preview.

⬇️ Open Bottom / ✂️ Cut Bottom

For objects that need a flat, open base — like a tealight holder or vase — enable Open Bottom. It cuts the model at a height you choose and can add a rounded rim to tidy the cut edge.

SettingWhat it does
✂️ Cut HeightHow far up from the lowest point the model is cut open.
⭕ Add RimConnects the cut edges with a smooth D-profile rim. In Wire Grid mode the rim size is a factor of the tube radius; in Surface mode (Punch) it's set directly in mm.
✂️
In Engrave and Stamp mode this feature is called Cut Bottom — it simply slices the bottom off the solid model at the chosen height. The Rim option is not available in these modes, since the model stays solid and doesn't need an edge rim.
🕯️
Open Bottom + a rim is the go-to combination for tealight holders — it gives a clean, stable opening at the base.
open bottom
Open Bottom with a rim — ideal for tealight holders and vases.

6 Save & continue later

You don't have to finish in one sitting. A whole project — the model, all your settings, and any painted zones — can be saved to your computer and reopened any time to keep working.

The project buttons sit in the top bar of the control panel:

ButtonWhat it does
💾 SaveSaves the entire project as a single .edf file on your computer — including the embedded STL, every setting, and all Exclusion Zones.
📂 OpenOpens a previously saved .edf file so you can carry on exactly where you left off.
🆕 NewClears everything and starts a fresh project.
💾
Everything lives in one .edf file — there's nothing stored on the server. Keep that file and your work is safe; share it and someone else can open the exact same project.

Saving

Click 💾 Save, give the project a name (and an optional note), and download the .edf file. Because the original STL is embedded inside it, the file is fully self-contained.

Opening again

Click 📂 Open and pick your .edf file. A dialog shows the project's details — name, note, original STL, save date and zone count — and gives you two ways to load it:

save and load project
Save your project as an .edf file, then reopen it any time to keep working.

7 Generate & download

Once everything looks right, it's time to build the final mesh.

  1. Click the blue ◈ Generate button at the bottom of the control panel.
  2. Your job runs on the server. Follow live progress in the 📋 Log panel and the progress bar. Generation typically takes 30 seconds to 3 minutes depending on complexity. If several people generate at once, jobs are queued fairly.
  3. You can ✖ Cancel a running job at any time.
  4. When it's done, the result appears in the preview and the ⬇️ Download STL button activates. Click it, give your file a name, and save it.
generate
Generate, watch the progress in the log, then download your finished STL.

The downloaded STL is a watertight, manifold mesh — drop it straight into your slicer (Bambu Studio, PrusaSlicer, Cura, …) and print.

Tips & troubleshooting

SituationWhat to try
Result is too dense / fragileIncrease Pattern Size, or increase Tube Diameter for stronger rods.
Shapes overlap in Surface modeRaise Min Point Distance or increase Line Spacing.
Pattern wraps oddlyAdjust the Center Offset so the projection center sits inside the model.
Want a solid areaPaint an Exclusion Zone over it before generating.
Open top/bottom looks roughEnable "Auto-fill open areas" (Wire Grid) or add a rim (Open Bottom).
Generation fails on a complex modelTry a simpler/cleaner watertight STL, or scale it down slightly. Very large boolean jobs are heavier to compute.
📬
Found a bug or have a feature request? Your feedback during the beta is hugely valuable — get in touch and let me know what you'd like to see.