Info | File | ||
Tác giả: thanhdatkts Bài viết gốc: 181670 Tên lệnh: oo |
oset đối tượng về 2 bên
;Kho chu :DO THANH DAT ! Thanks ! ;;OFFSET VE 2 BEN CUA 1 DOI TUONG ( ) (defun c:oo(/ data_m) (defun import_data(/ i) (setq data_m (ssget)) (if (= nil distan_m) (setq distan_m 110.0)) (princ "Khoang cach line cach deu sang hai ben (") (princ distan_m) (princ "):") (setq i (getreal )) (if (not (= nil i)) (setq distan_m i)) ) (defun process(/ ent check) (defun p_check() (setq...
| ||
Tác giả: Tue_NV Bài viết gốc: 179203 Tên lệnh: test |
Làm sao để chỉnh bé kích thước cái mũi tên này !
Theo Tue_NV thì ý bạn ấy muốn cân đối lại mũi tên. Không nhất thiết phải scale rồi chỉnh lại. Và cái điểm mà Ketxu nói đó nằm trên đoạn thẳng nối từ điểm đầu đến điểm cuối của mũi tên Có 2 thông số đặt ra để bạn Girl nhập vào để chạy chương trình: - Một là Độ lớn của mũi tên : Trong hình vẽ của bạn là 0.18 - Hai là : Khoảng cách từ đỉnh của...
| ||
Tác giả: phamthanhbinh Bài viết gốc: 121369 Tên lệnh: cvs |
Xuất dữ liệu cad sang EXCEL lần lượt
Chào bác npham, Nhờ bác chỉ dạy và tham khảo thêm các bác khác, mình làm thử cái này hơi thừa vì chưa chắc có ai cần dùng. Song mình gửi lên để mong các bác góp ý thêm xem còn chỗ nào bất hợp lý. Đề bài vẫn là của bạn Trang72 thôi, còn đáp án thì có khác chút đỉnh với của bác. Tuy cũng ra được cái hộp thoại nhưng chưa được như mong muốn nên nhờ các bác chỉ thêm. 1/-...
| ||
Tác giả: q288 Bài viết gốc: 66902 Tên lệnh: do |
Viết Lisp theo yêu cầu
Lisp kiểu này trên dđ nhiều vô số, nhưng mình cũng xin làm thêm một cái theo yêu cầu của bạn. Cái này đo chiều dài mọi đường line,arc,pline.circle,spline.
| ||
Tác giả: ssg Bài viết gốc: 76276 Tên lệnh: emb |
các bác giúp em về block với
Các bạn trên đã bày cách rồi, rất nhiều cách "chơi" được. Bạn thử thêm 1 cách này và so sánh hiệu quả, một đoạn lisp rất ngắn và đơn giản: Load lisp, gõ lệnh EMB (erase multi block), chọn 1 cái làm mẫu là nó "chơi" tất! Nếu thấy thích thì tham gia học lisp cùng anh em trên diễn đàn, bạn sẽ làm được nhiều thứ hay hơn thế rất nhiều.... Xin mời
| ||
Tác giả: Doan Van Ha Bài viết gốc: 181959 Tên lệnh: oval | |||
Tác giả: huunhantvxdts Bài viết gốc: 181975 Tên lệnh: tdt |
lisp tính tổng diện tích
Em sưu tầm và có chỉnh sửa lại theo những yêu cầu của mình nhưng khổ nổi nó chỉ chạy được lần đầu tiên còn các lần sau nó đều báo lổi nhờ các bác ai biết sửa lại cho em: (Defun c:TDT() (setvar "cmdecho" 0) (setvar "osmode" 0) (command "osnap" "none") (if (null am)(setq am "1")) (Setq temp1 T) (While temp1 (setq pt (strcat "\nHe...
| ||
Tác giả: nokia Bài viết gốc: 175482 Tên lệnh: noisuy |
Lisp copy text số, tăng theo hàm bậc nhất !
hi. Bác mắng em cũng đúng. Quả thật thì e đã bê cái lưu giá trị lần trước vào rồi nhưng nó không chạy nên e phải nhờ bác. hức hức. Tang chứng vật chứng vẫn còn đây ạ , chú ý rằng e chỉ copy paste và đổi tên biến chứ e ko hiểu nhìu về lisp đâu ạ. ;; free lisp from cadviet.com ;;; this lisp was downloaded from...
| ||
Tác giả: dgqcc Bài viết gốc: 27399 Tên lệnh: de |
Sửa nhiều KT cùng 1 gtrị
Để sửa các gtrị kích thước trong bản vẽ chúng ta thường dùng lệnh edit. Sửa nhiều đường KT cùng 1 giá trị thì dùng lệnh DIMEDIT nhưng phải lựa chọn biến N (New) thật phiền phức. Đoạn LISP sau khắc phục điều đó (chỉ cần nhập giá trị, sau đó chọn các dường KT là OK). Command:DE
| ||
Tác giả: Tue_NV Bài viết gốc: 181858 Tên lệnh: test |
Làm sao để chỉnh bé kích thước cái mũi tên này !
Có 3 thông số cho bạn nhập vào : - Một là Độ lớn của mũi tên : Trong hình vẽ của bạn là 0.18 -> (1) - Hai là : Khoảng cách từ đỉnh của mũi tên tới chân mũi tên để bạn girl có thể cân đối lại mũi tên (2) - Ba là : Tổng chiều dài mũi tên để bạn có thể chỉnh "đuôi mũi tên" (3) (3) > (2) nhé
| ||
Tác giả: lp_hai Bài viết gốc: 181769 Tên lệnh: xu |
LISP Xuất file 3d thành 2d
Ko biết bạn có viết dc cái lisp chua hay là dùng Crip! Mình thử add các command vào thành cái lisp này mong là có thể giúp bạn nhanh hơn làm thủ công! (defun c:xu(/ dt) (command "Mspace") (setq dt (car(entsel))) (command "-view" "o" "F") (command "zoom"...
| ||
Tác giả: girl Bài viết gốc: 182474 Tên lệnh: 49 |
Đoạn CODE bị xung với lisp khác !
Đây là CODE FULL ;;;;;;;;;;;;;;;;;;=================== 44================ (DEFUN C:49 () (Command "undo" "begin") (SETQ CMD (GETVAR "CMDECHO")) (SETQ OSM (GETVAR "OSMODE")) (progn (setq cmdo (getvar "cmdecho")) ;(command "_.ucs" "") (setvar "cmdecho" 0) (princ "\nCopy array:") ...
| ||
Tác giả: draftsman38751 Bài viết gốc: 181607 Tên lệnh: oval%0D%0A |
Lisp vẽ hình oval
Nhờ các bác chỉnh sửa giúp em lisp này với!Cảm ơn các bác nhiều!! (defun main FasStringtables 0 FasStringtables 1 (defun main nil (setq C:OVAL <Func> C:OVAL) (vl-ACAD-defun C:OVAL) (defun C:OVAL (_al-bind-alist '(*OVL:ERR* C_E C1 C2 R ANG O1 O2 O3 O4 CE)) (defun *OVL:ERR* (M) (cond (MEMBER M '("Function cancelled" "quit / exit abort" "console break")) (
| ||
Tác giả: Doan Van Ha Bài viết gốc: 182550 Tên lệnh: ha | |||
Tác giả: Doan Van Ha Bài viết gốc: 182547 Tên lệnh: 49 |
Đoạn CODE bị xung với lisp khác !
Nếu vẫn muốn dùng lisp cũ 49 của bạn thì bạn sửa như thế này sẽ chẳng còn xung khắc với bà con lối xóm nữa (tức là không cho đám boy quậy phá girl nữa).
| ||
Tác giả: Doan Van Ha Bài viết gốc: 182570 Tên lệnh: ha |
tính khối lượng trên 1 m dài
Bạn tacongthang ạ! Thực ra thì bạn cũng có một phần lỗi đấy, đừng nóng lên như thế chứ. Sẵn y/c của bạn hôm trước về lisp lấy đặc trưng hình học của hình kín, nay tôi làm luôn đây, nếu mà xài được tức là bạn "nợ" tôi tới 2 cái "Like this" cơ đấy. Thân thương!
| ||
Tác giả: phamthanhbinh Bài viết gốc: 182699 Tên lệnh: rmai |
Lisp trải mái
Hề hề hề, Có phải bạn cần cái ni không??? Bữa trước có một bạn đã lập topic tương tự thế này và mình đã trả lời. Nhưng có lẽ do topic lập sai quy định nên đã bị delete. Trong lisp trả lời của mình do không có thời gian test nên chưa thực sự đúng trong một số trường hợp. Nay mình đã bổ sung lại lisp đó tuy nhiên trong lisp này mình để chiều dài của đường xanh ngắn...
| ||
Tác giả: ndtnv Bài viết gốc: 102888 Tên lệnh: qtr qph trph phtr |
Viết lisp theo yêu cầu [phần 2]
Bạn xài thử lisp này (viết cho cad 2010), nếu không chạy được lệnh acet-ss-to-list mình sẽ sửa lại 4 lệnh là QTr, QPh, TrPh, PhTr Chiều của đường cong tính từ đầu gần của điểm pick To phamthanhbinh Bài này và bài rải cột điện khác nhau nhiều. Bài này là tuyệt đối, bài rải cột điện là tương đối nên không áp dụng cho nhau được. Các chương trình của bạn...
| ||
Tác giả: hatieu Bài viết gốc: 117897 Tên lệnh: blkqty |
Nhờ giải thích về vla-....???
Các bác giúp em với. Mấy cái này học ở trong mấy tài liệu về lisp không có. Mong các bác giúp đỡ. Như đoạn lisp của bác Giabach:
| ||
Tác giả: hoa35ktxd Bài viết gốc: 95483 Tên lệnh: edatt |
Trang 62/330