Çizimdeki bir bloğu başka bir blokla değiştirmek.
![]() |
Yazar | Orhan Toker |
| Mesleği | Y. Mimar İTÜ | |
| Autodesk Yetkili Danışmanı | ||
| AutoLISP, SQL, PHP, VBA ve veritabanı | ||
| uzmanı |
Merhaba sevgili günlük okurları,
Yazar arkadaşlarımız sağolsunlar uzun zamandır bana yazı yazdırmıyorlar. Bana sadece onların yazılarının editörlüğü kalıyor
. Hepsine teşekkür ederim.
Sevgili arkadaşlar, bloklar konusunda çok sorulan bir soruyu bu günkü makalemde anlatmak istiyorum. O da bir çizimin içindeki blokları bir başkasıyla değiştirmek. Yani bir çiziminiz var ve içinde çok sayıda masa bloğunuz var diyelim. Siz bütün bu masa bloklarını bir başkasıyla tek komutla değiştirmek istiyorsunuz. Bunu yapmak için iki yol kullanabilirsiniz. Birincisi bloğu redefine etmek (yani tekrar oluşturmaktır). Ancak bu yöntem basit ve elinizde olmayan blok tasarımları için kullanılır. Değiştirmek istediğiniz bloğun yenisi elinizde mevcutsa benim bu gün anlatacağım ikinci metodu kullanmak işinizi görecektir.
Diyelim ki çiziminizde Şekil. 1 de gördüğünüz dört adet dörtgen blok var ve bunları hard diskinizde mevcut olan bir başka blokla değiştirmek istiyorsunuz.

Şekil.1 Bir başkasıyla değiştirmek istediğiniz bloklarınız.
Değiştirmek istediğiniz bloğun “c:\temp” dizininde “daire.dwg” adıyla durduğunu varsayalım. Çizimdeki bloğunuzun adını da “dortgen” kabul edelim.Artık çizimdeki dörtgen bloklarınızı daire bloklarla değiştirmeye hazırsınız. Aşağıdaki komut dizesini takip edelim:
Command: -insert
Enter block name or [?] : dortgen=c:\temp\daire
Block "dortgen" already exists. Redefine it? [Yes/No] : y
Block "dortgen" redefined
Units: Millimeters Conversion: 1.0000
Specify insertion point or [Basepoint/Scale/X/Y/Z/Rotate]: *Cancel*
İpucu: Komut satırından -insert kullanmamızın nedeni, diyalog kutusunu devre dışı bırakmaktır. Tüm AutoCAD komutlarında diyalog kutusunu devre dışı bırakmak için önlerine “-” işareti koyabilirsiniz.
Komut size blok ismini sorduğunda, “dortgen=c:\temp\daire” cevabı, “ben çizimin içindeki tüm dortgen bloklarını c:\temp dizininimdeki daire bloklarımla değiştireceğim!” demektir. Bundan sonra AutoCAD dörtgen bloğun çizimde olduğunu bunu bir başkasıyla mı değiştirmek istediğinizi soracaktır. Evet cevabı verip geçtiğinizde tüm dortgen bloklarınızın değiştiğini göreceksiniz. Ancak unutmayın o blokların çizimdeki ismi hala dortgen ve bir daha kullanmak için dortgen adını vererek yerleştirmeniz gerekir.

Bloklar konusunda daha fazla bilgi için, AutoCAD dersleri köşemize bakabilir, ya da bloklarla ilgili e-kitabımızı indirebilirsiniz. Kolay gelsin
Rastgele bir yazı


24 January 2007, Wednesday 9:50
Değerli Orhan Toker Beyyin bu dersi arkadaşlara ilaç gibi gelmiştir umarım.Konuya ufak bir ekleme yapim insert edilen bloklarla, mevcut blokların pick point (merkez) noktaları aynı olursa bloklar tam oturur yoksa büyük problemler doğrur.
24 January 2007, Wednesday 9:57
Sevgili NOKTA,
Gerçekten unuttuğum çok önemli bir noktaya değinmişsin. Teşekkür ederim.
28 January 2007, Sunday 14:11
insert edilen bloklarla, mevcut blokların pick point (merkez) noktaları ayrı ise bu durmda yapılabilecek birşey var mıdır?
Bu pick pointleri uygun olmasını nasıl sağlarız? Ya da yeni bloğun öncekilere uymasını nasıl sağlarız?
31 January 2007, Wednesday 21:28
autocad2007′de “bedit” komutuyla bloklarınızın merkezlerini değiştirebilirsiniz.Erhah Toker’in dinamik bloklar yazısını okursanız bütün cevapları bulabilirsiniz
25 February 2008, Monday 16:42
bir blok’un yerine diğer başka bir blok’u nasıl yaıştırabilirim. bu radyatör olup örneğin döküm yerine panel eksenleri tutturamadım ekseler express; blocks ‘dan yaptığımda farklı oluyor buradaki tafifide tam uygulayamadım. mausla nasıl yapabilirim. Autocad da o kadar iyi değilim. şimdiden teşekkürler.