Resumé
Ne pouvant pas laisser les choses telles qu'elles sont, j'ai constaté que j'avais besoin d'avoir des surfaces de révolution partielles.
Cette chose ajoute la possibilité de spécifier les angles de départ et de fin de la révolution (par défaut de 0 à 360).
C'est plutôt sympa parce que pour les cas simples où vous n'intersectez pas quelque chose à des angles bizarres, vous pouvez simplement générer la surface exacte dont vous avez besoin, et en rester là.
Cette révision comprend une expérience pour voir si la fonction 'rotate_extrude' intégrée pourrait faire un meilleur travail. Bien qu'elle fonctionne bien avec les opérations CSG lors de la visualisation, elle ne génère pas de structures 2-manifestes (et donc, pas de fichiers .stl). Je pense que peut-être j'ai besoin de superposer des surfaces ou quelque chose comme ça, plutôt que de calculer des sommets exacts.
En tout cas, j'ai pensé ajouter une rotation autour d'une ligne arbitraire, comme étape finale, mais en réalité, c'est facilement réalisable dans OpenScad, donc ça pourrait être la fin de ces routines.
N'est-ce pas incroyable ce qui peut être fait avec OpenScad !!
Entrée de blog :http://williamaadams.wordpress.com/2011/07/01/revolutionary-surfaces-with-openscad/
Instructions
1) Téléchargez tous les fichiers .scad.
2) Jouez avec test_revoloids.scad.
3) Créez de jolies images.
4) Les transformer en .stl.
5) Imprimer/combiner.
6) Réjouissez-vous !