Resumen
Hace mucho tiempo, cuando estaba aprendiendo a programar por primera vez en Windows, ejecuté la aplicación de reloj digital de Charles Petzold como ejemplo.
Desde entonces, he hecho todo con ese reloj, desde renderizar en OpenGL hasta temporizadores de alta resolución.
Esta cosa toma la pantalla digital de siete segmentos y la renderiza en OpenScad.
Es bastante sencillo. Hay tres rutinas.
DisplayDigit(número, altura) - Mostrará un solo dígito, centrado en el origen.
DisplayDigits(números, conteo, altura) - Mostrará una secuencia de números, separados por un espacio de 4 mm.
RenderDigitsPlate(dígitos, conteo, grosor, altura) - Mostrará una secuencia de números y colocará un bonito rectángulo debajo de ellos en caso de que quiera CSG la secuencia de números con otra cosa fácilmente.
Es un poco improvisado ya que la brecha entre los números es fija, y no normalicé los datos del polígono, por lo que es un tamaño fijo de 38x68. Por supuesto, puedes escalarlo, pero...
Bien, ahí está. Finalmente lo he sacado de mi pecho. Y ahora tengo bonitos números de 7 segmentos en mi bolsa de trucos.
Puedes adivinar el significado del número en la imagen.
Instrucciones
1) Piense en algunos usos ingeniosos para los números, ya sea individualmente o en combinaciones.
2) Descarga el .scad.
3) Introduce tu secuencia de números.
4) Imprimir
5 ¡Alegraos!
Tags
Modellquelle
