Problemstellung
Ein bereits platziertes selbst erstelltes GDL-Objekt wird nachträglich verändert. Nach der Änderung verzerrt sich das bereits platzierte Objekt und es wird gestaucht oder gestreckt.
Troubleshooting
Wenn ein bereits platziertes GDL‑Objekt nachträglich so geändert wird, dass es andere Abmessungen hat, werden die vorhandenen Platzierungen im Projekt gestaucht oder gestreckt.
Beim Platzieren merkt sich jede Instanz ihre eigenen Einstellungen wie Skalierung und Ausrichtung im Verhältnis zur ursprünglichen Objektgröße.
Wenn sich später die Grundmaße des Bibliothekselements im GDL‑Skript ändern, bleiben diese gespeicherten Einstellungen unverändert und werden auf die neue Geometrie angewendet, wodurch das Objekt im Projekt verzerrt erscheint.
1. Maße beibehalten
Wenn bereits platzierte Objekte nicht gestaucht bzw. gestreckt werden sollen, benötigt das GDL-Objekt vorher und nachher die gleichen Abmessungen bzw. Proportionen.
In diesem Fall wurde eine 2D-Schraffur genutzt, um die ursprünglichen Maße zu erhalten.
2. In Unterelemente zerlegen
Wenn von Anfang an bekannt ist, dass bestimmte Unterelemente entfernt werden sollen, ist es sinnvoller die einzelnen Unterelemente als separate Objekte zu sichern.
Dadurch hat jedes Unterelement seine eigene unabhängige Größe und die Unterelemente können beliebig verwendet und angeordnet werden.
Hinweis:
Bereits erstellte Objekte können zu Morphs zerlegt werden und als verschiedene Objekte pro Unterelement gespeichert werden.
3. Auf Standardeinstellungen zurücksetzen
Alternativ können bereits platzierte Objekte, die durch veränderte Proportionen sich verzogen haben, auch mit dem Zurücksetzen auf die Standardeinstellungen manuell auf das neue Maß angepasst werden:
- Betroffenes Objekt auswählen
- Mit Strg+T bzw. Cmd+T die Objekteinstellungen öffnen
- Auswahl des erstellten Objekts in der linken Spalte
- Rechtsklick auf das Objekt und Auf Standardeinstellungen zurücksetzen im Kontextmenü auswählen
- Daraufhin werden die Maße unter Vorschau und Positionierung auf die Größe des veränderten Bibliothekselements angepasst
- Bestätigen des Vorgangs mit OK
Hinweis:
Die Objekte werden anhand des festgelegten Ankerpunkts ausgerichtet: