Info | File | ||
Tác giả: quocmanh04tt Bài viết gốc: 398558 Tên lệnh: ttd%C2%A0 |
Lisp Tính Tổng Chiều Dài Dim
Thử phát không biết có đúng ý chủ thớt không??? Quét 1 lần ra các kết quả, lấy cái nào thì tùy ý. (defun c:ttd (/ els ent i k lst ss str sty ttl) (setq ttl 0) (if (setq ss (ssget '((0 . "DIMENSION")))) (progn (repeat (setq i (sslength ss)) (setq ent (ssname ss (setq i (1-...
| ||
Tác giả: thainguyen_tg Bài viết gốc: 398620 Tên lệnh: ff |
Đóng Ngoặc Text, Mtext, Dim
Trong trường hợp này mình sữa dòng (if (= enttxt "TEXT") thành dòng (if (= enttxt "*TEXT, *DIMENSION") sao không chon được mtext và dim vậy các bạn(đầu tiên thì chọn được TEXT rồi)? Các bạn sữa hộ giúp mình lsp này với. ;;;*************************DAU PHI*************************** (defun c:ff () (setvar "cmdecho" 0) (setq olderr *error* *error* myerror) (prompt "\nHay...
| ||
Tác giả: quocmanh04tt Bài viết gốc: 398590 Tên lệnh: fg%C2%A0 |
?óng Ngo?c Text, Mtext, Dim
Em c?ng tham gia v?i các bác 1 cái (thu?n lisp): (defun c:fg (/ els i ss str) (if (setq ss (ssget '((0 . "*TEXT,DIMENSION")))) (repeat (setq i (sslength ss)) (setq els (entget (ssname ss (setq i (1- i)))) str (cdr (assoc 1 els))) (if (eq (cdr (assoc 0 els)) "DIMENSION") (or (not (eq (setq str (cdr (assoc 1 els))) "")) (setq str...
| ||
Tác giả: hungdlcm Bài viết gốc: 105775 Tên lệnh: pla |
Xem giúp đoạn lisp của mình vẽ pline có nhập chiều dài và góc
Hôm trước bác 18011985 có cho em đoạn lisp để vẽ PLine liên tiếp cho đến khi nào nhấn phím space thì ngưng. Đoạn lisp như này: Nhưng trong đoạn lisp trên em không hỉu lắm cách thức hoạt động cũng như ý nghĩa của Entity "VERTEX" và "SEQEND". Nếu được bác 18011985 hoặc bác nào hỉu rõ jải thích jùm cho em thông chỗ này nhé. Cảm ơn các bác. Đừng trách em vì hỏi nhìu...
| ||
Tác giả: Doan Van Ha Bài viết gốc: 398933 Tên lệnh: ha |
T?o Danh Sách T? N Ph?n T? Nh?p Vào
Quick code cho bạn cho lẹ. (defun C:HA(/ l) (repeat (getint "\nn : ") (setq l (cons (getreal "Number :") l))) (reverse l))
| ||
Tác giả: lenhatanh Bài viết gốc: 263123 Tên lệnh: bdt |
Về lệnh boundary
Chào các bạn. Các bạn cho mình hỏi có lệnh hoặc "set" biến hệ thống nào để các Polylines được tạo ra sau khi dùng lệnh "Boundary" luôn nằm trên cùng (nhìn thấy được theo màu của layer hiện hành). mình đang dùng CAD-2010. ;; free lisp from cadviet.com ;;; this lisp was downloaded from...
| ||
Tác giả: Doan Van Ha Bài viết gốc: 292194 Tên lệnh: dbcount |
lisp chuyển màu các thuộc tính dynamic block
Chẳng hiểu sao dạo này forum lại khó down khó up. Thử kiểu này nữa xem sao: ;;-----------------=={ Dynamic Block Counter }==--------------;;
;; ;;
;; Program will count all blocks, dynamic blocks and xRefs ;;
;; in the current layout, detailing the quantity of blocks ;;
;; assuming each visibility state of every...
| ||
Tác giả: phamthanhbinh Bài viết gốc: 391375 Tên lệnh: gpad+%C2%A0 |
Cách Chuyển Cao Độ Dạng Text (Chữ Số)
| ||
Tác giả: Doan Van Ha Bài viết gốc: 399787 Tên lệnh: cbs |
Nh? Ch?nh Lisp C?t Thép D?m Momen
Ti?p t?c nghiên c?u hàm này he: (defun c:cbs(/ p) (initget 1 "c") (setq p (getpoint "Pick point or Press C to say good morning :")) (if (= p "c") (alert "Chao buoi sang - Good morning") (alert (vl-princ-to-string p))))
| ||
Tác giả: phongtran86 Bài viết gốc: 399773 Tên lệnh: qq |
Nhờ Chỉnh Lisp Cắt Thép Dầm Momen
em theo ý tưởng bản thân đã lập lisp như sau: - có khuôn bao hình dầm, thép dầm - gõ lệnh lisp qq - Nhập tọa độ 2 điểm.... nhập chiều cao dầm - vòng lặp: nhập 2 điểm.... nhập chiều cao dầm - kết thúc enter ... (defun c:qq(/ cd pt1 pt2 kc kc1 kc2 d1 d2 d3 d4 d5 d6 d7 d8 d9 da) (setq luu (getvar "osmode")) (setq lay (getvar "clayer")) (SETQ TXT...
| ||
Tác giả: quocmanh04tt Bài viết gốc: 399937 Tên lệnh: test%C2%A0 |
Nhờ Chỉnh Lisp Cắt Thép Dầm Momen
òa... Viết được thì cũng đọc được chứ hả... Thêm nhiều thì cứ copy, paste và edit lại 1 tý thôi mà. Bạn test nhé: (defun c:test (/ bv cd pt1 temp) (or (and cd (or (=...
| ||
Tác giả: huunhantvxdts Bài viết gốc: 400003 Tên lệnh: tacht |
Lisp Tính S? L??ng ?ai Và Ghi Ra Thành Text
(defun C:tacht (/ ss tong text point giatri) (vl-load-com) (defun ss2ent (ss / sodt index lstent) (setq sodt (if ss (sslength ss) 0) index 0 ) (repeat sodt (setq ent (ssname ss index) index (1+ index) lstent (cons ent lstent)) ) (reverse lstent)) (prompt "\nChon doi...
| ||
Tác giả: quocmanh04tt Bài viết gốc: 400023 Tên lệnh: tt+%C2%A0 |
Nhờ Chỉnh Lisp Cắt Thép Dầm Momen
Nâng cấp: 1. Chạy với dầm xiên 2. Vẽ luôn thép đai 3. Tính toán số lượng đai và ghi vào dưới dim 4. Có tùy chọn nhập khoảng cách đai, đường kính P/s: Nếu text của dim dùng Font họ vnsimli.shx, vnsimple.shx ... thì để nguyên ký hiệu Fi (~), loại font khác thì có thể thay đổi thành %%c để có ký hiệu Fi. >>
| ||
Tác giả: quocmanh04tt Bài viết gốc: 400052 Tên lệnh: tt%C2%A0 |
Nhờ Chỉnh Lisp Cắt Thép Dầm Momen
| ||
Tác giả: quocmanh04tt Bài viết gốc: 399987 Tên lệnh: tt%C2%A0 |
Nhờ Chỉnh Lisp Cắt Thép Dầm Momen
Theo bài...
| ||
Tác giả: hainguyen2014 Bài viết gốc: 400111 Tên lệnh: nt |
Lisp Nhân Nhi?u S? V?i M?t S? L?a Ch?n
B?n th? xem ?úng ý ch?a nhé!
(prompt "Lenh NT")
| ||
Tác giả: quocmanh04tt Bài viết gốc: 400091 Tên lệnh: tt%C2%A0 |
Nh? Ch?nh Lisp C?t Thép D?m Momen
a? uh! Mi?nh không ?ê? y?: (defun c:tt (/ Make-Line ang bv cdi hbv hcd len msp pd3 po1 po2 po3 po4 pt1 pt2 pt3 pt4 tlv p11 p33) (defun Make-Line (p1 p2 lay) (entmakex (list (cons 0 "LINE") (cons 10 p1) (cons 11 p2) (cons 8 lay)))) (vl-load-com) (setq msp (vla-get-modelspace (vla-get-activedocument (vlax-get-acad-object))) cdi (* (getvar "DIMTXT") (getvar...
| ||
Tác giả: Doan Van Ha Bài viết gốc: 400117 Tên lệnh: a2t |
Chuyển text sẵn có thành ATT
Có l? do forum b? l?i. B?n down l?i nhé. (defun C:A2T (/ eset1 blkcnt en enlist vl space) (setq eset1 (ssget (list (cons 0 "ATTDEF"))) blkcnt 0) (if eset1 (while (<= blkcnt (- (sslength eset1) 1)) (setq en (ssname eset1 blkcnt) enlist (entget en) space (cdr (assoc 67 enlist))) (setq vl (list (cons 0 "TEXT") (cons 100...
| ||
Tác giả: quocmanh04tt Bài viết gốc: 400222 Tên lệnh: tt%C2%A0 |
Nh? Ch?nh Lisp C?t Thép D?m Momen
Theo "Nghị Quyết" của Topic, Lisp 2 ra đời: :D (defun c:tt (/ thuc_hien dkd kcd kwo ss) (defun thuc_hien (/ ent i len sld str) (or dkd (setq dkd (getvar 'USERI5))) (or kcd (setq kcd (getvar 'USERR2))) (repeat (setq i (sslength ss)) (setq ent (ssname ss (setq i (1- i))) len (cdr...
| ||
Tác giả: phongtran86 Bài viết gốc: 400249 Tên lệnh: tt |
Nhờ Chỉnh Lisp Cắt Thép Dầm Momen
(defun c:tt (/ Make-Line ang bv cdi hbv hcd len msp pd3 po1 po2 po3 po4 pt1 pt2 pt3 pt4 tlv p11 p33) ;;;ve pline (defun Make_pline (listpoint Layer /...
|
Trang 204/330