Chuyển đến nội dung
Diễn đàn CADViet

chandoll

Thành viên
  • Số lượng nội dung

    8
  • Đã tham gia

  • Lần ghé thăm cuối

Bài đăng được đăng bởi chandoll


  1. Đây là đoạn lisp em lập để xoay một đối tượng Mtext quanh tâm của nó một goc 90. Nhưng nó không chạy được . Nhờ bác sửa giùm em .

     

    (Defun C:quay ( )

     

    (setq DT (entsel "\nChon text mau"))

    (while

    (or

    (null DT)

    (/= "MTEXT" (cdr (assoc 0 (entget (car DT)))))

    )

    (princ "\nDoi tuong khong phai la MTEXT! Chon lai")

    (setq DT (entsel "\nChon MTEXT mau"))

    )

    (setq DT (car DT))

    (setq DT (entget DT))

    (setq DD (cdr (assoc 10 DT)))

    (setq DC (cdr (assoc 11 DT)))

     

     

    (princ DD)

    (princ dc)

    (setq dx1 (distof car(dd) 2))

    (setq dx2 (distof car(dc) 2))

    (setq dx (+ dx1 dx2))

    (setq dx (/ dx 2)

    (setq dy1 (distof cadr(dd) 2))

    (setq dy2 (distof cadr(dc) 2))

    (setq dy (+ dy1 dy2))

    (setq dy (/ dy 2))

    (command "rotate" dt "" '(dx dy) 90)

    )

    Bac Hoanh sua cho em cái này với


  2. Đây là đoạn lisp em lập để xoay một đối tượng Mtext quanh tâm của nó một goc 90. Nhưng nó không chạy được . Nhờ bác sửa giùm em .

     

    (Defun C:quay ( )

     

    (setq DT (entsel "\nChon text mau"))

    (while

    (or

    (null DT)

    (/= "MTEXT" (cdr (assoc 0 (entget (car DT)))))

    )

    (princ "\nDoi tuong khong phai la MTEXT! Chon lai")

    (setq DT (entsel "\nChon MTEXT mau"))

    )

    (setq DT (car DT))

    (setq DT (entget DT))

    (setq DD (cdr (assoc 10 DT)))

    (setq DC (cdr (assoc 11 DT)))

     

     

    (princ DD)

    (princ dc)

    (setq dx1 (distof car(dd) 2))

    (setq dx2 (distof car(dc) 2))

    (setq dx (+ dx1 dx2))

    (setq dx (/ dx 2)

    (setq dy1 (distof cadr(dd) 2))

    (setq dy2 (distof cadr(dc) 2))

    (setq dy (+ dy1 dy2))

    (setq dy (/ dy 2))

    (command "rotate" dt "" '(dx dy) 90)

    )


  3. Bạn hãy post file dwg chứa các toạ độ điểm mà bạn muốn. Và nói rõ dạng text kết quả mà bạn muốn (đối tượng text hay file text).

    Cảm ơn bác đã quan tâm , sau một hồi mày mò diễn đàn em đã làm được yêu cầu này . <_< . Yêu cầu của em chỉ là xuất toạ độ ra đối tượng text. Còn file text thì em chưa dùng đến và có lẽ em sẽ nghiên cứu sau . Cảm ơn bác .

×