Aftertouch Posted November 14, 2023 Posted November 14, 2023 Hi All, Is there a simple way to check if a block is annotative? Seems like a very hard topic to find on the webs. Thanks! Quote
rlx Posted November 14, 2023 Posted November 14, 2023 haven't tested this : ;; Added JB 1/27/2010. Used in the StripColumn function below. ;; by Ian Bryant ;; Return T if ename is annotative, otherwise nil. (defun IsAnnotative (e) (and e (setq e (cdr (assoc 360 (entget e)))) (setq e (dictsearch e "AcDbContextDataManager")) (setq e (dictsearch (cdr (assoc -1 e)) "ACDB_ANNOTATIONSCALES")) (assoc 350 e) ) ) ;end IsAnnotative Quote
Aftertouch Posted November 14, 2023 Author Posted November 14, 2023 Thanks! That works just fine. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.