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 24-06-2008, 21:58   #1
 
Kayıt Tarihi: 12-07-2007
Mesaj: 2
Layer isimlendirme

layer katmanlarını oluşturmak ve hızlı bir şekilde isimlendirmek önemli bir konudur takdir edersiniz ki ama kullandığım autocadde bir süreden beri new layer dedikten sonra hemen ismini değiştiremiyorum otomatik olarak layer1, layer2,...vs. şeklinde isim atanıyor, isimlendirmek için f2 yi tuşlayıp öyle girebiliyorum.
yardımcı olursanız sevinirim.

En son lumina tarafından düzenlendi : 24-06-2008 22:05.
montag offline   Alıntı Yaparak Yanıtla
Eski 26-06-2008, 14:13   #2
Arkitera Üyesi
 
orhunkeskinbicak'in Avatar'ı
 
Kayıt Tarihi: 27-12-2005
Mesaj: 501
layer isminin üzerine bir kez basınca otomatik olarak rename yapıyor.
problemi tam olarak anlayamadım

(defun c:layver ()
(setq set1 T set2 nil)
(setq say1 0)
(setq la1 (getstring"\nlayer indisi :"))
(princ"\nlayer verilecek objeleri seçiniz :")
(setq set1 (ssget))
(command "ucs" "w")
(command "plan" "")
(setq sayiss (sslength set1))
(while (> sayiss say1)
(setq ss1 (ssname set1 say1 ))
(setq say1 (+ say1 1))
(setq lay1 (strcat la1 (rtos say1 2 0)))
(command "layer" "n" lay1 "")
(command "change" ss1 "" "p" "la" lay1 "")

))

yukarıdaki örnek lisp de yeni layer acmak ve isim vermek için yazılmış
seçilen tüm objeleri girilen indisi ön ek yapıp obje sayısınca layer açıp isimlendiriyor
her obje farklı layera geçiyor.

bu lisp i kullanarak ihtiyacınız doğrultusunda lisp yazılabilir.
__________________
Ars Longa, Vita Brevis
orhunkeskinbicak 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 12:33.


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