Skip to content

painter99/cad-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CAD Workshop

Python 3.10+ Build123d License: MIT

Parametrické CAD modelování v Pythonu | Code‑first přístup

Osobní pracovna pro experimenty s frameworkem build123d. Místo manuálního kreslení se definují tvary pomocí kódu.

Účel a obsah

Tento repozitář slouží jako kolekce návodů, best practices a experimentů. Jde o živou znalostní bázi pro práci s frameworkem build123d, kde shromažďuji funkční kódy, exporty a metodiku pro efektivní učení principů "CAD-as-code" s podporou AI.

Detailní popis mého workflow a technické poznámky jsem shrnul do samostatného dokumentu:

👉 Metodika, Best Practices & AI Workflow

Struktura repozitáře

  • 📂 docs/ – Dokumentace, metodika, vizuální výstupy a poznámky.
  • 📂 examples/Ukázky. Jednoduché skripty demonstrující konkrétní funkce.
  • 📂 projects/Reálné modely. Komplexnější sestavy a hotové díly.
  • 📂 sandbox/ – Prostor pro rychlé experimenty a prototypy.
  • 📂 exports/ – Vygenerované výstupy (STL pro 3D tisk, STEP pro CNC).

Nástroje a technologie

Jádrem je BREP (Boundary Representation) workflow postavené na OpenCascade, což zaručuje matematickou přesnost geometrie.

Kategorie Nástroj
Jazyk Python 3.10+
Framework build123d
Editor VS Code + OCP CAD Viewer
AI Support LLMs (např. t3.chat) jako "pair-programmer" pro prototypování

Tento repozitář slouží jako studijní materiál a osobní archiv. Postaveno na skvělé práci komunity kolem build123d docs.

About

Learning parametric CAD & 3D modeling with Python, Build123d, and OpenCascade.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages