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.
Đăng nhập để thực hiện theo  
tuvanthietke.hcm

Hỏi về ID điểm

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

Tue_NV    3.841

Command: id

Specify point: X = 375450 Y = 185250

 

Làm sao để ID nó ra theo đơn vị mét: X = 375.450 Y = 185.250

 

Cảm ơn

Tue_NV có 2 cách :

Cách 1-> Dùng lệnh Id -> Tiếp đến sử dụng lệnh Cal

 

Command: id

Specify point: X = -100603 Y = 658103 Z = 0

 

Command: cal

>> Expression: @/1000 -> Gõ @/1000

-100.603,658.1025,0 -> Đây là kêt quả

 

Cách 2 : Bấm Phím Ctrol+8 -> Khởi động Quick Cal

-> Pick vào Biểu tượng GetCoordinates -> Cad sẽ hỏi

Command: >> Enter a point: -> Bạn Pick 1 điểm cần lấy Tọa độ

-> Được kết quả Trong hộp Quick Cal Bạn gõ thêm /1000 vào phía sau -> Enter

Ví dụ : Được kết quả Trong hộp Quick Cal [176098,642239,0] -> Bạn gõ thêm /1000 vào phía sau

[176098,642239,0]/1000 -> Enter -> Sẽ được kết quả mong muốn

 

Xem hình vẽ này, bạn sẽ hiểu

qcal.jpg

  • 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

Tue_NV có 2 cách :

Cách 1-> Dùng lệnh Id -> Tiếp đến sử dụng lệnh Cal

 

Command: id

Specify point: X = -100603 Y = 658103 Z = 0

 

Command: cal

>> Expression: @/1000 -> Gõ @/1000

-100.603,658.1025,0 -> Đây là kêt quả

 

Cách 2 : Bấm Phím Ctrol+8 -> Khởi động Quick Cal

-> Pick vào Biểu tượng GetCoordinates -> Cad sẽ hỏi

Command: >> Enter a point: -> Bạn Pick 1 điểm cần lấy Tọa độ

-> Được kết quả Trong hộp Quick Cal Bạn gõ thêm /1000 vào phía sau -> Enter

Ví dụ : Được kết quả Trong hộp Quick Cal [176098,642239,0] -> Bạn gõ thêm /1000 vào phía sau

[176098,642239,0]/1000 -> Enter -> Sẽ được kết quả mong muốn

 

Xem hình vẽ này, bạn sẽ hiểu

qcal.jpg

 

Cảm ơn bạn, nhưng không ID hàng loạt đượ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
Tue_NV    3.841

Cảm ơn bạn, nhưng không ID hàng loạt được

Muốn ID hàng loạt, thì dùng Lisp. Bạn chép dòng này, paste vào command

(while (getpoint "Pick 1 diem :") (princ (mapcar '(lambda(x) (/ x 1000)) (getvar "lastpoint")))(princ "\n"))

  • 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
gia_bach    1.442

Muốn ID hàng loạt, thì dùng Lisp. Bạn chép dòng này, paste vào command

(while (getpoint "Pick 1 diem :") (princ (mapcar '(lambda(x) (/ x 1000)) (getvar "lastpoint")))(princ "\n"))

Không đuợc Tue_NV ơi.

(getvar "lastpoint") không đổi giá trị khi click điểm. (Cad 2010)

Đề nghị :

(while (setq a(getpoint "Pick point:")) (princ (mapcar '(lambda(x) (/ x 1000)) a))(princ "\n"))

  • Vote tăng 2

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

Đăng nhập để thực hiện theo  

×