Đến nội dung


Hình ảnh

Làm thế nào để nhận biết dim bị Edit text ??!!


  • Please log in to reply
4 replies to this topic

#1 ducbeohn

ducbeohn

    biết pan

  • Members
  • Pip
  • 5 Bài viết
Điểm đánh giá: 0 (bình thường)

Đã gửi 19 March 2008 - 10:29 PM

Các bạn ơi!
Công việc của mình là phải tính toán khối lượng (không phải thiết kế), nhiều khi nhìn Dim trên bản vẽ để tính toán thôi thì chưa đủ, phải đo trực tiếp trên bản vẽ Cad. Nhưng nhiều thằng thiết kế, không vẽ đúng tỷ lệ, toàn edit text, giả sử nó vẽ hình này thì đúng nhưng hình kia thì sai. Vậy các bạn có biết lệnh nào, khi sử dụng thì biết ngay được nhưng đường dim nào bị edit text hay không?
Mong các cao thủ cad trả lời hộ mình! Mình đang rất cần!
  • 0

#2 Nguyen Hoanh

Nguyen Hoanh

    biết lệnh adcenter

  • Moderator
  • PipPipPipPipPipPipPip
  • 4105 Bài viết
Điểm đánh giá: 4495 (đỉnh cao)

Đã gửi 20 March 2008 - 12:27 AM

Các bạn ơi!
Công việc của mình là phải tính toán khối lượng (không phải thiết kế), nhiều khi nhìn Dim trên bản vẽ để tính toán thôi thì chưa đủ, phải đo trực tiếp trên bản vẽ Cad. Nhưng nhiều thằng thiết kế, không vẽ đúng tỷ lệ, toàn edit text, giả sử nó vẽ hình này thì đúng nhưng hình kia thì sai. Vậy các bạn có biết lệnh nào, khi sử dụng thì biết ngay được nhưng đường dim nào bị edit text hay không?
Mong các cao thủ cad trả lời hộ mình! Mình đang rất cần!

Lệnh SFD (Select faked dim) dưới đây sẽ giúp bạn chọn các đối tượng dim đã bị edit (Các đối tượng không phải dim hoặc đối tượng dim không bị edit thì sẽ không thể chọn được bằng lệnh này).

(defun c:sfd ( / ss)
(setq ss (ssget '((0 . "DIMENSION")
(-4 . "<NOT")
(-4 . "<OR")
(1 . "")
(1 . "*<>*")
(-4 . "OR>")
(-4 . "NOT>")
)
)
)
(sssetfirst ss ss)
(princ)
)

  • 3

#3 tranchan

tranchan

    biết lệnh break

  • Members
  • PipPipPipPip
  • 221 Bài viết
Điểm đánh giá: 93 (tàm tạm)

Đã gửi 20 March 2008 - 08:07 AM

[quote name='ducbeohn' date='Mar 19 2008, 10:29 PM' post='14585']

Autodesk đã tính đến trường hợp này nên từ bản 2002 trong express đã có lệnh này. Bạn thử gõ lệnh "dimreassoc" hay vào Express>Dimension>Reset dim value. Mục đích của lênh này là trả toàn bộ giá trị sưa về giá trị thật đo được.

Mà hình 2007, ban kích vào dim mà ko sửa rồi thoát lệnh nó cũng reset lại giá trị. Nhung cách đầu thì chắc chắn là dc 100%
  • 3

#4 ducbeohn

ducbeohn

    biết pan

  • Members
  • Pip
  • 5 Bài viết
Điểm đánh giá: 0 (bình thường)

Đã gửi 20 March 2008 - 01:17 PM

Rất cảm ơn bạn đã giúp. Đây đúng là thứ mình cần. Cảm ơn bạn nhiều nhé !! A lots of thanks !!!
  • 0

#5 duongsatdn

duongsatdn

    biết lệnh adcenter

  • Moderator
  • PipPipPipPipPipPipPip
  • 1657 Bài viết
Điểm đánh giá: 761 (tốt)

Đã gửi 21 March 2008 - 10:37 AM

Nếu chỉ muốn kiểm tra dim có bị edit không thì có thể mở Properties (Ctrl+1). Chọn dim cần kiểm tra, trong Properties mở tab (không biết gọi như vậy có đúng không) Text, giá trị Measurement là trị số thực tế của dim, giá trị Text override là giá trị đã edit.
  • 0