Đến nội dung


Hình ảnh

[Hỏi] Làm sao để thay thế (đối tượng bằng wipeout) ?


  • Please log in to reply
30 replies to this topic

#21 ketxu

ketxu

    Copier - Paster - Editor

  • Moderator
  • PipPipPipPipPipPipPip
  • 5681 Bài viết
Điểm đánh giá: 2605 (tuyệt vời)

Đã gửi 30 December 2011 - 09:01 AM

Nếu bạn tiếp tục chỉ gửi nhõn cái file ảnh thì khó có ai quan tâm lắm
Lần trước mình định nhắc bạn nhưng thôi, lần này lại vẫn thế. Chẳng ai bắt bệnh hên xui bằng cách đó cho bạn được đâu, khó lắm bạn ơi.
Mà bạn đã thử tất cả các lisp trong topic chưa :o
  • 0

Thành viên nhóm CadMagic.
Mời bạn ghé thăm facebook nhóm - Page viết lisp theo yêu cầu  :
CAD MAGIC


#22 minhphuong_humg

minhphuong_humg

    biết lệnh offset

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

Đã gửi 30 December 2011 - 09:27 AM

Nếu bạn tiếp tục chỉ gửi nhõn cái file ảnh thì khó có ai quan tâm lắm
Lần trước mình định nhắc bạn nhưng thôi, lần này lại vẫn thế. Chẳng ai bắt bệnh hên xui bằng cách đó cho bạn được đâu, khó lắm bạn ơi.
Mà bạn đã thử tất cả các lisp trong topic chưa Hình đã gửi

Vâng, xin lỗi anh vì em chỉ gửi file ảnh. Em đã thử 3 lisp có trong topic. Và đây là sản phẩm của lệnh VEC anh ạ.
http://www.cadviet.c...les/3/0_mat.dwg
  • 0

#23 ketxu

ketxu

    Copier - Paster - Editor

  • Moderator
  • PipPipPipPipPipPipPip
  • 5681 Bài viết
Điểm đánh giá: 2605 (tuyệt vời)

Đã gửi 30 December 2011 - 09:54 AM

ô, thế bạn gửi file kết quả, k có file mẫu, giờ người viết lisp lại viết lisp tạo vòng tròn để test lại code bạn dùng hay sao ?? Mong bạn đứng trên suy nghĩ của người viết để hiểu :(
  • 0

Thành viên nhóm CadMagic.
Mời bạn ghé thăm facebook nhóm - Page viết lisp theo yêu cầu  :
CAD MAGIC


#24 minhphuong_humg

minhphuong_humg

    biết lệnh offset

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

Đã gửi 30 December 2011 - 10:12 AM

ô, thế bạn gửi file kết quả, k có file mẫu, giờ người viết lisp lại viết lisp tạo vòng tròn để test lại code bạn dùng hay sao ?? Mong bạn đứng trên suy nghĩ của người viết để hiểu Hình đã gửi

Xin lỗi bác nhé, bác nói tới đây em lại mới nói. Em chưa làm được thì lấy gì làm mẫu bác, còn mong muốn giúp đỡ của em là; các thành phần của vòng tròn ấy đè lên các đối tượng khác để em in cho nó đỡ xấu bản vẽ. Chắc bác chưa để ý lắm cái mong muốn nhỏ của em ở đầu topic rồi. Bởi thế, em mới thấy lisp bác giúp đỡ em nó chỉ có phần vòng tròn, tử, mẫu là nó đè lên các đối tượng khác, còn cái phần chắn ngang thì nó lại chưa đè.
Còn nếu bác để ý thì cái file "mong muốn" em cũng đã up ở đầu topic rồi đó bác.
Xin lỗi vì làm phiền bác nhiều quá nha.
  • 0

#25 Tue_NV

Tue_NV

    KS Võ Quang Tuệ

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

Đã gửi 30 December 2011 - 10:28 AM

Xin lỗi bác nhé, bác nói tới đây em lại mới nói. Em chưa làm được thì lấy gì làm mẫu bác, còn mong muốn giúp đỡ của em là; các thành phần của vòng tròn ấy đè lên các đối tượng khác để em in cho nó đỡ xấu bản vẽ. Chắc bác chưa để ý lắm cái mong muốn nhỏ của em ở đầu topic rồi. Bởi thế, em mới thấy lisp bác giúp đỡ em nó chỉ có phần vòng tròn, tử, mẫu là nó đè lên các đối tượng khác, còn cái phần chắn ngang thì nó lại chưa đè.
Còn nếu bác để ý thì cái file "mong muốn" em cũng đã up ở đầu topic rồi đó bác.
Xin lỗi vì làm phiền bác nhiều quá nha.

File mẫu của bạn thì Tue_NV test Lisp của mình OK
Trường hợp bạn chạy xong rồi thì Circle đã bị xóa -> không thể test bằng Lisp được
Bạn có thể giải quyết tiếp bằng lệnh Draworder kết hợp 'Fi -> Lọc ra những anh chắn ngang và cho nó ở Front
Có thể dùng Quick select với lệnh draworder
File của bạn khi dùng lệnh xong
Bạn xem thử : http://www.cadviet.c.../4652_0_mat.dwg
  • 2

#26 ketxu

ketxu

    Copier - Paster - Editor

  • Moderator
  • PipPipPipPipPipPipPip
  • 5681 Bài viết
Điểm đánh giá: 2605 (tuyệt vời)

Đã gửi 30 December 2011 - 12:09 PM

Xin lỗi bác nhé, bác nói tới đây em lại mới nói. Em chưa làm được thì lấy gì làm mẫu bác, còn mong muốn giúp đỡ của em là; các thành phần của vòng tròn ấy đè lên các đối tượng khác để em in cho nó đỡ xấu bản vẽ. Chắc bác chưa để ý lắm cái mong muốn nhỏ của em ở đầu topic rồi. Bởi thế, em mới thấy lisp bác giúp đỡ em nó chỉ có phần vòng tròn, tử, mẫu là nó đè lên các đối tượng khác, còn cái phần chắn ngang thì nó lại chưa đè.
Còn nếu bác để ý thì cái file "mong muốn" em cũng đã up ở đầu topic rồi đó bác.
Xin lỗi vì làm phiền bác nhiều quá nha.

Chào bạn.Mình đang chờ bạn up bản gốc lên để fix, nhưng đọc mấy dòng bạn nói nghe có vẻ k hợp lý lắm, có lẽ mình phải phân tích lại vấn đề để bạn hiểu. (ở đây mình k quote lại từ đầu, bạn chịu khó lật trang lại đọc)
1- Đầu tiên bạn post 1 file 0_hoi.dwg để hỏi vấn đề của bạn
=> Bác Bình viết 1code, bác Tuệ viết 1 code, mình viết 2 code (mà bạn đánh xoạch cái là đã thử 3 lisp) => mình k đồng tình
2- Sau khi có đủ cả 4 code bạn đã cảm ơn => đồng nghĩa với việc bạn đã tìm được Code ưng ý 1/4 code trên => OK
3- Hôm nay bạn lên kêu với bác Tuệ là code chạy không ổn kèm 1 file ảnh => mình nhắc bạn => Bạn gửi lại 1 file mà bạn đã chạy Lisp, tức là tất cả các đường tròn đều đã biến thành Pline + WipeOut hết, vậy lấy gì để người viết lisp chạy thử cái lisp ??? Bản vẽ mẫu mình đề cập đến ở đây là bản vẽ mà bạn chưa đụng chạm gì đến nó

- Quote xanh : bạn đọc lại ý 3
- Quote đỏ thứ 2 : Bạn phản ánh code bác Tuệ chạy k ưng ý, nhưng lại phản pháo mình về code đó
- Quote đỏ đầu tiên : nghe tưởng như bạn đã đọc kỹ trước khi nói, nhưng thật k phải vậy. Bạn thậm chí còn không biết bạn đang dùng lisp nào, do ai viết.

Thật uổng công cho mình và những người giúp bạn

Ngoài ra, đảm bảo với bạn là code của mình chắc chắn đã bao gồm Line phân cách (nếu nói đến code mình post sau cùng) đối với file "mong muốn" mà bạn post ở bài #1
P/s bác Tuệ : tks bác ^^ Bác phải tạo lại Circle ạ ^^
  • 0

Thành viên nhóm CadMagic.
Mời bạn ghé thăm facebook nhóm - Page viết lisp theo yêu cầu  :
CAD MAGIC


#27 NguyenNgocSon

NguyenNgocSon

    biết dimbaseline

  • Members
  • PipPipPipPipPip
  • 368 Bài viết
Điểm đánh giá: 39 (tàm tạm)

Đã gửi 23 October 2012 - 10:31 PM

Nhờ các bác sửa giúp không phải đường tròn mà đối tượng wipeout là Polyline
Thân !
  • 0

#28 Doan Van Ha

Doan Van Ha

    biết lệnh adcenter

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

Đã gửi 23 October 2012 - 10:49 PM

Nếu đối tượng đã là polyline thì cứ thế mà mần wipeout, chứ cần gì lisp?
  • 1

* 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.


#29 NguyenNgocSon

NguyenNgocSon

    biết dimbaseline

  • Members
  • PipPipPipPipPip
  • 368 Bài viết
Điểm đánh giá: 39 (tàm tạm)

Đã gửi 24 October 2012 - 07:21 AM

Không ý mình là wipeout không che text, line nằm cùng layer với LWPL được tạo wipeout cơ. Kết hợp wipeout với lệnh draworder cho toàn bản vẽ. Thân !
  • 0

#30 kncam

kncam

    biết lệnh rotate

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

Đã gửi 24 October 2012 - 08:37 AM

Đọc loạt bài trên, qua hơi "bức xúc" và có vài ý kiến "thẳng ruột ngựa":
- Bản vẽ dưa lên diễn đàn có vấn đề: người thiết kế không tư duy trước rồi vẽ nên 1 mớ hỗn độn, sau đó vào CV "xin 1 cái lisp" để sửa cái mớ đó. Đáng lẽ anh em "chủ xị" tư vấn cho bậu ấy tạo 1 cái block có 2 ATT và nền là 1 Wipeout thì vừa sửa được BV hiện tại (tuy có mất chút ít thời gian) lại có lợi cho thao tác thiết kế trong các BV về sau.
- Quá trình tạo file lisp để chỉnh sửa vừa tốn công sức của các anh em, vừa không ứng dụng được lâu dài (có ai dám vẽ 1 BV giống như vậy để xài thêm 1 lệnh chỉnh sửa cho "đẹp"?).
- Thiết nghĩ CV là diễn đàn trao đổi kinh nghiệm về kỹ thuật, khi những bậu Newbie đưa ra những vấn đề (thiếu khoa học) tương tự thì anh em "chủ xị" nên tư vấn trước tiên về "phương pháp đúng" rồi sau đó hãy giải quyết phần tồn tại.
- NguyenNgocSon: các đường PL giữa vòng tròn đó đâu có khó hiệu chỉnh. Chọn "tụi nó" bằng lệnh Qselect (hoặc lệnh SelectSimilar-cad2012) rồi dùng lệnh DRAWORDER đưa lên trên cùng là được.
  • 0
nongdan@sg

#31 ketxu

ketxu

    Copier - Paster - Editor

  • Moderator
  • PipPipPipPipPipPipPip
  • 5681 Bài viết
Điểm đánh giá: 2605 (tuyệt vời)

Đã gửi 24 October 2012 - 08:53 AM

Không ý mình là wipeout không che text, line nằm cùng layer với LWPL được tạo wipeout cơ. Kết hợp wipeout với lệnh draworder cho toàn bản vẽ. Thân !

ket tg cái này giải quyết r chứ nhỉ
Ngoài ra bạn cũng nên đọc góp ý của kncam.batt giúp bạn rất nhiều,kể cả việc truy xuất lẫn hiệu chỉnh,trừ khi đây là do phần mềm nào đó vẽ ra thì thôi, chứ lâu dài thì k nên dùng giải pháp tình thế
  • 0

Thành viên nhóm CadMagic.
Mời bạn ghé thăm facebook nhóm - Page viết lisp theo yêu cầu  :
CAD MAGIC