Info | File | ||
Tác giả: duongthanh85 Bài viết gốc: 70231 Tên lệnh: tm2 |
Lisp bị lỗi khi gán giá trị text cộng dồn
Chương trình có ý tưởng như sau: Chọn các text bởi chuột theo thứ tự mong muốn, nhấn enter để kết thúc việc lựa chọn. Gán tất cả giá trị text này vào 1 biến trong vòng lặp cách nhau bởi dấu TAB. Kết thúc ghi ra 1 dòng vào file text. http://img.photobucket.com/albums/v221/duongdinhthanhbk85/123.jpg Như với hình này sẽ chọn lần lượt a,b,c... sau đó đo chiều dài; khi em làm không có...
| ||
Tác giả: hochoaivandot Bài viết gốc: 189570 Tên lệnh: mbl |
đổi màu block reference và file xref
Lisp sau có chức năng Đổi màu Block (Cái này mình tham khảo lisp từ đâu đó và thêm tí mắm tí muối thôi). Hi vọng đúng ý bạn http://i1194.photobucket.com/albums/aa362/hochoaivandot/Block/Mbl.gif (defun err-ubc (s) (if (/= s "Function cancelled") (princ (strcat "\nError: " s)) ) (setq *error* olderr) (princ) ) (DEFUN C:mbl (/ BLK CBL CBL2 C ACL ALY NLY NCL)
| ||
Tác giả: elleHCSC Bài viết gốc: 76728 Tên lệnh: cc |
Hỏi cách đổi màu đối tượng trong CAD?
Các bạn test cái elleHCSC viết xem nhé, mình chạy thấy nó ổn:
| ||
Tác giả: xaakiii_mboet Bài viết gốc: 79758 Tên lệnh: nsmc |
Viết lisp theo yêu cầu [phần 2]
Vậy bạn nào có nhu cầu như em thì dùng lại cái mã em đã MODY... của Bác ThanhBinh, và chơi cách thứ ba (của B.Hoành vẽ). Thì dù sao trước khi nội suy mình cũng phải xén cho hai cái mặt cắt có bề rộng bằng nhau còn gì: Đoạn mã em thêm chút mắm múi cho các bạn "kém như em"....... ;========================
| ||
Tác giả: Nguyen Hoanh Bài viết gốc: 5074 Tên lệnh: n2text |
Lisp chọn 2 text cho ra 1 điểm toạ độ
Bạn phải làm 2 lần thôi! lần thứ nhất, biến 2 text trên 1 dòng thành 1 chữ (bằng lệnh T2P). Lần thứ 2, dùng lệnh n2text của lisp dưới đây để nối 2 text lại:
| ||
Tác giả: Nguyen Hoanh Bài viết gốc: 5038 Tên lệnh: t2p | |||
Tác giả: phamthanhbinh Bài viết gốc: 189697 Tên lệnh: kbg |
vẽ độ dốc
Hề hề hề, Bạn hãy tham khảo cái này coi đã gần đúng ý bạn chưa nhé. Chúc bạn vui.
| ||
Tác giả: thanhlam03xt Bài viết gốc: 189695 Tên lệnh: dbdd |
vẽ độ dốc
Mình có cái lisp đánh bóng độ dốc tìm được trên diễn đàn nhưng chưa phù hợp với công việc của mình nên hôm nay nhờ các cao thủ trên diễn đàn giúp đỡ lisp: Mong các cao thủ co thể chính sửa giúp để có thề thực hiện được các thao tác như file đính kèm: http://www.mediafire...t4scpdcd60icq1k
| ||
Tác giả: Nguyen Hoanh Bài viết gốc: 31821 Tên lệnh: xd |
Viết Lisp theo yêu cầu
file lisp dưới đây đã cải tiến, sẽ dùng được với cả hai bên, với điều kiện là bạn phải dùng block "B-D" mà tôi đã move text vào tâm. file dwg có chứa block "B-D" đã sửa đổi: http://www.cadviet.com/upfiles/bvdo.zip email của tôi là: nguyenhoanh@cadviet.com
| ||
Tác giả: phamthanhbinh Bài viết gốc: 189744 Tên lệnh: kbg |
vẽ độ dốc
Hề hề hề, Vậy có phải tốt hơn không??? Sở dĩ bạn có kết quả như trên vì bạn chưa hiểu hết nội dung của lisp mà thôi. Do lisp này viết theo yêu cầu của một người khác nên trình tữ thao tác không hoàn toàn giống như ý bạn. Tuy nhiên nó vẫn hoàn toàn có thể sử dụng cho yêu cầu của bạn nếu bạn lưu ý những điểm như sau: (điều này đã được đề cập trong topic của...
| ||
Tác giả: Nguyen Hoanh Bài viết gốc: 19554 Tên lệnh: cc | |||
Tác giả: Nguyen Hoanh Bài viết gốc: 19566 Tên lệnh: cc1 |
Viết Lisp theo yêu cầu
Lệnh CC1 dưới đây là cải tiến của lệnh CC, đáp ứng được yêu cầu của bạn:
| ||
Tác giả: ssg Bài viết gốc: 20038 Tên lệnh: scc |
Viết Lisp theo yêu cầu
Bạn dùng thử lisp này. Tên lệnh SCC: Chú ý: 1) Phải chọn cả các đối tượng dim khi chương trình yêu cầu select objects 2) Dim không bị "độ chế", tức là đã bị sửa Dim scale linear trong properties
| ||
Tác giả: Tue_NV Bài viết gốc: 55059 Tên lệnh: bcn |
Viết Lisp theo yêu cầu
Bạn thử dùng đoạn Lisp này xem : Hy vọng bạn hài lòng. Chúc thành công nhé
| ||
Tác giả: q288 Bài viết gốc: 66701 Tên lệnh: ist |
Viết Lisp theo yêu cầu
Trước đây mình có viết cái này gần giống với yêu cầu của bạn, bạn dùng thử xem. Nó dùng cho các loại đường, k0 riêng gì pline.
| ||
Tác giả: Tue_NV Bài viết gốc: 67639 Tên lệnh: sxtext |
Viết Lisp theo yêu cầu
Lisp này sẽ sắp xếp cả Text lẫn MTEXT @conghoan : Bạn hãy thử chạy file Lisp này. Nếu không được nữa thì Tue_NV đành .... bó tay. Vì mình đã test file của bạn rất OK File đây conghoan test thử nhé. http://www.cadviet.com/upfiles/VBUN7.vlx Conghoan nhớ rằng Lisp sẽ hiện sáng đối...
| ||
Tác giả: Tue_NV Bài viết gốc: 119163 Tên lệnh: clen | |||
Tác giả: Jin Yong Bài viết gốc: 7939 Tên lệnh: cadvietlisp%252 |
Lập trình cho Excel
IV. Làm việc với dữ liệu. Bao gồm đọc (load, get…), xử lý, và xuất kết quả. Tuỳ thuộc vào nguồn của dữ liệu (thu thập bằng tay, bằng các chương trình khác hay SAP hoặc ETABS) mà dữ liệu có thể là: nằm ngay trong một Sheet của Excel, nằm trong một file text (*.txt), hoặc nằm trong file database (*.mdb). Sau đây xin giới thiệu về cách đọc và xuất dữ liệu với 3 dnạg thông...
| ||
Tác giả: ssg Bài viết gốc: 43449 Tên lệnh: ctm |
Xin mọi người giúp đỡ Lisp Center mark.
@ttmt_jses: Bạn dùng thử lisp đánh center mark cho hàng loạt đường tròn. Lệnh CTM: Đường center có chiều dài bằng 1.2 lần đường kính đường tròn. Muốn thay đổi thì sửa trị số 1.2 ở dòng thứ 3 trong code. @Tue_NV: Cái "tại sao" bạn nêu mình biết rồi. Bạn làm thử nghiệm này: 1. Chọn Size của center mark (đặt là c), chọn Type "Line" 2. Vẽ các đường tròn có...
| ||
Tác giả: gia_bach Bài viết gốc: 189872 Tên lệnh: dt |
Vấn đề tính chu vi miền kín ?
Lisp này tính đuợc 7 đối tượng Region trên file bạn gửi : (defun c:dt(/ i e ss) (vl-load-com) (princ "\nChon REGION :") (if (setq ss (ssget (list (cons 0 "REGION")))) (progn (setq i -1) (while (setq e (ssname ss (setq i (1+ i)))) (princ "\nDien tich la : " ) (princ (vla-get-area (vlax-ename->vla-object e)))) ) ) (princ))
|
Trang 76/330