Raster in Inkscape in Millimeter zeichnen

Wenn ich versuche, in Inkscape ein Raster zu zeichnen, gibt es zwei verschiedene Möglichkeiten:

  1. Extensions-> Render->Grid
  2. Extensions-> Render->Kartesian Grid

Aber beide verwenden Pixelmetrik (?).

Ist es möglich, andere Metriken (z. B. Millimeter) zu verwenden?

Als Problemumgehung habe ich Pixel -> Millimeter konvertiert, aber es hat nicht funktioniert. Es gibt immer einen ungeraden Skalierungsfaktor in der Konvertierung :-(.

Haben Sie eine Lösung?

Welche Inkscape-Version verwendest du? Ich habe Inkscape 0.48.4 r9939 (5. Januar 2014) und finde kein "Extra" -Menü ... Wie auch immer Sie Recht haben, es gibt keine Option, solche Metriken in diesen Erweiterungen festzulegen. Ich würde vorschlagen, Ihr Raster von Hand zu machen ...

Antworten (3)

Leider Menü Extensions -> Render -> Grids > Grid.. . nimmt nur Pixel als Maß.

Ich bin mir also ziemlich sicher, dass die Konvertierung der richtige Weg ist. Ich finde, der einfachste und genaueste Weg, Konvertierungsberechnungen für Inkscape durchzuführen, besteht darin, dies in Inkscape zu tun.

Verwenden Sie das Rechteck-Werkzeug, um ein Rechteck auf der Leinwand zu zeichnen, ändern Sie dann in der Werkzeug-Steuerleiste für das Rechteck-Werkzeug die Einheiten in mm und stellen Sie das Rechteck auf den gewünschten Wert ein (in der Abbildung unten habe ich es auf 5 mm eingestellt Quadrat).

Geben Sie hier die Bildbeschreibung ein

Ändern Sie nun einfach die Einheiten zurück in px , und die Breite und Höhe sollten in den Pixelwert konvertiert worden sein:

Geben Sie hier die Bildbeschreibung ein

Ich bevorzuge die integrierte Dokumentrasteroption von Inkscape.

Drücken ShiftSie + Ctrl+ Doder navigieren Sie zu FileDocument PropertiesGrids

Wählen Sie Rectangular Gridund drücken Sie die NewTaste.

Sie können dann die Eigenschaften (und Einheiten) des erstellten Rasters im selben Dialogfeld bearbeiten.

Geben Sie hier die Bildbeschreibung ein

Ich möchte eigentlich ein gerendertes Raster haben, das für weitere Zeichnungen oder im Ausdruck verwendet werden kann. Dieses Raster ist nur eine visuelle Referenz. Natürlich kann man damit ein cm-weises Raster erstellen, aber das ist eine Menge Arbeit :).
@Tik0 Sie können immer einfach manuell konvertieren mmin px- rendern Sie das Raster also mit der vorhandenen Erweiterung in Pixel bei 3,78 Pixel pro mm (beim Drucken von @ 96 dpi).

Ich weiß nicht, ob die Antwort zu spezifisch ist, aber da es keine allgemeine Lösung für dieses Problem gibt, habe ich Inkscape geklont und die Rasterfunktionalität gepatcht.

Ich werde versuchen, meinen Patch zu verbessern, so dass er vielleicht eines Tages in einer Release-Version vorliegen wird (also bitte nicht sofort ablehnen). Bis dahin muss man mein Repository klonen und bauen .

Meine Lösung ist wie folgt:

Extra-> Render-> Grids-> Grid->Divide Selection by Spacing FA

Mit dieser Option kann man den unter „Horizontal/Vertical Spacing“ angegebenen Faktor als Unterteilungsfaktor für die Selektion verwenden.

  1. Parametrieren Sie die Auswahl in pt/cm/m/in/.. (oder was auch immer)Geben Sie hier die Bildbeschreibung ein
  2. Erstellen Sie ein Raster durch Extra-> Render-> Grids->Grid
  3. Setzen Sie ein Trinkgeld aufDivide Selection by Spacing FA
  4. Wählen Sie aus, wie viele Unterteilungen Ihrer Auswahl Sie haben möchtenGeben Sie hier die Bildbeschreibung ein
  5. Et voilà, ein Raster mit 50mm/10=5mm vertikalem Abstand und 50mm/20=2,5mm horizontalem Abstand

Geben Sie hier die Bildbeschreibung ein

  1. Es ist auch möglich, einen Offset in der Skala einer Unterteilung zu habenGeben Sie hier die Bildbeschreibung ein
  2. Das Raster wird nun jeweils in x- und y-Richtung verschobenGeben Sie hier die Bildbeschreibung ein