Đến nội dung


Hình ảnh

[GẤP] Lỗi Hatch Solid bị dư cấc đường line khó chịu.


  • Please log in to reply
12 replies to this topic

#1 loprjnce

loprjnce

    biết vẽ line

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

Đã gửi 20 February 2013 - 12:49 AM

Các bro cho em hỏi em đang dùng CAD 2007 để Hatch Solid 1 đường bao kín rùi, mà lại bị dư các đường line thuộc Hatch Solid luôn.

Mong các bro chỉ giúp dùm, đa tạ AE nhiều!!

http://www.cadviet.c...tch_problem.dwg


  • 0

#2 loprjnce

loprjnce

    biết vẽ line

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

Đã gửi 21 February 2013 - 12:57 AM

ko có ai giúp mình à. hjx


  • 0

#3 nhoclangbat

nhoclangbat

    Edu level: li10

  • Members
  • PipPipPipPipPipPipPip
  • 1409 Bài viết
Điểm đánh giá: 379 (khá)

Đã gửi 21 February 2013 - 08:17 AM

nhoc thì thấy ko có gì bất thường ^^, bạn thử nói rõ hơn xem dư là dư thế lào nhỉ :D


  • 0
"...................][)e\/i][_ /\/\@Y CrY....................."

(defun THỔ_DÂN_HỌC_CAD (xxxx) ...) ^_^








#4 loprjnce

loprjnce

    biết vẽ line

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

Đã gửi 24 February 2013 - 03:42 PM

Mình có up file CAD lên  đó bạn, bạn down về tham khảo dùm mình.


  • 0

#5 LoveLisp

LoveLisp

    biết lệnh extend

  • Members
  • PipPipPip
  • 195 Bài viết
Điểm đánh giá: 20 (tàm tạm)

Đã gửi 25 February 2013 - 08:41 AM

Mình không có cách nào để xử lý cả, có lẽ do AutoCAD chứ không phải do bản vẽ của bạn. Tạm thời, bạn có thể chia nhỏ phân vùng cần hatch, sau đó sử dụng lisp sau để nối chúng lại với nhau.


(defun c:mh (/ ss entht sl i dt dtht)
  (princ "\nMerge Hatch - free lisp from CADViet.com")
  (setq
    ss (ssget '((0 . "HATCH")))
    sl (if ss
	 (sslength ss)
	 0
       )
    i  0
    l  0
  )
  (repeat sl
    (setq
      entht (ssname ss i)
      dtht  (getbdata entht)
      dt    (append dt dtht)
      l	    (+ l (cdr (assoc 91 (entget entht))))
      i	    (1+ i)
    )
  )
  (setq	ent  (ssname ss 0)
	ss   (ssdel ent ss)
	tt   (entget ent)
	duoi (member (assoc 75 tt) tt)
	dau  (reverse (member (assoc 91 tt) (reverse tt)))
	tt   (append dau dt duoi)
	tt   (subst (cons 91 l) (assoc 91 tt) tt)
  )
  (entmod tt)
  (command ".erase" ss "")
  (princ)
)
(defun getbdata	(ent)
  (setq	tt (entget ent)
	tt (cdr (member (assoc 75 tt) (reverse tt)))
	tt (cdr (member (assoc 91 tt) (reverse tt)))
  )
)
(princ "\nMerge Hatch © CADViet.com is loaded, please type MH to start!")
(princ)


  • 1

#6 sgcq

sgcq

    Hội Hai Lúa

  • Members
  • PipPipPipPipPipPipPip
  • 1880 Bài viết
Điểm đánh giá: 692 (tốt)

Đã gửi 25 February 2013 - 08:57 AM

:D :D :D

Vấn đề là xem file của chủ top thì không thấy lỗi gì.

Bác thêm cái hình minh họa được không? (Hình chụp màn hình lúc bị lỗi)

:D :D :D


  • 0

12728974_230210507314169_718723558582070 HỘI HAI LÚA

           fanpage: https://www.facebook.com/HoiHaiLua/

 

 

 

 

 

 


#7 LoveLisp

LoveLisp

    biết lệnh extend

  • Members
  • PipPipPip
  • 195 Bài viết
Điểm đánh giá: 20 (tàm tạm)

Đã gửi 25 February 2013 - 09:51 AM

Hình ảnh trước và sau khi Hatch nó như thế này bạn ạ. Mũi tên đỏ chỉ vào các đường không có trước khi Hatch.

 

99835_hatcherror_1.png


  • 0

#8 Doan Van Ha

Doan Van Ha

    biết lệnh adcenter

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 5454 Bài viết
Điểm đánh giá: 2626 (tuyệt vời)

Đã gửi 25 February 2013 - 10:17 AM

Ý kiến cá nhân: hatch bằng solid thì y như chủ topic. Lý do: chưa tìm ra. Xử lý cùn: hatch bằng 1 kiểu khác solid, được, chọn cho dày vào để khi in ra thì như solid.


  • 0

* Chỉ nên yêu cầu Lisp khi bạn làm việc đó mất cả ngày nhưng họ chỉ viết 1 giờ. Đừng nêu yêu cầu Lisp khi bạn chỉ làm 1 giờ nhưng bắt họ phải mất cả ngày.

* Nhờ viết lisp cũng như đi khám bệnh. Chỉ gởi căn cước và than sắp chết thì không bác sỹ nào cứu sống được.


#9 sgcq

sgcq

    Hội Hai Lúa

  • Members
  • PipPipPipPipPipPipPip
  • 1880 Bài viết
Điểm đánh giá: 692 (tốt)

Đã gửi 25 February 2013 - 10:51 AM

biggrin.pngbiggrin.pngbiggrin.png

Các kết quả thu được từ file của chủ top như sau: (Xem các file đính kèm)

KL: Chủ top nên đổi máy khác để fix hoàn toàn các lỗi mắc phải. 

Cấu hình đề xuất:

Operating system Windows® 7 Professional 64 Processor Intel® Xeon® E5-2643 (3.30 GHz, 10 MB cache, 4 cores) Number of Processors 4 Standard memory 32 GB 1600 MHz DDR3 ECC Unbuffered RAM Memory slots 16 DIMM Internal drive 500 GB 7200 rpm SATA NCQ Optical drive SATA SuperMulti DVD+/-RW Graphics NVIDIA Quadro 4000 (4 GB) Internal drive bays Four 3.5" Slots 3 PCIe Gen3 x16
1 PCIe Gen3 x8
1 PCIe Gen3 x4
1 PCIe Gen2 x4
1 PCI Storage controller Integrated SATA 6.0 Gb/s

biggrin.pngbiggrin.pngbiggrin.png

http://www.cadviet.c...roblemmodel.pdf110802_untitled1_91.jpg110802_untitled2_6.jpg


  • 0

12728974_230210507314169_718723558582070 HỘI HAI LÚA

           fanpage: https://www.facebook.com/HoiHaiLua/

 

 

 

 

 

 


#10 loprjnce

loprjnce

    biết vẽ line

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

Đã gửi 10 March 2013 - 12:08 AM

Trước tiên mình thanks all các bro, tạm thời thì mình dùng cách chia nhỏ phần hacth thì giải quyết tạm thời được vấn đề. Còn bác SGQC thanks nhiều đã tìm hiểu dùm mình, nhưng cách bác nói ác wa. Nhìn cấu hình bác khuyên dùng kinh wa'. (nhưng mình nghĩ chưa hẳn đã do cấu hình máy, vì mình vẽ trên máy cấu hình i5, 4GB ram cũng vẫn bị. Có lẽ do phiên bản CAD và tùy file).

 

Vẫn mong có bác pro nào biết được giải quyết ngon lành dùm nan giải này. Thanks ALL.


  • 0

#11 loprjnce

loprjnce

    biết vẽ line

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

Đã gửi 16 March 2013 - 11:47 AM

Có lẽ vấn đề này giải quyết hok được rùi....


  • 0

#12 Doan Van Ha

Doan Van Ha

    biết lệnh adcenter

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 5454 Bài viết
Điểm đánh giá: 2626 (tuyệt vời)

Đã gửi 16 March 2013 - 12:08 PM

Không hiểu sao SOLID lại bị? Máy tôi cũng khá xịn mà vẫn thế.

Đành chữa cháy thôi vậy. Hatch bằng 1 kiểu khác, ví dụ ANSI31, chọn tỉ lệ nhỏ, thì in ra cũng như SOLID.


  • 0

* Chỉ nên yêu cầu Lisp khi bạn làm việc đó mất cả ngày nhưng họ chỉ viết 1 giờ. Đừng nêu yêu cầu Lisp khi bạn chỉ làm 1 giờ nhưng bắt họ phải mất cả ngày.

* Nhờ viết lisp cũng như đi khám bệnh. Chỉ gởi căn cước và than sắp chết thì không bác sỹ nào cứu sống được.


#13 loprjnce

loprjnce

    biết vẽ line

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

Đã gửi 09 April 2013 - 12:26 AM

Vậy là lỗi này không giải quyết được hả các bro, hjx bùn thiệt, hok lẽ chịu khuất phục trước nó!!!


  • 0