Zenve3DZenve3D
Join the beta
Blog

Building a CAD app, in public.

Engineering deep-dives, development updates and lessons from building Zenve3D — one feature at a time.

Matte grey plate with a grid of vent slots — the first three cut through, the rest still blue ghost outlines on construction lines
Features

Pattern a feature: grids and circles

Shipped in 0.6.3 — repeat any feature across a grid or around an axis, with counts and spacing driven by parameters. Vent grilles and bolt circles stop being copy-paste work.

Aug 14, 2026·5 min read
Flanged cylindrical part split by a blue line — left half a faceted triangle mesh, right half smooth exact geometry
Features

STEP export: parts that leave as solids

STEP lands in Zenve3D, both directions — export exact, editable geometry instead of a mesh, and import vendor models to build around. Fusion 360, FreeCAD and Shapr3D all round-trip.

Aug 14, 2026·4 min read
Abstract script sheet with grey and blue code lines, leader lines connecting them to the bosses of the mounting plate they build
Features

.zcmd: your part as a plain-text script

Every Zenve3D model can be written as a readable script — one command per line, parameters included — and imported as a full project. It's also the file any AI can hand you.

Aug 14, 2026·5 min read
Sketch of a rectangle with two holes — the left side locked in green ink with dimension arrows, the right side still loose charcoal ink
Features

Constraints: draw free, type to lock

How constraints work in Zenve3D — geometry you tap out stays draggable, dimensions you type become law, and the ink itself tells you which is which.

Aug 13, 2026·5 min read
A 2D sketch on a floating plane with a blue graph of connected constraint nodes hovering above its points
Engineering

How the sketch constraint solver actually works

Every parametric sketch is a system of equations. A look inside the solver that keeps thousands of constraints consistent — and fast enough for 120 Hz interaction.

Aug 8, 2026·9 min read
Matte grey block with a cylindrical bore, its lower half dissolving into a blue wireframe boundary representation
Engineering

Choosing a geometry kernel (and why we didn't write our own)

Commercial kernels behind licensing walls, promising-but-incomplete newcomers, and the one open-source B-rep kernel that compiles for an iPad. How Zenve3D picked OpenCASCADE — and what got built around it.

Jul 24, 2026·6 min read

Get new posts in your inbox.

Development updates and engineering deep-dives, roughly twice a month. No spam.