ProhibiT - 11.09.2011 11:31
Komut adı: pLgn
RaR şifresi: www.cizimokulu.com
autodacdokulu.com forumlarında daha önce paylaşılan bu fonksiyon, arkadaşlarımızdan gelen
istekler doğrultusunda yeniden düzenlenip geliştirilerek tekrar ilgilerinize sunuldu.
Yazar arkadaşlarımızın inceleyip takip ebebilmeleri için fonksiyon açık kod olarak paylaşıldı.
Arşiv içindeki pLgn.Lsp dosyasını AutoCAD Support klasörüne çıkardıktan sonra, AppLoad kullanarak, Ya da AutoCAD Komut Satırından (load "pLgn.Lsp") girerek yükleyebilirsiniz. Fonksiyonun çalışabilmesi için, kullanıcının AutoCAD klasörlerine yeterli erişim yetki seviyesine sahip olması gerekir.
Belirlenen seçim setindeki tüm LwPoLyLine'lar, sırasıyla işleme alınarak...
Birden fazla poligon seçilmiş ise, her bir poligona bir numara verip poligonların ortasına yazılır. Tek bir poligon seçilmiş ise poligon numarası verilmez.
Her Poligon için köşe noktalarına 1'den başlayarak artan numaralar verilir, hem poligon üzerine, hemde tabloya yazılır. Böylelikle tablodaki koordinatlarla noktaların ilişkisi takip edilebilir.
Her bir poligonun nokta numaraları, nokta koordinatları, ara mesafeleri, Alanları ve Çevre uzunlukları hesaplanıp belirlenen ondalık basamak sayısına uygun olarak tablo halinde yazılır.
Poligon köşe koordinatları geçerli UCS'de hesaplanıp yazılırlar
Birden fazla Poligon seçildiğinde, her bir poligon için söz konusu işlemler tekrarlanır. Her poligona bir numara verilir. Sonunda bir Poligon Özet Tablosu oluşturulup, bu tabloya her polgonun Numarası, Alanı ve Çevresi yazıldıktan sonra, Toplam Alan ve Çevre Uzunlukları yazılır.
Poligon seçimleri yapıldıktan sonra, uygun zoom alınarak bitmiş haldeki tablo sürüklenip istenilen yere bırakılır. Sırası gelen her bir poligon uygun zoom alınarak ekranda gösterilir ve ilgili tablonun yerleştirilmesi için kullanıcıdan yer seçmesi beklenir. Poligon Özet Tablosunun bitmiş vaziyette ekranda gösterilip, yerleştirilmesiyle fonksiyon tamamlanır. Tek bir Polyline seçilmiş ise, Poligon Özet Tablosu oluşturulmaz ve Poligon numarası verilmez.
Kolay gelsin.
* Hata yakalama fonksiyonu düzenlenerek yenilendi. Lwpolyline yanında Polyline (3dpolyline xy düzleminde izdüşümü) eklendi.
Kendi DCL dosyasını oluşturduğu için AutoCAD klasöründe yeterli yetki seviyesine sahip olunması, ya da AutoCAD'in "Yönetici" olarak çalıştırılması gerekir.
Bundan önce yaşanan yükleme ve çalıştırma problemleri göz önüne alınarak Rar Arşiv dosyasına PLgn.vLx dosyası eklendi.
Açıklamalı Video için tıklayınız
Yazar: ProhibiT
İçerik: LSP (Lisp) formatında AutoLISP uygulama dosyası
Tag: köşe, koordinat, alan, çevre, tablo, otomatik, yazma, autolisp, lisp, lsp, fonksiyon
malesef lisp i çalıştıramadım lütfen yardım
bad argument type: streamp nil" hatası veriyor.
Rar sifreli autocadokulu.com yazdigimda hata veriyor yardimci olur musunuz
AUTOlisp konusunda emeğiniz ve paylaşımınız için teşekkürler sizin gibi bilgilerini eşirgemeyen arkadaşlardan birşeyler öğrenebiliyoruz teşekkürler.
acil yardım lütfen
verilen lisp e poligon köşe noktaları z değerleri ve bu değerlerin ortalamasını tabloya yazacak şekilde ilave yapılması arkaşardan ricamdır.
emeği geçen her kese teşekkürler. Çok güzel paylaşımlar...
Benim sorunum, oluşan tablolarda z (kotların) olmaması . Ben her bir poligon için köşe köşe noktalrının z değerleri ve her bir poligon için z değerlerinin arıtmetik ortalamasını yazdırmak istiyorum. konu ile ilgili arkadaşlardan yardım bekliyorum.
Selamlar
Selmalar
Elinize sağlık.
Sizden ricam tabloya z koordinatlarının aritmetik ortalamalarını yazdırabilecek duruma getirebilir miyiz?
Saygılar.
Çalışmıyor acaba bir kotrol edebilirmisiniz. Şimdiden teşekkür ederim.
2010 autocad da çalışmıyor öneri varmı? selamlar
ellerinize sağlık harika çalışıyor teşekkürler
lisp çalışmıyor
Tebrikler. Şahane bir lisp olmuş.
Arkadaşlar lisp çalışıyor ancak windowsun güvenlik denetimleri dosya oluşturulmasını engelliyor. Lisp dosyasını Appload > Content e ekledikten sonra AutoCAD'i kapatın ve ikonun üzerinde sağ klik yapıp yönetici olarak çalıştır deyin. Ardından komutu yazdığınızda çalışacaktır.
bad argument type: streamp nil" hatası veriyor.. düzeltebilir misiniz?
çalışmıyor
lisp çalışmıyor
komut çalışmıyor :(
maalesef bende çalıştıramadım. Bu güne kadar çalışmayan bir lispim hiç olmamıştı:)
support içinde attım, toolstan gerektiği gibi ekledim, kulandığım lisp ler var acemi değilim ama komutu girince öyle bir komut yok uyarısı alıyorum. çalıştıramadım.
Harika bir lisp metraj çıkartırken kullanmk istiyorum. sadece özet tabloyu ve poligon ismini yazdırma şansımız yokmu acaba.
yüksek miktarda nokta içeren polygonlar için excel tablosu şart olduğundan, listenin excel tablosunda da oluşması daha iyi olurdu diye düşündüm ancak bunun için ayrıca bir lisp kullanılarak bu sorun da aşılabilir, çok güzel olmuş, saygılar.
lispiniz çok güzel olmuş kullanıyorum ...acaba şeklin üstüne yazılan rakamları yanına yazdırsanız mümkünmüydü acaba...tşk.
harika bir lisp teşekkür ederim hazırlayan ve sunanlara....