Ändern der Begrenzungswinkel der isometrischen Zeichnung in Illustrator

Ich mache einige isometrische Zeichnungen in Illustrator und bewege meine Objekte in eingeschränkten Winkeln von 0 °, 30 ° und 60 °. Ich muss immer wieder zu den Einstellungen ( Control+ K) gehen, um den Beschränkungswinkel zu ändern, je nachdem, wie und wo ich etwas bewege. Gibt es eine schnellere Möglichkeit, damit umzugehen?

Antworten (3)

Wenn Sie nach etwas Internem suchen, warum verwenden Sie nicht Smart Guides und passen die Einstellungen so an, dass Konstruktionshilfslinien in 30°-Winkeln angezeigt werden? Dadurch erhalten Sie bei den 30°-Winkeln einen „Schnappschuss“. Obwohl es nicht dasselbe ist wie einschränken, finde ich das Einrasten der intelligenten Hilfslinien oft ausreichend.

Geben Sie hier die Bildbeschreibung ein


Das einzige, was vielleicht einfacher ist als das Anpassen von Einstellungen, ist die Verwendung des Winkelmesser-Bedienfelds, das Teil des Astute Graphics VectorScribe -Plugins ist. Dies ist jedoch keine kostenlose Lösung. VectorScribe ist ein kostenpflichtiges Plugin . Ich erwähne es, weil dies eine Lösung ist. VectorScribe ist eine Sammlung vieler Funktionen. Die einfachste dieser Funktionen ist das Winkelmesser-Bedienfeld. Ich weiß nicht, ob ich VectorScribe allein für das Winkelmesser-Panel empfehlen könnte. Die Kosten für VectorScribe allein für diese Funktion lohnen sich möglicherweise nicht. Wenn Sie sich jedoch alle Funktionen ansehen , die Teil von VectorScribe sind, sind die Kosten leicht zu rechtfertigen.

Eine der Funktionen des Winkelmesser-Bedienfelds besteht darin, Ihnen über Schaltflächen im Wesentlichen eine Verknüpfung zu den Winkelbeschränkungen zu geben.

Geben Sie hier die Bildbeschreibung ein

Sie können auf den Winkel unter dem Text „Winkel einschränken“ klicken, um ein Popup-Fenster zu öffnen, in dem Sie einen beliebigen Winkel eingeben können. Wenn Sie auf eine dieser Schaltflächen klicken oder einen Wert in das Popup-Fenster eingeben, wird der Beschränkungswinkel von Illustrator einfach auf diesen Grad eingestellt.

Das ist sicherlich gut, es löst die Unfähigkeit der Illustratoren, Hotkeys für die Skripte zu speichern.
Es ist nicht der Hotkey ... ist das Fehlen von Skripten in Aktionen beim Neustart, was mich ärgert :)
Ich denke, das könnte ganz einfach gelöst werden, indem man ein Plugin erstellt, das im Grunde das gleiche Menü wie Datei -> Skripte erstellt, aber beim Laden früher initialisiert und dann funktioniert. Ich muss diese Hypothese eines Tages untersuchen. Leider bin ich nicht wirklich dafür gerüstet, eine solche Lösung weiter zu verbreiten oder zu testen.
Ok, es gibt eine wirklich einfache Möglichkeit, diese Einschränkung zu umgehen. Wenn Sie die Aktion laden, nachdem Sie das Dateimenü geöffnet haben, laden Sie die Aktionen neu. Dies bestätigt, dass meine Theorie funktioniert.
Die Bauanleitungen sind nett. Danke, dass du mich darüber aufgeklärt hast. Ich werde sie verwenden, um isometrische Kunst zu zeichnen, aber wenn ich verschiebe und ziehe, weichen die Objekte immer noch von meinen isometrischen Hilfslinien ab. Übersehe ich etwas?
Umschalt-Ziehen beschränkt sich nie auf Hilfslinien. Es beschränkt sich auf den Winkel in den Einstellungen. Es scheint , als würde es auf Hilfslinien beschränkt, wenn sich alles in einem Winkel von 90 ° befindet, aber Shift-Drag hat nirgendwo eine Korrelation zu Hilfslinien.

Nun, Sie könnten dieses jsx-Skript verwenden:

var Prefs = app.preferences;
var angle = Prefs.getRealPreference('constrain/angle');
angle += 30.0;
if (angle >70) angle = 0;
Prefs.setRealPreference('constrain/angle', angle);

Sie können dies in eine Aktion und eine Tastenkombination von dort aus einbinden. Aber dann vergisst der Illustrator dies beim nächsten Laden (ja, Adobe ignoriert konsequent die Funktionsanforderung von Tastaturkürzeln für Skripte).

Wie verwende ich das Skript?

Fügen Sie es in eine Textdatei mit der Erweiterung .jsx ein. Legen Sie diese Datei als Nächstes in Ihrem Skriptordner für Voreinstellungen ab. In der Mai-Version befindet sich unter dem Installationsverzeichnis:

installdir\Presets\en_GB\Scripts

aber variiert ein wenig mit der Version und dem Betriebssystem (siehe hier ). Jetzt sollte das Skript in file -> scripts -> yourfilename sichtbar sein . Sie können es jetzt mit Menüeintrag einfügen zu einer Aktion hinzufügen. Geben Sie der Aktion dann einen Hokey.

Ohne ein Plugin zu machen und mich mit all dem zusätzlichen Overhead zu verfluchen (ja, es wäre sicherlich möglich, aber dann wird aus einem interessanten 15-Minuten-Job eine 1-Monats-Aufgabe und dann könntest du dir die Lösung nicht leisten). Es sei denn, jemand hat bereits ein Plugin erstellt, um Ihre Anforderungen zu erfüllen.

Das klingt sehr interessant, aber wie setze ich es um?
@itsmikem siehe Änderungen

Sie können beliebige Einschränkungswerte eingeben. Warum nicht einfach 0, 30, 60 in den Bauanleitungseinstellungen eingeben? Oder übersehe ich etwas?

Es verhält sich so, dass ich, wenn ich 30 eingebe, das Bewegen meiner Objekte von unten links nach oben rechts einschränken kann, aber es gerät aus der Spur, wenn es sich von oben links nach unten rechts bewegt, und das gleiche gilt für 60. Und wenn ich mich bewegen möchte gerade vertikal oder horizontal, muss ich den Beschränkungswinkel auf 0 stellen. Also muss ich den Einstellungswert ständig ändern.
Es ist eine gute Lösung, wenn Sie Hilfslinien zeichnen möchten.