Resumen
Al no poder dejar las cosas como están, descubrí que necesitaba tener superficies parciales de revolución.
Esta cosa agrega la capacidad de especificar ángulos de inicio y finalización para la revolución (por defecto de 0 a 360).
Eso es bastante agradable porque, para los casos simples en los que no estás intersectando con algo en ángulos extraños, puedes simplemente generar la superficie exacta que necesitas y terminar así.
Incluido en esta revisión está un experimento para ver si el 'rotate_extrude' incorporado podría hacer un mejor trabajo con las cosas. Aunque funciona bien con las operaciones de CSG durante la visualización, no genera estructuras 2-manifestas (y por lo tanto, no hay archivos .stl). Estoy pensando que tal vez necesito superponer superficies o algo así, en lugar de calcular vértices exactos.
De todos modos, pensé en añadir rotación alrededor de una línea arbitraria, como paso final, pero en realidad, eso se logra fácilmente en OpenScad, así que este podría ser el final de estas rutinas.
¡¿No es increíble lo que se puede hacer con OpenScad!!
Entrada de blog:http://williamaadams.wordpress.com/2011/07/01/revolutionary-surfaces-with-openscad/
Instrucciones
1) Descarga todos los archivos .scad.
2) Juega con test_revoloids.scad.
3) Crea imágenes bonitas.
4) Convertirlos en .stl
5) Imprimir/combinar.
6) ¡Alegraos!