Reklam ver...

Ç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ı

AutoCAD 9 ve daha üstü sürümler

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.

Fig.1
Ş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.

Fig.3

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ı

6 Votes | Average: 5 out of 56 Votes | Average: 5 out of 56 Votes | Average: 5 out of 56 Votes | Average: 5 out of 56 Votes | Average: 5 out of 5 (6 oy, ortalama: 5)
Loading ... Loading ...

5 yorum “Çizimdeki bir bloğu başka bir blokla değiştirmek.”

  • 1
    NOKTA
    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.

  • 2
    Orhan Toker
    24 January 2007, Wednesday 9:57

    Sevgili NOKTA,

    Gerçekten unuttuğum çok önemli bir noktaya değinmişsin. Teşekkür ederim.

  • 3
    Nomad
    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?

  • 4
    NOKTA
    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

  • 5
    hasan
    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.

Yorum bırak