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ı
Plan Çizimlerine İç Ölçü veren AutoLisp Fonksiyon
ProhibiT - 06.10.2011 21:45
Plan Çizimlerine İç Ölçü veren AutoLisp Fonksiyon
Plan iç ölçülerinin otomatik verilmesi, otomatik ölçü verme
Merhaba arkadaşlar,
Daha önce forum alanımızda paylaştığım bir fonksiyonu, arkadaşlarımızın yoğun ilgisi doğrultusunda geliştirip güncelleyerek tekrar paylaşmak istedim. Plan (betonarme kalıp planları, mimari kat planları,...Vb.) çizimlerinde iç ölçü vermeye yarayan bir fonksiyon.
Fonksiyonun kodu, bu son haliyle çok daha kısalmasına rağmen, yetenkleri daha da arttı, daha kullanışlı oldu. Yazar arkadaşlarımız için iyi bir örnek olabileceğini düşündüğüm için açık kod (AutoLisp Source Code) olarak ilginize sunmak istedim. Yalnızca 40 küsur satırdan oluşan fonksiyonun bu kadar sade ve kısa olmasına rağmen yapabildiklerine şaşıracağınızı tahmin ediyorum.
Fonksiyon çalıştırıldığında, "Ölçü Başlangıç Noktası" seçmenizi ister. ilk nokta seçildikten sonra ikinci nokta, "ölçü bitiş noktası" seçmeniz istenir. Seçeceğiniz ölçülendirme hattı herhangi bir doğrultuda ve açıda olabilir. Bu sırada ekranda çıkan yardımcı çizgi ile, ölçülendirme hattının nereden geçeğini kontrol edebilirsiniz. Bu şekilde plandaki çizim objelerimizin nereden başlayıp nereye kadar ölçülendirilecekleri belirlenmiş olur. Yani planımızın bir ucundan başlayıp diğer ucuna kadar boydan boya ölçülendirmek zorunda değiliz.
Bundan sonra, ölçülendirmeye dahil edilecek objelerimizin (duvar, sıva, kolon, kiriş,... vb.) bulunduğu layer'ları seçmemiz gerekiyor. Yalnızca seçtiğimiz layer(lar)'daki objeler ölçülendirilecektir. Bir tek Layer seçebileceğimiz gibi, birden fazla Layer'da seçebilirsiniz. Bu seçim işlemini, istediğimiz Layer'da yer alan bir objeye tıklayarak yapıyoruz. Seçilen objeler highlight edilirler, seçili Layer'da bir objeye tıklarsanız, ilgili Layer'daki objeler seçim setinden çıkarılır. Enter (veya sağ tuş) girerek seçimizi sonlandırıncaya kadar sınırsız ve özgürce ekleme ve çıkarmalar yapabilirsiniz. Özet olarak, duvardan duvara ölçüler verebileceğimiz gibi, duvarlarla birlikte, mesela aks Layer'ındaki objelerimizi de ölçülendirebiliyoruz. Seçtiğimiz layer(lar)'da yer alan Line, Lwpolyline, Polyline, Spline, Ellipse, Circle ve Arc objeleri ölçülendirilirler. Block'lar ile bunların alt objeleri ile Text gibi objeler ölçülendirmeye dahil edilmezler.
Başlangıç ve bitiş noktaları arasında kalan, fakat o anda (zoom değiştirdiğiniz için) görünen ekranınızın dışındaki bölgede kalan objeler seçilmeyeceklerdir.
Seçim işlemi tamamlandıktan sonra Ölçü serisi ekranınızda belirecek, mouse ile sürükleyip, uygun yere getirip, sol tıklayarak işlemi tamamlamış olacaksınız.
Fonksiyon, geçerli Layer ve geçerli Dimensiyon Style'ı kullanarak ölçülendirme yapar. Kullanıcının, Dimension Style ve Layer düzenine hiç bir şekilde müdahale etmez, AutoCAD ayarlarından hiç birini değiştirmez.
Başlangıç be Bitiş noktalarını seçtikten sonra, Obje (Layer) seçerek seçim setine ekleme ve çıkarmalar yapma işini bitirip çıktığınızda, seçim setiniz boş ise Fonksiyon hata mesajı ile sonlanır.
Ölçü serisi oluşturabilmek için en az bir ölçü, bir ölçü için de 2 nokta gerektiğinden, başlagıç ve Bitim noktalarının oluşturduğu sanal doğru ile, Seçili objelerin 2'den az kesişim noktası varsa Fonksiyon hata mesajı ile sonlanır.
Komut adı: dimint
Keyifle kullanmanız dileklerimle, herkese kolay gelsin...
DimInt.fas dosyası (DimInt.rar) yeniden yüklendi. 31 Mayıs 2016
Bu konu şurada tartışılıyor: Plan Çizimlerine İç Ölçü veren AutoLisp Fonksiyonu Forum Başlığı
Yazar: M. Şahin Güvercin
İçerik: LSP (lisp) formatında uygulaması
Tag:
KOLOY GELSİN PAYLAŞIM İÇİN TŞK EDERİM FAS UZANTISI PROGRAMA YUKLENMIYOR LİPS UZANTILI PAYLAŞMANIZ MUMKUNMU
Geçersiz dizin uyarısı veriyor. Daha kısa mesafeleri yapmasına rağmen, uzun mesafeleri yapamadım.
Yardımcı olabilirseniz sevinirim.
Merhaba,
DIMINT komutunu girdiğimizde
no function definition: *PUSH-ERROR-USING-COMMAND* çıkıyor.
kısayolu ne komutun_?
arkadaşlar herkese merhaba kusura bakamayın ama ben bu dimint.rar dosyasını lisp olarak yükleyemiyorum. ne yapmam gerekiyor
Geçerli (current) Dimension Style kullanılarak ölçü verecek şekilde düzenlendi.
Lisp için teşekkürler,fakat benim mevcut dimension style ile değil standard dimension style ile ölçü veriyor. Bir de ölçü içerisinde uzatma çizgisi bırakmak istemediğimizde bunu elde edemiyoruz. Paylaşım için teşekkürler...
açılı ölçü de atıyor. süper paylaşım. çok teşekkürler
Teşekkürler
Yukarıdaki açıklamadan da görüleceği gibi; "Seçeceğiniz Ölçülendirme Hattı, istediğiniz açı ve doğrultuda olabilir" Yani fonksiyon açılı ölçülendirme de yapar.
sadece yatay ve dikey ölçü atıyor. açılı ölçüde atsa tadından yenmezmiş..
Sitenin düzeni ve kurallar gereği buradan cevap yazmıyoruz. Bu nedenle özel mesajla cevap yazdım. Ama, arkadaşımız mesajı okumamış. Yaşadığı problemi ve sorusunu forumda yazsaydı herhalde daha çabuk cevap almış olacaktır. Üstelik bu tür sorulara illede yazarın cevap vermesi de gerekmiyor, kullanan arkadaşlar tecrübelerini paylaşarak, problemler seri olarak çözülmüş olacaktı...
meraba öncelikle çok güzel bir paylaşım bunun için tebrik ve teşekkür ederim. ancak ben bu komutu çalıştıramadım nasıl çalıştırmam gerektiğini söyleyebilir misiniz? şimdiden teşekür ederim.