een block neemt de kleur van de layer waarin hij wordt geplaatst over, op voorwaarde dat deze block in layer 0 getekend wordt en tenzij in de block zelf de entity's kleurinstellingen hebben.
Deze sectie stelt je in staat om alle bijdragen van dit lid te bekijken. Je kunt alleen de bijdragen zien waar je op dit moment toegang toe hebt.
Toon bijdragen Menu(setq aantalvp (sslength (ssget "x" (list (cons 0 "viewport")))))
(setq ent1 (entsel "selecteer group")
group (getgroupname (car ent1))
groupss (selgrp group))
(defun getgroupname (GroupObject / EntName AcadReactors VlxObject); group_name
(setq EntName (entget GroupObject))
(if (setq AcadReactors (member '(102 . "{ACAD_REACTORS") EntName))
(while (and (setq AcadReactors (cdr AcadReactors))
(eq (caar AcadReactors) 330)
(eq (vla-get-ObjectName (setq VlxObject (vlax-ename->vla-object (cdar AcadReactors)))) "AcDbGroup")
) ; end and
(if (equal (cadr AcadReactors) '(102 . "}"))
(setq AcadReactors nil)
) ;end if
(setq GroupName (vla-get-Name VlxObject))
) ;end while
) ;end if
) ;defun
(defun selgrp (grpname / grp a1 ss ent)
;; grpname is the group name, it accepts
;; unnamed groupnames, such as *A1
(setq grp (dictsearch (namedobjdict) "ACAD_GROUP"))
(setq a1 (dictsearch (cdr (assoc -1 grp)) grpname))
(setq ss (ssadd))
(while (/= (assoc 340 a1) nil)
(setq ent (assoc 340 a1))
(setq ss (ssadd (cdr ent) ss))
(setq a1 (subst (cons 0 "") ent a1))
)
ss
)