Birden fazla block un içiçe geçtiği projelerde nasıl bir patlatma gerçekleştirebilir. Tek tek explode komutu algılamakta zorlanıyor. Çok uzun işlem olarak görüp eksik patlatma yapıyor. Ya da patlatmıyor çok fazla diye. Bunun çoklu patlatma gibi bir yöntemi yok mudur?
Çözüldü! Çözüme gidin.
ademercan1 tarafından çözüldü. Çözüme gidin.
Merhabalar,
Aşağıdaki yöntemi denemenizi önereceğim, komut satırına yazıp deneyebilir misiniz ?
type QSELECT, Object Type = Block, Operator = Select All. Then, EXPLODE.
Bir diğer çözüm yolu ;
Dinamik blok düzenleyicisinde "özellikler" e gider ve orada bir kez daha "patlamaya izin verme" seçeneğini bulabilir; sadece "hayır" ı "evet" olarak değiştirin.
Saygılarımla,
Hasan ER
Secilen bloklari patlatir.
(defun c:be (/ dc sl m) (vl-load-com) (if (and (ssget '((0 . "insert"))) (setq dc (vlax-get (vlax-get-acad-object) 'activedocument) sl (vla-get-activeselectionset dc))) (progn (vla-startundomark dc) (vlax-for m sl (vlax-invoke m 'Explode) (vla-delete m)) (vla-delete sl) ) ) (prin1) )
sayın seymakuplu1,
Hasan_ER hocamızın önerdiği yollar, sorunuzun AutoCAD içinde en doğru çözüm araçlarıdır.
AdemErcan1 beyin lisp rutinini ACAD2018 üzerinde test etmedim ancak, eminim ki çalışıyordur.
İç içe geçmiş (AutoCAD literatüründeki adıyla "nested") bloklar, genelde blok oluşturma sırasında yapılan
Scale uniformly (Tek biçimli ölçekte) ve Allow exploding (Patlatmaya müsade et) kutucuklarının onay tikleri ile oynanırsa,
ekran içine yerleştirildikten sonra tek hamlede patlatılamaz duruma geçer.
Allow Exploding seçeneğini normal duruma getirmenin pratik yolu, bloklarınıza dinamik özelliği eklenmemiş olsa bile, öylelermiş gibi
Block Editor penceresinden Hasan_Er hocanın 2.anlattığı çözüm olarak uygulamaktır.
İşlerinize başlamadan önce, şu sistem değişkenini de kapalı duruma getirdiğinize emin olun.
EXPLMODE enter ve 1 yazarak yine enter.
Bu sistem değişkeni de tek biçimli ölçekteki bloklara müdahale edilmesine olanak verecek.
Çok fazla diye, AutoCAD patlatma işleminden, ne diyerek vazgeçiyor ? Aldığınız mesajların ekran grn.olarak paylaşırsanız iyi olur.
1 could not be exploded. gibi...
Sorununuz çözüldüğünde, ÇÖZÜLDÜ düğmesini tıklamanızı rica eder, tüm işlerinizde kolaylıklar dilerim.
M.Ö.
Forumlarımızda çözülen sorularınızı "ÇÖZÜMÜ KABUL ET" seçimiyle işaretlemeyi lütfen unutmayın!
Beğendiğiniz mesajları lütfen "BEĞENİ" ile ödüllendirin!
Murat ÖGÜTLÜ
"Allow exploding" secenegi deaktif edilerek create edilen bloklarida patlatir. Autocad in standart "explode" komutu bu islemi yapamaz.
Aradığınızı bulamadınız mı? Topluluğa sorun veya bilgilerinizi paylaşın.