artan sayı yazmak

artan sayı yazmak

felidae

acadda artan sayıları tek tek düzeltmeden yazmanın bir yolu var mıdır?

yani arrayle çoğalttığım misal 100 tane rakam var ve bu aks numaralarını 1 er artırmam lazım.manuel olarak yapmak dışında bir çözümü var mı?

teşekkürler..

2006-09-28 11:55:11

Cvp

byazici_8181

canan valla büyük bir dert fakat bildigim kadariyla yok:( işallah bir bilen çıkar yada öle bir komut vardir.. aslında biraz ugraşılsa bir lisp yazılarak yapılabilir heralde...

2006-08-28 17:01:52

Cvp

design5D

Expresin içinde bu işe yarayan komut var,bi bak bulamazsan vakit olunca anlatırım

2006-08-29 11:00:10

Cvp

foxy

1- express/text/automatic text numbering i seçiyoruz .
2- numaralandırmak istediğin text objelerini seçiyorsun
3-numaralandırmayı nasıl yapmak istediğini soracak (x,y,select order ) seçenekleri ile.burda x´i seçersen bir önceki adımda seçmiş olduğun nesnelerin x koordinatı en küçüğünden başlayıp en büyüğe doğru numaralandırma yapar.(aynı mantık y ´ yi seçersen bu sefer y koordinatları için geçerlidir) select order seçeneği ise yine bir önceki adımda eğer seçimini teker teker yaptıysan ilk seçtiğinden numaralandırmaya başlar.( bu avantaj olabilir koordinatlardan bağımsız istedğin sıra ile artmasını sağlayabilirsin.misal mimari planda oda numaralandırması gibi )
4- start,increment diye bir ifade ile karşılaşıyoruz .burda numaralandırmaya kaçtan başlayıp kaçar kaçar artıcak onu belirliyoruz .1,1 yazarsanız 1 den başlayıp birer birer arttırır.2,3 yazarsanız 2 den başlayıp 2,5,8,11.... gibi numaralandırma yapar.
5- en son 4 seçenek ile karşılşıyoruz ( bitti bitti merak etmeyin )
overrite/prefix/suffix/find&replace sırasıyla;
overrite : seçmiş olduğunuz text in üzerine yazar ( sanırım sizin vermiş olduğunuz aks örneğini bu karşılar )
prefix : seçmiş olduğunuz text ´lere önek olarak yazar.
suffix : seçmiş olduğunuz textlere son ek olarak yazar
find&replace :2 numaralı adımda seçmiş olduğunuz textlerin içinde özellikle belirli bir texti arayıp yerine istediğimiz yazmamızı sağlar
dilim döndüğünce anlatmaya çalıştım .kolay gelsin...

2006-09-02 12:54:16

Cvp

delidavut

lisp komutları aşağıdaki gibidir.
autocadokulu.com dan alıntıdır.

(defun C:Noyaz ()

(setq yazıyüksekliği (getdist (strcat "
Yazi Yuksekligini Giriniz : ")))
(setq başsayı (getdist (strcat "
Başlangıç sayısını yazınız : ")))
(setq koordinat (getpoint "
yazılacak yeri tıklayınız :"))
(setq koordinatx (car koordinat))
(setq koordinaty (cadr koordinat))
(setq koordinatxy (list koordinatx (+ (/ yazıyüksekliği 2) koordinaty) 0))
(command "text" "m" koordinatxy yazıyüksekliği "0" (fix başsayı))

(while (> 10000)
(setq başsayı (+ 1 başsayı))
(setq koordinat (getpoint "
yazılacak yeri tıklayınız :"))
(setq koordinatx (car koordinat))
(setq koordinaty (cadr koordinat))
(setq koordinatxy (list koordinatx (+ (/ yazıyüksekliği 2) koordinaty) 0))
(command "text" "m" koordinatxy yazıyüksekliği "0" (fix başsayı))
)
)

(PRINC " --> ´www.autocadokulu.com´ Çizim yardımları yüklendi !")
(PRINC " Lispi çalıştırmak için komut satırına ´Noyaz´ yazınız ")

2006-09-08 14:37:17

Cvp

felidae

cevaplarını esirgemeyen arkadaşlar,hepinize teşekkürler...

yalnız bu iş korktuğumdan da karışıkmış.[G7]express menuyu hayatımda ilk kez kurdum desem ?[G1] ve kullanmayı hiç denemediğimden gördüğüm toollara şuan şaşkınca bakıyorum[G13]bu anlattıklarınızı ilk fırsatta deneyeceğim,çok sağolun. içinden çıkabilirsem tabi[G9]

2006-09-14 15:29:18

Cvp

foxy

express menu´de oldukça ilginç ve keyifli komutlar vardır.comut satırında senden istediklerini okuyup takip ederseniz içinden çıkılmıyacak bir durum yok.takıldığın yerleri sor.

2006-09-15 08:44:01

Cvp

yilmazakifemre

canan merhaba ben expresi her zaman kullanıyorum ve çok işime yarıyor
sadece text değil blok lar,line ler, v.s. içinde işe yarıyor bence kullan ve alışmaya çalış ilerde pişman olmassın

2006-09-17 03:14:15

Cvp

felidae

tolga merhaba, yazdıklarını denedim.bu komut var olan yazıları belli sıralamaya göre başlarına- sonlarına sayı eklemeye yarıyor doğru anladıysam.express menüyü çözemedim daha ama çok güzel anlatmışsın.dediğini uygulayabildim geçenlerde.[G18]ama benim istediğim (artık gerekli değil ama merak işte) mesela elinde 1 sayısı var bunu arrayla çoğaltıyorum misal x ekseninde. diyelim 6 tane kopyalayacağım(tabi bu soru 5 tane için değil :P) kalan sayılar 2 3 4 5 6 7 diye devam etsin istiyorum.

deli davut,sağol da ben lisp olayından hiç anlamıyorum,detaylı anlatmışın sen de, ama ben uygulayamadım :( çok karmaşık gözüktü .bunun için acad bilgisi yetersiz sanırım.nereye ne yazılacak onu bilimiyorum [G13]

emre merhaba;express menu kullanışlı gözüktü bana da.öneriniz için sağolun.attribution (böyle mi yazılıyodu[G7]) ların editi de orada oluyor anlaşılan.buna dair bilgi edinmek istiyordum.express i kurcalamaya başladım bende.[G9]

2006-09-21 11:46:23

Re:Cvp

foxy

[quote=1186]tolga merhaba, yazdıklarını denedim.bu komut var olan yazıları belli sıralamaya göre başlarına- sonlarına sayı eklemeye yarıyor doğru anladıysam.express menüyü çözemedim daha ama çok güzel anlatmışsın.dediğini uygulayabildim geçenlerde.[G18]ama benim istediğim (artık gerekli değil ama merak işte) mesela elinde 1 sayısı var bunu arrayla çoğaltıyorum misal x ekseninde. diyelim 6 tane kopyalayacağım(tabi bu soru 5 tane için değil :P) kalan sayılar 2 3 4 5 6 7 diye devam etsin istiyorum.

evet komut başlarına ve sonlarına ve eğer overrite´ı seçersen yerine yazıyor.yani elinde array ile çoğalttığın 30 adet 1 var diyelim .sana sorduğu satırda overrite´ı seçersen o birlerin başına veya sonuna değil, 1´i silip sıralamada hangi sayı varsa onu yazar 2,3,4,5...30 gibi.array yaparken onu da yapsın dersen oyle bir komut autocad ´in içerisinde yok .

2006-09-22 09:34:25