Q12
A constraint-based 2D drawing tool
Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.
Want to reach these readers? Sponsor an issue.
Q12 is a new web-based 2D parametric drawing tool built specifically for geometric problem solving, for playing interactive "what if" games with drawings, and for the design and optimization of mechanisms.Q12 has the usual set of drawing constraints found in other CAD tools (e.g. "lines are parallel") but also supports inequality constraints, area constraints, and arbitrary expressions between geometric quantities. We built Q12 to solve problems like those below, after finding that existing CAD systems couldn't handle them well:* Given dimensions on a surveyor's map, figure out if the stated land areas are correct. If there's not enough information, show the extra measurements that are needed to pin things down. * In a backyard design project, the volume of a swimming pool must be more than 20,000 gallons but its perimeter paving must be under 400 square feet. Drag the pool shape around to quickly explore the possibilities within these constraints. * A 5-bar mechanism to clamp a workpiece must not push it sideways when contact is made. Animate the motion to get an intuitive feel for how design changes affect its behavior. Optimize to determine the best part dimensions.This is the first public release - still early, but already useful. More features will come, including 3D support at some point. Suggestions big and small are of course welcome.-Russ
HN · launched Feb 18, 2026 · 7 upvotes (top 62%) · 1 view
Niche: computer-aided design software · 169 launches, 12 in the last 7 days ▼ -57% · Explore this niche →
Category and tags
- Horizontal
- Dev tools
- Prosumer
- Not AI
- Commercial product
Visit website ↗ Source listing ↗
More like this: all 169 launches in computer-aided design software →
Could you build this?
No Developing a 2D parametric CAD sketcher requires building a robust geometric constraint solver (e.g., using non-linear least squares like Levenberg-Marquardt), which is mathematically complex and well beyond LLM code generation.
What it would actually take: The core architecture requires an interactive WebGL/Canvas renderer paired with a robust 2D geometric constraint solving engine (similar to PlanarGCS or SolveSpace) implemented in C++, Rust (via Wasm), or optimized JavaScript. The solver must formulate systems of non-linear algebraic equations for co-linearity, tangency, distances, and angles, solving them iteratively in real-time under user drag events with proper degrees-of-freedom tracking. Requires specialized expertise in computational geometry, numerical optimization algorithms, and CAD engine design.
Discussion
1 comment analyzed.
Competitors mentioned: Figma
Competitors
Other products that read as similar to this one : 619 launches clear the similarity bar, closest 8 shown.
Attention rank: #362 of 620 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).
Launched 110 days after the earliest competitor.
- solvecraft · github · 2026-10-07 · 379 upvotes · similarity 0.60
- minirubik · github · 2026-09-21 · 8 upvotes · similarity 0.55
- FluidCAD · hn · 2026-04-10 · 160 upvotes · similarity 0.55
- dimensional-drawing · github · 2026-10-23 · 1190 upvotes · similarity 0.53
- F4 - The GD&T Analysis Platform for Engineering Drawings · yc · 2026-03-25 · 20 upvotes · similarity 0.52
- genpark-convex-hull-andrew-monotone-chain-skill · github · 2026-09-28 · 7 upvotes · similarity 0.51
- SolidCraft · hn · 2026-10-13 · 142 upvotes · similarity 0.51
- procedural-almanac · github · 2026-10-19 · 61 upvotes · similarity 0.49
The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.