OpenSCAD: Konstruktivt fast geometri CAD sidst - 💡 Fix My Ideas

OpenSCAD: Konstruktivt fast geometri CAD sidst

OpenSCAD: Konstruktivt fast geometri CAD sidst


Forfatter: Ethan Holmes, 2019

Min første introduktion til 3D-modellering, helt tilbage i 1999, var ray-tracing med den klassiske freeware Persistence of Vision (POV-Ray) -pakke. Hele punktet i POV-Ray var (og er) at programmere en virtuel 3D-scene, der kan gengives i stillbilleder meget langsomt, men i fantastisk detalje ved hjælp af strålesporingsalgoritmer. Det drejede sig aldrig om at producere modeller til 3D-udskrivning eller andre computerassisterede fremstillingsteknikker. Men hvad var køligt om POV-Ray, var, at der i hvert fald ikke var nogen GUI eller WYSIWYG-grænseflade i sin native implementering. For at lave POV-Ray modeller brugte du en tekstredigerer til at programmere objekter ved hjælp af såkaldte "konstruktive solid geometri" (CSG) teknikker, hvor komplekse former blev opbygget som fagforeninger, forskelle og / eller krydsninger af "primitive" figurer som terninger, cirkler og prismer. Det blev gjort i et specielt programmeringssprog, der var indfødt i POV-Ray-miljøet. For at se, hvad du havde lavet, var du nødt til at gøre filen.

Næsten et årti senere, da jeg begyndte at knuse rundt med moderne 3D modelleringssoftware med henblik på hurtig prototyping, var jeg skuffet over at opdage, at mine POV-Ray CSG-færdigheder ikke havnede. Alt var ressourcehærlig interaktiv WYSIWYG-grænseflade, som helt sikkert har sine fordele, men har typisk også en temmelig stejl indlæringskurve, da du bare lærer at flytte rundt i det virtuelle 3D-rum i modelleringsmiljøet. Det kan være svært at vælge præcis det punkt, du ønsker, at snappe præcist til den afstand, du har til hensigt, og så videre. For et par personlige projekter klare jeg at kludge sammen nogle værktøjer, der ville lade mig designe objekter i POV-Ray og derefter konvertere dem til STL-filer, men det var altid en upålidelig og wonky proces.

Så jeg blev virkelig stoked i morges for at læse dette indlæg på Thingiverse Blog om adventen af ​​OpenSCAD, hvilket gør for 3D CAD hvad POV-Ray gjorde til raytracing. Endelig kan du programmere dine 3D CAD-modeller i stedet for at skulpturere dem. Og det er gratis! Jeg kan næppe vente med at prøve det ud.



Du Kan Være Interesseret

Glutenfri Thanksgiving Side Dishes: Skal & Ost med Brunet Smør og Swiss Chard

Glutenfri Thanksgiving Side Dishes: Skal & Ost med Brunet Smør og Swiss Chard


November Nesting Bazaar

November Nesting Bazaar


Løsning af et problem med Open Source Hardware

Løsning af et problem med Open Source Hardware


Mød Meeblip, Open Source, Hackable Digital Hardware Synth

Mød Meeblip, Open Source, Hackable Digital Hardware Synth