Đến nội dung


Hình ảnh

Lỗi "Hatch spacing too dense"


  • Please log in to reply
2 replies to this topic

#1 phantuhuong

phantuhuong

    biết dimstyle

  • Moderator
  • PipPipPipPipPip
  • 383 Bài viết
Điểm đánh giá: 200 (khá)

Đã gửi 09 July 2007 - 08:59 AM

Tôi hay sử dụng hatch để vẽ trong AutoCad. Tuy nhiên thỉnh thoảng (có lúc vẫn được) gặp lỗi khó chịu là Hatch spacing too dense, mặc dù tôi vẫn thường xuyên sử dụng kiểu pattern đó với Scale cố định. Đành phải tô với Scale lớn hơn, sau đó dùng HE để sửa lại Scale theo mong muốn.

Nhờ các cao thủ khắc phục lỗi này nhé. Xin cám ơn.
  • 0
Bồi dưỡng Excel & VBA cho các đơn vị ở Hà Nội và khu vực lân cận

Từng bước loại đồ Tàu ra khỏi cuộc sống!


#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 09 July 2007 - 12:46 PM

Lệnh Hatch bị ảnh hưởng bởi tỷ lệ zoom. Vì thế có thể hatch với tỷ lệ lớn, sau đó zoom to lên rồi dùng lệnh HE để sửa lại (như bạn vừa làm).

Việc chặn hatch ở các tỷ lệ quá nhỏ giúp cho bản vẽ AutoCAD không bị nặng. Biến môi trường MaxHatch điều khiển giá trị dense của hatch, giá trị mặc định là 1000000 (6 số 0).

Trong trường hợp của bạn, có thể tăng giá trị này lên để hatch được các miền lớn hơn. Ví dụ: bạn tăng biến này lên thành 10000000 (7 số 0): tại dòng lệnh, bạn gõ vào (setenv "MaxHatch" "10000000").

Nếu chưa đủ bạn cứ tiếp tục tăng lên. Nhưng nhớ rằng đôi khi phải trả giá cho việc này bởi khi tăng quá cao, những hatch quá nặng vẫn được phép tồn tại trong bản vẽ khiến bản vẽ nặng kinh khủng.
  • 0

#3 phantuhuong

phantuhuong

    biết dimstyle

  • Moderator
  • PipPipPipPipPip
  • 383 Bài viết
Điểm đánh giá: 200 (khá)

Đã gửi 10 July 2007 - 02:34 PM

Cám ơn anh Nguyen Hoanh nhé! Hình như là AutoCad mặc định là 10000 chứ không phải 100000. Đây là hướng dẫn trong phần Help autoâcd2004:

The hatch object limit is set by the MaxHatch environment setting, which is stored in the system registry. Its default value is 10000. You can change this limit by setting the MaxHatch system registry variable using (setenv "MaxHatch" "n") where n is a number between 100 and 10000000 (ten million).
  • 0
Bồi dưỡng Excel & VBA cho các đơn vị ở Hà Nội và khu vực lân cận

Từng bước loại đồ Tàu ra khỏi cuộc sống!