Evaluare:
Cartea oferă o explorare aprofundată a utilizării Python pentru a îmbunătăți OpenSCAD pentru modelarea 3D, atrăgând în special pe cei familiarizați cu programarea. Cu toate acestea, mulți utilizatori raportează probleme cu accesarea codului promis, ceea ce scade semnificativ din experiență.
Avantaje:Perspective interesante privind imprimarea 3D și Python.
Dezavantaje:Combinație eficientă de Python cu OpenSCAD, făcând programarea mai intuitivă.
(pe baza a 10 recenzii ale cititorilor)
Python for 3D Printing: Using Python to enhance the power of OpenSCAD for 3D modeling
⬤ Python for 3D Printing permite cititorului să utilizeze puterea, versatilitatea și simplitatea Python pentru a îmbunătăți și a supraîncărca capacitățile deja puternice ale OpenSCAD pentru modelare 3D și proiectare asistată de calculator.
⬤ OpenSCAD este un limbaj puternic de modelare 3D pentru crearea de piese din plastic imprimate 3D pentru amatori și ingineri.
Python devine rapid cel mai popular limbaj de programare din lume, pentru orice, de la calcule rapide și simple pentru pasionați până la rularea unora dintre cele mai mari site-uri online, cum ar fi Google, YouTube, Dropbox, Reddit etc.
Atât Python, cât și OpenSCAD sunt instrumente software gratuite care rulează pe mașini Windows, Mac și Linux. Utilizarea simbiotică a acestor două instrumente permite o CURBĂ DE ÎNVĂȚARE MULT MAI SCURTĂ decât atunci când se utilizează pachete software scumpe, & vă pune în controlul proiectelor dvs. în loc ca proiectele dvs. să vă controleze!
Lista completă a codului sursă Python pentru pilotarea OpenSCAD folosind comenzi mai ușor de utilizat ESTE INCLUZATĂ CU ACEASTĂ CARTE, împreună cu exemple de utilizare a tuturor comenzilor noi. Veți vedea cât de ușor este să integrați aceste două instrumente, astfel încât să vedeți rezultatele instantaneu pe ecran atunci când codul Python rulează.
Table of Contents - Python pentru imprimarea 3D.
⬤ Introducere.
⬤ Despre Python.
⬤ Despre OpenSCAD.
⬤ Limitațiile OpenSCAD.
⬤ Python la salvare.
⬤ Cum a fost adăugat Python la OpenSCAD.
⬤ Cum să începeți.
⬤ De unde să obțineți Python/OpenSCAD.
⬤ Cum să învățați din această carte.
⬤ 1 - Sfere.
⬤ 2 - Culoare.
⬤ 3 - Cutii.
⬤ 4 - Cilindri.
⬤ 5 - Tuburi.
⬤ 6 - Conuri.
⬤ 7 - Triunghiuri.
⬤ 8 - Animație.
⬤ 9 - Poligoane.
⬤ 10 - Poliedre.
⬤ 11 - Poligoane regulate.
⬤ 12 - Text.
⬤ 13 - Traducere și rotire.
⬤ 14 - Scară.
⬤ 15 - Redimensionare.
⬤ 16 - Rotire extrudare.
⬤ 17 - Spirală.
⬤ 18 - Hull.
⬤ 19 - Minkowski.
⬤ 20 - Oglindă.
⬤ 21 - Proiecție.
⬤ 22 - Slice.
⬤ 23 - Offsets.
⬤ 24 - Diferență, Uniune și Intersecție.
⬤ 25 - Ansambluri.
⬤ 26 - Angrenaje.
⬤ 27 - Albine Mason.
⬤ 28 - Suprafețe.
⬤ 29 - Solide platonice.
OpenSCAD este un program de proiectare a modelelor parametrice 3D pentru imprimarea 3D, prin crearea de fișiere STL standard din industrie pentru a fi trimise imprimantelor 3D. Spre deosebire de majoritatea pachetelor software scumpe pe care le-ați folosit, acesta este un program open source, gratuit, în loc să coste până la mii de dolari. O altă caracteristică este modul în care funcționează. În loc să interacționați vizual cu o miriadă de meniuri, submeniuri, butoane, setări complexe și arbori de obiecte parametrice, OpenSCAD vă permite să conduceți modelarea 3D utilizând un limbaj de programare propriu. Odată ce cele câteva comenzi sunt înțelese, mulți oameni îl preferă în mare măsură altor programe. Chiar dacă OpenSCAD este condus de comenzi text, rezultatele sunt afișate într-o fereastră 3D interactivă, cu panoramare, zoom și rotire. Acest feedback vizual instantaneu face ca crearea obiectelor dvs. 3D să fie floare la ureche.
Prin crearea unui strat de sintaxă Python interpretativă care se traduce în OpenSCAD, aceste probleme unice sunt eliminate sau minimizate. Vi se cere să învățați și să utilizați doar un subset simplificat al sintaxei Python standard, pe care este posibil să îl cunoașteți deja. Python permite crearea de modele OpenSCAD mai complexe într-un timp mai scurt datorită curbei de învățare mai scurte, extensibilității, flexibilității și eliminării unor limitări și ciudățenii ale OpenSCAD.
Pe scurt, combinația dintre Python și OpenSCAD oferă un sistem foarte puternic și flexibil pentru crearea de modele 3D în moduri pe care niciun limbaj de programare nu le poate oferi singur. Aici veți învăța un subset simplu al sintaxei unui singur limbaj de programare, unul dintre cele mai populare și puternice limbaje de programare din lume.
Diferența OpenSCAD poate fi văzută aici folosind aceste exemple, biblioteci, tutoriale și cheatsheets OpenSCAD.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)