| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Skript- Layerlösch/Bemaßstil (2401 mal gelesen)
|
cockpit Mitglied Bauing.
Beiträge: 263 Registriert: 27.06.2008 Dell Precision T1700 Intel Core i7-4790 Core 3.60 GHz / 8 GB RAM Grafikkarte: AMD FirePro W4100 (FireGl V) Win 10 64 bit Acad 2018 / Soficad 2018 20.1
|
erstellt am: 12. Jul. 2011 15:10 <-- editieren / zitieren --> Unities abgeben:
Hallo Forum, auf ein Neues. Dank spider_dd, cadffm, tunnelbauer ist der Weg zum Script-Ziel schon ein gutes Stück vorangekommen. Muss aber diese Woche noch vervollständigen. Zwischenergebniss mitgel. Datei wenn es fertig ist und gewünscht, stelle ich es hier rein wie gehabt sind es ca. 130 Dateien + x die ich zum Schluss mit Scritpro ändern will Zwischenbilanz: Textstiländerungen mit Script ist erledigt ---> http://ww3.cad.de/foren/ubb/Forum54/HTML/027647.shtml ich möchte per Skript mehrere Layer umbenennen + Farbe ändern [/b]Ist erledigt![b] --> http://ww3.cad.de/foren/ubb/Forum54/HTML/027697.shtml auch änderungender Zeicheneinheiten mit eingebaut --> Beitrag cadffm so nun meine eigentliche Frage: per Skript leere layer + Layerfilter löschen === _erase ; objekte wählen ;(wie wähle ich Layer?) in AutoLISP zu AutoCAD Realease 14 Stand 12/97 mit ssget ? LG Pit [Diese Nachricht wurde von cockpit am 12. Jul. 2011 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 12. Jul. 2011 15:20 <-- editieren / zitieren --> Unities abgeben: Nur für cockpit
|
cad4fun Ehrenmitglied
Beiträge: 1846 Registriert: 06.12.2004 privat ACAD 2013 und 2017 deutsch, Windows 7 64Bit HP Elite 7500 Series MT,Intel Cote i5-3470 CPU 3,20Ghz,16GB RAM ATI FirePro V (FireGL V) Graphics Adapter Treiberversion: 15.201.1151.1008
|
erstellt am: 12. Jul. 2011 15:52 <-- editieren / zitieren --> Unities abgeben: Nur für cockpit
|
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 12. Jul. 2011 15:59 <-- editieren / zitieren --> Unities abgeben: Nur für cockpit
|
cockpit Mitglied Bauing.
Beiträge: 263 Registriert: 27.06.2008 Dell Precision T1700 Intel Core i7-4790 Core 3.60 GHz / 8 GB RAM Grafikkarte: AMD FirePro W4100 (FireGl V) Win 10 64 bit Acad 2018 / Soficad 2018 20.1
|
erstellt am: 13. Jul. 2011 08:49 <-- editieren / zitieren --> Unities abgeben:
@ cad4fun ...wichtig ist, es läuft @ Tunnelbauer Genau! (Befehlsreferenz, na klar.) ==== _Purge _Layer * n ==== ist super! Kann ich auch einen Haufen Eigenschaftsfilter löschen? Habe unter den L-Befehlen nichts gefunden. LG Pit Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cockpit Mitglied Bauing.
Beiträge: 263 Registriert: 27.06.2008 Dell Precision T1700 Intel Core i7-4790 Core 3.60 GHz / 8 GB RAM Grafikkarte: AMD FirePro W4100 (FireGl V) Win 10 64 bit Acad 2018 / Soficad 2018 20.1
|
erstellt am: 13. Jul. 2011 11:05 <-- editieren / zitieren --> Unities abgeben:
|
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 13. Jul. 2011 11:07 <-- editieren / zitieren --> Unities abgeben: Nur für cockpit
|
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 13. Jul. 2011 11:14 <-- editieren / zitieren --> Unities abgeben: Nur für cockpit
|
CADchup Ehrenmitglied V.I.P. h.c.
Beiträge: 3329 Registriert: 14.03.2001 Sicher ist, dass nichts sicher ist. Selbst das nicht. Joachim Ringelnatz
|
erstellt am: 13. Jul. 2011 11:35 <-- editieren / zitieren --> Unities abgeben: Nur für cockpit
Hi, die Befehlszeilenversion _-LAYER kennt die undokumentierte Option _FILter, über die man Layerfilter anlegen, einstellen, bearbeiten oder löschen kann. Damit hört der Spass allerdings auch schon wieder auf, denn mit Wildcards kann hier anscheinend nicht gearbeitet werden, will heißen dass die zu löschenden Layerfilter namentlich bekannt sein müssen. (Ärgerlich!) Gruß CADchup
------------------ CADmaro.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cockpit Mitglied Bauing.
Beiträge: 263 Registriert: 27.06.2008 Dell Precision T1700 Intel Core i7-4790 Core 3.60 GHz / 8 GB RAM Grafikkarte: AMD FirePro W4100 (FireGl V) Win 10 64 bit Acad 2018 / Soficad 2018 20.1
|
erstellt am: 13. Jul. 2011 12:16 <-- editieren / zitieren --> Unities abgeben:
@cadffm ...lisp (Tunnelbauer)ist leider kein Einzeiler @Tunnelbauer -ja sorry, danke das Du Deine Zeit opferst! es sind nur [/b]ca.20-30 Filter.[b](in jeder der 130+x Dateien) Danke für den Tip. Das Lisp ist lauffähig bis 2009, ich muss sehen ob ich es zum laufen bekomme. Geht das im Script? Wenn nicht, die meisten unser Richtzeichnungen sind im 2009-er Format, dann könnte ich das Script auch unter 2009 laufen lassen mit Scriptpro. (ich hoffe ich stoße nicht auf Versionstücken) Ich hab noch 2 Probleme und dann hat die Fragerei ein Ende : 1.Löschen aller nicht benutzten Beschriftungsmaßtäbe _SCALELISTEDIT aber wie lösche die Beschriftungsmaßstäbe? mir war so als gab es da auch ein Lisp!? Google fand auf dem ersten Blick nichts konkretes 2.ändern des Bemaßungsstils später! definier ich noch genau mit Bsp. LG Pit [Diese Nachricht wurde von cockpit am 13. Jul. 2011 editiert.] 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: 13. Jul. 2011 12:23 <-- editieren / zitieren --> Unities abgeben: Nur für cockpit
|
cockpit Mitglied Bauing.
Beiträge: 263 Registriert: 27.06.2008 Dell Precision T1700 Intel Core i7-4790 Core 3.60 GHz / 8 GB RAM Grafikkarte: AMD FirePro W4100 (FireGl V) Win 10 64 bit Acad 2018 / Soficad 2018 20.1
|
erstellt am: 13. Jul. 2011 14:07 <-- editieren / zitieren --> Unities abgeben:
|
runkelruebe Moderator Straßen- / Tiefbau
Beiträge: 8075 Registriert: 09.03.2006 Kinder, kauft Kämme! Es kommen lausige Zeiten.
|
erstellt am: 13. Jul. 2011 14:12 <-- editieren / zitieren --> Unities abgeben: Nur für cockpit
|
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 13. Jul. 2011 14:16 <-- editieren / zitieren --> Unities abgeben: Nur für cockpit
Zitat: Original erstellt von cockpit:
_SCALELISTEDIT (-MSTABLISTEBEARB)
Lieber Pit - dies ist der letzte Aufruf: Lesen, denken, verstehen! Das was du oben geschrieben hast sind zwei verschiedene Befehle: Richtig ist: _SCALELISTEDIT = MSTABLISTEBEARB -SCALELISTEDIT = -MSTABLISTEBEARB aber: _SCALELISTEDIT <> -MSTABLISTEBEARB -SCALELISTEDIT <> MSTABLISTEBEARB Du schluderst hier durch die Gegend und bekommst deshalb selber nichts auf die Reihe - setze dich mal 5 Minuten in Ruhe hin und gehe das von uns Geschriebene Schritt für Schritt durch... ------------------ Grüsse Thomas Korrekturen zum Kochbuch AutoLISP [Diese Nachricht wurde von tunnelbauer am 13. Jul. 2011 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cockpit Mitglied Bauing.
Beiträge: 263 Registriert: 27.06.2008 Dell Precision T1700 Intel Core i7-4790 Core 3.60 GHz / 8 GB RAM Grafikkarte: AMD FirePro W4100 (FireGl V) Win 10 64 bit Acad 2018 / Soficad 2018 20.1
|
erstellt am: 13. Jul. 2011 15:19 <-- editieren / zitieren --> Unities abgeben:
@tunnelbauer Das _SCALELISTEDIT [/b]"(-MSTABLISTEBEARB)"[b] war nur zur Erklärung (nicht im Script), das es derselbe Befehl ist(deswegen in Klammern), aber Du hast recht hatte hier nichts zu suchen. Den letzten Satz, im Eifer des Gefechts, nehme ich mal so an u. Schwamm drüber. Stimmt ja nicht ganz so, trotzdem Danke. @runkelruebe "DEL ist englisch, versuch LÖSCHEN oder _del" ... Das _del oder del ist der Auslöser zur Abfrage des Löschen im dospromt. und hier was funktioniert hat: ==== -MSTABLISTEBEARB löschen * Beenden ==== LG Pit Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
runkelruebe Moderator Straßen- / Tiefbau
Beiträge: 8075 Registriert: 09.03.2006 Kinder, kauft Kämme! Es kommen lausige Zeiten.
|
erstellt am: 13. Jul. 2011 15:38 <-- editieren / zitieren --> Unities abgeben: Nur für cockpit
>> Das _del oder del ist der Auslöser zur Abfrage des Löschen im dospromt.Jein, das mit dem del kam wg. dem (-MSTABLISTEBEARB) welches DU hier reingemogelt hast und ICH nicht rausgelöscht hatte. Daraufhin kam acad (völlig zu Recht) durcheinander und dann wird _del nicht mehr als Option von scalelistedit betrachtet, sondern als eigener Befehl.
------------------ Gruß, runkelruebe Herr Kann-ich-nich wohnt in der Will-ich-nich-Straße... System-Info | Dateianhänge | FAQ-ACAD | CAD.de-Hilfe | Sei eine Antilope Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 13. Jul. 2011 17:14 <-- editieren / zitieren --> Unities abgeben: Nur für cockpit
Zitat: Original erstellt von cockpit: @tunnelbauer Das _SCALELISTEDIT "(-MSTABLISTEBEARB)" war nur zur Erklärung (nicht im Script), das es derselbe Befehl ist(deswegen in Klammern), aber Du hast recht hatte hier nichts zu suchen. ...
Nur zur Info: Diese Aussage von dir ist definitv nicht richtig. _SCALELISTEDIT und -MAßSTABLISTEBEARB sind nicht die gleichen/selben Befehle. Der eine startet die Dialogvariante und der andere Befehl die Kommandozeilenversion. Das sind grundlegende Unterschiede - wie du selbst schon festgestellt hast, durch den Rauswurf im Skript. Und man möge mir jetzt Pingeligkeit vorwerfen - hier ist sie aber definitv angebracht und notwendig. Zitat: Original erstellt von cockpit: @tunnelbauer Den letzten Satz, im Eifer des Gefechts, nehme ich mal so an u. Schwamm drüber. Stimmt ja nicht ganz so, trotzdem Danke.
Mein letzter Satz ist nicht im Eifer des Gefechts entstanden, sondern der Rückschluß aus deinem Gefechtseifer... Schnelligkeit ist beim "Programmieren" nicht das maßgebende Kriterium, auch nicht beim Lernen. Wie gesagt: Lass dr 5 Minutem mehr Zeit und setze das bisher - hoffentlich - erlernte um. Dann wird's schon und erste Erfolge werden sich auch von alleine einstellen. ------------------ Grüsse Thomas Korrekturen zum Kochbuch AutoLISP Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cockpit Mitglied Bauing.
Beiträge: 263 Registriert: 27.06.2008 Dell Precision T1700 Intel Core i7-4790 Core 3.60 GHz / 8 GB RAM Grafikkarte: AMD FirePro W4100 (FireGl V) Win 10 64 bit Acad 2018 / Soficad 2018 20.1
|
erstellt am: 13. Jul. 2011 21:33 <-- editieren / zitieren --> Unities abgeben:
1.mmh...Ja Du hast Recht. 2.Ich probiere viel aus, da die eine oder andere Antworten, für mich, nicht 100% eindeutig war. Gewöhnungsbedürftig für mich, ist die exakte Schreibweise, die hier notwendig ist. 3.Ich gelobe... Besserung. Pit
[Diese Nachricht wurde von cockpit am 14. Jul. 2011 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |