| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Layer in aktuellem Ansichtsfenster ausblenden (3223 mal gelesen)
|
DonVit Mitglied Elektroplaner
Beiträge: 16 Registriert: 06.08.2008 AutoCAD LT2007, SP2
|
erstellt am: 18. Sep. 2008 09:01 <-- editieren / zitieren --> Unities abgeben:
Hallo Leute! Ich habe AutoCAD 2007 LT; ich habe eine Zeichnung mit vielen vielen Layern. Ich habe eine Liste als Excel-Datei vor mir; mit Layern, die im aktuellen Ansichtsfenster ausgeblendet werden sollen. Nachdem es sehr viele Layer sind, die ausgeblendet werden müssen, dauert das sehr lange. FRAGE: Gibts da irgendeine möglichkeit, das automatisch durchzuführen? Ich dacht da an sowas wie "Excel-Liste reinladen" und iwas mit "diese Layer im aktuellen AF frieren" Danke für eure Hilfe
LG Dani Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 18. Sep. 2008 09:13 <-- editieren / zitieren --> Unities abgeben: Nur für DonVit
das Zauberwort wäre hier wohl "SCRIPT" - und mit Suchen&Ersetzen kannst du im Excel oder einem Texteditor dies schnell umsetzen. du benötigt eine Textdatei die wie folgt aufgebaut ist: ;-------------------------------------------- AFLAYER F<leerzeichen>layername<leerzeichen>AK F<leerzeichen>layername<leerzeichen>AK F<leerzeichen>layername<leerzeichen>AK
;-------------------------------------------- ------------------ die alte SUCHfunktion.. - System-Angaben - User:FAQ(Adesk) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CAD-Huebner Ehrenmitglied V.I.P. h.c. Verm.- Ing., ATC-Trainer
Beiträge: 9732 Registriert: 01.12.2003 AutoCAD 2.5 - 2022, Civil 3D, MAP 3D, MDT, ARD Inventor AIP 202X WIN 10
|
erstellt am: 18. Sep. 2008 09:14 <-- editieren / zitieren --> Unities abgeben: Nur für DonVit
Layertabelle aus EXCEL importieren geht nicht - mit LT erst recht nicht. Aber AutoCAD LT unterstützt SCRIPTe. Exportiere deine Layertabelle als Textdatei. Bearbeite die Textdatei mit Notepad oder Winword oder einem anderen geeigneten Editor und passe die Layerliste mit Suchen und Ersetzen wie im Beispiel an: Speichere die Datei mit der Dateiendung *.SCR. Starte AutoCAD, aktiviere das betreffende Ansichtsfenster, gebe den Befehl SCRIPT ein und wähle die vorbereitete Scriptdatei aus. Code:
AFLAYER FRieren "Layer 1" Aktuell FRieren "Layer 2" Aktuell
------------------ Mit freundlichem Gruß Udo Hübner www.CAD-Huebner.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DonVit Mitglied Elektroplaner
Beiträge: 16 Registriert: 06.08.2008 AutoCAD LT2007, SP2
|
erstellt am: 18. Sep. 2008 19:45 <-- editieren / zitieren --> Unities abgeben:
|
| Produktentwickler / Konstrukteur Kunststofftechnik (m/w/d) | Die GESA ist ein deutscher mittelständischer, familiengeführter Hidden Champion der Point-of-Sale Industrie mit internationalen Kunden aus der Branche der dekorativen Kosmetik. Langjährige Kundenbeziehungen spiegeln das Vertrauen der Kunden in unser Team wider. Als innovativer Partner für Permanentmöbel mit langjähriger Erfahrung in der Kosmetikbranche stellt die GESA ihre Expertise in der Zusammenarbeit mit führenden Kosmetikherstellern unter Beweis.... | Anzeige ansehen | Entwicklung |
|
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 18. Sep. 2008 21:59 <-- editieren / zitieren --> Unities abgeben: Nur für DonVit
dann hast du bei deinem Versuch in der *.scr Datei hinter dem "AK" noch ein Leerzeichen.. ein Leerzeichen und ein Zeilenwechsel können beides ein "Enter" bedeuten (je nach Situation) und wenn du nach der Eingabe 2x Enter machst dann bist du aus dem Befehl AFLAYER komplett wieder draußen, somit mußt du erst wieder mit AFLAYER den Befehl neu starten.. Deine Version ist nicht falsch, weil hier aber deutlich wird das dir noch nicht 100%ig alles klar ist was du da tust (machen läst) und dieses Wissen dir aber für die nächsten Aufgaben helfen kann - prüfe das mal nach: Nach dem "AK" und dem nächsten "FR" sollte einfach nur ein Zeilenumbruch sein, mehr nicht. Dann sollte es klappen. Ändern mußt du dann ggf. das Ende deines Scriptes, zZ. würde dir nämlich (wenn ich recht habe) ein Leerzeichen fehlen diese Variante. ------------------ die alte SUCHfunktion.. - System-Angaben - User:FAQ(Adesk) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |