Autocad projelerindeki dimension, yani ölçüleri silme işlemini yapmak için basit bir yöntem var. Paylaştığımız lisp kodu sayesinde projenizdeki tüm ölçüleri silebilirsiniz.
Bir proje içerisindeki ölçülendirmeleri silmek için filter komutunu veya select similar yöntemini uygulayarak ölçülerden kurtulabilirsiniz. Fakat block içerisindeki ölçüleri silmek için tek tek blockları patlatıp veya içlerine girip ölçüleri silmek çok vaktinizi alabilir.
Paylaşacağımız bu lisp sayesinde block içlerindeki ölçüleri bile tek hamlede silebileceksiniz. Mimari temizleme işlerinizi bu sayede hızlı bir şekilde tamamlayabileceksiniz.
Projedeki Tüm Ölçüleri Silme
- İlk olarak Bu Adresten (Google Drive) üzerinden gerekli lisp dosyasını indiriyoruz. Dilerseniz aşağıdaki kodu kopyalayarakta kendi lisp dosyanızı oluşturabilirsiniz.
- Autocad projenizi açın ve “appload” komutu ile lisp dosyasını projeye yükleyin.
- Projeniz açıkken komut satırına “deldims” yazın ve enter tuşuna basın.
Komut işlemi gerçekleştikten sonra projedeki tüm ölçüler silinecektir.
Dilerseniz aşağıdaki kodu kopyalayarak kendi lisp kodunuzu oluşturabilirsiniz;
(defun c:deldims ( / d )
(vlax-for b (vla-get-blocks (setq d (vla-get-activedocument (vlax-get-acad-object))))
(if (eq :vlax-false (vla-get-isxref b))
(vlax-for o b
(if (wcmatch (vla-get-objectname o) "AcDb*Dimension*")
(vl-catch-all-apply 'vla-delete (list o))
)
)
)
)
(vla-regen d acallviewports)
(princ)
)
(vl-load-com) (princ)
Daha fazla ipucu için Autocad kategorisine göz atın.