3D VIEW
ILLUSTRATION · M12 × 1.75 · DRAG TO ROTATE
The problem
Tutorials teach you the software. They don't teach you the skill.
CAD practice today
- Tutorials you copy click by click
- One graded assignment per unit
- Feedback that stops at "did it open"
What practice needs
- Short problems you can retry
- Feedback on your actual dimensions
- A number that shows you’re improving
Why LeetCAD
Coding has practice platforms. CAD should too.
- Repeated practice
- Short challenges make one more rep easy.
- Objective feedback
- Feedback is about dimensions, not opinion.
- Measurable improvement
- Scores over time show your progress.
- Challenge-based learning
- Solve a real design problem, then compare.
See how it works
Five steps. Repeat as needed.
Short, focused design problems, sorted by difficulty.
Selected: Bracket-Style Bearing Mount. Read the full brief
Model the part in SolidWorks, Fusion, Onshape, or whatever you already use.
Pick any file to try the check the real submission form runs. It never leaves your browser.
Accepted: .step, .stp, .iges, .igs, .stl up to 4.0 MB.
Automated scoring is what we are building now. The numbers below are an example.
| Feature | Target | Example submission | Off by | Result |
|---|---|---|---|---|
| Overall length | 120.0 mm | 119.8 mm | 0.2 mm | Within tolerance |
| Overall width | 65.0 mm | 65.1 mm | 0.1 mm | Within tolerance |
| Hole spacing | 80.0 mm | 80.0 mm | 0.0 mm | Within tolerance |
| Hole diameter | 12.0 mm | 12.4 mm | 0.4 mm | Check this one |
Example tolerance: ±0.25 mm. In this example the holes came out slightly large, which is exactly the kind of detail a tutorial never tells you.
Attempt a challenge again and watch your score trend.
Leaderboard
An outline of the layout. Rankings appear here once people are practicing, so there are no names or scores yet.
Watch a walkthrough
A short walkthrough video is coming soon.
A real challenge
Can you actually CAD?
Read a real challenge brief. No account needed.
Browse all challengesBracket-Style Bearing Mount
Loading the challenge brief…
- Read the brief
- Submit a model WAITLIST FIRST
- Get scored IN DEVELOPMENT
The loop
One loop, run as many times as it takes.
Submit, get a score, come back better.
Join the first group
Be one of the first LeetCAD users.
Early access before the public launch. Just your email.
