Sketch rough.
Get exact.
CADSketch reads your freehand Apple Pencil strokes and snaps them to clean, constrained, fully-dimensioned parametric geometry — then extrudes and assembles it.
From a stroke to a solved part.
Draw freehand
Lines, arcs, circles, polylines — drawn loose with the Pencil. Recognition tells curves from corners.
It infers intent
Horizontal, vertical, parallel, perpendicular, equal-length and tangent constraints, inferred as you draw.
Tap to set a value
Drive any edge or radius with a number. Bind shared parameters so one edit updates every part.
Extrude & assemble
Push a closed profile into a solid, then mate parts together in a shared 3D scene.
A real solver, not a snap-to-grid.
Live constraint solving
A Levenberg–Marquardt solver resolves your sketch every time you draw or dimension — geometry settles, never runs away.
Reads what you meant
Corner-sharpness analysis separates a deliberate curve from a sharp corner, so a circle stays a circle.
Shared across parts
Name a dimension once and reuse it everywhere. Change the value and the whole assembly re-solves.
An AI that watches
A design assistant reads the sketch as you work and flags missing constraints and design-rule problems.
Profiles become solids
Closed line-and-arc contours extrude to prisms and cylinders; parts assemble with fasten mates.
Bring in geometry
Drop in STL and OBJ meshes as parts — give them mate connectors and build them into the assembly.
Start sketching.
CADSketch runs right in the browser — no install. Draw a shape and watch it snap to clean, constrained, dimensioned geometry.