Welche Auflösung (Pixel / mm) sollte ich in SVG für CNC verwenden?

9

Ich plane einen mechanischen 40% Tastaturaufbau und bin zufällig auf der Zielgeraden eines hausgemachten CNC-Projekts.

Die CNC muss für das Tastaturprojekt nur 7 * 48 Löcher bohren. Was ich jetzt tun muss, ist das Layout dieser Löcher in SVG. Darin liegt die Frage. Welche Auflösung soll ich für die SVG verwenden? Ich möchte die Mitte der Tastaturschalter in einem Abstand von 19 mm platzieren. Ein Online-Pixel-zu-mm-Konverter schlug vor, dass 72 Pixel genau 19,05 mm sind (was laut Cherry MX eigentlich der Abstand sein sollte).

Jetzt verstehe ich, dass dies wirklich keine Rolle spielt, aber ich bin neugierig, da ich neu in CNCs bin und vermutete, dass es eine Nummer gibt, die "einfach funktioniert".

BEARBEITEN: Wenn ich beispielsweise die Vorlage (SVG) auf einem normalen Drucker drucken möchte, welches Pixel-zu-mm-Verhältnis sollte ich verwenden, damit die gewünschte Größe erreicht wird?

Hampus
quelle

Antworten:

6

Ich habe eines dieser Drucker-Dinge gefunden, die Tinte auf tote Bäume bringen, und getestet, um eine einfache SVG-Datei zu drucken.

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

Wie ich vermutet habe, kamen 72 Pixel ziemlich genau 19mm heraus. (72 / 19.05) * 100 ~ = 378 kamen 100 mm heraus.

Vor diesem Hintergrund gehe ich davon aus, dass 72 / 19.05 das de facto beste Pixel-zu-mm-Verhältnis für CNC-Projekte ist.

BEARBEITEN:

Diese Dokumentation wurde gefunden: 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> 

Es ist viel einfacher, mm sofort als Einheiten zu verwenden

Hampus
quelle
1

SVG ist ein Vektorgrafikformat, es gibt keinen besonderen Grund, warum es nicht willkürlich skaliert werden kann. Vermutlich können Sie mit der CNC-Software den Maßstab eines Pixels auswählen? Wenn ja, wählen Sie eine Skala, mit der die Mathematik leicht funktioniert (also eine ganzzahlige Anzahl von Pixeln pro Millimeter). Wenn nicht, ist es wahrscheinlich irgendwo für das von Ihnen verwendete Tool dokumentiert.

David Heyman
quelle