Chuyển đến nội dung
Diễn đàn CADViet
Đăng nhập để thực hiện theo  
vminh_ct

lisp vẽ hệ số mái,

Các bài được khuyến nghị

bác nào viết hộ e cái lisp, vẽ 1 đoạn thẳng có độ dài bằng 1 và hệ số mái do người dùng nhập vào ( vd m=0.5, 0,75...), e cũng tìm trong diễn đàn có cái lisp vẽ độ dốc mái là vẽ i=10,100,...% với độ dài đoạn thẳng người dùng cho bất kỳ, e định mày mò để cải tiến thành vẽ hệ số mái m nhưng mãi không được, bác nào viết giúp e được không ạ, đây là file vẽ mái có độ dốc e tìm được.

http://www.cadviet.com/upfiles/3/doc.lsp

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
bác nào viết hộ e cái lisp, vẽ 1 đoạn thẳng có độ dài bằng 1 và hệ số mái do người dùng nhập vào ( vd m=0.5, 0,75...), e cũng tìm trong diễn đàn có cái lisp vẽ độ dốc mái là vẽ i=10,100,...% với độ dài đoạn thẳng người dùng cho bất kỳ, e định mày mò để cải tiến thành vẽ hệ số mái m nhưng mãi không được, bác nào viết giúp e được không ạ, đây là file vẽ mái có độ dốc e tìm được.

http://www.cadviet.com/upfiles/3/doc.lsp

Của bạn đây :

(defun c:doc(/ p L m)
(command ".line" (setq p (getpoint "\n Pick diem dau :"))
(strcat "@" (rtos (setq L (getdist p "\n Nhap chieu dai :"))) 
"," 
(rtos (* L (getreal "\nVao he so mai doc : ") ))
)
"")
(princ)
)

  • Vote tăng 1

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

(strcat "@" (rtos (setq L (getdist p "\n Nhap chieu dai :")))

","

(rtos (* L (getreal "\nVao he so mai doc : ") ))

)

Bác TUe_nv có thể giải thích cho e mấy dòng lisp của lệnh này không ạ.

e hiểu sơ sơ là tính tọa độ của 2 điểm rồi nối vào nhưng vẫn còn mập mờ chưa hiểu rõ.

Nhất là hàm rtos của dòng này: (rtos (* L

MOng bác chỉ giúp.

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Bác Tue hiểu nhầm ý em rồi, ý e là hệ số mái m= cotang (góc của mái dốc). e vẽ và đo thấy m=i= tang của góc mái dốc. Bác xem lại hộ e

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

cám ơn bác Tue nhé, e thay dấu * thành dấu / là được cát tường như ý. nhưng vẫn chưa hiểu rõ lắm ý nghĩa các hàm và các dòng lênh.

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Tạo một tài khoản hoặc đăng nhập để nhận xét

Bạn cần phải là một thành viên để lại một bình luận

Tạo tài khoản

Đăng ký một tài khoản mới trong cộng đồng của chúng tôi. Điều đó dễ mà.

Đăng ký tài khoản mới

Đăng nhập

Bạn có sẵn sàng để tạo một tài khoản ? Đăng nhập tại đây.

Đăng nhập ngay

Đăng nhập để thực hiện theo  

×