Jakiej rozdzielczości (piksele / mm) powinienem używać w SVG dla CNC?

9

Planuję mechaniczną klawiaturę w 40% i przypadkiem pracuję nad domowym projektem CNC.

Jedyne, co CNC musi zrobić dla projektu klawiatury, to wywiercić 7 * 48 otworów. Więc teraz muszę zrobić układ tych dziur w SVG. Na tym polega pytanie. Jakiej rozdzielczości powinienem użyć dla SVG? Chcę umieścić środek przełączników klawiatury w odległości 19 mm od siebie. Internetowy konwerter pikseli na mm zasugerował, że 72 piksele to dokładnie 19,05 mm (co tak naprawdę zdaniem Cherry MX powinno być ich odstępem).

Teraz rozumiem, że to naprawdę nie ma znaczenia, ale jestem ciekawy, ponieważ jestem nowy w CNC i podejrzewałem, że istnieje liczba, która „po prostu zadziała”.

EDYCJA: Na przykład, jeśli mam wydrukować szablon (SVG) na zwykłej drukarce, jaki stosunek pikseli do mm powinienem użyć, aby uzyskał pożądany rozmiar?

Hampus
źródło

Odpowiedzi:

6

Znalazłem jedną z tych drukarek, która nakłada atrament na martwe drzewa i przetestowałem, aby wydrukować prosty plik 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>

Jak podejrzewałem, 72 piksele wyszły prawie dokładnie 19 mm. (72 / 19,05) * 100 ~ = 378 wyszedł 100 mm.

Biorąc to pod uwagę, zamierzam założyć, że 72 / 19.05 jest de facto najlepszym stosunkiem pikseli do mm w projektach CNC.

EDYTOWAĆ:

Znaleziono tę dokumentację: 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> 

Znacznie łatwiej jest od razu użyć mm jako jednostek

Hampus
źródło
1

SVG jest formatem grafiki wektorowej, nie ma konkretnego powodu, dla którego nie można go dowolnie skalować. Prawdopodobnie oprogramowanie CNC pozwoli Ci wybrać skalę piksela? Jeśli tak, wybierz skalę, która ułatwia obliczenia matematyczne (czyli pewną liczbę całkowitą pikseli na milimetr). Jeśli nie, prawdopodobnie jest to gdzieś udokumentowane dla konkretnego narzędzia, którego używasz.

David Heyman
źródło