Openscad: Spara STLs (11 / 18 steg)
Steg 11: Med svep för att skapa ett revben
Svep fungerar genom att omvandla en 2D-form längs en stig och förenar motsvarande punkterna i intilliggande 2D former för att göra en 3D-form. Därför måste våra form skapas med en polygon. Vi kan skapa en polygon med punkter i en lista förståelse.
Anvil rib har en 2D tvärsnitt som en varmkorv i profil. En fil i listan Comprehensions Demo kallas extrusion.scad har en modul som kallas "rounded_rectangle_profile". Jag mäter tjocklek och bredd av revben (8mm x 20.6 mm) och använda dessa mätningar för att göra våra 2D-former. Jag skapa en bana med en bana på 100mm fram. Bollbanor börja längs Z-axeln. Bollbanor måste vändas till en bana. En bana är bara en serie av multimatrix transformeringar. Lista Comprehensions tillåter oss att skapa en lista över transformeringar att definiera en sökväg. Nu har jag satt upp ett samtal att sopa med 2D formen och sökvägen. Vi ser att i den första bilden ovan.
Vi lägger en rotera och översätta transformering till svepet skapad solid. Sedan animera anser ratta vi fina utgångspunkten för sökvägen. Sedan kan vi justera banan för att passa kurvan för STL. Detta kan kräva justera utgångspunkten också.