Ich habe vor kurzem von dem Werkzeug für gekachelte Klone in Inskcape erfahren, also habe ich ein bisschen daran herumgebastelt. Gibt es eine Möglichkeit, die nahtlose Wiederholung aus einem Muster zu isolieren? Ein Beispiel habe ich unten angehängt. Ich habe dieses Muster mit der PGG-Simmetrie erstellt und möchte eine (Vektor-) nahtlose Wiederholung isolieren. Was ich bisher getan habe, ist, die Wiederholung zu beobachten und Hilfslinien zu verwenden, um mir beim Erstellen einer geeigneten Schnittmaske zu helfen, und dann die Wiederholung zu testen, indem ich daraus eine Musterfüllung erstelle. Während dieser Prozess bei diesem Beispiel ziemlich einfach war, ist er bei komplexeren Mustern nicht immer sofort, was den Prozess langwierig und fehleranfällig macht. Gibt es eine Möglichkeit, diesen Vorgang zu automatisieren, zB mit einem Skript oder ähnlichem?
Mir ist nichts bekannt, was das automatisch tun würde. Obwohl die Antwort von user287001 wahrscheinlich die nächste ist, die Sie bekommen werden.
Wie auch immer, wenn ich es wäre, würde ich solche Muster anders konstruieren. Ich würde eine nahtlose Kachel manuell erstellen und dann die gesamte Kachel klonen. Sie können das Raster und das Einrasten am Raster verwenden, um die Positionierung von sich wiederholenden Teilen zu erleichtern, die die Ränder links, rechts, oben und unten der Kachel überlappen, um sie nahtlos zu machen.
Hier ist ein Beispiel. Ich habe die Dreiecke farbcodiert, damit Sie diejenigen sehen können, die sich wiederholen. Das endgültige Design verwendet das graue Kästchen als Clip, dann habe ich es in einen Klon umgewandelt. Dann platzierte ich den ersten Klon auf der Seite, duplizierte und platzierte dann die anderen mit Snap to Grid.
Ein Vorteil der Verwendung eines Klons hier ist, dass Sie die Quelle bearbeiten und mehr Komplexität hinzufügen können, und die anderen Klone werden automatisch aktualisiert.
Beispiel
Es besteht keine Notwendigkeit, horizontale oder vertikale Wiederholungsintervalle zu "augballieren". Es gibt sicherlich einige Knoten, wenn Sie Vektorpfade haben (=keine Rasterbilder, Effektergebnisse oder Nicht-Pfad-Voreinstellungen wie Rechteck oder Ellipse). Sie sollten in der Lage sein, entsprechende Knoten in horizontalen und vertikalen Wiederholungsintervallen zu finden.
Trennen und gruppieren Sie alle Formen Ihres Kachelmusters. Wenn es keine Pfade gibt, konvertieren Sie diese Objekte in Pfade. Nichts anderes ist erlaubt. Sehen Sie im Bedienfeld „Objekte“ nach, um sicherzustellen, dass alle Gruppen nicht gruppiert sind.
Zeichnen Sie ein Rechteck, das ein horizontales und ein vertikales Intervall Ihres Musters abdeckt. Wenn Sie Punktfang aktiviert haben, können Sie das Rechteck diagonal zwischen entsprechenden Knoten ziehen.
Wählen Sie das neue Rechteck und alle Formen darunter aus. Erweiterung anwenden > Boolean > Schnittpunkt. Es schneidet die Formen ab, ohne sie zu kombinieren. Sie bleiben unabhängig und behalten ihre Farben.
Es gibt einen Haken: Wenn es offene Wege gibt, werden sie geschlossen, was das Erscheinungsbild beeinträchtigt. Um es visuell richtig zu halten, haben Sie alle gefüllten Formen als geschlossene Pfade und konvertieren Sie offene Nur-Strich-Pfade in gefüllte Bereiche mit Pfad > Strich zu Pfad.
Übrigens. Einige Erweiterungen gingen verloren, als Inkscape v1 erschien. Ich weiß nicht, ob Sie in Ihrem Inkscape-Build eine funktionierende Boolean-Ops-Erweiterung haben. Diese https://inkscape.org/~Moini/★multiple-boolean-operations-with-inx-pathops ist eine funktionierende, korrigierte Version mit vielen Verbesserungen. Sie sollten die Inkscape-Dokumentation lesen, um zu erfahren, wie Sie neue Erweiterungen installieren.
Danjan
Billy Kerr
Danjan