Értékelés:

A könyv világos útmutatásokat nyújt, és az OpenSCAD kezdőknek kifejezetten ajánlott, gyakorlati feladatokkal és informatív tartalommal segíti a tanulást. Néhány felhasználó azonban úgy érezte, hogy hiányoznak belőle a haladó példák, és a kis méretű szöveg nehezen olvasható.
Előnyök:Nagyon informatív, jó referencia a szoftver funkcióiról, világos utasítások kezdőknek, könnyen követhető, nagyszerű a programozott 3D modellezés elsajátításához, hasznos gyakorlatok, vizuálisan tetszetős.
Hátrányok:Hiányoznak a haladó példák, a szöveg túl kicsi, így néhány kezdő számára nehezen olvasható, az online utasításokat informatívabbnak ítélték.
(9 olvasói vélemény alapján)
Programming with Openscad: A Beginner's Guide to Coding 3d-Printable Objects
A programozás az OpenSCAD-del egy STEM-központú, kezdő programozóknak szóló könyv, amely a 3D-nyomtatható tárgyak tervezésén keresztül mutatja be az alapvető számítástechnikai gondolkodási fogalmakat. Fejleszd a kódolási készségeket, miközben egyre összetettebb 3D modelleket építesz, és azokat szórakoztató játékokká, rejtvényekké nyomtatod ki.
Az OpenSCAD egy szabadon hozzáférhető, nyílt forráskódú szoftver, amely lehetővé teszi, hogy a nem tervezők is könnyedén létrehozhassanak 3D terveket egy szövegalapú programozási nyelv segítségével. Kezdők számára kiváló nyelv, mert az azonnali 3D-s megjelenítés azonnali visszajelzést ad a kódod eredményéről. Ez a könyv az OpenSCAD vizuális előnyeit és felhasználóbarátságát egy STEAM-központú, projektalapú oktatóanyagba csatornázza, amely megtanítja a kódolás, a 3D nyomtatás és a számítási gondolkodás alapjait, miközben az OpenSCAD segítségével 3D-s tervek készítésével fejleszti a térbeli gondolkodást.
Feltételezve, hogy nincs előzetes tapasztalat sem a programozással, sem a 3D tervezéssel kapcsolatban, minden egyes fejezet az alapfogalmak állványozott megértését építi fel. A geometriai primitívek szövegalapú kóddal történő definiálásával, rajzolásával és megjelenítésével kezd, majd a kreatív eszköztárát transzformációs műveletekkel bővíti - például forgatással, tükrözéssel, méretezéssel és alakzatok kombinálásával.
Ahogy a projektek egyre kifinomultabbá válnak, a programozási készségek is fejlődni fognak; ciklusokat fogsz használni az objektumok replikálására, if utasításokat a tervek differenciálására, és paraméterezett, önálló modulokat a hosszabb szkriptek külön fájlokra osztására. Útközben 3D nyomtatási tippeket is elsajátíthatsz, hogy fizikai emlékeket készíthess a fejlődésedről, és fizikai visszajelzést kapj, amely lehetővé teszi a hibák valós idejű javítását. A könyv emellett minden fejezet végén gyakorlatias és könnyen hozzáférhető tervezési gyakorlatokat is tartalmaz, hogy az új fogalmak bevezetése után azonnal gyakorolhassa azok alkalmazását.
Megtanulhatod:
- Programozási alapismeretek, mint például a változókkal, ciklusokkal, feltételes utasításokkal és paraméterezett modulokkal való munka.
- Transzformációs műveletek, például forgatás, tükrözés és méretezés, összetett alakzatok létrehozásához.
- Extrudálási technikák a 2D-s alakzatok bonyolult 3D-s mintákká alakításához.
- Számítógépes gondolkodási fogalmak, beleértve a dekompozíciót, az absztrakciót és a mintafelismerést.
- Az OpenSCAD Boolean, Minkowski és hull műveletei több 3D-s alakzat egy egésszé történő kombinálásához.
- 3D tervezés alapjai, mint például az xyz-tengelyen való navigálás, ortogonális és perspektivikus nézetek, valamint a konstruktív szilárd geometria.
- Nagyobb tervek külön fájlokba szervezése, hogy a kód olvashatóbbá és együttműködőbbé váljon.
A széles közönség (haladó középiskolások, középiskolások, egyetemisták, művészek, alkotók és életre szólóan tanulók egyaránt) számára hozzáférhetően megírt könyv tökéletes útmutató ahhoz, hogy általában a programozásban és különösen a 3D modellezésben jártasak legyünk.