| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: problem mit layer in ssget (1228 mal gelesen)
|
tappenbeck Mitglied Vermessungsingenieur
Beiträge: 1213 Registriert: 30.05.2002 AutoCAD (Map)2019, Topobase, MapEdit, Lisp, .vb.net
|
erstellt am: 27. Okt. 2006 13:59 <-- editieren / zitieren --> Unities abgeben:
hi ! ich wollte in der liste einer auswahl den layernamen flexibel halten - hier der code: Code: (setq aws#ssget (ssget "X" '( (-4 . "<and") (0 . "ARC") (-4 . "<OR") (8 . "023_L311") (8 . "023_R311") (-4 . "OR>") (-4 . "AND>") ) ) ;end-ssget ) ;end-setq
mit Code: (8 . mylayer)
oder
Code: (cons 8 mylayer)
komme ich nicht weiter. wo liegt mein fehler ? gruß jan :-) ------------------ jan :-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 .
|
erstellt am: 27. Okt. 2006 14:01 <-- editieren / zitieren --> Unities abgeben: Nur für tappenbeck
|
tappenbeck Mitglied Vermessungsingenieur
Beiträge: 1213 Registriert: 30.05.2002 AutoCAD (Map)2019, Topobase, MapEdit, Lisp, .vb.net
|
erstellt am: 28. Okt. 2006 21:58 <-- editieren / zitieren --> Unities abgeben:
... Code: (ssget "X" (list (cons -4 "<and") (cons 0 "ARC") (cons -4 "<OR") (cons 8 "023_L311") (cons 8 "023_R311") (cons -4 "OR>") (cons -4 "AND>") ) ) ;end-ssget
.. nicht wahr. gruß jan :-) ------------------ jan :-) 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 One AutoCAD 2.5 - 2023, Civil 3D, Win10/win11
|
erstellt am: 28. Okt. 2006 22:44 <-- editieren / zitieren --> Unities abgeben: Nur für tappenbeck
Kürzer wäre Code: (ssget "X" (list (cons 0 "ARC") (cons 8 "023_L311,023_R311") ) ) ;end-ssget
Die Layer können wie bei WCMATCH verkettet (hier mit Komma) und mit Platzhaltern versehen werden und eine AND Verknüpfung der Werte ist Standard, bracht also nicht extra eingegeben zu werden.
------------------ Mit freundlichem Gruß Udo Hübner Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 .
|
erstellt am: 29. Okt. 2006 10:22 <-- editieren / zitieren --> Unities abgeben: Nur für tappenbeck
Zitat: Original erstellt von tappenbeck: ...Code: (ssget "X" (list (cons -4 "<and") (cons 0 "ARC") (cons -4 "<OR") (cons 8 "023_L311") (cons 8 "023_R311") (cons -4 "OR>") (cons -4 "AND>") ) ) ;end-ssget
.. nicht wahr. gruß jan :-)
..und zur Code-Effektivierung: siehe Udo ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tappenbeck Mitglied Vermessungsingenieur
Beiträge: 1213 Registriert: 30.05.2002 AutoCAD (Map)2019, Topobase, MapEdit, Lisp, .vb.net
|
erstellt am: 29. Okt. 2006 16:11 <-- editieren / zitieren --> Unities abgeben:
|