Illustrator: Eine Möglichkeit, überlappende Linien benachbarter Formen zusammenzuführen?

Ich erstelle oft Designs, die ich zu einem Laserschneider bringen muss. Um Zeit und Material zu sparen, packe ich wiederholte Formen so dicht wie möglich. Das ideale Szenario ist, dass Shapes nach Möglichkeit eine einzige Linie teilen; Zum Beispiel zwei (oder mehr) Quadrate, die nebeneinander liegen, so dass sie eine gemeinsame Seite haben.

Das Problem beim einfachen Ausrichten der benachbarten Quadrate besteht darin, dass in der Überlappung immer noch zwei Pfade vorhanden sind und der Laser diesen Bereich zweimal durchquert. Dieser doppelte Schnitt verschwendet Zeit und erwärmt das Material in diesem Bereich erneut. Für dieses einfache Beispiel könnte ich manuell ein langes Rechteck zeichnen und es gleichmäßig in Quadrate mit einzelnen Linien unterteilen, aber dies wird bei noch etwas komplexeren Formen viel schwieriger.

Gibt es eine automatische Methode, um überlappende Pfade zu einem einzigen Pfad zusammenzuführen? Die ähnlichen Fragen, die ich hier dazu gesehen habe, betreffen das Zusammenführen von Pfaden, die sich vollständig überlappen, mit Pfaden, die eine oder mehrere benachbarte Seiten teilen.

Nein, aber es könnte mit Skripten erstellt werden. Nur nicht sehr leitfähig für Grafiken.
In der Metallindustrie wird Laserschneidoptimierungssoftware verwendet. Ein Konstrukteur kann dies nicht alleine tun, da das Aufbringen verschiedener Jobs auf dieselbe Platte die Effizienz erheblich steigern kann. (und schwere Störungen verursachen, wenn die Teile nicht mit den richtigen Nummern geätzt sind). Siehe den Link: radan.com/profiling/radanradnest

Antworten (7)

Ich glaube nicht, dass es da einen automatischen Weg gibt. Woher soll der Computer wissen, welche Formen Sie kombinieren möchten und welche nicht?


Alternativ können Sie Pathfinder verwenden.

Wählen Sie die Formen aus, die Sie kombinieren möchten,

Gehen Sie zu: Fenster → Pathfinder ( Command/Ctrl+ Shift+ F9) und verwenden Sie die Merge- Option von Pathfinder.


Fertig mit Pathfinder


Sie können auch das Shape Builder Tool( Shift+ M)

Fertig mit Shapebuilder


Ab Illustrator CC (2015.2) gibt es auch das Shaper toolTool, das ähnlich wie das Shape Builder-Tool funktioniert – Lesen Sie mehr bei Adobe

+1 für das Shape Builder-Tool, das jeder vergisst oder nicht ausprobieren möchte.
"Woher sollte der Computer das wissen?" Es ist ziemlich einfach; Für zwei beliebige Liniensegmente, die weniger als x Zoll (mm/pts/usw.) Überlappung haben (wobei x ein sehr kleiner Abstand ungleich Null ist), löschen Sie eines, wenn sie gleich lang sind, löschen Sie das kürzere, wenn es zwischen den liegt Endpunkte des längeren, oder wenn sie sich überlappen, aber beide Linienenden außerhalb der Überlappung haben, fügen Sie einen neuen Anker zu einem hinzu und löschen Sie zwischen dem Anker und dem Endpunkt.
Das würde wahrscheinlich eine Art Skript erfordern.
Das Problem mit den Shapebuilder-Tools ist, dass ich die Volumen nicht verbinden möchte, ich brauche immer noch die Trennlinie. Das obige Beispiel wäre passender, wenn eine Seite der zwei abgerundeten Rechtecke geteilt würde. Durch Zusammenführen würde ich ein einziges Volumen erhalten, wenn ich eigentlich noch eine Trennlinie haben möchte, damit der Laser mir zwei gleiche Rechtecke schneidet. Ein besseres Beispiel wäre, wenn ich diese Pfeilform ausschneiden wollte ( i.stack.imgur.com/9Yejj.png ) und fand, dass sie sich gut verschachteln. Nesting spart Platz und Schnittzeit. Es scheint, dass vorhandene Tools dies nicht tun, aber ich bin sicher, dass es ein Plugin geben muss.
Sie können auf die Form klicken , die Sie extrahieren möchten, und dann dasselbe für alle Formen tun, Sie können dann nur diese Formen auswählen (Umschalt + Klicken) und sie ausschneiden, dann alle auswählen und löschen> an Ort und Stelle einfügen (die ausgeschnittene Form aus Vor)

Illustrator hat keine mir bekannte Methode zum Entfernen überlappender Pfade .

Es erfordert in allen Fällen ein manuelles Löschen aller überlappenden Pfade, da zwei Formen in Bezug auf die Konstruktion kein gemeinsames Pfadsegment "teilen" können. Auch Pathfinder/Shape Builder sind dabei meist keine Hilfe. Sie sind beide mehr darauf ausgerichtet, einzelne Objekte zu erstellen/entfernen und sich überschneidende Pfade nicht zu erkennen. Beide erzeugen die gleichen Pfadüberlappungen , die Sie von der manuellen Konstruktion erhalten, wenn sie dies für erforderlich halten.

Alles, was Sie wirklich tun können, ist , Objekte anders zu erstellen . Erstellen Sie beispielsweise eine primäre äußere Form und zeichnen Sie dann die innere Teilung manuell als separate, einzelne Pfade.

Geben Sie hier die Bildbeschreibung ein

Im Fall von ganzen Formen, die den Pfad überlappen, kann Shape Builder von Nutzen sein . Aber es wird immer noch kläglich scheitern, wenn es sich nur um Pfade handelt, die sich aufgrund benachbarter Formen überlappen.

Verwenden Sie einfach das Direktauswahl-Werkzeug (weißer Pfeil), um die überlappenden Pfade auszuwählen und zu löschen.

Angenommen, ich habe die folgenden Formen mit überlappenden Pfaden:

Überlappende Pfade

Ich würde:

  1. Sperren Sie die beiden mittleren Formen im Ebenenbedienfeld

Geben Sie hier die Bildbeschreibung ein

  1. Stellen Sie sicher, dass alle Pfade deselektiert sind (Strg+Umschalt+A)

  2. Klicken Sie mit dem Direktauswahl-Werkzeug direkt auf das Pfadsegment, das Sie entfernen möchten. Klicken Sie bei gedrückter Umschalttaste, um mehrere Segmente gleichzeitig auszuwählen, und drücken Sie dann einfach die Entf-Taste:

Geben Sie hier die Bildbeschreibung ein

Ich hoffe, das hilft...

Das Problem ist nicht so sehr das „Entfernen von Linien“, sondern das „Automatische Entfernen von Linien“. Es gibt eine Reihe von Möglichkeiten, wie ich diese Linien leicht von Hand entfernen kann. Wenn das Muster jedoch beispielsweise 100 Mal wiederholt wird (wie es beim Laserschneiden vieler Kopien der Fall wäre), wird jede manuelle Technik äußerst mühsam. Auch das obige Beispiel hat den Vorteil einer guten Ausrichtung. Wenn Sie die äußeren Rechtecke so verschieben, dass keine Form eine vollständige seitliche Überlappung aufweist, gibt es keine einzelne Seite, die entfernt werden könnte. Sie müssten einen zusätzlichen Ankerpunkt hinzufügen und dann löschen, was sich dazwischen befindet.

Abhängig von der Grafik hatte ich einige Erfolge beim Exportieren als JPEG in sehr hoher Qualität, Öffnen in Illustrator und Verwenden des Bildverfolgungswerkzeugs zum Erstellen neuer Pfade. Dies ist eine anständige Methode für Muster und dergleichen.

Die Option dazu befindet sich im Pathfinder (CC 2018 vorletzte Option: Umfang? nicht sicher, wie es heißt, da ich eine niederländische Version von ai verwende)

Wählen Sie alle Formen aus und klicken Sie darauf. Die Linienfarbe verschwindet, sodass Sie sie erneut einfärben müssen, aber das funktioniert bei mir.

Um überlappende Pfadlinien zu entfernen, wählen Sie die überlappenden Linien mit dem Direktauswahl-Werkzeug aus. Wählen Sie dann das Symbol „Pfad schneiden“ in der Menüleiste der Steuerung. Klicken Sie auf den weißen Bereich ... dann klicken Sie auf die Schnittlinien und ziehen Sie, eine der beiden überlappenden Linien bewegt sich. Wählen Sie die getrennte Linie und ihre Endpunktanker aus und klicken Sie auf Löschen.

Dauert ein paar Minuten, erledigt aber die Aufgabe, überlappende parallele Linien zu optimieren, die Ankerendpunkte teilen, um Laserdurchgänge und doppeltes Schneiden des Materials zu reduzieren.

Verwenden Sie den Pfadfinder und klicken Sie auf "Umriss".

Es entfernt automatisch alle überlappenden Pfade und Sie haben einen Umriss ohne Farbe, also verzichten Sie auf eine Farbe für Ihren Umriss.

Ein weiterer Trick kann für Ihre Arbeit nützlich sein:

Wählen Sie alle Pfade und mit einer Radiusdeckkraft von 40 % für das Darstellungsfeld aus und weisen Sie ein größeres Strichgewicht zu, damit Sie alle überlappenden Linien sehen können, um sie zu korrigieren. Am Ende des Vorgangs können Sie die Deckkraft auf 100 % und die Strichstärke einstellen.

Dies funktioniert nicht wirklich. Ein Laserschneider würde das Schneiden dann einfach ganz ignorieren.
@joojaa Ich glaube, die von ihnen vorgeschlagene Technik besteht darin, die Deckkraft der Striche vorübergehend zu verringern, sodass überlappende Striche sichtbar werden (sie sehen dunkler aus als die anderen Striche), und dann die Pfade manuell zu ändern, um Überlappungen zu entfernen. Es sollte funktionieren, aber es wäre eine Menge manueller Prozess.
@zeel Ich bezog mich auf die Pathfinder-Option. Sie können überlappende Linien besser erkennen als Transparenz, wenn Sie die Linien nur dünn genug machen.