Forum
Download
Galeri
Üye Ol
|
Giriş
AutoCAD
•
AutoLISP
•
Programlama
•
Püfler
•
Komutlar
•
Terimler
•
Eğitim
aLd
•
TCad
•
FacadeCAD
•
Cephe Kot
•
HQ Library
•
FreeMUST
•
Pasdoc.A
Forumlar
>
AutoLISP
>
Autocadde obje oluşturma sırasını yazan lisp
77001
21.04.2014 11:58
alpayelmas
Merhaba;
Autocadde proje içindeki objelerin ( text, block, attrib vs... ) oluşkturulma sıralarını yanlarına yazan (sayı olarak) lisp kodu olan varmı acaba?
77002
21.04.2014 12:16
seboli61
Linkleri görebilmek için
ÜYE
olmalısınız.
İş görür mü ?
77005
21.04.2014 13:36
Travaci
Text, block, attrib vs... derseniz olmaz, her nesnede çalışmayabilir hata verebilir.
Niye böyle birşeye gerek duydunuz oda merak konusu :)
Kod:
(defun c:num (/ ss n cc)
(setq ss (ssget) n 0)
(setvar "cmdecho" 0) (command "._undo" "be")
(if ss (repeat (setq cc (sslength ss))
(entmake (list (cons 0 "text")
(cons 10 (cdr (assoc 10 (entget (ssname ss n)))))
(cons 1 (rtos (setq cc (1- cc)) 2 0))
(cons 40 (getvar "textsize"))))
(setq n (1+ n))))
(command "._undo" "e") (setvar "cmdecho" 1)
(princ)
)
Yazı yüksekliğini textsize dan alır.
Seçimi tek tek yapmayın.
Travaci (06.11.2014 06:53 GMT)
78997
05.11.2014 15:48
LEYLO
Seçilen objelerin hangi özelliğinden yararlanarak oluşturulma sırasını belirliyor.
>
1
<
Copyright © 2004-2022 SQL: 1.153 saniye - Sorgu: 50 - Ortalama: 0.02306 saniye