Sık Sorulan Sorular
Download
İzle Öğren
Eğitim Videoları
AutoCAD Videoları
3ds Max Videoları
AutoCAD Kursu Ders Videoları
AutoCAD Kursu 2 Boyut Dersleri
AutoCAD Kursu 3 Boyut Dersleri
Proje Dökümanları
Çizimler
Mimari Çizimler
Elektrik
Doğalgaz
Harita Çizimleri
Tesisat
Ferforje
Makine
3 Boyut
3ds Max
ArchiCAD
Solidworks
Diğer Çizimler
Lispler
Ekrana Tarih Bi.
Excel Tablosunu.
Yer Belirtici O.
Yer Belirtici Y.
Yay Çizip Ucun.
Çizgi Çizip U.
Yay Çizip Ucun.
Mouse ile Açı.
Katı cismin ü.
Seçilen rakaml.
Seçilen Arc ve.
Yazı Hizalayan.
İki nokta aras.
Çizgi uzunluğ.
Kanalizasyon li.
Spiral çizen lisp
...
Menüler
Fontlar
FreeMUST
Eğitim Dökümanları
Genel Kategori
Çizim Programları
IES Dökümanları
AutoCAD
AutoLISP
Konu Anlatımları
Örnek Lispler
Sürümler
Menüler
DWF Dosyaları
Programlama
AutoCAD Püfleri
Eğitim
AutoCAD Eğitimi
Karma 3 Boyut Dersleri
Adım Adım AutoCAD Eğitimi
01.Bölüm
02.Bölüm
03.Bölüm
04.Bölüm
05.Bölüm
06.Bölüm
07.Bölüm
08.Bölüm
09.Bölüm
10.Bölüm
11.Bölüm
12.Bölüm
Uygulamalar
Adım Adım 3 Boyut Eğitimi
Kariyer
3ds Max
Attribute lar
- aLd Fonksiyonu
- TCad Metraj
- FacadeCAD
- Cephe Kot
- HQ Library
- FreeMUST
- ALS/Pasdoc.A
- Excele Tablo Aktaran Lisp
- Nokta Koordinat Tablosu
- Plana İç Ölçü Verme
- Toplam Alanı Yazan Lisp
- Alan ve Çevre Yazan Lisp
- Koordinat, Alan ve Çevre Tablo Halinde Yazma
- AutoCAD'de Nokta Dökümü
- Hava Kanalı Metraj Fonksiyonu
- Boru Metrajı Fonksiyonu
- OptiCAD
- Özel Çizgi Tipi Oluşturmak
- AutoCAD te Koni Açılımı Nasıl Yapılır?
- PolyLine & Point Objelerinden Aplikasyon Çizelgesi
- Z değerini sıfırlama
- AutoCAD te Polyline üzerine uzunluk yazdırma
- Sıralı numaralandırma
- Yazı içindeki sayıları toplama
- Karmaşık Path ile Loft Uygulaması
- Çoklu Fillet Fonksiyonu
- Ölçekli Türk Bayrağı çizen lisp
- Duvar-Lento-Kapı-Pencere Metraj Programı
Koordinat Yazan AutoLisp Fonksiyon
ProhibiT - 14.10.2011 23:33
Kullanıcı yeni noktalar seçmeye devam ettiği sürece, seçilen noktaların (belirlenen) koordinatları gösterilen yere çerçeve içinde yazılır. Çerçevenin uygun köşesi seçilen noktaya bir çizgi ile bağlanır.
- Çalışılan drawing dosyasında Koordinat isimli bir Layer olup olmadığı kontrol edilir. Koordinat Layer'ı yok ise oluşturulur, Layer coLor "1" yapılır.
- Koordinatların değerleri yazılırken kullanılacak ondalık basamak sayısı girilir. Fonksiyon ilk çalıştırıldığında ondalık basamak sayısı olarak dimdec değeri alınıp teklif olarak getirilir. Belirlenen ondalık basamak sayısı daha sonraki kullanımlarda hatırlatılır. Mevcut değeri değiştirmeden devam etmek için Enter girilmelidir.
- Yazılacak koordinatlar için Yazı Yüksekliği sorulur. Fonksiyon ilk çalıştırıldığında, textsize sistem değişkeninin değeri alınıp teklif olarak getirilir. Belirlenen Yazı Yüksekliği daha sonraki kullanımlarda hatırlatılır. Mevcut değeri değiştirmeden devam etmek için Enter girilmelidir.
- Koordinat değerlerinin yanına Uzunluk birimi (cm, m, dm, hm veya km gibi) yazdırılmak istenirse girilir. Uzunluk birimi yazdırılmak istenmiyorsa, bu soruya "-" girerek cevap evrilmelidir.
- Yazdırılacak Koordinatlar X, Y ve Z koordinatları herhangi bir bileşimde ve istenen sırada yazılmalıdır. X, Y, Z, XY, XZ, YZ, XYZ gibi koordinat gurupları yazılabileceği gibi, bu koordinatlar istenilen sırada yazılmalıdır. XYZ yazılabileceği gibi YZX veya ZXY sıralaması da tercih edilebilir. Koordinat değerleri verilen sırada yazdırılacaklardır. Bu soruyu Enter, Space gibi tuşlara basarak boş geçemeyeceğiniz gibi, içinde X, Y ve Z'den başka karakterler bulunduran girişler de kabul edilmez, bir uyarı mesajıyla yeniden girmeniz istenir.
- Bundan sonra nokta seçmeye devam edildiği sürece, seçilen noktanın (belirlenen) koordinatları gösterilen yere yazılmaya devam edilir.
- Nokta seçiminden sonra, koordinat yazıları, çerçevesi ve noktayı gösteren çizgi ekranda belirir, mouse'u hareket ettirip, uygun görülen yere getirildiğinde tıklanarak işlem tamamlanır. Ekranda beliren koordinatlar ve çerçevesi mouse ile sürüklenirken, imlecin o anki konumuna göre, noktayı gösteren çizgi, çerçevenin uygun köşesine kendiliğinden konumlandırılır.
- Koordinatları yazdırılacak nokta seçilirken, Object Snap aktiftir. Object Snap açık ise ayarlandığı şekilde imlecin bulunduğu konumdaki objelere kenetlenecektir. Yazıların yeri belirlenirken, doğrudan imleç konumu okunduğu için Object Snap açık bile olsa, hiç bir kenetlenmeye yakalanmadan konumlandırma yapılabilir.
- Koordinatlar istenirse WCS'de, istenirse UCS'de yazdırılabilir. Koordinat değerleri daima o anda aktif olan UCS değerleriyle yazılırlar.
- Koordinat yazıları, çerçeve ve referans çizgisi 3'üncü boyutta seçilen noktanın kotunda oluşturulur.
- Fonksiyon hiç bir sistem değişkenini değiştirmez, AutoCAD ayarlarına hiç bir şekilde ilişmez. Kendi içindeki hata yakalama rutini ile, olağandışı sonlansa bile herhangi bir hata ya da istenmeyen değişikliğe sebep olmaz.
Herkese Kolay gelsin...
Yazar: M. Şahin Güvercin
İçerik:
Tag:
koordinat yazdırma lispi yükledim fakat komutu nedir ? yardımcı olabilirmisiniz_ emeğinize sağlık
kolay gelsin autocad kullanmaya yeni başladım sayılır koordinatsız bir autocad dosyasına koordinat tanımlamam lazım nasıl yapabilirim
elinize sağlık
Öncelikle lispi yazana sonsuz teşekkürler.
arkadaşlar bu lispin kısa yolunu bilen varmı. Varsa bileniniz yazarsanız çok güzel olur
Arkadaslar rar sifresi nedir peki?
Kolay gelsin cngzklc :) beğenmene sevindim.
hgkyrl, son derece akıllıca bir çözüm üretmişsiniz. Bazen Lisp yazmayı bilmek insanın ufkunu sınırlayabiliyor. Sizin yönteminizde, koordinat değerleri circle objesine filed ile bağlandığından, çizimde değişiklik yapıldığında, koordinatların kendiliğinden güncellenmesi de ciddi bir avantaj. Field kullanırken aktif UCS'de yazılması için DIESEL expression kullanılabilir mi? kafa yormak lazım. Bana ilk anda yapılabilir gibi geldi.
Çemberin merkezine çizlen Line ve Field objeleri bir kere oluşturulduktan sonra, bunlar kopyalanarak coğaltılabilir, yeni field objeleri üzerine çift tıklanarak başka objelerle (başka bir circle) ilişkilendirilebilir elbette. Bu anlamda oluşturulan circle, line ve field objeleri kopyalanarak bahsettiğiniz gibi poligon köşeleri de rahatlıkla koordinatlandırılabilir.
İyi fikir. Bu fonksiyon için olmasa bile başka konularda aklımda bulunduracağım bir ipucu :)
merhaba üstad
eline emeğine sağlık
Ben de lisp yazmayı beceremediğim için mevcut komutlardan birşeyler türettim paylaşmak isterim
Ben bu koordinat işinde Field komutunu kullanıyorum farklı ucs ler oluştursam da hep world düzlemine göre x ve y değerlerini yazdığı için benim daha işime yaradı.
nasıl yaptığımı özetlersem :
Küçük bir daire çiziyorum
field komutuna giriyorum
Field categorys de objects i seçip
field name de object i seçiyorum
yan pencerede object tip seçeneği için kutucuğu tikleyerek model de ilk çizdiğim daireyi seçiyorum.
seçimi yapınca
object type belli olduğu için altındaki pencrede property detayları çıkıyor
bu kısımda da center ı seçince en sağda detayları oluşuyor
ben tercihen current unit formatını hep seçili bırakıp
altındaki bölümde x y ve z tiklerinden öncelikle sadece x seçili bırakıp ok derim
(additional bölümü var orada ön yazı için x yazabilirsiniz tercihe kalmış)
ardından tekrar aynı komutla bu sefer en son sadece y seçili yapıp ok lerim
model ekranında iki koordinat değeri oluşmuş oldu
ilki x ikincisi y değerleri
artık bunları alt alta getirip ortasından bir paralel çizgi ile ilk çizdiğim dairenin merlezine kadar çizerim
Bu artık şablon hazır
hepsini koordinat layerı oluşturup bu layerda toplarım
şimdi bu gurubu istediğim yere kopyaladığımda daire merkezi nereye denk geliyor ise oranın koordinatı otomatik olarak yazılı olacaktır
başka ucs de bile olsak yinede world düzlemine göre gereken koordinatı yazar
Bir poligonun köşe koordinatı gösterilecek ise bu şablonu daire merkezinden yakalayıp kopyala komutu ile poligon köşelerine hızlıca kopyalayabiliriz
Şahin abi, çok teşekkür ederim. Güzel bir çalışma olmuş.