| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: aktuellen Layer zurückholen (500 mal gelesen)
|
Bauvermesser Mitglied Vermesser
Beiträge: 460 Registriert: 18.03.2006 AMD 2600, 2024RAM ,WIN XP PROF-SP3, ACAD 2005, Firmenrechner, keine Adminrecht
|
erstellt am: 23. Jun. 2009 16:51 <-- editieren / zitieren --> Unities abgeben:
Hallo Fachleute: kann ich mit einem Befehl über ein Button eine Befehlsfolge erstellen bei der ein vorheriger Layer wieder aktuell gestellt wird, BSP: aktueller Layer XXX-> zeichen Line auf Layer YYY -> aktueller Layer XXX getestet: CLAYER "YYY"; xline; Clayer " " ;geht aber nicht! Geht das ohne LSP überhaupt???? Kann sich ACAD "erinnern" ? ohne das ich eine Linie oder eine Objekt anklicken muss? wenns mit Objektmarkierung ginge wäre mir aber auch schon geholfen. gebt mir bitte mal eine Hinweis ------------------ Gruß vom Bauvermesser; Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wronzky Ehrenmitglied V.I.P. h.c. CAD-Dienstleistungen für Architekten
Beiträge: 2154 Registriert: 02.05.2005 CAD: AutoCAD 2.6 bis 2014 ADT 2005 bis ACA 2013 Arcibem System: Windows Internet-Startseite: http://www.archi.de
|
erstellt am: 23. Jun. 2009 17:09 <-- editieren / zitieren --> Unities abgeben: Nur für Bauvermesser
|
wronzky Ehrenmitglied V.I.P. h.c. CAD-Dienstleistungen für Architekten
Beiträge: 2154 Registriert: 02.05.2005 CAD: AutoCAD 2.6 bis 2014 ADT 2005 bis ACA 2013 Arcibem System: Windows Internet-Startseite: http://www.archi.de
|
erstellt am: 23. Jun. 2009 18:00 <-- editieren / zitieren --> Unities abgeben: Nur für Bauvermesser
... und wenn Du kein Lisp willst (warum eigentlich nicht?) dann nimm doch Diesel: Code: ^C^Csetvar;users1;$M=$(getvar,clayer);setvar;clayer;0;_xline;\\;setvar;clayer;$M=$(getvar,users1);
Grüsse Henning ------------------ Henning Jesse VoxelManufaktur Computer-Dienstleistungen für Architekten und Ingenieure http://www.voxelman.de 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: 23. Jun. 2009 20:57 <-- editieren / zitieren --> Unities abgeben: Nur für Bauvermesser
"Vorheriger Layer" alias LAYERP bzw LAYERV: bekannt ? gibt es ab Acad2002 und setzt die letzte Layerumstellung zurück. Funktioniert auch im Makro perfekt. Wenn du also nur den aktuellen Layer wechselst, dann wird bei 1x aufrufen der vorherige Layer aktuell gestellt. Ansonsten: Alles was innerhalb einer Sitzung im Layer-Befehl getätigt wurde, ob Befehlszeile oder Dialog, wird als 1-Schritt gewertet. So kann man 100Dinge auf einmal umstellen und mit einem LayerP wieder zurückstellen. <siehe auch die vielen anderen Makro Beispiele hier im Forum> ------------------ die alte SUCHfunktion.. - System-Angaben - User:FAQ(Adesk) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Werkstudent (w/m/d) Kostenmanagement | Als führendes europäisches Beratungs-, Planungs- und Projektmanagementunternehmen bietet Drees & Sommer Lösungen für erfolgreiche Gebäude, renditestarke Portfolios, leistungsfähige Infrastruktur und lebenswerte Städte. In interdisziplinären Teams unterstützen unsere über 5.100 Mitarbeiterinnen und Mitarbeiter an 59 internationalen Standorten Auftraggeber unterschiedlichster Branchen. Bei uns gestalten Sie Ihren individuellen Karriereweg aktiv mit.... | Anzeige ansehen | Gebäude-, Versorgungs-, Sicherheitstechnik |
|
Bauvermesser Mitglied Vermesser
Beiträge: 460 Registriert: 18.03.2006 AMD 2600, 2024RAM ,WIN XP PROF-SP3, ACAD 2005, Firmenrechner, keine Adminrecht
|
erstellt am: 23. Jun. 2009 22:05 <-- editieren / zitieren --> Unities abgeben:
|