Zusammenfassung
Nicht in der Lage zu sein, es gut genug in Ruhe zu lassen, fand ich, dass ich partielle Oberflächen der Revolution haben musste.
Dieses Ding fügt die Fähigkeit hinzu, Start- und Endwinkel für die Rotation zu spezifizieren (Standard ist von 0 bis 360).
Das ist irgendwie nett, denn für die einfachen Fälle, in denen man nicht mit etwas in schrägen Winkeln kreuzt, kann man einfach die genaue Oberfläche erzeugen, die man braucht, und es dabei belassen.
Diese Überarbeitung beinhaltet ein Experiment, um zu sehen, ob die integrierte 'rotate_extrude' einen besseren Job machen könnte. Obwohl es beim Betrachten gut mit den CSG-Operationen zusammenarbeitet, generiert es keine 2-manifolden Strukturen (und somit keine .stl-Dateien). Ich denke, vielleicht muss ich Oberflächen überlappen oder so etwas, anstatt exakte Vertexe zu berechnen.
Jedenfalls dachte ich daran, als letzten Schritt eine Rotation um eine beliebige Linie hinzuzufügen, aber eigentlich ist das in OpenScad leicht zu erreichen, also könnte dies das Ende der Fahnenstange für diese Routinen sein.
Ist es nicht erstaunlich, was mit OpenScad alles möglich ist!!
Blog-Eintrag:http://williamaadams.wordpress.com/2011/07/01/revolutionary-surfaces-with-openscad/
Anweisungen
1) Laden Sie alle .scad-Dateien herunter.
2) Spielen Sie mit test_revoloids.scad.
3) Erstelle hübsche Bilder
4) Verwandle sie in .stl.
5) Drucken/kombinieren
6) Freut euch!