lisp2arx
Visual Programming for AutoLisp Mathématiques en programmation Lisp.. doc2cpp,doc2lsp, sld2lsp, bmp2dcl, free__GifCcapture for all-CAD'platforms..
Lista Forumurilor Pe Tematici
lisp2arx | Reguli | Inregistrare | Login

POZE LISP2ARX

Nu sunteti logat.
Nou pe simpatie:
beatrice17
Femeie
24 ani
Bucuresti
cauta Barbat
24 - 80 ani
lisp2arx / Listof AutoLisp.100 / vla-AutoLispR4-Cnvert PickSet to List or Ssget"X" fast mode Moderat de zauchan
Autor
Mesaj Pagini: 1
admin
Administrator

Din: Bucharest
Inregistrat: acum 13 ani
Postari: 508
Ticks=tldr use (cons 410 (getvar 'ctab)) with your ssget to limit your selection set.


The only chance currently, to get around this problem, is to also check the 410 dxf group cde and compare with current layout;
when using (ssget), the filter list should also contain (list 410 (getvar "CTAB") to prevent selecting entities from other layouts.

Code:

s1p=ssget("");
        s1l=vl.remove_if(quote(listp),mapcar(quote(cadr),ssnamex(s1p)));

But even Acad has a very strange problem here - unfortunately, that (similar) issue comes very rarely, but as verified with other developers, some mysterious problems are caused by that similar issue in Acad as well.

Code:

(setq s1p (ssget "_P" (list (cons 8 "pattern_1")))
     s1l (vl-remove-if (quote listp) (mapcar (quote cadr) (ssnamex s1p))))



pickset list ssget

30.7KB


_______________________________________


pus acum 2 ani
   
Pagini: 1  

Mergi la