Hodnotenie:
Kniha poskytuje podrobný prehľad o používaní jazyka Python na rozšírenie OpenSCAD na 3D modelovanie, pričom je vhodná najmä pre tých, ktorí sú oboznámení s programovaním. Mnohí používatelia však uvádzajú problémy s prístupom k sľubovanému kódu, čo značne znehodnocuje zážitok.
Výhody:Zaujímavé poznatky o 3D tlači a jazyku Python.
Nevýhody:Efektívna kombinácia jazyka Python s programom OpenSCAD, vďaka ktorej je kódovanie intuitívnejšie.
(na základe 10 čitateľských recenzií)
Python for 3D Printing: Using Python to enhance the power of OpenSCAD for 3D modeling
⬤ Python pre 3D tlač umožňuje čitateľovi využiť silu, všestrannosť a jednoduchosť jazyka Python na zlepšenie a rozšírenie už aj tak výkonných možností OpenSCAD pre 3D modelovanie a počítačom podporované navrhovanie.
⬤ OpenSCAD je výkonný 3D modelovací jazyk na vytváranie plastových súčiastok vytlačených 3D tlačou pre nadšencov a inžinierov.
Python sa rýchlo stáva najpopulárnejším programovacím jazykom na svete, ktorý slúži na všetko od rýchlych a jednoduchých hobby výpočtov až po prevádzku niektorých z najväčších online webových stránok, ako sú Google, YouTube, Dropbox, Reddit atď.
Python aj OpenSCAD sú bezplatné softvérové nástroje, ktoré fungujú na počítačoch so systémami Windows, Mac a Linux. Symbiotické používanie týchto dvoch nástrojov umožňuje MNOHEM KRÁTKEJŠIU UČEBNÚ KURZU ako pri používaní drahých softvérových balíkov a dáva vám kontrolu nad vašimi návrhmi namiesto toho, aby vaše návrhy kontrolovali vás!
K TEJTO KNIHE JE PRIPOJENÝ kompletný výpis zdrojového kódu jazyka Python na riadenie programu OpenSCAD pomocou jednoduchšie použiteľných príkazov spolu s príkladmi použitia všetkých nových príkazov. Uvidíte, aké jednoduché je integrovať tieto dva nástroje tak, že po spustení kódu Python uvidíte výsledky okamžite na obrazovke.
Obsah - Python pre 3D tlač.
⬤ Úvod.
⬤ O jazyku Python.
⬤ O programe OpenSCAD.
⬤ Ohraničenia OpenSCAD.
⬤ Python na záchranu.
⬤ Ako bol Python pridaný do OpenSCAD.
⬤ Ako začať.
⬤ Kde získať Python/OpenSCAD.
⬤ Ako sa učiť z tejto knihy.
⬤ 1 - Sféry.
⬤ 2 - Farby.
⬤ 3 - Škatule.
⬤ 4 - Valce.
⬤ 5 - Rúrky.
⬤ 6 - Kužele.
⬤ 7 - Trojuholníky.
⬤ 8 - Animácia.
⬤ 9 - Mnohouholníky.
⬤ 10 - Mnohosteny.
⬤ 11 - Pravidelné mnohouholníky.
⬤ 12 - Text.
⬤ 13 - Prekladanie a otáčanie.
⬤ 14 - Mierka.
⬤ 15 - Zmena veľkosti.
⬤ 16 - Otáčanie extrúzie.
⬤ 17 - Špirála.
⬤ 18 - Trup.
⬤ 19 - Minkowski.
⬤ 20 - Zrkadlo.
⬤ 21 - Projekcia.
⬤ 22 - Plátok.
⬤ 23 - Odsadenie.
⬤ 24 - Rozdiel, spojenie a priesečník.
⬤ 25 - Zostavy.
⬤ 26 - Ozubené kolesá.
⬤ 27 - Zednícke včely.
⬤ 28 - Povrch.
⬤ 29 - Platónske telesá.
OpenSCAD je program na navrhovanie 3D parametrických modelov pre 3D tlač vytváraním štandardných súborov STL na odosielanie do 3D tlačiarní. Na rozdiel od väčšiny drahých softvérových balíkov, ktoré ste možno používali, je to program s otvoreným zdrojovým kódom, ktorý je zadarmo, namiesto toho, aby stál až tisíce dolárov. Ďalšou vlastnosťou je spôsob, akým funguje. Namiesto vizuálnej interakcie s nespočetným množstvom ponúk, podponúk, tlačidiel, zložitých nastavení a parametricky riadených stromov objektov vám OpenSCAD umožňuje riadiť 3D modelovanie pomocou vlastného programovacieho jazyka. Po pochopení niekoľkých príkazov ho mnohí ľudia výrazne uprednostňujú pred inými programami. Aj keď sa OpenSCAD riadi textovými príkazmi, výsledky sa zobrazujú v interaktívnom 3D okne s možnosťou posúvania, zväčšovania a otáčania. Vďaka tejto okamžitej vizuálnej spätnej väzbe je vytváranie 3D objektov hračkou.
Vytvorením interpretačnej vrstvy syntaxe jazyka Python, ktorá sa prekladá do OpenSCAD, sa tieto jedinečné problémy eliminujú alebo minimalizujú. Vyžaduje sa, aby ste sa naučili a používali len zjednodušenú podmnožinu štandardnej syntaxe jazyka Python, ktorú už možno poznáte. Python umožňuje vytvárať zložitejšie modely OpenSCAD v kratšom čase vďaka kratšej krivke učenia, rozšíriteľnosti, flexibilite a prekonaniu niektorých obmedzení a zvláštností OpenSCAD.
Stručne povedané, kombinácia jazykov Python a OpenSCAD poskytuje veľmi výkonný a flexibilný systém na vytváranie 3D modelov spôsobom, ktorý nedokáže poskytnúť ani jeden z programovacích jazykov samostatne. Tu sa naučíte jednoduchú podmnožinu syntaxe len jedného programovacieho jazyka, jedného z najpopulárnejších a najvýkonnejších programovacích jazykov na svete.
Rozdielnosť OpenSCAD si tu môžete pozrieť na týchto príkladoch, knižniciach, výukových programoch a cheatsheetoch OpenSCAD.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)