Jak MongeCAD vznikl
Jako čerstvě vystudovaný učitel matematiky a deskriptivní geometrie na PřF MUNI jsem se rozhodl, že zkusím doučovat online. Brzy jsem ale zjistil, že výuka deskriptivní geometrie přes obrazovku má svá úskalí.
Jedním z hlavních problémů bylo najít vhodný program: jednoduchý na pochopení, přehledný pro žáky a zároveň dostatečně svižný na to, aby se s ním pracovalo podobně rychle jako při rýsování do sešitu. Za půl roku jsem vyzkoušel několik aplikací, ale všechny jsem nakonec opustil ze stejného důvodu — pro pochopení výkresu je někdy potřeba podívat se na problém z jiného úhlu. A to doslova.
Vždy jsem se chtěl naučit programovat, ale nikdy jsem se k tomu pořádně nedostal. Po několika frustrujících hodinách online deskriptivní geometrie jsem si řekl, že to zkusím změnit a vytvořím aplikaci podle vlastních představ. Vždyť je to přece z velké části jen matematika — a ta mi jde. Tedy alespoň jsem si to tehdy myslel.
Předem upozorňuji, že nejsem profesionální programátor a na aplikaci je to místy znát. MongeCAD je hobby projekt, ze kterého se postupně vyklubala použitelná aplikace schopná vytvářet přehledné a přesné výkresy.
MongeCAD je napsaný v jazyce Kotlin a pro 3D zobrazení využívá OpenGL. Výhodou tohoto jazyku byla poměrně přímočará migrace na webovou verzi. Cílem aplikace není nahradit profesionální CAD systémy, ale nabídnout jednoduchý a srozumitelný nástroj pro výuku, procvičování a vysvětlování deskriptivní geometrie.
Program dál postupně vylepšuji podle toho, co při výuce skutečně potřebuji — od rychlého rýsování základních konstrukcí až po 3D náhledy, export výkresů a funkce, které pomáhají lépe pochopit prostorové vztahy.
Jak můžete pomoct
MongeCAD je zdarma a vyvíjí ho jeden člověk ve svém volném čase. I tak ale můžete pomoct:
Řekněte o něm dál
Největší pomoc je, když se o programu dozvědí další studenti a vyučující deskriptivní geometrie. Sdílejte odkaz na tento web spolužákům, kolegům i kantorům.
Hlaste chyby a nápady
Narazili jste na chybu nebo vám chybí nějaká funkce? Napište to do Issues na GitHubu nebo mně na email: supportmongecad@gmail.com - každé hlášení pomáhá program zlepšovat.
Přispějte na kafe
Líbí se vám MongeCAD a chcete podpořit další vývoj? Naskenujte QR platbu libovolnou částkou — díky!