Info | File | ||
Tác giả: phanmanhphu Bài viết gốc: 188675 Tên lệnh: vd |
Hỏi về lisp tạo biến cho dim VD.lsp
Mình viết thế này thì nó sẽ nhập cả scale dim (DIMSCALE) và chọn tỉ lệ dim đang vẽ (dimlfac) Nhưng không hiểu sao nó lại hiển thị thêm 1 mục này nhỉ http://nh2.upanh.com/b5.s22.d3/29415cc35a47fbca0829bb99e7eb36a5_39737842.screenshot001.jpg ;;; DAT BIEN CHO DIM (DEFUN C:VD () (setq OVSC (getreal "\nTy le dim la bnhieu %? ... ")) (setq MS (getreal "\nTy le dang ve la bnhieu?TL 1/25 nhap 0.25 "))
| ||
Tác giả: phanmanhphu Bài viết gốc: 188685 Tên lệnh: vd |
Hỏi về lisp tạo biến cho dim VD.lsp
Mình muốn tạo thêm đoạn lisp để nó nhập sẵn Always keep text between ext lines và tích chọn suppress arrows if they.... ( như hình vẽ ), thì làm thế nào . Mình thử thay số ở DIMFIT nhưng sao không được, các bạn giúp mình với nhé . thanks :X http://nh1.upanh.com/b6.s15.d1/b47e962aaa4cf34f4780a5476c5fafd6_39739951.screenshot002.jpg ;;; DAT BIEN CHO DIM (DEFUN C:VD () (setq OVSC (getreal "\nTy le dim...
| ||
Tác giả: Doan Van Ha Bài viết gốc: 188989 Tên lệnh: ha | |||
Tác giả: 18011985 Bài viết gốc: 104843 Tên lệnh: cc |
ssget ssadd ............... Loạn mất rồi
Sau đây toàn bộ đoạn lsp của mình: Đây là đoạn code lsp viết riêng cho một lần thực hiện, khi mình đưa sang dialog và để hàm lặp lại câu lệnh khi ấn vào các nút, ấn lần đầu thì không sao, ấn lần thứ 2 thì mình phải chọn lại đối tượng mới thì mới được tức mình muốn truy xuất đối tượng mới mà không cần thao tác chọn đối tượng đấy lần thứ 2. Rất mong bạn...
| ||
Tác giả: Doan Van Ha Bài viết gốc: 188782 Tên lệnh: ha |
lisp thay đổi thuộc tính associative của hatch
Tôi chỉ giúp bạn được 50%, nghĩa là chuyển 1 tập hợp chọn các hatch có kiểu nguyên thuỷ là associative sang not associative, nhưng nếu kiểu nguyên thuỷ là not associative thì chưa nghĩ ra, mà phải làm từng cái một như lisp của bác Tue_NV. Khi kiểu nguyên thuỷ đã là associative thì dùng lệnh này có thể chuyển qua lại giữa 2 kiểu.
| ||
Tác giả: Tue_NV Bài viết gốc: 189195 Tên lệnh: hh5 |
Hatch không đè lên Dim
Bạn tham khảo đoạn code sửa nhanh cho bạn Lisp nhận cả Curve kín và không kín
| ||
Tác giả: Doan Van Ha Bài viết gốc: 189291 Tên lệnh: ha |
Hatch không đè lên Dim
Nếu chỉ chọn 1 thứ (curve chẳng hạn) để hatch, và với riêng bài toán của bạn thì bạn thử cái này xem sao. P/S: sửa lúc 13h45 - 14/01/2012.
| ||
Tác giả: Tue_NV Bài viết gốc: 189279 Tên lệnh: hh5 |
Hatch không đè lên Dim
Tỉ lệ Hatchscale trong Lisp, Tue_NV đặt bằng 3 giống như trong Lisp của bạn. Bạn thử lại Lisp này nhé :
| ||
Tác giả: Doan Van Ha Bài viết gốc: 189321 Tên lệnh: ha |
Hatch không đè lên Dim
Cái này chỉ cần chọn 1 điểm trong vùng cần Hatch. Nếu bạn sử dụng còn lỗi mà không post bản vẽ lên thì tôi không thể tìm ra được.
| ||
Tác giả: ketxu Bài viết gốc: 189323 Tên lệnh: h5 |
Tạo Hatch bao đường biên
- Tạo hoảng Hatch bao xung quanh đường bao và không đè lên đối tượng khác
| ||
Tác giả: Tue_NV Bài viết gốc: 51652 Tên lệnh: lo |
Cần nhờ viết list về kích thước
Cái hàm (ssget) thiệt khó chơi. Nó lẫn lộn không theo trật tự nào cả. Lisp mình viết cho bạn rồi nè. Và để Lisp chạy đúng bạn hãy đánh vào cột đường tròn trong file mà bạn gửi các kí hiệu A B C D E F. Khi chạy Lisp chọn các hình tròn theo thứ tự A B C D E F , Lisp sẽ tính tọa độ tâm hình tròn (X , Y) ; đường kính, chu vi, diện tích. mà bạn phải nói rõ là bạn tính theo đơn vị gì...
| ||
Tác giả: thanhduan2407 Bài viết gốc: 189454 Tên lệnh: ikn |
In các bản vẽ nghiêng trong CAD thế nào ah?
Bạn tham khảo ở đây và thay thế lệnh in bằng lệnh ikn (in khung nghiêng). http://www.cadviet.c...showtopic=42078 File Cad minh hoạ ở đây. http://www.cadviet.c...65_file_mau.dwg Cách dùng: Trong layout bạn dùng lệnh ikn, kích chọn 2 điểm góc khung phía dưới cùng và kích chọn Pline. P/s: Phải đọc kỹ phần tham khảo tôi gửi cho bạn. Một thoáng nữa tôi sẽ up Video lên.
| ||
Tác giả: Nguyen Hoanh Bài viết gốc: 100610 Tên lệnh: lfa |
Viết lisp nối suy đỉnh đường cong tròn
Bài toán khá hay, sau đây là lời giải. Lệnh là LFA (Line From Arc)
| ||
Tác giả: Nguyen Hoanh Bài viết gốc: 100624 Tên lệnh: lfa1 |
Viết lisp nối suy đỉnh đường cong tròn
Đoạn mã để 2 đường thẳng đó giao nhau 1 điểm dưới đây. Lệnh là LFA1 là một cải tiến của lệnh LFA như trên. Về việc 2 arc nối tiếp thành pline (có 3 đỉnh), bạn hãy upload 1 file ví dụ của bạn lên. Tôi hình dung được điều bạn mô tả nhưng không chắc đúng ý bạn về cách nối tiếp 2 arch thành 1 pline. Theo cách tôi nghĩ, việc convert pline này thành arc khá đơn giản,...
| ||
Tác giả: Nguyen Hoanh Bài viết gốc: 100701 Tên lệnh: lfa2 |
Viết lisp nối suy đỉnh đường cong tròn
Thì ra bài toán của bạn là vậy, nếu từ đầu bạn post file mẫu lên thì đỡ phải viết nhiều lần. lệnh lfa2 là bài toán làm với các cung tròn (bạn có thể chọn nhiều cung tròn một lúc) Bạn có thể explode pline ra thành nhiều arc để sử dụng lệnh lfa2.
| ||
Tác giả: ndtnv Bài viết gốc: 100749 Tên lệnh: restoretangent |
Viết lisp nối suy đỉnh đường cong tròn
Mặc dù bạn doanduyhung đã post rồi, nhưng code sau ngắn hơn. VD biến d=10*r là thừa Vì không có thời gian nên dùng explode tuy không an toàn nhưng chính xác hơn.
| ||
Tác giả: Doan Van Ha Bài viết gốc: 184782 Tên lệnh: cl clremove |
Reactor và các ứng dụng của nó ?
Bác tham khảo của mót này nhé! Dùng để vẽ đường tâm của hình tròn, reactor được. Nó có thể dùng enter hoặc space để gọi lại.
| ||
Tác giả: ssg Bài viết gốc: 5783 Tên lệnh: ref |
small gift for all autolisp programmers
I'm sorry! Program isn't correct in several cases. Please repair as below. If you have another better way, please post up for everybody refer. Thank you! Ssg
| ||
Tác giả: namnhim Bài viết gốc: 189509 Tên lệnh: khung scc |
Cho mình hỏi cách cài đặt khung, Layer, dim, text sẵn trong cad khi khởi động là có luôn
tôi có 1 đoạn lisp này có thể bạn dùng được: =================================== TAO CAC LOAI KHUNG MAU BAN VE CO SAN: =================================== (defun C:KHUNG (/ ) (command "cmdecho" 0) (command "osnap" "none") (setq DIEMCHEN (getpoint "CHON GOC TRAI-DUOI BAN VE")) (chenkhungCG DIEMCHEN) ;VE CAC KHUNG TY LE CHUAN DE DINH HUONG (setq MSTL (getreal "\nCHON...
| ||
Tác giả: thiep Bài viết gốc: 83834 Tên lệnh: thangcap |
Viết lisp theo yêu cầu [phần 2]
Chào xuanvi80, bạn dùng lisp này tạm nhé. Thiep chưa kiểm tra kỹ, nhưng thấy nó vẫn chạy tốt. Lệnh là thangcap.
|
Trang 75/330