¿Qué resolución (píxeles / mm) debo usar en SVG para CNC?

9

Estoy planeando una construcción mecánica del 40% del teclado y casualmente estoy en la recta final de un proyecto CNC casero.

Lo único que debe hacer el CNC para el proyecto del teclado es perforar 7 * 48 agujeros. Entonces, lo que necesito hacer ahora es diseñar esos agujeros en SVG. Ahí está la pregunta. ¿Qué resolución debo usar para el SVG? Quiero espaciar el centro de los interruptores del teclado con una separación de 19 mm. Un conversor en línea de píxeles a mm sugirió que 72 píxeles son exactamente 19.05 mm (que en realidad es lo que Cherry MX dice que debería ser su espacio).

Ahora, entiendo que esto realmente no importa, pero tengo curiosidad porque soy nuevo en los CNC y sospechaba que hay un número que "simplemente funcionará".

EDITAR: Por ejemplo, si imprimo la plantilla (SVG) en una impresora normal, ¿qué proporción de píxeles a mm debo usar para que salga del tamaño que quiero?

Hampus
fuente

Respuestas:

6

Encontré una de esas cosas de impresora que pone tinta en los árboles muertos y probé para imprimir un archivo SVG simple.

<svg xmlns="http://www.w3.org/2000/svg"
     width="400px" height="800px">
  <rect x="10" y="10" width="72" height="72" fill="#999999" />
  <rect x="10" y="100" width="378" height="378" fill="#999999" />
</svg>

Como sospechaba, 72 píxeles salieron casi exactamente 19 mm. (72 / 19.05) * 100 ~ = 378 salió 100 mm.

Dado esto, voy a suponer que 72 / 19.05 es la mejor relación de píxel a mm de facto para usar en proyectos de CNC.

EDITAR:

Encontré esta documentación: http://w3.org/TR/SVG/coords.html#Units

<svg xmlns="http://www.w3.org/2000/svg"
     width="400px" height="800px">
  <rect x="10" y="10" width="19.05mm" height="19.05mm" fill="#999999" />
  <rect x="10" y="100" width="100mm" height="100mm" fill="#999999" />
</svg> 

Mucho más simple de usar mm como unidades de inmediato

Hampus
fuente
1

SVG es un formato de gráficos vectoriales, no hay una razón particular por la que no pueda escalar arbitrariamente. ¿Presumiblemente el software del CNC le permitirá seleccionar la escala de un píxel? Si es así, elija una escala que haga que las matemáticas funcionen fácilmente (por lo tanto, un número entero de píxeles por milímetro). Si no, probablemente esté documentado en algún lugar para la herramienta específica que está utilizando.

David Heyman
fuente