| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Befehlsbezug innerhalb einer lisp (1520 mal gelesen)
|
chris888 Mitglied Technischer Zeichner
Beiträge: 141 Registriert: 11.11.2010 AutoCAD 2002, 2005, 2008, 09, 10, 11 Windows 7, 4GB, 640GB
|
erstellt am: 22. Feb. 2011 11:12 <-- editieren / zitieren --> Unities abgeben:
Hi!! so mal wieder hab ich eine frage und hoffe auf eine hilfreiche antwort: Ich habe mir in einer lisp den befehl "acadliste" erstellt will ihn aber weil er so lang ist durch den kurzbefehl "alli" ausführen. (ich weiß das ich auch einfach den command ändern könnte will ihn aber so stehen lassen) des weiteren habe ich einen befehl erstellt der sich auf einen anderen von mir erstellten befehl in der lisp bezieht. kann den befehl aber nicht ausführen weil acad ihn nicht kennt... Frage mich deswegen weil wenn ich den befehl extern also z.b. in der acad.pgp reinschreibe dann findet er den bezugsbefehl und führt ihn aus.... aber nicht wenn er in der gleichen lisp steht... kann man das umgehen?? mfg chris Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 22. Feb. 2011 11:25 <-- editieren / zitieren --> Unities abgeben: Nur für chris888
|
chris888 Mitglied Technischer Zeichner
Beiträge: 141 Registriert: 11.11.2010 AutoCAD 2002, 2005, 2008, 09, 10, 11 Windows 7, 4GB, 640GB
|
erstellt am: 22. Feb. 2011 12:54 <-- editieren / zitieren --> Unities abgeben:
|
chris888 Mitglied Technischer Zeichner
Beiträge: 141 Registriert: 11.11.2010 AutoCAD 2002, 2005, 2008, 09, 10, 11 Windows 7, 4GB, 640GB
|
erstellt am: 22. Feb. 2011 13:14 <-- editieren / zitieren --> Unities abgeben:
noch eine frage will nicht schon wieder ein neues topic erstellen kann man den befehl "layon" so einschränken mit (ssget "x" ...) das man nur gewählte layer wieder anmacht und nicht alle?? cadmium hoffe du weißt eine lösung... danke im vorraus mfg chris Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 22. Feb. 2011 13:19 <-- editieren / zitieren --> Unities abgeben: Nur für chris888
|
chris888 Mitglied Technischer Zeichner
Beiträge: 141 Registriert: 11.11.2010 AutoCAD 2002, 2005, 2008, 09, 10, 11 Windows 7, 4GB, 640GB
|
erstellt am: 22. Feb. 2011 13:21 <-- editieren / zitieren --> Unities abgeben:
oder ist es einfacher wenn ich eine vorher "layoff" auswahl wieder rückgängig mache ?? (aber erst einige befehle später) also wieder bezug auf den "layoff" befehl nehme und diesen eben rückgängig mache. grund dafür is einfach der ich will verschiedene gewerke ein und ausblenden mit "layoff" funktioniert die lisp super nur würde ich gerne auch nur diese gewerke auch wieder einblenden wollen und nicht "layon" (alle) -.- mfg chris Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
E-Boy Ehrenmitglied V.I.P. h.c. Elektroinstallateurmeister
Beiträge: 2731 Registriert: 23.06.2005 Autocad MEP 2019 E-Tools Win 10
|
erstellt am: 22. Feb. 2011 13:26 <-- editieren / zitieren --> Unities abgeben: Nur für chris888
|
chris888 Mitglied Technischer Zeichner
Beiträge: 141 Registriert: 11.11.2010 AutoCAD 2002, 2005, 2008, 09, 10, 11 Windows 7, 4GB, 640GB
|
erstellt am: 22. Feb. 2011 13:32 <-- editieren / zitieren --> Unities abgeben:
|
E-Boy Ehrenmitglied V.I.P. h.c. Elektroinstallateurmeister
Beiträge: 2731 Registriert: 23.06.2005 Autocad MEP 2019 E-Tools Win 10
|
erstellt am: 22. Feb. 2011 13:39 <-- editieren / zitieren --> Unities abgeben: Nur für chris888
Im Layermanager kannst Du Layerfilter anlegen. Man kann zum Plotten auch verschiedene Layouts anlegen in dessen Ansichtsfenstern die Layer der Gewerke gesteuert werden. ------------------ Gruß Stefan Nur Feiglinge speichern zwischen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
chris888 Mitglied Technischer Zeichner
Beiträge: 141 Registriert: 11.11.2010 AutoCAD 2002, 2005, 2008, 09, 10, 11 Windows 7, 4GB, 640GB
|
erstellt am: 22. Feb. 2011 14:19 <-- editieren / zitieren --> Unities abgeben:
danke für deine bemühungen e-boy aber das ist nicht das was ich will... 1. will ich nicht im layout zeichnen 2. kann ich das im ansfenster auf frieren 3. will ich neben meiner bearbeitung die layer mit einem befehl an u aus schalten und nicht immer wieder filter ein filter auswählen -.- trotzdem danke... mfg chris Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
E-Boy Ehrenmitglied V.I.P. h.c. Elektroinstallateurmeister
Beiträge: 2731 Registriert: 23.06.2005 Autocad MEP 2019 E-Tools Win 10
|
erstellt am: 22. Feb. 2011 14:25 <-- editieren / zitieren --> Unities abgeben: Nur für chris888
Zitat: Original erstellt von chris888: 1. will ich nicht im layout zeichnen
Ich habe nie gesagt das Du im Layout zeichnen sollst Aber Deine Planrahmen werden ja wohl auf den Layouts liegen. ------------------ Gruß Stefan Nur Feiglinge speichern zwischen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 22. Feb. 2011 14:40 <-- editieren / zitieren --> Unities abgeben: Nur für chris888
|
E-Boy Ehrenmitglied V.I.P. h.c. Elektroinstallateurmeister
Beiträge: 2731 Registriert: 23.06.2005 Autocad MEP 2019 E-Tools Win 10
|
erstellt am: 22. Feb. 2011 14:50 <-- editieren / zitieren --> Unities abgeben: Nur für chris888
|
chris888 Mitglied Technischer Zeichner
Beiträge: 141 Registriert: 11.11.2010 AutoCAD 2002, 2005, 2008, 09, 10, 11 Windows 7, 4GB, 640GB
|
erstellt am: 22. Feb. 2011 15:09 <-- editieren / zitieren --> Unities abgeben:
(defun c:hlaus()(command "clayer" "0" "_layoff" (ssget "x" (list(cons 8 "HL___BEM_BRUTTO"))) (ssget "x" (list(cons 8 "HL___BEM_MAU"))) (ssget "x" (list(cons 8 "HL___BEM_FENS"))) (ssget "x" (list(cons 8 "HL___BEM_NETTO"))) "" )) so schön die sind alle aus wie kann ich genau diese layer wieder ein machen?? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 22. Feb. 2011 15:44 <-- editieren / zitieren --> Unities abgeben: Nur für chris888
|
chris888 Mitglied Technischer Zeichner
Beiträge: 141 Registriert: 11.11.2010 AutoCAD 2002, 2005, 2008, 09, 10, 11 Windows 7, 4GB, 640GB
|
erstellt am: 22. Feb. 2011 15:54 <-- editieren / zitieren --> Unities abgeben:
|