Arkitera Forum  
Geri Git   Arkitera Forum > Mimarlık ve Bilişim > Yazılımlar > AutoCAD

Yanıt
 
Konu Araçları Modları Görüntüle
Eski 13-04-2006, 13:39   #1
sis
Forum Üyesi
 
Kayıt Tarihi: 18-08-2005
Mesaj: 26
blok değiştirme

merhabalar...
Bloklarla ilgili bir sorunum var.. X isminde bir bloğu dosyada daha önceden varolan Y isimli bir blokla değiştirmenin bir yolu varmıdır ?İlgilenen herkese teşekkürler
sis offline   Alıntı Yaparak Yanıtla
Eski 13-04-2006, 14:07   #2
Arkitera Üyesi
 
orhunkeskinbicak'in Avatar'ı
 
Kayıt Tarihi: 27-12-2005
Mesaj: 501
bu çok iyi bir fikir.

eğer 2006 kullanıyorsan )ki bir daha ki sorunda kullandığın versiyonuda belirtmelisin(
x isimli bloğu çift tıklatınca blok editör açılır bloğun içindeki objeleri sil ve içine istediğin bloğu yerleştir yada objeleri

diğer alt versiyonlarda ise y bloğunu patlatıyorsun ve tekrar blok yaparken adını x yapıyorsun üzerine yazıyımmı diye sorunca evet diyorsun çizimdeki tüm x blokları y oluyor
( bu işlem sırasında dikkat edilmesi gereken nokta "insert point" in aynı olması dır
deneme yanılmama yoluyla çözebilirsin olayı
__________________
Ars Longa, Vita Brevis
orhunkeskinbicak offline   Alıntı Yaparak Yanıtla
Eski 13-04-2006, 14:11   #3
Forum Üyesi
 
Kayıt Tarihi: 25-03-2006
Mesaj: 72
var tabiii

Evet var arkadaşım,
Ama öncelikle dosyaya purge yapmalısın. (Eskiden kullandığın block isimlerin (özellikle Y isimli block unun) vs. kaldırılması için) Daha sonra format tan rename bölünde ki blocks sekmesinden X isimli block unu bulup tıkla old name kısmına X geçecektir zaten, rename to ya da Y ismini yaz OK de çık. Artık X isimli block un Y ismini aldı. Sonra da eski Y isimli block unu insert et, aynı isimli block olduğu için değiştireyim mi diye soracaktır. Evet dersen blockların tamamı değişir (patlatılmış block yoksa tabiii)
Burda dikkat etmen gereken block ların tutma noktaları. İki block un tutma noktası farklı ise kayar. Onun da çözümü var prb. çıkarsa tekrar yazarsın.
dcilek offline   Alıntı Yaparak Yanıtla
Eski 14-04-2006, 23:31   #4
Arkitera Üyesi
 
Kayıt Tarihi: 10-12-2004
Mesaj: 849
Dosyada Y bloğu hala varsa purge ettiğinde Y ler gitmez ve dcilek'in yöntemini uygulamak zorlaşır. Ama o zaman da yapacak birşey var...
Dosyadaki tüm X isimli blokları seç (hepsini kolayca seçmek için "filter" kullanabilirsin) ve wblock yaparak dosya dışında başka bir dosya oluştur. O dosyada rename komutuyla bloğun ismini değiştir. Sonra ilk dosyaya daha önce wblock ile oluşturduğun dosyayı insert et. İçindeki block ismi artık X değil Y olacağı için hepsi birden değişecektir. Ben de diğer arkadaşlarla aynı uyarıyı tekrar edeyim... blokların taşıma noktaları aynı olursa işin kolay olur, eğer taşıma noktaları farklıysa, ya insert etmeden önce yada insert ettikten sonra tüm blokların yerlerni değiştirmen / düzeltmen gerekir.
__________________
bulutların gözyaşları pencerene vururken düşüncelere daldığın gecede kurduğun hayaller sana uyumayı unutturuyorsa, gelecek o hayalleri sana yaşatsın..
Melody offline   Alıntı Yaparak Yanıtla
Eski 15-04-2006, 11:17   #5
Forum Üyesi
 
Kayıt Tarihi: 25-03-2006
Mesaj: 72
Çözüm çok tabi

Merhaba Melody,
Sanırım açıklamamı yanlış anlamışsın. Projede Y block unun olmadığı varsayılıyor (şayet varsa da onu daa rename ile atıyorum Z yapar). Bence senin bahsettiğin yol daha uzun Wblock falan gerek yok, aynı paftada birkaç işlemden sonra çözüme ulaşabilir. Ama bir laf vardır yaa en kısa yol bildiğin yoldur diye. Bunu da unutmamak lazım tabii. Herkese iiii çalışmalar....
dcilek offline   Alıntı Yaparak Yanıtla
Eski 15-04-2006, 11:34   #6
Arkitera Üyesi
 
Kayıt Tarihi: 10-12-2004
Mesaj: 849
Merhaba dcilek,
Projede Y bloğunun olmadığı özel olarak belirtilmediği için bu yöntemi anlatmak istedim. (ne de olsa o da zaman zaman karşılaşılan bir durum) Yoksa tabii ki purge / rename gibi 2 komutluk işi wblock / open / rename / save / insert gibi 5 komuta uzatmam.
__________________
bulutların gözyaşları pencerene vururken düşüncelere daldığın gecede kurduğun hayaller sana uyumayı unutturuyorsa, gelecek o hayalleri sana yaşatsın..
Melody offline   Alıntı Yaparak Yanıtla
Eski 28-04-2006, 16:48   #7
Forum Üyesi
 
tokero'in Avatar'ı
 
Kayıt Tarihi: 14-02-2001
Mesaj: 43
Smile insert ederken değiştirbilirsin

İçeriği bir çember olan DAIRE adında bir blok düşün. Bunu içeriği kare olan KARE adında blokla değiştirmek istiyorsun.

işlem basit:

Command: -insert
Enter block name or [?] <daire>: daire=kare
Block "daire" already exists. Redefine it? [Yes/No] <N>: y
Block "daire" redefined

yukarıdaki şekilde komut gir ve komut satırından daire=kare de

daire bloğu yeniden tanımlanmış olacaktır.

Kolay gelsin.

Bu tip ipuçları için lütfen

http://www.taliasoft.com/yorum/

adresine bakın
tokero offline   Alıntı Yaparak Yanıtla
Yanıt

Yerimi olarak kaydedin


Şu an bu konuyu izleyen aktif kullanıcılar: 1 (0 üye ve 1 misafir)
 
Konu Araçları
Modları Görüntüle

Mesaj Yazma Hakları
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Kapalı


Tüm saatler GMT +3. şu anda saat 00:04.


Powered by vBulletin® |Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177