Какое разрешение (пиксели/мм) следует использовать в SVG для ЧПУ?

Я планирую механическую сборку клавиатуры на 40% и по совпадению нахожусь на финише самодельного проекта с ЧПУ.

Единственное, что нужно сделать ЧПУ для проекта клавиатуры, - это просверлить отверстия 7 * 48. Так что теперь мне нужно сделать макет этих дыр в SVG. В этом и заключается вопрос. Какое разрешение я должен использовать для SVG? Я хочу расположить центр клавишных переключателей на расстоянии 19 мм друг от друга. Онлайн-конвертер пикселей в мм предположил, что 72 пикселя - это ровно 19,05 мм (что на самом деле, по словам Cherry MX, должно быть их расстоянием).

Теперь я понимаю, что это действительно не имеет значения, но мне любопытно, так как я новичок в CNCS и подозревал, что есть число, которое будет "просто работать".

Редактировать: Например, если я хочу распечатать шаблон (SVG) на обычном принтере, какое соотношение пикселей к мм я должен использовать, чтобы он вышел нужного мне размера?

, 👍9


2 ответа


Лучший ответ:

6

Я нашел один из тех принтеров, которые наносят чернила на мертвые деревья, и протестировал его на печать простого SVG-файла.

<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>

Как я и подозревал 72 пикселя вышли почти ровно 19 мм.. (72/19.05)*100~=378 вышло 100 мм.

Учитывая это, я предполагаю, что 72/19.05 - это де-факто лучшее соотношение пикселей к мм для использования в проектах с ЧПУ.

ПРАВКА:

Нашел эту документацию: 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> 

Гораздо проще сразу использовать мм в качестве единиц измерения


,

1

SVG - это формат векторной графики, и нет никаких особых причин, по которым он не может масштабироваться произвольно. Предположительно, программное обеспечение CNC позволит вам выбрать масштаб пикселя? Если это так, выберите масштаб, который позволяет легко выполнять математику (то есть некоторое целое число пикселей на миллиметр). Если нет, то это, вероятно, где-то задокументировано для конкретного инструмента, который вы используете.

,