Chuyển đến nội dung
Diễn đàn CADViet
thientai_kt

Hỏi cách mở khóa file cad

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

1 giờ} trướ}c, thientai_kt đã nói:

Mình có file cad bị khóa. Xin hỏi mọi người xem có cách nào mở khóa được không? Toàn bộ bản vẽ thành 1 khối block và không phá khối được!

 

11. Be nuoc.dwg

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
42 phút trước, cuongtk2 đã nói:

https://forums.autodesk.com/t5/autocad-forum/exploding-minsert-blocks/td-p/3948082

1. DgnOut

2. Tạo file mới, DgnIn

3. Explode. Nó được lồng block đến 35 lần, từ U49 đến U84. Vậy bạn phải có 35 lần eXplode

Drawing3.dwg

Cám ơn bạn, Thảo nào mình làm 1 lần không được! Mình cám ơn nhiều

 

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
51 phút trước, cuongtk2 đã nói:

https://forums.autodesk.com/t5/autocad-forum/exploding-minsert-blocks/td-p/3948082

1. DgnOut

2. Tạo file mới, DgnIn

3. Explode. Nó được lồng block đến 35 lần, từ U49 đến U84. Vậy bạn phải có 35 lần eXplode

Drawing3.dwg

Cám ơn bạn, Mình làm được rồi, đúng là không ngờ khóa đến 35 lần. 

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
Vào lúc 20/9/2023 tại 13:52, cuongtk2 đã nói:

https://forums.autodesk.com/t5/autocad-forum/exploding-minsert-blocks/td-p/3948082

1. DgnOut

2. Tạo file mới, DgnIn

3. Explode. Nó được lồng block đến 35 lần, từ U49 đến U84. Vậy bạn phải có 35 lần eXplode

Drawing3.dwg

Cho mình hỏi mình viết để nó tự động phá block này  nhưng viết toàn báo lỗi, Xem giúp mình có lỗi gì vậy:

(repeat 35 (command "Explode" "all" "yes"))

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
Vào lúc 22/9/2023 tại 12:12, thientai_kt đã nói:

Bạn có cách nào làm nhanh không? Chứ bấm đến 35 lần x thì oải quá. Mà có đến vài chục file như vậy!

Bạn dùng lisp này: 

Lệnh: XX

Lenh_xx.rar

P/s: Chỉ dùng cho loại file theo kiểu của bạn gửi.

  • Like 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
Vào lúc 23/9/2023 tại 13:57, NTHAHT đã nói:

Bạn dùng lisp này: 

Lệnh: XX

Lenh_xx.rar

P/s: Chỉ dùng cho loại file theo kiểu của bạn gửi.

Mình dùng thử rồi không được. bấm xx xong toàn bộ bản vẽ biến mất hết. Không còn tí nào

screenshot_1695691128.png

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

Chủ đề này hình như nhiều lắm rồi nhưng hầu như không đi đến kết quả. Không phải các cao thủ CADVIET không làm được, mà là không muốn giúp thôi. Hành vi đánh cắp bản quyền như vậy không được hoan nghênh lắm. bạn mất công lên đây xin cách phá không bằng bạn xin trực tiếp người cung cấp bản vẽ này. tts 

  • 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
6 giờ trước, thientai_kt đã nói:

Mình dùng thử rồi không được. bấm xx xong toàn bộ bản vẽ biến mất hết. Không còn tí nào

- Có 2 file bạn gửi lên diễn đàn (123.dwg, 11. Be nuoc.dwg), mình thực hiện trên đó đều được. Không biết bạn có thử trên chúng không?

- Nếu bạn dùng trên file khác, có thể không phù hợp (như mình đã nói ở phần P/s...)

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

 

7 giờ trước, tannguyen291 đã nói:

Chủ đề này hình như nhiều lắm rồi nhưng hầu như không đi đến kết quả. Không phải các cao thủ CADVIET không làm được, mà là không muốn giúp thôi. Hành vi đánh cắp bản quyền như vậy không được hoan nghênh lắm. bạn mất công lên đây xin cách phá không bằng bạn xin trực tiếp người cung cấp bản vẽ này. tts 

Có lẽ em nói đúng, đây là một trò chơi không nên lạm dụng. Về mặt kỹ thuật un-nest block cũng đơn giả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
9 giờ trước, tannguyen291 đã nói:

Chủ đề này hình như nhiều lắm rồi nhưng hầu như không đi đến kết quả. Không phải các cao thủ CADVIET không làm được, mà là không muốn giúp thôi. Hành vi đánh cắp bản quyền như vậy không được hoan nghênh lắm. bạn mất công lên đây xin cách phá không bằng bạn xin trực tiếp người cung cấp bản vẽ này. tts 

Haizzzzaaa...! Cách của @cuongtk2 ở trên dùng DgnOut là đã phá rồi, theo hướng này thì nếu có lisp là chỉ thay thế 35 lần X thôi.

@thientai_kt lisp trên của mình không qua DgnOut nhé, dùng trực tiếp trên file của bạn.

 

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

Đương nhiên với chỉ 1 bản vẽ thì làm thế nào cũng được, vì thời gian viết và test code còn lâu hơn làm trực tiếp. Khi bạn đã viết ra 1 lệnh , có nghĩa là nó phải được dùng hơn 1 lần.

 

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
13 giờ trước, cuongtk2 đã nói:

Đương nhiên với chỉ 1 bản vẽ thì làm thế nào cũng được, vì thời gian viết và test code còn lâu hơn làm trực tiếp. Khi bạn đã viết ra 1 lệnh , có nghĩa là nó phải được dùng hơn 1 lần.

  

Em nghĩ rằng lisp không khó đâu ạ. có lẽ bác @NTHAHT cũng chưa muốn giúp hết sức thôi ạ. :))

Ví dụ thế này.

While Lst = select all Insert

If item = minsert 

    make insert new from minsert (name, base, scale , angle, layer... Same minsert)

    delete minsert

explode all insert

nếu không muốn phá các block bình thường thì phải đặt câu điều kiện loằng ngằng hơn chút. Còn không thì như thế này là đượ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

Lisp của mình dùng đơn giản mà!

Các bước thực hiện như sau:

1. Mở file gốc của chủ thớt (Có nghĩa là không qua DgnOut, DgnIn - nếu có thì tính chất trên file đã bị thay đổi - mình gọi ở bài trên là kiểu).

2. Load lisp.

3. Gõ lệnh: XX và enter.

Vậy là xong, không cần làm gì thêm nữa.

*** Thắc mắc: @cuongtk2 "phải được dùng hơn 1 lần." @tannguyen291"giúp hết sức" là sao nhỉ?

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
26 phút trước, NTHAHT đã nói:

"giúp hết sức" là sao nhỉ?

Em chưa dùng lisp của bác thì không rõ. Nghĩ rằng lisp của bác viết chỉ dành cho bản vẽ đó, còn bản vẽ khác thì không chạy được. (muốn bảo vệ quyền tác giá về sau) nên nói vậy

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

- Chủ thớt gửi lên diễn đàn 2 file.dwg, mình thấy 2 file đó có quy luật khoá (tạm gọi thế) giống nhau, mình nghĩ với mỗi người khoá bản vẽ sẽ có một quy luật riêng (nên mình mới nói ở trên là "kiểu" - Vì mình không chắc là kiểu khác thì lisp sẽ thực hiện tốt).

- Nếu chủ thớt có nhiều file đều lấy từ 1 nguồn, mình nghĩ lisp sẽ gải quyết được tất cả.

- Mình không có ý tác giả gì ở đây, chỉ là giúp chủ thớt trong khả năng của mình thôi.

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

Có hỏi 1 vấn đề mà chủ thớt lập lên mấy bài viết lền. Chắc ADMIN xoá giúp đi, giờ còn 2 bài biết. Không biết vấn đề đã giải quyết chưa? Nhưng mong chủ thớt ngó lại diễn đàn, xoá bớt đi cho gọn.

Mà không hiểu sao dạo này hay gặp những bài viết như thế quá. Hỏi 1 câu thôi mà thành ra mấy topic  liền luôn. 

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
Vào lúc 30/9/2023 tại 09:14, vietduc147258 đã nói:

Có hỏi 1 vấn đề mà chủ thớt lập lên mấy bài viết lền. Chắc ADMIN xoá giúp đi, giờ còn 2 bài biết. Không biết vấn đề đã giải quyết chưa? Nhưng mong chủ thớt ngó lại diễn đàn, xoá bớt đi cho gọn.

Mà không hiểu sao dạo này hay gặp những bài viết như thế quá. Hỏi 1 câu thôi mà thành ra mấy topic  liền luôn. 

Mình chỉ cho lên 1 topic không cho đi đâu cả. Còn bài viết nó sang các topic khác thì mình không rõ thật

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
Vào lúc 27/9/2023 tại 13:57, NTHAHT đã nói:

Lisp của mình dùng đơn giản mà!

Các bước thực hiện như sau:

1. Mở file gốc của chủ thớt (Có nghĩa là không qua DgnOut, DgnIn - nếu có thì tính chất trên file đã bị thay đổi - mình gọi ở bài trên là kiểu).

2. Load lisp.

3. Gõ lệnh: XX và enter.

Vậy là xong, không cần làm gì thêm nữa.

*** Thắc mắc: @cuongtk2 "phải được dùng hơn 1 lần." @tannguyen291"giúp hết sức" là sao nhỉ?

Cám ơn bạn rất nhiều mình lại tưởng dùng sau khi DGN out. Sr vì trả lời muộn. Tuần vừa rồi đi khảo sát suốt. 

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

×