Đến nội dung


Hình ảnh

Tính năng hay của Block


  • Please log in to reply
231 replies to this topic

#21 tranchan

tranchan

    biết lệnh break

  • Members
  • PipPipPipPip
  • 221 Bài viết
Điểm đánh giá: 93 (tàm tạm)

Đã gửi 25 July 2008 - 02:21 PM

Và tiếp nữa có thể tạo ra một list tuỳ chọn để scale block đó theo các tỉ lệ khác nhau....
Hình đã gửi

Cái này theo tôi thấy rất hay... :rolleyes:
  • 1

#22 tranchan

tranchan

    biết lệnh break

  • Members
  • PipPipPipPip
  • 221 Bài viết
Điểm đánh giá: 93 (tàm tạm)

Đã gửi 25 July 2008 - 04:45 PM

Có vấn đề rồi đây, khi tạo 1 block chưa thuộc tính để chuyển đổi qua lại như kiểu trên nhưng sau đó không edit dc bằng lệnh ate hay ed. Bây giờ nếu miro là text thuộc tính lại bị ngược. Trong block có text mang giá trị +3.450 là text thuộc tính Anh em nào ra tay tương trợ giùm cái.

File đê............................... file cad
  • 0

#23 sumi

sumi

    biết lệnh array

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

Đã gửi 25 July 2008 - 06:00 PM

ko ngờ Block cũng có mấy món hay wá nhễ.để thử cái
mà hết rùi hả mấy bác ,sao ko thấy ai post hết vậy
  • 0
"Xin chào bạn. Đây là tổng đài tin nhắn. Ấn phím 1 để có 1 lời khen. Phím 2 cho một lời chúc tốt đẹp. Phím 3 cho 1 nụ hôn. Phím 4 cho 1 cuộc hẹn. Nếu muốn tất cả hãy bấm số của tôi"

#24 sumi

sumi

    biết lệnh array

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

Đã gửi 25 July 2008 - 06:07 PM

bước 1 :
Trước tiên bạn tạo một block ví dụ như của tôi:
bước 2 :
Vào edit block bạn sẽ thấy bảng block authoring Palettes:
trong thẻ Parametters bạn chọn Visibility rồi click vào màn hình.
click đúp vào visibility bạn sẽ thấy bảng visibility states, bạn chọn new rồi đặt tên cho view đó(ví dụ front) sau đó dựng mặt bên của xí hoặc copy và paste vào nếu đã có sẵn.
tương tự các bước như trên ta tạo thêm mặt bên.
Cuối cùng ta close block lại sẽ được kết quả như sau:
Khi đó ta chọn block sẽ thấy biểu tượng tam giác, click vào đó ta sẽ thấy các mặt plan, front,side.


bạn có thể nói rõ hơn ko ,mình chưa hiểu lắm,"copy và paste" vào đâu,nếu "làm tương tự " từng bước một thì sẽ có 3 block độc lập chứ ko phải 1 block.mình hơn dốt về cái này và ...nhìu cái khác
  • 0
"Xin chào bạn. Đây là tổng đài tin nhắn. Ấn phím 1 để có 1 lời khen. Phím 2 cho một lời chúc tốt đẹp. Phím 3 cho 1 nụ hôn. Phím 4 cho 1 cuộc hẹn. Nếu muốn tất cả hãy bấm số của tôi"

#25 Snowman

Snowman

    biết lệnh mirror

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

Đã gửi 25 July 2008 - 10:32 PM

Có vấn đề rồi đây, khi tạo 1 block chưa thuộc tính để chuyển đổi qua lại như kiểu trên nhưng sau đó không edit dc bằng lệnh ate hay ed. Bây giờ nếu miro là text thuộc tính lại bị ngược. Trong block có text mang giá trị +3.450 là text thuộc tính Anh em nào ra tay tương trợ giùm cái.

File đê............................... file cad

Đây là block mình mới sửa lại, bạn đã tạo attribute để "constan=yes" nên nó ko thay đổi giá trị được.
http://www.cadviet.c...es/NewBlock.dwg
  • 1

. - ' * ' - .. - ... "Sống trong đời sống cần có một tấm lòng..." . - ' * ' - .. -
-----------------------------------------------------------------------------------

Hình đã gửi Hình đã gửi


#26 tranchan

tranchan

    biết lệnh break

  • Members
  • PipPipPipPip
  • 221 Bài viết
Điểm đánh giá: 93 (tàm tạm)

Đã gửi 25 July 2008 - 10:59 PM

Song block ông bạn sửa lại mất tính năng lựa chọn visibility .. :rolleyes:
  • 0

#27 Snowman

Snowman

    biết lệnh mirror

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

Đã gửi 25 July 2008 - 11:20 PM

Mất tính năng visiblity ??? Nó vẫn còn nguyên đấy chứ, bạn check lại đi (block vẫn có 2 trạng thái mà)
  • 0

. - ' * ' - .. - ... "Sống trong đời sống cần có một tấm lòng..." . - ' * ' - .. -
-----------------------------------------------------------------------------------

Hình đã gửi Hình đã gửi


#28 0002submin

0002submin

    biết zoom

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

Đã gửi 26 July 2008 - 10:02 AM

Cảm ơn nhìu nghe, đọc xong thấy đầu óc sáng hẳn ra :rolleyes: Cái vụ block này tớ mờ tịt tìn tin
  • 0

#29 MANHHUNGXDA

MANHHUNGXDA

    biết lệnh adcenter

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 926 Bài viết
Điểm đánh giá: 458 (tốt)

Đã gửi 25 August 2008 - 04:17 PM

Gửi riêng anh thoclep
Gmail của em không vàođuuợc!

http://www.cadviet.c...ew_Folder_8.rar
Lúc đầu nó ins HM
sauđó Ins MH rồi phá khối!
  • 0
Hãy ước cho trọn 1 ước mơ!

#30 nkd_2904

nkd_2904

    biết zoom

  • Members
  • Pip
  • 13 Bài viết
Điểm đánh giá: 13 (tàm tạm)

Đã gửi 26 August 2008 - 06:45 PM

Ngoài ra bạn cũng có thể tạo ra 1 hàng rào bằng array.
Nó rất tiện dụng với bản vẽ quy hoạch hoặc lan can sắt.
Chỉ cần tạo sẵn 1 cái và sử dụng cho mọi mọi lan can hàng rào.
Bạn có thể tham khảo ở đây.
http://www.cadviet.c...hu_nghiem_1.dwg
gp14 nghiên cứu thêm đi. Còn vô vàn cái hay nữa đấy! :s_big:


bạn chỉ mọi người làm block cái cửa sổ đi bạn. Vì mình mò hoài mà không cách nào làm được như BV thử nghiệm của bạn. (Có nghĩa là không làm sao khi thay đổi chiều dài cả cửa sổ mà các cánh cửa vẫn luôn được chia đều)

thanks trước nha bạn!
  • 0

#31 nkd_2904

nkd_2904

    biết zoom

  • Members
  • Pip
  • 13 Bài viết
Điểm đánh giá: 13 (tàm tạm)

Đã gửi 28 August 2008 - 05:27 PM

bạn chỉ mọi người làm block cái cửa sổ đi bạn. Vì mình mò hoài mà không cách nào làm được như BV thử nghiệm của bạn. (Có nghĩa là không làm sao khi thay đổi chiều dài cả cửa sổ mà các cánh cửa vẫn luôn được chia đều)

thanks trước nha bạn!


sao kg ai trả lời hết vậy? Mình thử quá chừng rồi mà kh được. Mong các huynh chỉ giúp!
  • 0

#32 gp14

gp14

    DO TUAN GIAP

  • Moderator
  • PipPipPipPipPipPipPip
  • 1860 Bài viết
Điểm đánh giá: 1120 (rất tốt)

Đã gửi 30 August 2008 - 05:29 PM

bạn chỉ mọi người làm block cái cửa sổ đi bạn. Vì mình mò hoài mà không cách nào làm được như BV thử nghiệm của bạn. (Có nghĩa là không làm sao khi thay đổi chiều dài cả cửa sổ mà các cánh cửa vẫn luôn được chia đều)

thanks trước nha bạn!


Đây là file sản phẩm trong bài này:
Các bạn chú ý làm đúng theo hướng dẫn của mình:
bước 1 :
Trước tiên bạn dựng hình các style cửa sổ (vd 3 style) như của mình
Hình đã gửi


Sau đó bạn save file này lại với tên là filegoc.dwg (để làm bản gốc sau này sẽ mở ra rồi copy-chỉ là mẹo để thao tác nhanh hơn thôi-)
bây giờ bạn bắt đầu tiến hành tạo chức năng Visibility (hiểu nôm na là tạo các kiểu style cho chiếc cửa sổ
-Bạn mở file vừa tạo trên rồi save as ra file mới đặt tên là Block.dwg
bạn có thể xoá bỏ style2 và style3 và chỉ giữ lại style1
bước 2 :
bạn block style1 lại
Bước 3:
Vào edit block (lệnh là bedit,be) bạn sẽ thấy bảng block authoring Palettes:
trong thẻ Parametters bạn chọn Visibility rồi click vào màn hình, nháy đúp vào đó
bạn sẽ thấy bảng visibility states (bạn có thể đổi lại tên thành kiểu 01), sau đó bạn chọn new rồi đặt tên cho view đó(ví dụ là Kiểu 02) rồi nhấn ok



Hình đã gửi


Sau đó bạn vẽ 1 đường line để làm căn cứ căn chỉnh.

Hình đã gửi


Tiếp theo bạn nhấn vào nút Make invisible ở góc phải phía trên


Hình đã gửi


Rồi chọn tất cả các đối tượng (trừ đường line dùng làm điểm gốc)
Sau đó bạn mở bản vẽ filegoc.dwg rồi copy mẫu cửa style 02 và paste lại vào (chú ý bắt điểm dựa vào đường line sao cho 2 khớp giữa 2 kiểu cửa)



Hình đã gửi


Tiếp tục nháy đúp vào chữ Visibility/New và đặt tên là kiểu 03
Tiếp theo bạn nhấn vào nút Make invisible ở góc phải phía trên
Hình 4
rồi chọn tất cả các đối tượng (trừ đường line dùng làm điểm gốc)
Sau đó bạn mở bản vẽ filegoc.dwg rồi copy mẫu cửa style 03 và paste lại vào (chú ý bắt điểm dựa vào đường line sao cho 2 khớp giữa 2 kiểu cửa)



Hình đã gửi

Sau đó bạn xoá bỏ đường line (màu trắng dùng làm điểm gốc để paste)
như vậy là ta đã tạo xong chức năng Visibility cho block này rồi (có thể close block và thử xem kết quả)
Khi đó ta chọn block sẽ thấy biểu tượng tam giác, click vào đó ta sẽ thấy các Kieu 01,02,03
Bây giờ tạo chức năng Strecth cho Block

bước 1 :
Vào edit block bạn sẽ thấy bảng block authoring Palettes:
trong thẻ Parametters bạn chọn lINEAR PARAMETTER


Hình đã gửi

Sau đó tích chọn 2 điểm đầu và cuối của đối tượng
bấm chọn vào chữ Distance rồi vào bảng properties và chọn như hình dưới



Hình đã gửi

bước 3: sang thẻ thẻ actions chọn stretch actions



Hình đã gửi


sau đó chọn distance >và nhấn vào đầu mút bên phải (có vòng tròn đỏ) nhấn rồi chọn vùng strecth frame như hình sau


Hình đã gửi

Sau đó chọn đối tượng sẽ strecth
Hình đã gửi


Tiếp tục: chọn stretch actions trong thẻ thẻ actions
sau đó chọn distance >và nhấn vào đầu mút bên phải (có vòng tròn đỏ) nhấn rồi chọn vùng strecth frame như hình sau



Hình đã gửi


Sau đó chọn đối tượng sẽ strecth
Hình đã gửi


chú ý chọn đối tượng strecth chuẩn theo đúng hình vẽ.
làm tương tự với như thế đối với strecth2 và 3

Hình đã gửi
Hình đã gửi


(để các cánh cửa sổ cách đều khi strecth )Bây giờ bạn hãy để ý cái cửa sổ này có 4 cánh như vậy ta sẽ chọn lần lượt vào chữ strecth để giá trị Distance multiplier là 1, strecth1 để là 0.75, strecth 2 để là 0.5 và strecth 3 để là 0.25 (khi đó khi strecth block thì khoảng cách giữa các ô cửa sẽ đều nhau

Hình đã gửi

Bạn làm tương tự như thế nếu muốn strecth block theo phương thẳng đứng

lúc này ta mới làm strecth block được đối với kiểu 01 (kiểu cửa sổ 01), để tiếp tục cho 2 kiểu cửa còn lại
bạn bấm chọn kiểu 02 sau chọn nút Make visible và chọn đối tượng là các chữ strecth,strecth1, strecth2, strecth3 và Distance rồi enter


Hình đã gửi
Hình đã gửi

Tiếp tục chọn kiểu 03 (kiểu cửa 03) và làm tương tự như trên
làm đến đây coi như đã xong, nếu bạn muốn hatch các ô kính thì lần lượt chọn các kiểu và hatch cho chúng (chú ý để chế độ hatch assosiative)
Cuối cùng ta close block lại sẽ được kết quả như file block.dwg
Khi đó ta muốn stretch block thì chỉ cần click vào block rồi di chuyển mũi tên đến vị trí cần thiết.

chú ý thêm nếu bạn muốn strecth block theo các kích thước cho trước thì bạn làm như sau:
-gõ bedit và chọn block đó:
-bấm chọn Distance
-trong Propeties, ở phần Dist type bạn chọn list


Hình đã gửi

ở ô Dist value list bạn bấm vào như hình dưới và nhập các giá trị sẽ strecth

Hình đã gửi
Vậy là OK
  • 1

#33 nkd_2904

nkd_2904

    biết zoom

  • Members
  • Pip
  • 13 Bài viết
Điểm đánh giá: 13 (tàm tạm)

Đã gửi 01 September 2008 - 05:37 PM

Trên cả tuyệt vời. Mình đã thực hành và thất rất rất rất OK!

Mấy bữa nay mình đang nghiên cứu tài liệu về Revit Architecture 2008. Thực hành cũng được ít nhiều.

Không biết mấy bro có ai quan tâm nó không, để cùng thảo luận cho xôm tụ.
  • 0

#34 phamtuan

phamtuan

    biết lệnh scale

  • Members
  • PipPipPip
  • 145 Bài viết
Điểm đánh giá: 222 (khá)

Đã gửi 03 September 2008 - 09:29 AM

Cảm ơn ban, rất bổ ích
  • 0

#35 Sony2007

Sony2007

    biết lệnh copy

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

Đã gửi 11 October 2008 - 10:57 PM

Đây là block mình mới sửa lại, bạn đã tạo attribute để "constan=yes" nên nó ko thay đổi giá trị được.
http://www.cadviet.c...es/NewBlock.dwg


Block của bạn tạo bằng cách gì mà lệnh explode không thể phá vỡ được vậy ? Khi muốn chỉnh sửa trạng thái của visibility thì làm thế nào.
  • 1

#36 Sony2007

Sony2007

    biết lệnh copy

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

Đã gửi 12 October 2008 - 04:01 PM


Bác GP14 ơi, em tạo ký hiệu nét cắt gồm có move, flip, rotate. Nhưng mà tính năng rotate lại quay cả góc nghiêng chữ ký hiệu mặt cắt theo (rotation<>0). Em muốn chữ ký hiệu không bị nghiêng theo thì làm thế nào (rotation=0): vẫn quay theo rotate nhưng mà rotation=0. Đây là file của em http://www.cadviet.c...s/SymbolCad.dwg. Cám ơn bác nhiều.
  • 0

#37 gp14

gp14

    DO TUAN GIAP

  • Moderator
  • PipPipPipPipPipPipPip
  • 1860 Bài viết
Điểm đánh giá: 1120 (rất tốt)

Đã gửi 12 October 2008 - 04:48 PM

Bác GP14 ơi, em tạo ký hiệu nét cắt gồm có move, flip, rotate. Nhưng mà tính năng rotate lại quay cả góc nghiêng chữ ký hiệu mặt cắt theo (rotation<>0). Em muốn chữ ký hiệu không bị nghiêng theo thì làm thế nào (rotation=0): vẫn quay theo rotate nhưng mà rotation=0. Đây là file của em http://www.cadviet.c...s/SymbolCad.dwg. Cám ơn bác nhiều.

Đơn giản là khi tạo chức năng rotate khi CAD yêu cầu chọn đối tượng thì bạn không chọn đối tượng text ký hiệu mặt cắt là được.
  • 0

#38 Sony2007

Sony2007

    biết lệnh copy

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

Đã gửi 12 October 2008 - 08:29 PM

Đơn giản là khi tạo chức năng rotate khi CAD yêu cầu chọn đối tượng thì bạn không chọn đối tượng text ký hiệu mặt cắt là được.

Em cũng làm vậy rồi, nếu không chọn đối tượng text thì đối tượng text không quay theo phương mặt cắt, đối tượng text chỉ nằm yên 1 chỗ
  • 0

#39 ph168xd

ph168xd

    biết lệnh adcenter

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

Đã gửi 12 October 2008 - 10:17 PM

Đơn giản là khi tạo chức năng rotate khi CAD yêu cầu chọn đối tượng thì bạn không chọn đối tượng text ký hiệu mặt cắt là được.


gp14 nhiệt tình với mọi ng thật
Mấy lần ph168xd cũng định làm 1 bài như thế và còn hơn thế nữa
cho mọi ng tham khảo. Nhưng sức ỳ cao quá. thanks gp14
  • 0

#40 ph168xd

ph168xd

    biết lệnh adcenter

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

Đã gửi 12 October 2008 - 10:21 PM

Và tiếp nữa có thể tạo ra một list tuỳ chọn để scale block đó theo các tỉ lệ khác nhau....
Hình đã gửi

Cái này theo tôi thấy rất hay... :leluoi:


Bác áp dụng cái này chưa hay rồi.
Bác phải làm 2 cái như vậy và có thể kéo giãn thì sẽ phục vụ
tốt hơn cho công việc của mọi ng.
Block authoring nếu không biết sử dụng đúng cách
bản vẽ sẽ vô cùng nặng, nên áp dụng vào những cái thật cần thiết thôi
  • 0