Chuyển đến nội dung
Diễn đàn CADViet
  • Thông báo

    • Nguyen Hoanh

      CADViet đã hoàn tất nâng cấp   14/09/2017

      Chào các bạn, CADViet đã hoàn tất việc nâng cấp lên phiên bản mới. Tất cả các chức năng đã hoạt động theo kỳ vọng của ban quản trị. Nếu có vấn đề gì cần phản hồi, các bản post ở đây nhé: Trân trọng, Nguyễn Hoành.
viendinhngoc

Giúp đỡ -Ghi tọa độ pick điểm lên bản vẽ Cad

Các bài được khuyến nghị

Chào các bạn minh có thắc mắc mong bạn giúp với

m muốn pick tọa độ điểm trên cad rồi ghi tọa độ lên bản vẽ luôn

mà không tìm thấy lisp nào dùng được. bạn nào có chia sẽ cho mình với

thank

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
Tr.CongSon    41

Cái này đâu cần Lisp đâu bạn,có nhiều cách để lấy mà^ Ví dụ:

  1. Gõ Po (Point) -->Enter.Sau đó chon point vừa vẽ ,rồi Ctrl +1 hoặc gõ Li là thấy mà ,từ đó thích Copy hay làm gì thì tùy^^
  2. Gõ ID -->Chọn điểm -->Bấm F2 là thấy tọa độ 3 điểm rõ rang^^
  3. Nếu dùng Lisp thì tặng bạn luôn^^

 

(defun c:pd ( / po x y z)
(command "undo" "Be")
(setvar "cmdecho" 0)
(setq po(getpoint "\nChon diem xuat toa do:"))
(setq x (rtos (car po) 2 2)
y (rtos (cadr po) 2 2)
z (rtos (caddr po) 2 2))
(command ".text" "J" "MC" po (* 5 (getvar "dimscale")) 0 (strcat x "," y "," z))
(setvar "cmdecho" 1)
(command "undo" "end")
(princ)
)

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
Doan Van Ha    2.680

Bạn TCS chú ý khi dùng (command "text"...) thì chú ý đến height của textstyle current bằng 0 hay khác 0, nếu không sẽ bị lỗi. Nhiều lisp bạn viết quên điều này.

  • Vote tăng 1

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
Tr.CongSon    41

Bạn TCS chú ý khi dùng (command "text"...) thì chú ý đến height của textstyle current bằng 0 hay khác 0, nếu không sẽ bị lỗi. Nhiều lisp bạn viết quên điều này.

Chết chết,em không nghĩ đến điều này,tại bản vẽ em làm toàn để Texthight =0.0 nên khi (command "text" ) không bị lỗi,nên không chú ý

Đối với trường hợp Texthight khác 0.0 thì text xuất ra = 0 ạ

Mong anh chị giải thích thêm để khắc phục lỗi này ạ

Em cảm ơn!

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Bác viết thêm em mũi tên để kéo xa bản vẽ chứ không thì nó khso nhìn lắm

Thêm Chọn được số sau dấu phẩy

Và khi UCS thay đổi tọa độ thì pick tọa độ lại có thay đổi không bác

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Có lisp này lệnh TD nó ghi tọa độ khá hay nhưng bị lỗi font phần hiển thị gợi ý. Command thì mình sửa được rồi

Với lại khi mình UCS lại hệ tọa độ mới thì TD nó vẫn ra tọa độ gốc của nó ( khác với ID đã cập nhập tọa độ mới)

Chỉnh sửa theo viendinhngoc

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Tạo một tài khoản hoặc đăng nhập để nhận xét

Bạn cần phải là một thành viên để lại một bình luận

Tạo tài khoản

Đăng ký một tài khoản mới trong cộng đồng của chúng tôi. Điều đó dễ mà.

Đăng ký tài khoản mới

Đăng nhập

Bạn có sẵn sàng để tạo một tài khoản ? Đăng nhập tại đây.

Đăng nhập ngay


×