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 08-02-2007, 09:59   #1
Arkitera Üyesi
 
orhunkeskinbicak'in Avatar'ı
 
Kayıt Tarihi: 27-12-2005
Mesaj: 499
seçilen objelere ayrı ayrı layer veren lisp

;;;ne işe yarar
;;;3dsout ile export ederken layerlara bağımlı olarak objelerin ayrı gelmesini sağlıyor
;;;command : layver

(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 "")


))
__________________
Ars Longa, Vita Brevis
orhunkeskinbicak offline   Alıntı Yaparak Yanıtla
Eski 08-02-2007, 11:43   #2
Arkitera Üyesi
 
H. BUĞRA YAZGI'in Avatar'ı
 
Kayıt Tarihi: 03-03-2001
Mesaj: 48
Gerçekten yararlı bir yazılım. teşekkürler
H. BUĞRA YAZGI 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 10:55.


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