Illustrator: Die Verwendung der „Unite“-Funktion im Pathfinder-Fenster erzeugt fehlerhafte Ankerpunkte/verschiebte Formen

Ich habe zwei Formen, in diesem Fall rote und dunkelblaue Kreise (zur Verdeutlichung), die ich nahtlos durch eine Tangente verbinden und schließlich zu einem einzigen, einfarbigen Formpfad vereinen möchte.

roter und dunkelblauer Kreis

Ich verwende das 'Tangent Line Tool' aus dem Astute Graphics SubScribe v2-Plugin , um meine Tangentenlinie zwischen meinen beiden Formen zu erstellen (ich habe dies auch manuell versucht und ein anderes kostenloses Common Tangents- Plugin verwendet, und ich stoße auf das gleiche Problem.)

Also erstelle ich meine Tangentenlinie (grün mit dickem Strich zur Veranschaulichung) zwischen dem roten Kreis und dem dunkelblauen Kreis. Ich habe die Endpunkte der Linie hellblau hervorgehoben. So weit so gut, der Umriss sieht mit bloßem Auge ziemlich präzise aus und ist die Tangente, die ich will.

roter Kreis und dunkelblauer Kreis, verbunden durch grüne Tangente

Um die Formen mit dem Pfadfinder zu vereinen, muss ich die Tangentenlinie in eine Form umwandeln, es kann nicht nur eine Linie sein, also mache ich das. Ich lasse die ursprünglichen Endpunkte der Tangentenlinie genau dort, wo sie waren, und verbinde die Endpunkte der Tangentenlinie, indem ich zwei neue Punkte erstelle, wodurch ich mit dem Stiftwerkzeug eine beliebige quadratische Form erstelle.

grüne Tangentenlinie, die mit dem Stiftwerkzeug in Form gebracht wurde

Ich zoome so weit wie möglich auf den Tangentenlinienpunkt, der sich mit dem roten Kreis überschneidet. Bisher sind alle Punkte dort, wo ich sie verlassen habe, und sehen OK aus.

auf Tangentenpunkt gezoomt

Hier kommt jetzt mein Problem. Ich drücke Vereinigen im Pfadfinder, um den roten Kreis mit meinem grünen Quadrat zu verbinden, und erwarte, dass Illustrator eine schöne, saubere einfarbige Form erstellt, die meine Punkte genau dort lässt, wo sie waren, dann BAM, die Formen werden vereint, aber Illustrator hat die Formen aus irgendeinem Grund vor der Vereinigung verschoben /erstellte zwei Punkte und schob sie von der ursprünglichen Punktposition weg, wodurch mein schöner, sauberer Formpfad verschmutzt wurde. Sehen Sie sich das Problem an, das unten in einem hellblauen Kreis hervorgehoben ist.

Geben Sie hier die Bildbeschreibung ein

Auch die Verwendung des Shape Builder Tools führt zu demselben Problem.

Am Raster ausrichten, am Pixelraster ausrichten, am Punkt ausrichten usw. sind alle deaktiviert, und es scheint keine Rolle zu spielen, ob ich in einem Web- oder Druckdokument oder in Pixeln, Punkten oder auf andere Weise arbeite.

Ich weiß, dass ich die Tangentenform einfach mit der gleichen Farbe wie die gesamte Form, die ich mache, ausfüllen und die Dinge überlappen lassen könnte, aber ich werde keinen schönen einzelnen, sauberen Formpfad haben.

Gibt es eine Möglichkeit, dies zu umgehen? Jeder Einblick wird sehr geschätzt.

Sie können die Toleranz von Pathfinder in der Option unter dem Hamburger-Menü verschärfen.
@joojaa Danke für den Hinweis! Warum es nicht standardmäßig auf die genaueste Einstellung eingestellt ist, scheint ein bisschen lächerlich, aber ich habe die Einstellung auf den kleinstmöglichen Wert geändert, 0,001pt, und das Kontrollkästchen „Remove Redundant Points“ aktiviert. Ganz perfekt ist es aber noch nicht. Die Punkte liegen viel näher beieinander als zuvor, aber es gibt immer noch mehr als einen Punkt, also ist es selbst mit diesen Änderungen keine perfekt saubere Form.
Ich denke, dies könnte tatsächlich der Kreisnäherungsfehler sein. Ich verwende kein Adobe CC, aber Adobe scheint mir zu versuchen, zugrunde liegende Primitiven zu implementieren .... Versuchen Sie, dem Kreis vor dieser Operation einen Punkt hinzuzufügen. Wie auch immer, der Grund, warum es nicht auf die höchsten Einstellungen eingestellt ist, ist, dass es unordentlichere Objekte erzeugt. Für die meisten Grafikdesignanwendungen ist es vorzuziehen, sauber als perfekt zu sein. Wie auch immer, im Allgemeinen sind alle Illustrator-Standardeinstellungen völlig verzögert. Sie müssen 5 Minustes ausgeben, um Standardeinstellungen festzulegen, wenn Sie einen Vanillia-Illustrator öffnen. Tatsächlich so zurückgeblieben, dass ich es für unmöglich halte, Illustrator mit den Standardeinstellungen zu lernen.
Was ist mit dem manuellen Löschen der zusätzlichen Ankerpunkte mit dem Entfernungswerkzeug oder durch Anwenden von Objekt> Pfad> Vereinfachen?
@ user287001 Ja, mir ist bewusst, dass ich diese Dinge tun kann, ich hatte nur gehofft, dass jemand weiß, wie man das Problem löst, ohne darauf zurückgreifen zu müssen. Das heißt, ich würde es vorziehen, wenn Illustrator die Formen nicht verschieben / die zusätzlichen fehlerhaften Punkte erstellen würde, die es erfordern, dass ich sie überhaupt lösche.

Antworten (2)

Entweder ist Ihr Rechteck fehlerhaft oder Ihre Illustrator-Version macht Fehler. Hier mein Versuch. Ich benutze Legacy-Sachen.

Geben Sie hier die Bildbeschreibung ein

Auf der linken Seite befindet sich ein Kreis, den Illustrator mit dem Ellipsenwerkzeug zeichnet. Es hat keine Transformationen, nachdem es gezeichnet wurde.

Das Rechteck wird mit dem Rechteckwerkzeug gezeichnet und um den Kreismittelpunkt gedreht. Innerhalb des roten Kreises sollte das Gelenk tangential sein und es sieht in der Umrissansicht mit dem größten Zoom tangential aus.

Rechts sind das Rechteck und der Kreis mit Pathfiner Panel Unite vereint. Maximaler Zoom zeigt keinen Tangentialfehler.

Es ist möglich, dass das Fortsetzen einer bestehenden Kurve mit dem Stift diese verdirbt. Sperren Sie Ihre alten Elemente und zeichnen Sie durch Klicken mit dem Stift ein brandneues Rechteck oder ziehen Sie die Eckpunkte eines gewöhnlichen Rechtecks ​​an die richtigen Stellen. Auf diese Weise wird die Möglichkeit des Fortfahrens mit dem Stiftfehler ausgeschlossen.

Bezier-Corcles sind nicht wirklich kreisförmig. Aber da Adobe versucht, SVG-konformer zu sein, haben neue Illustratoren vielleicht tatsächlich echte Kreise, die sich dann in Annäherungen verwandeln, sobald sie erweitert sind
@joojaa, wenn ich meine Bewegungen in Inkscape mache, wandelt den SVG-Kreis und das Rechteck wirklich in Pfade um, aber das Ergebnis ist immer noch perfekt. Natürlich verrät es nicht, wie Illustrator dazu gebracht werden könnte, dasselbe zu tun.
Ja... Jedenfalls verwende ich Illustrator CC nicht, weil Adobe ständig neue Fehler verursacht, die ich nicht überwinden kann
@joojaa kannst du einen guten Text für den Hund im nächsten Bild dropbox.com/s/1c2rbxpk4b2obcv/InAdobe.jpg?dl=0 geben . Etwas, das beschreibt, wie diese neuen Software-„Eigenschaften“ entstehen.
@ user287001 Könnten Sie dies immer noch sauber zwischen Formen tun, die: von beliebiger Größe, Entfernung und Winkel sind und die nicht bereits von Anfang an miteinander zentriert waren, zum Beispiel wie bei den Kreisen, die ich in meiner ursprünglichen Frage verwendet habe?
@ user287001 Außerdem bin ich neugierig, wie Sie das Quadrat um die Mitte des Kreises gedreht haben, wenn sie sich wie in Ihrem Screenshot überlappen. Vanilla Illustrator erlaubt mir nicht, den Registrierungspunkt des Rotationswerkzeugs an der Mitte des Kreises auszurichten, wenn sich ein Pfad des Rechtecks ​​​​direkt darüber oder darunter befindet. Die Problemumgehungen, die ich zur Arbeit bekommen habe, sind das Löschen des linken Pfads des Rechtecks, der sich mit der Mitte des Kreises überlappt, zuerst drehen, dann die Punkte wieder verbinden, ODER eine Linie in der Mitte des Kreises erstellen und diese Linie nach dem Drehen löschen das Rechteck in den gewünschten Winkel.
@Denjin-K Der Rotationsmittelpunkt wurde durch Zeichnen einer temporären Linie festgelegt, die in der Mitte des Kreises beginnt. Erwarten Sie eine gelöste Geometrieübung "eine gemeinsame Tangente für 2 gegebene Kreise zeichnen, sie nicht verschieben, Werkzeuge verwenden, die in Illustrator einrasten, kein Augeballen oder numerische Eingaben!" Das ist ein Stück Mathe-Spaß, aber es ist nicht praktisch. Es ist viel einfacher, diese Teile horizontal zu zeichnen und sie nach Bedarf zu drehen.
@ user287001 Schwer zu sagen, ob Sie passiv aggressiv oder nur trocken sind. Ich weiß Ihre Antwort zu schätzen, aber ich habe gefragt, weil ich nicht sicher war, ob es eine andere Möglichkeit gegeben hätte, das Rechteck um den Mittelpunkt des Kreises zu drehen, die mir nicht bekannt war, abgesehen von den Problemumgehungen, die ich für mich selbst herausgefunden und seit Ihnen erwähnt habe nicht genau extrapoliert, wie Sie es gemacht haben. Gut, dass ich einen genagelt habe.
@ user287001 Zur Lösung meines ursprünglichen Problems habe ich nie gesagt, dass Sie keine numerischen Eingaben verwenden können, nur dass die Formen in Bezug auf Größe, Abstand und Winkel zueinander beliebig sein müssen. Ihre Antwort löst nur die Hälfte meines Problems, da Sie Formen verwendet haben, die bereits mit derselben Größe beginnen, und Sie sie selbst positionieren und drehen, nicht umgekehrt. Die Antwort bricht zusammen, wenn Sie auf diese anderen Details streuen. Schauen Sie sich die Lösung an, die ich gefunden habe. Sie erscheint Ihnen vielleicht nicht praktikabel, aber für das von mir vorgestellte Szenario ist sie es definitiv.
Keine Aggression hier. Ich habe kein Tangenteneinfügungs-Plugin eines Drittanbieters. Ich versuche, meine Arbeitsreihenfolge so auszuwählen, dass keine Plugins von Drittanbietern benötigt werden. Technische Zeichnungen profitieren von CAD-ähnlichen Funktionen, aber ich versuche, sie in einem CAD-Programm zu erstellen. Meine Antwort zeigte nur, dass Tangentialität allein das Ergebnis nicht verdirbt, etwas anderes ist erforderlich. Das andere kann eine "Eigenschaft" sein, die in Illustratoren vor CC nicht existierte. Numerische Eingaben bieten die Möglichkeit, Koordinaten, Längen und Winkel manuell zu berechnen, aber das Einfügen einer gemeinsamen Tangente an bereits platzierte 2 Kreise ist in Illustrator ohne Zahlen möglich.
@Denjin-K Sie sollten wahrscheinlich Ausrichtungshilfslinien deaktivieren, wenn Sie geometrisches Einrasten durchführen, da sie Priorität haben.

Nachdem ich mich wahnsinnig durch Hunderte von Online-Posts, Artikeln und Anfragen mit ähnlichen, aber nicht ganz denselben Problemen gegraben hatte, konnte ich immer noch keine Antwort finden, die dieses spezielle Problem effektiv löste. Ich habe jede mir einfallende Option erkundet, und nach mehreren Versuchen (und einer möglichen Gehirnerschütterung, die durch wiederholtes Schlagen meines Kopfes gegen meinen Schreibtisch verursacht wurde) landete ich schließlich bei einer Problemumgehung mit einem Klick, die zu einer schönen, sauberen Form führt, die nicht erforderlich ist eine, um zusätzliche unnötige Schritte auszuführen, wie: Löschen fehlerhafter Punkte, Herumschieben von Dingen, Mitteln der Position von Punkten, Vereinfachen des Pfads, Beginnen mit Formen, die bereits die gleiche Größe haben/in 45°- oder 90°-Winkeln, oder Verwenden von Formen, die begonnen haben zentriert und um den Mittelpunkt gedreht.

Soweit ich das beurteilen kann, ist dies ein Problem von Illustrator, dass Oberflächen, wenn Sie versuchen, Tangentenlinien zwischen Formen unterschiedlicher Größe und beliebiger Entfernung zu vereinen, zu Linien führen, die keinen Winkel von 45 ° oder 90 ° aufweisen , UND/ODER wurden nicht zentriert erstellt und um den Mittelpunkt gedreht. Wenn eine oder mehrere der oben genannten Aussagen zutreffen, wird das Ergebnis immer dazu führen, dass Illustrator eine Form erstellt, die beim Klicken angestoßen wird und fehlerhafte Ankerpunkte aufweist, unabhängig davon, wie genau diese Skripte / Plugins beim Erstellen der Tangentenlinien sind Vereinen.

Nun zur Lösung: In dem Szenario, in dem Sie versuchen, eine saubere Form aus tangentialen Linien zu erstellen, die Formen verbinden, die nicht ALLE oben genannten Anforderungen erfüllen, besteht die EINZIGE Möglichkeit, die ich gefunden habe, darin, einen Standardwert von Astute zu bearbeiten Das SubScribe-Tangentenlinien-Werkzeug von Graphics. Drücken Sie bei ausgewähltem Werkzeug die Eingabetaste, um die Einstellungen aufzurufen, und aktivieren Sie das Kontrollkästchen „Punkte zu vorhandenen Pfaden hinzufügen“. Sobald Sie das getan haben, können Sie wie gewohnt die Tangentenlinien zwischen den beiden vorhandenen Formen erstellen. Verbinden Sie einfach die Endpunkte der Tangentenlinien, um ein Viereck zu erstellen (mit dem Stiftwerkzeug oder Strg/⌘+J funktioniert beides einwandfrei). Klicken Sie jetzt auf Unite und Sie sind goldrichtig, keine fehlerhaften Punkte, kein Verschieben von Formen, alles ist so, wie es sein sollte.

Voreinstellungen für das Werkzeug Tangente

Leider bedeutet dies, dass Sie das kostenlose Common Tangents-Skript für dieses Szenario nicht verwenden können, aber zumindest gibt es einen Weg, es zu umgehen.

Ich würde nicht sagen, dass es inhärent ist, aber das Hinzufügen eines Punktes bekämpft tatsächlich das Zerreißen. Wie auch immer, was ist die genaue Version des Illustrators, die Sie verwenden, da ich dies in meiner Version nicht reproduzieren kann.
@joojaa Verwendete die neueste Version, die auf Creative Cloud verfügbar ist; heute auf 24.2 aktualisiert und ich kann immer noch genau wie vorher reproduzieren. Gerne nehme ich meinen Bildschirm auf, wenn Sie möchten. Es ist ziemlich ärgerlich.
@joojaa Was mich wirklich die Wand hochtreibt, ist, dass sich die Ankerpunkte an den Enden der Tangentenlinien genau an denselben Stellen befinden, an denen sie sich befinden, wenn "Punkte zu vorhandenen Pfaden hinzufügen" deaktiviert ist. Wenn es aktiviert ist, wird nur ein erstellt doppelter Satz von Ankerpunkten an denselben Stellen im Pfad.Alles in allem erzeugt das Aktivieren dieser Einstellung nur das, was sich wie irrelevante Punkte anfühlt, aber es funktioniert, also rolle ich damit.
Nun, Adobe befindet sich hier in einem kleinen Graben, sie können nicht alle erforderlichen Änderungen auf einmal vornehmen, also ändern sie schrittweise die Grundlagen, was für Sie als Fehler übersetzt wird, bis sie genug von tgem haben, um einen Paradigmenwechsel durchzuführen. Oder auch nicht, da die Gefahr besteht, dass die Führung vorher wechselt.