Info | File | ||
Tác giả: philipdn Bài viết gốc: 40684 Tên lệnh: ga |
Tính diện tích, chu vi, khối lượng của một tiết diện bất kì
Lisp thực hiện chức năng tính và xuất diện tích, chu vi, khối lượng của một tiết diện bất kì khi được chọn.
| ||
Tác giả: Tue_NV Bài viết gốc: 40686 Tên lệnh: ga |
Nhờ các bác lisp tính diện tích, chu vi, khối lượng của một tiết diện
Đây là lisp của bạn mình làm theo ý bạn rồi nè : Bạn chạy thử nhé.
| ||
Tác giả: Snowman Bài viết gốc: 40358 Tên lệnh: cotxx |
Đánh cốt tự động bằng lisp DC
Bạn có thể thêm vào lệnh sau Cotxx : dùng để định nghĩa cốt bất kỳ (tương tự cốt 0.00) Bạn cũng có thể kết hợp với lệnh tăng giảm cốt đồng loạt, tham khảo tại đây http://www.cadviet.com/forum/index.php?sho...ost&p=37756
| ||
Tác giả: Tue_NV Bài viết gốc: 40567 Tên lệnh: scc |
XIN lisp về lệnh scale
Mình mới viết được đoạn lisp này. Hy vọng nó chạy theo đúng ý bạn : . Các bạn cho ý kiến. Thanks động viên nhé.
| ||
Tác giả: Nguyen Hoanh Bài viết gốc: 40568 Tên lệnh: cbl3 |
insert block theo khoảng cách cho trước và nằm giữa hai điểm
block được chèn theo phương của UCS World. Lệnh CBL3 dưới đây sẽ insert block dọc theo 2 điểm pick:
| ||
Tác giả: Nguyen Hoanh Bài viết gốc: 3917 Tên lệnh: ct |
Viết Lisp theo yêu cầu
Có 2 điểm không chuẩn trong đoạn lisp trên của duy782006. - Thứ nhất, vòng lặp while của bạn không có điều kiện thoát, vì vậy sẽ lặp vĩnh viễn. Bạn hãy move đoạn code (setq b (getpoint "\nChon diem dat moi: ")) vào ngay sau while. - Thứ hai, bạn select 2 lần, copy 2 lần đối tượng text, như vậy là thừa. Bạn hãy xóa các dòng lệnh thừa đó: (Prompt "\nChon cac doi tuong chep theo...")
| ||
Tác giả: Nguyen Hoanh Bài viết gốc: 39909 Tên lệnh: cbl2 |
insert block theo khoảng cách cho trước và nằm giữa hai điểm
Sorry mình nhầm, lệnh CBL2 dưới đây sẽ nhớ khoảng cách. Khi pick vào block bằng cách nhập tên *, chương trình sẽ lưu luôn layer của block gốc để cho vào các block được tạo ra sau này.
| ||
Tác giả: Nguyen Hoanh Bài viết gốc: 39983 Tên lệnh: doc |
lisp độ dốc
Lười đến thế này là cùng. lệnh DOC dưới đây sẽ giúp bạn: Chương trình sẽ hỏi điểm đầu tiên và độ dốc. Nếu bạn muốn 25%, hãy nhập vào là 25.
| ||
Tác giả: tambat Bài viết gốc: 3851 Tên lệnh: cg |
Viết Lisp theo yêu cầu
Các bác ơi sữa giùm mình đoạn lisp sau này nhé. với đoạn lisp này khi cộng các giá trị mà có tổng của chúng nhỏ hơn 1 thì nó không xuất ra kết quả 0.3 (giả sử kết quả là 0.3), mà kết quả xuất ra là ".3" ; nếu để thế rồi tiền hành phép toán khác thí nó lại không nhận gía trị .3 mà phải sửa lai 0.3 rồi mới thực hiện được. các bác có...
| ||
Tác giả: ssg Bài viết gốc: 38088 Tên lệnh: bdc |
Vẽ biên dạng cam bằng lisp
Thiết kế nguyên lý máy, thiết kế cam, vẽ quỹ đạo, mô phỏng, khảo sát chuyển động các cơ cấu cơ khí là "chuyện thường ngày ở huyện" của ssg. Ý tưởng của bạn rất hay, đúng ngay chỗ... ngứa của mình! Bạn thử dùng chương trình sau: Hướng dẫn Vẽ sẵn biên dạng cần gia công, tam giác gá dao (tam giác MPC như ví dụ của bạn) và đường tròn chuẩn....
| ||
Tác giả: duy782006 Bài viết gốc: 3813 Tên lệnh: kbv |
-Lệnh KBV
-Nhớ sao lưu trước vì khi gỏ lệnh KBV là nó nát ten beng luôn. Thời gian chạy cũng hơi lâu, bản vẽ sẽ nặng gấp đôi.
-Sau khi xong thì không in và không sửa được nửa.
| ||
Tác giả: duy782006 Bài viết gốc: 3791 Tên lệnh: nd%0D%0A | |||
Tác giả: Nguyen Hoanh Bài viết gốc: 3806 Tên lệnh: nd | |||
Tác giả: Snowman Bài viết gốc: 37830 Tên lệnh: tdf |
kiểm tra giúp em cái lisp pick tọa độ
Lỗi này quả là rất ...thú vị và cũng nguy hiểm đối với các programer Vì thông thường, một người ko trực tiếp viết code thì hơi khó phát hiện khi chỉ test 1, 2 lần. Tôi cũng như bác...
| ||
Tác giả: jikibo Bài viết gốc: 37505 Tên lệnh: 2 |
Cách lưu layer trên bản vẽ mới
hoặc có thể dùng lisp để tạo layer. tôi vẫn dùng cách này. lisp này khi bạn nhấn lệnh "2" sẽ tạo ra layer 2 với mầu số 2(vàng)
| ||
Tác giả: tambat Bài viết gốc: 3769 Tên lệnh: ct |
Viết Lisp theo yêu cầu
Bác Nguyen Hoanh ơi ! sao mình không tải được, vã lại có cách nào khác không (chỉ sử dụng lisp không thôi, mà không phai dùng file TD.dwg nữa không. nhân tiện nhờ bác chỉ giùm mình sửa đoạn lisp này với nha' đoạn lisp này sau khi chạy thì nó bỏ toàn bộ lựa chon truy bát tự đông (Snap), bác có cách nào giúp mình lấy lại tựa chọn cũ hay không, vã lại bài toán trên có thể...
| ||
Tác giả: gia_bach Bài viết gốc: 37159 Tên lệnh: tachchuoi |
Tách chuỗi trong lisp
Bạn dùng thử đoạn LISP này : Hàm tách 1 chuỗi : trả về số nguyên (nếu thành công) với chuỗi định dạng cho trước. (str_left_truncate "abc123" "abc") -> 123 (str_left_truncate "abc123.0" "abc") -> nil : 123.0 là số thực (str_left_truncate "abc1 000" "abc") -> nil : 1 000 không phải là kiểu số
| ||
Tác giả: Snowman Bài viết gốc: 37237 Tên lệnh: dsc |
Viết Lisp theo yêu cầu
Bạn cần đánh số cột đèn đúng ko Cái này tôi đã làm giúp một đồng chí ở cty, nhưng có cái khác là bạn phải ký hiệu dạng T3-L1/4/A hoặc T3-L1/4:A . Tôi ko fải dân chuyên ngành điện nên ko hiểu được cách ký hiệu nào đúng. Tôi đưa lên lisp phục vụ cả 2 cách để bạn lựa chọn ...
| ||
Tác giả: Snowman Bài viết gốc: 37045 Tên lệnh: rt lft cct crt |
Yêu cầu lisp căn chỉnh vị trí Text !
Đây là lisp để bạn tham khảo và có thể phát triển thêm, trước đây tôi viết chơi nhưng chẳng mấy khi dùng đến. Lệnh rt: căn lề phải (cho các text xếp theo dạng cột) lft: căn lề trái ( "" "" ) cct : căn giữa cho cột text crt : căn giữa cho hàng text Bạn có thể chỉnh sửa lại tuỳ theo yêu cầu sử dụng (căn theo x, y, z ...)
| ||
Tác giả: vndesperados Bài viết gốc: 3686 Tên lệnh: xo |
Xoay text thuộc tính trong block
Block này hiển thị đến 3 thông tin luôn. Đó mới chỉ là ký hiệu thôi. Còn thông tin về dân số và diện tích nằm trong 2 phần 1/4 hình tròn Bác nhập đủ rồi test thử lại xem sao
|
Trang 21/330