Đế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

#161 Detailing

Detailing

    biết lệnh imageclip

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

Đã gửi 05 May 2011 - 08:05 AM

Bạn xem cái này thử:


p/s: Mình cũng đã tìm ra 1 cách làm cho Dynamic Block mất tính động mặc dù ScaleX = ScaleY = ScaleZ. Bạn set ScaleX = ScaleY = 0.8 ScaleZ = 0.7999999 là mất tính "động" ngay.
  • 0

Ideas don't matter, execution does!

1908412_308002392716743_8165279281236341


#162 Tue_NV

Tue_NV

    KS Võ Quang Tuệ

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

Đã gửi 05 May 2011 - 08:50 AM

Bạn xem cái này thử:
http://www.youtube.com/watch?v=CNrHwL5Rsyg

p/s: Mình cũng đã tìm ra 1 cách làm cho Dynamic Block mất tính động mặc dù ScaleX = ScaleY = ScaleZ. Bạn set ScaleX = ScaleY = 0.8 ScaleZ = 0.7999999 là mất tính "động" ngay.

Tue_NV đã kiểm tra thử các trường hợp. Thì ra thủ phạm chính là anh này. Trong quá trình Insert, scale, không biết máy tính tính toán sao mà các hệ số ScaleX = ScaleY = ScaleZ = 0.8 cả. Nhưng bản chất nó có sai số e vô cùng nhỏ. Thành ra......không giải thích nổi :wacko:
  • 0

#163 candy21

candy21

    biết vẽ line

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

Đã gửi 05 May 2011 - 09:33 AM

Mình mới nghe thấy trường hợp này. Có lẽ chưa để ý kỹ. Bạn vui lòng up cả 2 file đó lên diễn đàn đc k ^^ Tò mò quá :")


Mình up lên cho anh em CADVIET nhé! Có 2 vấn đề ở đây. http://www.cadviet.c.../3/file_goc.dwg
  • 0

#164 ketxu

ketxu

    Copier - Paster - Editor

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

Đã gửi 05 May 2011 - 09:51 AM

Mình up lên cho anh em CADVIET nhé! Có 2 vấn đề ở đây. http://www.cadviet.c.../3/file_goc.dwg

Lý do thì 2 bác Tue và Detail đã tranh luận ở trên. Còn test file của bạn, nhóm nào mình copy sang file khác cũng vẫn động nguyên, nên mình "nấu cằm men" ^^
  • 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


#165 candy21

candy21

    biết vẽ line

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

Đã gửi 06 May 2011 - 08:10 AM

Bạn thiết lập Insertion scale trong lệnh UNits giữa 2 bản vẽ là giống nhau về đơn vị. Chú ý tỉ lệ Scale X, Scale Y và Scale Z đều bằng 1 hết thì mới hiển thị tính năng động của Block được. Cái này đôi lúc nó thế. cũng chưa hiểu tại sao.
Chúc bạn thành công.

Sao mình vào Units, ko thấy "tỉ lệ Scale X, Scale Y và Scale Z đều bằng 1" như bạn nói nhỉ? :wacko:
Mình đang xài CAD2007

P/S: và mình cho Scale X,Y,Z về giá trị 1 mà copy qua BV khác vẫn ko thấy block động!
  • 0

#166 Detailing

Detailing

    biết lệnh imageclip

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

Đã gửi 06 May 2011 - 12:05 PM

Sao mình vào Units, ko thấy "tỉ lệ Scale X, Scale Y và Scale Z đều bằng 1" như bạn nói nhỉ? :wacko:
Mình đang xài CAD2007

P/S: và mình cho Scale X,Y,Z về giá trị 1 mà copy qua BV khác vẫn ko thấy block động!

Bạn coi cái video ở đầu trang để biết ScaleX, Y, Z nằm ở đâu nha.
  • 0

Ideas don't matter, execution does!

1908412_308002392716743_8165279281236341


#167 quochoantb

quochoantb

    biết zoom

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

Đã gửi 09 May 2011 - 08:30 PM

tại sao khi mình gõ bedit màn cad lại trắng xóa

Bài viết đã được chỉnh sửa nội dung bởi quochoantb: 09 May 2011 - 08:49 PM

  • 0

#168 sang.ou05

sang.ou05

    Chưa sử dụng CAD

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

Đã gửi 19 May 2011 - 04:03 PM

Stretch Blockbước 1 :
Trước tiên bạn tạo một block ví dụ như của tôi:
Hình đã gử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 lINEAR PARAMETTER
Hình đã gửi
sau đó tích chọn 2 điểm đầu và cuối của đối tượng(sau đó ta sẽ xoá một đầu nếu chỉ muốn đối tượng stretch về một bên).
Hình đã gửi
bước 3: sang thẻ thẻ actions chọn stretch actions rồi chọn distance >chọn tiếp hoặc nhấn enter rồi chọn vùng mình sẽ stretch rồi chọn vùng muốn stretch một lần nữa.
Hình đã gửi
Hình đã gửi
Cuối cùng ta close block lại sẽ được kết quả như sau:
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.
Hình đã gửi


Sao em làm hoài vẫn không được? Làm xong nó giống như lênh Move đối tượng vậy không giống như trong file tham khảo?
  • 0

#169 thaihc

thaihc

    biết zoom

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

Đã gửi 19 May 2011 - 04:20 PM

Đâ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

Chán quá, làm mãi mà không được. Có ai giúp mình với được không.
file của mình đây: http://www.cadviet.c...new_block_3.dwg
  • 0

#170 Detailing

Detailing

    biết lệnh imageclip

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

Đã gửi 19 May 2011 - 08:11 PM

Chán quá, làm mãi mà không được. Có ai giúp mình với được không.
file của mình đây: http://www.cadviet.c...new_block_3.dwg

Block của bạn select sai ở phần stretch khu vực giữa 2 cánh cửa sổ, bạn modify selection và bỏ chọn cái khung bên ngoài là dc.
  • 0

Ideas don't matter, execution does!

1908412_308002392716743_8165279281236341


#171 anhphu88

anhphu88

    biết pan

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

Đã gửi 22 June 2011 - 02:52 PM

Bài viết này rất hay.Cho 5 sao nhé.Trong phần Dynamic Block còn rất nhiều lệnh nữa.Không biết là để làm j nhỉ.Có bác nào biết, chỉ cho em với
  • 0

#172 hoangtranlong

hoangtranlong

    biết vẽ polygon

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

Đã gửi 24 June 2011 - 03:32 PM

Nhờ các bác nhắc hộ lệnh để chỉ cho phép blocks hiện ra một phần mà mình muốn. (lâu ko làm nên quên mất...)
  • 0

#173 duy782006

duy782006

    PHẠM QUỐC DUY

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 2155 Bài viết
Điểm đánh giá: 1360 (rất tốt)

Đã gửi 24 June 2011 - 03:37 PM

Nhờ các bác nhắc hộ lệnh để chỉ cho phép blocks hiện ra một phần mà mình muốn. (lâu ko làm nên quên mất...)

Xclip
  • 0

Cứ ngỡ trần gian là cõi thật.Cho nên tất bật đến bây giờ.
Tạo hộp thoại bằng lisp My blog QUY ĐỊNH ĐẶT TÊN TOPIC TRONG CHUYÊN MỤC LISPD http://ktsduy.wordpress.com/
Để cám ơn chỉ cần nhấn rep_up.png
(Là nhấn vào nút đó phía bài viết của người ta í chứ đừng có nhè cái hình này mà nhấn miết đi nha :-D


#174 M@trixs

M@trixs

    biết pan

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

Đã gửi 19 August 2011 - 10:19 AM

Ai giúp M@trixs với : Hiện tại nếu M@trixs tạo Block giống như cách này cho một hình vuông kt: 200x200 theo tỉ lệ 1/20 trong bản vẽ đag có tỉ lệ 1/100. Thì khi tạo tính năng Streck, mình cần làm gì để nó hiểu là mình bắt nó thao tác trên tỉ lệ 1/100, tức là nếu M@trixs muốn kéo nó dài ra 100 nữa để có kích thước 200x300 thì chỉ cần nhập thêm 100 vào mà không cần phải lấy 100*5=500 rồi mối nhập kích thước 500 vào không các bạn ????
  • 0

#175 danganhkd

danganhkd

    biết vẽ arc

  • Members
  • PipPip
  • 44 Bài viết
Điểm đánh giá: 17 (tàm tạm)

Đã gửi 08 September 2011 - 09:25 AM

Mình mò mãi không ra cách là cái block cửa thế này bạn nào chỉ giúp mình được không ^^
Nếu dược chỉ dân bằng hình ảnh thì tốt quá :D

File cad ở đây: http://www.mediafire...86ga77o8ywot4g5

Cách làm mới tìm được khi biết nó tên là Dynamic Block ^^!


  • 0

#176 ki3pc0d0n

ki3pc0d0n

    Chưa sử dụng CAD

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

Đã gửi 09 September 2011 - 06:37 PM

Hình đã gửi

làm sao tạo đc thanh điều hướng như thế ạ
  • 0

#177 thanhtranle

thanhtranle

    biết vẽ ellipse

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

Đã gửi 29 September 2011 - 03:35 PM

tại sao khi mình gõ bedit màn cad lại trắng xóa

bạn gõ option vào tab layout chỉnh corlor lại theo ý mình!
  • 0

#178 zoro107

zoro107

    biết vẽ ellipse

  • Members
  • PipPip
  • 51 Bài viết
Điểm đánh giá: 10 (tàm tạm)

Đã gửi 13 October 2011 - 09:25 AM

bà con đâu hết rồi. không còn vấn đề gì về block à :D
  • 0

#179 Violetpp

Violetpp

    Chưa sử dụng CAD

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

Đã gửi 26 October 2011 - 10:41 PM

Anh ơi, chỉ cách làm block mb cửa đi 1 -2 cánh và cửa sổ 2 cánh dùm. Thanks
  • 0

#180 ECO

ECO

    biết zoom

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

Đã gửi 09 December 2011 - 09:20 AM

Các bạn cho mình hỏi, trong Block có thể tạo tính năng hiển thị thông số của điểm chèn ( tọa độ 3 trục X,Y,Z) hay không?
Ngày trước mình gặp một bản vẽ của bên Giao thông, họ có 1 Block mũi tên, copy đến đâu nó hiển thị đến đấy. Bây giờ tìm lại không thấy nữa, thật là tiếc. Có cái Block đấy làm quy hoạch rất tiện.
  • 0