Chuyển đến nội dung
Diễn đàn CADViet
  • Thông báo

    • Nguyen Hoanh

      CADViet đã hoàn tất nâng cấp   14/09/2017

      Chào các bạn, CADViet đã hoàn tất việc nâng cấp lên phiên bản mới. Tất cả các chức năng đã hoạt động theo kỳ vọng của ban quản trị. Nếu có vấn đề gì cần phản hồi, các bản post ở đây nhé: Trân trọng, Nguyễn Hoành.
cadviettt

Giúp tôi đưa block cánh cửa(1,2mx2,8m) vào khung cửa (1,5mx3m)

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

Zup' tôi đưa block cánh cửa(1,2mx2,8m) vào khung cửa (1,5mx3m).Dùng lệnh align and scale không thể đưa đựơc vào khung cửa có kích thước như vậy..keke ( có ai có cách nào không vậy? ) chẳng nhẽ lại phải chỉnh sửa lại mẫu cánh cửa đó trong thư viện àh ?

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
Zup' tôi đưa block cánh cửa(1,2mx2,8m) vào khung cửa (1,5mx3m).Dùng lệnh align and scale không thể đưa đựơc vào khung cửa có kích thước như vậy..keke ( có ai có cách nào không vậy? ) chẳng nhẽ lại phải chỉnh sửa lại mẫu cánh cửa đó trong thư viện àh ?

Bạn sử dụng Scale Specify On-screen, kết hợp với Transparent Mode (phương thức trong suốt): 'cal

Toàn bộ thao tác như sau:

 

Command: _insert

Specify insertion point or [scale/X/Y/Z/Rotate/PScale/PX/PY/PZ/PRotate]: chọn điểm insert

Enter X scale factor, specify opposite corner, or [Corner/XYZ] <1>: x

Specify X scale factor or [Corner] <1>: 'cal

>> Expression: 1500/1200

1.25 (kết quả tính của hàm cal)

Enter Y scale factor <use X scale factor>: 'cal

>> Expression: 3000/2800

1.07143 (kết quả tính của hàm cal)

Specify Z scale factor or <use X scale factor>: 1

 

OK?

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ách của ssg làm tốt nhưng mới đạt được 1 nửa, là fit biên cửa vào trong khung.

Làm theo cách này có nhược điểm rất lớn là đố kính biến đổi hết tiết diện (bởi vì bị scale theo trục).

 

Có một cách khác là dùng Dynamic Block:

 

- Dùng lệnh bedit để sửa block trên.

- Trên bảng lệnh Block Authoring Palettes - All Palettes chọn tab Parameters.

- Trên tab Parameters, chọn linear parameter.

- Sử dụng như đánh dim, đánh cho chiều rộng và chiều dài của cửa.

dbcuaso1.gif

 

- Trên bảng lệnh Block Authoring Palettes - All Palettes chọn tab Actions.

- Trên tab Actions, chọn Stretch Action.

- Chương trình hỏi parameter, chọn parameter đầu tiên. Sau đó chọn miền crossing của lệnh stretch. Và cuối cùng là pick vị trí đặt biểu tượng stretch action (ở đâu cũng được)

dbcuaso2.gif

 

- Lặp lại bước trên với parameter thứ 2.

dbcuaso3.gif

 

- Dùng lệnh bclose để hoàn tất quá trình edit.

 

- Tại màn hình AutoCAD, bạn có thể kéo, thả mũi tên màu xanh để thay đổi kích thước cửa, hoặc nhập kích thước cửa tại bảng lệnh Properties.

 

Với cách này, chỉ kích thước cửa thay đổi, kích thước khuôn cửa cố đị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
cách của ssg làm tốt nhưng mới đạt được 1 nửa, là fit biên cửa vào trong khung.

Làm theo cách này có nhược điểm rất lớn là đố kính biến đổi hết tiết diện (bởi vì bị scale theo trục). :lol:

 

Có một cách khác là dùng Dynamic Block:

 

- Dùng lệnh bedit để sửa block trên.

- Trên bảng lệnh Block Authoring Palettes - All Palettes chọn tab Parameters.

- Trên tab Parameters, chọn linear parameter.

- Sử dụng như đánh dim, đánh cho chiều rộng và chiều dài của cửa.

dbcuaso1.gif

 

- Trên bảng lệnh Block Authoring Palettes - All Palettes chọn tab Actions.

- Trên tab Actions, chọn Stretch Action.

- Chương trình hỏi parameter, chọn parameter đầu tiên. Sau đó chọn miền crossing của lệnh stretch. Và cuối cùng là pick vị trí đặt biểu tượng stretch action (ở đâu cũng được)

dbcuaso2.gif

 

- Lặp lại bước trên với parameter thứ 2.

dbcuaso3.gif

 

- Dùng lệnh bclose để hoàn tất quá trình edit.

 

- Tại màn hình AutoCAD, bạn có thể kéo, thả mũi tên màu xanh để thay đổi kích thước cửa, hoặc nhập kích thước cửa tại bảng lệnh Properties.

 

Với cách này, chỉ kích thước cửa thay đổi, kích thước khuôn cửa cố định.

Cam ơn mọi người chỉ giáo nghen. Cách của Nguyen Hoanh có khác cách là tui vào trong Refedit chỉnh sửa block cửa đó không? đang thử theo cách của bạn. Tui dung Ref vẫn đc.Thânchào

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ách dùng dynamic block khác hẳn với refedit.

 

Ví dụ: khi block tên là cuaso của bạn có kích thước 1,2mx2,8 mà bạn refedit thành 1,5mx3 thì toàn bộ block có tên cuaso sẽ bị thay đổi kích thước theo. Nhưng với dynamic block thì chỉ block nào bạn sửa thì mới bị thay đổi kích thước, còn các block khác vẫn giữa nguyên kích thước là 1,2x2,8.

 

Nếu bạn đã từng dùng Attribute thì điều này giống như text trong block và attribute trong block. Text trong block thì cố định với mỗi loại block. Còn attribute thì có thể thay đổi đượ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
Bạn sử dụng Scale Specify On-screen, kết hợp với Transparent Mode (phương thức trong suốt): 'cal

Toàn bộ thao tác như sau:

 

Command: _insert

Specify insertion point or [scale/X/Y/Z/Rotate/PScale/PX/PY/PZ/PRotate]: chọn điểm insert

Enter X scale factor, specify opposite corner, or [Corner/XYZ] <1>: x

Specify X scale factor or [Corner] <1>: 'cal

>> Expression: 1500/1200

1.25 (kết quả tính của hàm cal)

Enter Y scale factor <use X scale factor>: 'cal

>> Expression: 3000/2800

1.07143 (kết quả tính của hàm cal)

Specify Z scale factor or <use X scale factor>: 1

 

OK?

 

đối với phép chia bạn kg cần phải gọi hàm cal. Co1 thể nhập trực tiếp tại dòng lệnh.

Cụ thể là: Specify X scale factor or [Corner] <1>: 1500/1200

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ách của ssg làm tốt nhưng mới đạt được 1 nửa, là fit biên cửa vào trong khung.

Làm theo cách này có nhược điểm rất lớn là đố kính biến đổi hết tiết diện (bởi vì bị scale theo trục).

 

Có một cách khác là dùng Dynamic Block:

 

- Dùng lệnh bedit để sửa block trên.

- Trên bảng lệnh Block Authoring Palettes - All Palettes chọn tab Parameters.

- Trên tab Parameters, chọn linear parameter.

- Sử dụng như đánh dim, đánh cho chiều rộng và chiều dài của cửa.

dbcuaso1.gif

 

- Trên bảng lệnh Block Authoring Palettes - All Palettes chọn tab Actions.

- Trên tab Actions, chọn Stretch Action.

- Chương trình hỏi parameter, chọn parameter đầu tiên. Sau đó chọn miền crossing của lệnh stretch. Và cuối cùng là pick vị trí đặt biểu tượng stretch action (ở đâu cũng được)

dbcuaso2.gif

 

- Lặp lại bước trên với parameter thứ 2.

dbcuaso3.gif

 

- Dùng lệnh bclose để hoàn tất quá trình edit.

 

- Tại màn hình AutoCAD, bạn có thể kéo, thả mũi tên màu xanh để thay đổi kích thước cửa, hoặc nhập kích thước cửa tại bảng lệnh Properties.

 

Với cách này, chỉ kích thước cửa thay đổi, kích thước khuôn cửa cố định.

 

Bạn có thể hướng dẫn kỹ thêm được không? Mình thấy các thuộc tính của Block rất hay mà không biết cách sử dụng.:bigsmile:(

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

Zup' tôi đưa block cánh cửa(1,2mx2,8m) vào khung cửa (1,5mx3m).Dùng lệnh align and scale không thể đưa đựơc vào khung cửa có kích thước như vậy..keke ( có ai có cách nào không vậy? ) chẳng nhẽ lại phải chỉnh sửa lại mẫu cánh cửa đó trong thư viện àh ?

 

tạo cánh cửa 1,2x2,8m thành block rồi bấm " be" Sử dụng Block Authoring Palettes. dù cánh cửa cửa bạn có như thế nào đi chăng nữa cũng ok !!!

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

Anh NGUYEN HOANH cho tôi hỏi có cách nào đổi tên block trong thư viện block được không? Tôi đang bóc tách 1 bản vẽ trong đó có nhiều block được lấy từ thư viện block, nhưng sau khi tôi dùng lệnh bcount để đếm, nhưng những block đó có tên không như tôi mong muốn. Tôi đã dùng lệnh RENAME đổi tên rồi nhưng bản vẽ của tôi nó bao gồm rất nhiều khu, mỗi khu một bản vẽ nên khi rename ở bản vẽ này thì qua bản vẽ khác lại phải rename lại tên block đó, như vậy rất tốn thời gian. Vậy có cách nào đổi tên block  trong thư viện không? Tôi xin cảm ơ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

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


×