Hice esto después de ver elCalculadora de regla de muñeca: una regla de deslizamiento circular..
Quiero 2 cosas:
- Tener números árabes en lugar de guiones y puntos.
- Hacer que se imprima en su lugar.
Versión hexadecimal:
¡Por supuesto, al tener un generador, hacer una versión hexadecimal es imprescindible y así se hizo!
Calidad del código:
¡Todavía no estoy satisfecho con mi código de OpenSCAD!
Versión extendida:
Como descubrirás en el código, también hice una versión extendida que proporciona el logaritmo en base 10 y la función arcoseno.
Usos:
- Los 2 factores deben multiplicarse por una potencia de 10 para que estén comprendidos entre 1 y 10.
- Rotar para que el primer factor en el primer anillo (tú eliges cuál llamas primero) esté delante del 1 en el segundo anillo.
- Busca en el segundo anillo el segundo factor.
- Lea el número que está al frente del segundo factor en el primer anillo.
- Corrige el resultado por una potencia de 10.
Nota: Hice el GIF animado para explicar este proceso (muestra cómo multiplicar 7×7). ¡Lamentablemente, las herramientas de Thingiverse lo destruyen cuando hacen la vista previa y la vista pequeña, así que tendrás que ampliarlo para verlo claramente!
Ventaja educativa:
Orden de magnitud:
Dado que el dispositivo no proporciona el orden de magnitud del resultado, obliga al usuario a estimarlo por sí mismo. Esto entrena mecánicamente al usuario a pensar en los órdenes de magnitud, lo cual es una deficiencia de muchas personas en nuestros tiempos.
Logaritmo:
Las reglas de cálculo son un ejemplo de aplicación industrial de los logaritmos antes de que las calculadoras electrónicas se volvieran económicas.
Base de numeración:
La versión en base 16 (o otras que decidas hacer) puede demostrar que los principios del cálculo son independientes de la base.
Constantes:
Introduci 4 constantes en la versión clásica:
- e: base del logaritmo natural = ~2.71828
- π: relación entre la circunferencia de un círculo y su diámetro = ~3.14159
- ρ: relación entre la circunferencia de un círculo y su radio = 2×π
- φ: proporción áurea = (1+sqrt(5))/2 = ~1.618033
Siéntete libre de hacer tu propio conjunto constante.
Selección de material:
Como debes ver el relieve, el filamento utilizado debe ser claro y opaco, ¡la opacidad es más importante que la blancura! Por ejemplo, mi impresión en gris es más fácil de leer que las blancas.
Los filamentos que me dan buenos resultados:
azul:https://www.amazon.fr/gp/product/B073PB9QHV/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&th=1
Gris:https://www.amazon.fr/gp/product/B07RJVHPBN/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1
Unos filamentos que deberían ser buenos.
Esun blanco frío (no confundir con el blanco de allí, que es horrible):https://www.amazon.fr/eSUN-Pr%C3%A9cision-Dimensionnelle-Cartouche-Imprimante/dp/B07FQ98RNP/ref=sxts_rp_s1_0?__mk_fr_FR=%C3%85M%C3%85%C5%BD%C3%95%C3%91&cv_ct_cx=PLA+esun&dchild=1
모델 소스
