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
>
Silindir saç açılımı lispi
38651
07.07.2008 22:42
yazgunesi
Kod:
; Silindir Saç Açılımı Çizim Lispi v.1.0
; Büküm eksenine göre açınım yapma
;
; yazgunesi02@gmail.com
; www.autocadokulu.com
(defun c:sd1 (/ yr1 dcp sb et1)
; kullanıcıdan bilgi alımı
(setq yr1 (getpoint "\n Yerlestirme noktasi :"))
(setq dcp (getreal "\n Silindir çapı ? :"))
(setq sb (getreal "\n Silindir boyu ? :"))
(setq et1 (getreal "\n Et kalınlığı ? :"))
(setq cp1(- dcp et1)) ; Büküm eksenin hesabı
(setq cp2(* cp1 PI)) ; Eksenin çevresi = açınımın hesabı
(setq a2(list (car yr1) (+ (cadr yr1) sb))) ; yükseklik ayarı
; açılım saçının kordinat hesabı
(setq a5(list (- (car yr1) (/ cp2 2)) (cadr yr1)))
(setq a6(list (car a5) (cadr a2)))
(setq a7(list (+ (car yr1) (/ cp2 2)) (cadr yr1)))
(setq a8(list (car a7) (cadr a6)))
; çizimi oluşturma
(command "line" a5 a6 "")
(command "line" a6 a8 "")
(command "line" a8 a7 "")
(command "line" a7 a5 "")
)
(Princ "Lisp'i çalıştırmak için > sd1 < yazınız! [www.autocadokulu.com] ")
Bu lisp kullanıcıdan aldığı bilgilerle silindirin saç açılımını yapıp çizer..
Bu lispi autocad dizini altında support klasörü içine atıp load yaparak (
appload
komutu) çalıştırabilirsiniz. Klavyeden çalıştırmak için
sd1
yazınız.
Daha detaylı bilgi için
Lisp Dosyalarının oluşturulması ve Yüklenmesi
konusunu incelemenizi öneririm...
Lispi download etmek için tıklayınız :
3562-silindir_açınımı.rar
yazgunesi (26.03.2009 19:18 GMT)
>
1
<
Copyright © 2004-2022 SQL: 0.655 saniye - Sorgu: 42 - Ortalama: 0.01558 saniye