Rảnh rỗi viết topic dành cho bạn nào muốn tìm hiểu autocad. - vozForums
vozForums
Go Back   vozForums > Khu vui chơi giải trí > Chuyện trò linh tinh™
Reply
 
Thread Tools
  #1  
Old 04-09-2019, 08:56
dragontalon0802 dragontalon0802 is offline
Senior Member
 
Join Date: 12-2009
Posts: 533
Rảnh rỗi viết topic dành cho bạn nào muốn tìm hiểu autocad.

Nhân dịp mưa bão rảnh rỗi, với kinh nghiệm hơn 10 năm vẽ autocad của mình (cad bên kiến trúc), mình chia sẻ cho bạn nào đang muốn học hỏi nhất là các bạn sinh viên. Đừng nghĩ autocad chỉ là công cụ, tất cả ý tưởng hoặc việc làm của các bạn trong nghành đều thể hiện qua nó, vẽ và quản lý nó nhanh là một việc cực kỳ lợi thế, nhất là quản lý cad.
Mở đầu: thay vì những cái theo giáo trình, mình chỉ bàn về kinh nghiệm của mình, những thứ giáo trình không có. Những cái có thể google được mình sẽ không viết, những lỗi của autocad mình rất ít gặp và khi gặp mới tìm cách xử lý nên chưa chắc đã giải quyết được lỗi hộ các bạn. Quan điểm của mình là biết đủ dùng, không cần biết quá nhiều và quá phức tạp.
Nhiều tài liệu kiến thức cũng như lisp mình lấy dữ liệu của cadviet.com - chân thành cảm ơn các thành viên cadviet.com
1. NÊN DÙNG PHIÊN BẢN AUTOCAD NÀO, MOUSE NÀO
Mình đã dùng qua nhiều phiên bản nhưng ưa thích nhất vẫn là cad2010, chuyển giao diện về classic. Ai chưa biết thì vào link sau: https://www.cadviet.com/forum/topic/...1-autoclassic/
Chuột thì mình thích loại có phím phụ đế gán phím f3 và f8 vào đấy, tăng tốc độ vẽ lên tầm 15%. Như mình đang dùng con này https://en.roccat.org/Mice/Kova , còn tầm 300k thì có con g300 của logitech.

2. NHỮNG CÁI CẦN SETTING TRƯỚC KHI SỬ DỤNG
- LỆNH "OP"
Mục display: tăng thông số display resolution lên 5000 để đường cong mịn hơn, tăng croshair size lên 100 để gióng nhanh khi vẽ.
Mục open and save: save as về autocad 2004 để mở bằng phiên bản cad thấp được (>2004) khi đi in chẳng hạn.
Mục user preferences: đưa đơn vị source content units về mm.
Mục Drafting: trong corlors mình thường chỉnh màu background về màu đen cho dễ nhìn.
Mục selection: Visual Efect chỉnh thành Dash cho đỡ giật khi chọn, Kích thước pickbox size cho to lên tý để dễ chọn và quét đối tượng.
- LỆNH "OS" truy bắt điểm
Mục object Snap: tích hết các ô cho tiện,
Mục Dynamic Input: bỏ hết chỉ để tích Enable Dim...để hiển thị chiều dài đoạn thẳng khi vẽ giúp dễ căn chỉnh hơn.
3. FILE ISO QUAN TRỌNG NHƯ THẾ NÀO.
Trong cad mỗi người một cách vẽ, mình thường có một file cố định theo chuẩn của mình, bất cứ bản vẽ nào mình cũng đều copy vào nó để vẽ. Tùy nghành nghề đưa ra file iso cho phù hợp. Iso mình có những block hay sử dụng, rất nhiều layer mà nhiều bạn cho là vớ vẩn nhưng mình dùng kết hợp với lisp thì quản lý tốt, không nhầm lẫn, cái này mình sẽ nói sau. Khi bạn đã có file iso của mình rồi, lưu kiểu save as với đuôi .dwt và thay thế file acad.dwt (đặt tên giống là thay được) thì mỗi lần mở cad mới ra bạn sẽ có sẵn 1 file như file iso.
File iso gồm gì:
- Các layer cần dùng trong ngành, đã có độ dày, màu sắc, kiểu đường nét....
- Các kiểu dim tỷ lệ 1,5,10,...500. Cái này bạn chỉ cần làm một kiểu dim 1:1 thật chuẩn rồi trong mục fit/use overall scale of...nhập số vào đấy là có một dim theo tỷ lệ mới. Một số người trình bày bản vẽ theo kiểu layout nhưng mình dùng kiểu model, mặc dù có thể chỉ dùng 1 kiểu dim cho tất cả bản vẽ bằng cách chọn tỷ lệ nhưng như vậy không dùng đuợc một số lisp của mình nên mình làm thủ công theo cách trên.
- Các kiểu text style: trong này mình chủ yếu dùng 3 kiểu
Kiểu arial có tích annotative để thay đổi tỷ lệ chữ theo từng bản vẽ, hiểu nộm na bạn vẽ bản 1 tỷ lệ 1:1 chiều cao chữ là 2.5mm thì bản vẽ tỷ lệ 1:100 chiều cao chữ cùng phải 2.5mm khi in ra. Nhất là quy hoạch và kiến trúc sẽ vẽ nhiều bản vẽ với tỷ lệ khác nhau nên tạo style này rất linh hoạt. Kiểu arial không có annotative để ứng dụng trong block...Kiểu chữ mảnh để làm text của dim. Chú ý nên dùng các font chữ kiểu gõ unicode, khuyến khích dùng các font phổ biến như arial và time new roma
- Các block hay dùng, như ký hiệu và khung tên mình đều tạo block động, cái này khá mất thời gian nên khi nào pro hãy tìm hiểu, ngành kiến trúc của mình ứng dụng nhiều chứ ngành khác mình ko biết có nên dùng hay không nhé.
4. QUẢN LÝ LAYER THẾ NÀO.
Tạo các layer chính, trong kiến trúc mình tạo dạng ----Q1-TIM; ----Q2-BETONG; ----Q3-CAT; ----Q33-CATMANH....layer thấy, layer ký hiệu, layer text, layer dim...với các màu sắc khác nhau để khi nhìn vào màu đó là các bạn biết đối tượng thuộc layer nào. Một loạt layer có tên --A1;--A2...Đừng vội nghĩ quá rườm rà, các nét ----là để xếp layer bạn lên đầu khi copy vào bản vẽ các layer của đơn vị khác gửi; ký hiệu Q1 là lệnh tắt đề bạn biến layer đó thành layer hiện hành khi dùng lisp. Khi đó thao tác trên bàn phím của bạn ấn q3, vẽ nét tường, q1 vẽ nét tim...chứ không phải lò dò đổi layer khi vẽ. Còn các layer dim, text, hatch... thì có lisp chỉ cần gõ lệnh các đối tượng trên sẽ về đúng layer của nó.
layer A1,A2,A3...là để vẽ nháp khi các bạn tính khối lượng hoặc trích xuất đối tượng để dựng 3ds max.
---------quản lý layer đúng nét vẽ của nó cực kỳ quan trọng, bạn phải tạo layer trước trong file iso và kết hợp với lisp sau, tự chỉnh sửa tên layer và lisp để phù hợp với bạn nhé:
Code:
;;************************LENH TAT CHON LAYER

(defun c:q0 () (command "_layer" "Set" "---Q0-KHUNG" ""))
(defun c:q1 () (command "_layer" "Set" "---Q1-TIM" ""))
(defun c:q2 () (command "_layer" "Set" "---Q2-BETONG" ""))
(defun c:q3 () (command "_layer" "Set" "---Q3-CAT" ""))
(defun c:q33 () (command "_layer" "Set" "---Q33-CATMANH" ""))
(defun c:q4 () (command "_layer" "Set" "---Q4-THAY" ""))
(defun c:q44 () (command "_layer" "Set" "---Q44-THAYMANH" ""))
(defun c:q5 () (command "_layer" "Set" "---Q5-KHUAT" ""))
(defun c:q6 () (command "_layer" "Set" "---Q6-KY HIEU" ""))
(defun c:q61 () (command "_layer" "Set" "---Q61-DIM" ""))
(defun c:q62 () (command "_layer" "Set" "---Q62-TEXT" ""))
(defun c:q63 () (command "_layer" "Set" "---Q63-HATCH" ""))
(defun c:q7 () (command "_layer" "Set" "---Q7-NOITHAT" ""))
(defun c:q71 () (command "_layer" "Set" "---Q71-CUA" ""))
(defun c:q72 () (command "_layer" "Set" "---Q72-CAY XANH" ""))
(defun c:q73 () (command "_layer" "Set" "---Q73-LAT NEN" ""))
(defun c:q8 () (command "_layer" "Set" "---Q8-THEP" ""))
(defun c:q91 () (command "_layer" "Set" "---Q91-DAY DIEN" ""))
(defun c:q92() (command "_layer" "Set" "---Q92-THIET BI DIEN" ""))
(defun c:q93 () (command "_layer" "Set" "---Q93-THIET BI NUOC" ""))
(defun c:a1 () (command "_layer" "Set" "A1" ""))
(defun c:a2 () (command "_layer" "Set" "A2" ""))
(defun c:a3 () (command "_layer" "Set" "A3" ""))
(defun c:a4 () (command "_layer" "Set" "A4" ""))
(defun c:a5 () (command "_layer" "Set" "A5" ""))
(defun c:a6 () (command "_layer" "Set" "A6" ""))
(defun c:a7 () (command "_layer" "Set" "A7" ""))
(defun c:a8 () (command "_layer" "Set" "A8" ""))
(defun c:a9 () (command "_layer" "Set" "A9" ""))
(defun c:b1 () (command "_layer" "Set" "B1" ""))
(defun c:b2 () (command "_layer" "Set" "B2" ""))
(defun c:b3 () (command "_layer" "Set" "B3" ""))
(defun c:b4 () (command "_layer" "Set" "B4" ""))
(defun c:b5 () (command "_layer" "Set" "B5" ""))
(defun c:b6 () (command "_layer" "Set" "B6" ""))
(defun c:b7 () (command "_layer" "Set" "B7" ""))
(defun c:b8 () (command "_layer" "Set" "B8" ""))
(defun c:b9 () (command "_layer" "Set" "B9" ""))
(defun c:c1 () (command "_layer" "Set" "C1" ""))
(defun c:c2 () (command "_layer" "Set" "C2" ""))
(defun c:c3 () (command "_layer" "Set" "C3" ""))
(defun c:c4 () (command "_layer" "Set" "C4" ""))
(defun c:c5 () (command "_layer" "Set" "C5" ""))
(defun c:c6 () (command "_layer" "Set" "C6" ""))
(defun c:c7 () (command "_layer" "Set" "C7" ""))
(defun c:c8 () (command "_layer" "Set" "C8" ""))
(defun c:c9 () (command "_layer" "Set" "C9" ""))
Lisp chuyển đối tượng về đúng layer; nôm na là mình đang dim trong layer cắt nhưng sau khi dim xong mình chỉ cần gõ lệnh "9" thì dim đó sẽ tự động về layer dim (sau dòng defun C: là lệnh trong lisp)

Code:
;;************************CHUYEN DOI TUONG VE DUNG LAYER
(defun CHANGE-LAYER (_TYPE LAYER / OBJS)
 (setq OBJS (ssget "X" (list (cons 0 _TYPE))))
 (if (not (tblsearch "layer" LAYER)) 
  (command ".layer" "m" LAYER "")
 );_ end if
 (command ".chprop" OBJS "" "la" LAYER "")
 (princ)
);_ end defun
(defun C:9 (/ OBJS)
(CHANGE-LAYER "DIMENSION" "---Q61-DIM")
;(CHANGE-LAYER "HATCH" "---Q63-HATCH")
(CHANGE-LAYER "*TEXT" "---Q62-TEXT")
(CHANGE-LAYER "*LEADER" "---Q62-TEXT")
(CHANGE-LAYER "*MLEADER" "---Q62-TEXT")
(if (and (setq ss (ssget  "_x" '((0 . "HATCH") (-4 . "<not")(8 . "---Q72-CAY XANH")(-4 . "not>")(-4 . "<not")(8 . "---Q92-THIET BI DIEN")(-4 . "not>")(-4 . "<not")(8 . "---Q6-KY HIEU")(-4 . "not>")(-4 . "<not")(8 . "---Q8-THEP")(-4 . "not>")))))
(command ".chprop" ss "" "la" "---Q63-HATCH" "")) 
)
Đặt lệnh tắt như layiso là phím 1, layon là phím 2, layoff là phím 3, các lệnh set đối tượng làm layer hiện hành, quét để đưa về layer hiện hành (dùng lệnh ma mất thời gian), khóa mở layer...mình đều gán lệnh vào các phím số cho tiện.
5. ĐẶT LỆNH TẮT RA SAO
Khái niệm lệnh tắt là để vẽ nhanh hơn, nên đặt các lệnh dạng trùng nhau như cc,tt chứ ko nên đặt lệnh tắt mà phải dùng đến 2 phím. Các lệnh mình đặt như sau:
Code:
CC,       *CIRCLE
C,        *COPY
CH,       *CHAMFER
CHO,      *PROPERTIES
DS,       *DIMSTYLE
DSTT,     *DSETTINGS
D,        *DIMLINEAR
DD,       *DIMSTYLE
DA,       *DIMALIGNED
DC,       *DIMCONTINUE
DCC,      *ADCENTER
1,        *LAYISO
2,        *LAYON
3,        *LAYOFF
5,        *LAYCUR
l1,       *LAYLCK
L2,       *LAYULK
L11,      *LAYFRZ
L22,      *LAYTHW
L3,       *LAYMCH
P,        *PLINE
PAN,      *PAN
R,        *ROTATE
RE,       *REDRAW
XX,        *XLINE
RR,       *RAY
TT,       *MTEXT
T,        *TRIM
WI,       *WIPEOUT
UE,       *OOPS
QL,       *QSELECT
ET,       *EXTRIM
UU,       *UCS
D4,       *DIMSPACE
Cái này mình thường copy vào file đổi lệnh như sau
Code:
...
XC,        *XCLIP
XL,        *XLINE
XR,        *XREF
-XR,       *-XREF
Z,         *ZOOM
.....copy phần lệnh tắt vào đây
mục đích nếu bạn dùng máy người khác thì khi trả lại phải trả về nguyên bản chứ ko phải lò dò sửa từng lệnh, lệnh tắt này nó ăn vào phần cuối, còn phần trên sao nó ko quan tâm. Ví dụ lệnh trên C: là vẽ đường tròn nhưng gần cuối cùng mình đặt C; là copy thì nó ăn theo lệnh copy của mình.
6. CÁC LỆNH CẦN HỌC ,cũng là các lệnh mình biết và sử dụng, không cần biết hết lệnh của cad đâu, nếu mới học chỉ cần học các này bạn sẽ vẽ ngang với 10 năm kinh nghiệm của mình.
6. CÁC LỆNH CẦN HỌC ,cũng là các lệnh mình biết và sử dụng, không cần biết hết lệnh của cad đâu, nếu mới học chỉ cần học các này bạn sẽ vẽ ngang với 10 năm kinh nghiệm của mình.
Chú ý khi gõ lệnh thì nhớ đọc phần tùy chọn của nó với những người mới. Cần nắm vững những lệnh sau:
a: Vẽ cung tròn.
al: gióng - nôm na đưa mặt cắt 1 viên ngói lên lợp ở mái dốc
ap: load lisp, chú ý phần contents là load lisp mặc định khi khởi động cad, những lisp hay dùng của mình đều đc load tự động.
ar: kiểu biến 1 người thành 1 đám đông
b: tạo block (khối) như hình 1 cái xe ô tô thì biến nó thành 1 khối chứ ko phải quản lý từng nét vẽ xe.
be: chỉnh sửa block
bo: tạo pline bo theo khoảng trống, kiểu như tạo viền mực nước trong hồ cá
br; phá đoạn thằng thành 2 đoạn, mình dùng lisp thay lệnh này vì chức năng này cần thật nhưng lệnh thì cùi bắp, nó sẽ tạo ra 1 khoảng trống nên khó quản lý. Học để hiểu sơ qua thôi.
C: vẽ đường tròn, lệnh tắt nên đổi thành copy vì copy hay sử dụng hơn.
cha: dạng vát chéo bó vỉa ở đường ngã tư
cp - co: copy
d: cài đặt dim - đường gióng kích thước
dal: dim xiên theo đối tượng
dli: dim thẳng 90 độ hoặc 180 độ
dco: dim liên tiếp
e: xóa
el: vẽ elip
ex; dạng như bắn tia tới khi gặp vật cản
f: dạng vát tròn ở vỉa hè ngã tư
h: hatch: tức là dạng phần gạch chéo để người ta biết mặt cắt của gạch
j: nối 2 đoạn thẳng thành 1 đoạn dài
L: vẽ đoạn thẳng
LA: hiện ra bảng quản lý layer
MI: tạo đối xứng - tùy chọn xóa hay để đối tượng cũ
MA: kiểu như sao chép thuộc tính của 1 đối tượng
O: offset - kiểu như biến 1 đường thành 2 đường song song
OP: tùy chỉnh trong cài đặt cad
os: truy bắt điểm
PL: vẽ pline - kiểu như các đoạn thẳng dính liền với nhau - có thể tạo độ dày
pu: làm nhẹ bản vẽ, tự động xóa những đối tượng ko dùng tới.
re: kiểu như reset lại màn hình cho mịn những đường cong (chỉ ở chế độ nhìn dễ hơn chứ ko có tác dụng với bản vẽ)
ro; quay đối tượng
rec: vẽ hình chữ nhật
ray: vẽ tia (hay dùng khi vẽ cần phải gióng)
sc: phóng to thu nhỏ
t: tạo text
st; chỉnh sửa kiểu text chung
ucs: đổi gốc và hướng tọa độ - khi vẽ quy hoạch hoặc lợp mái ngói dốc cần dùng
wipeout: Tạo đối tượng che đối tượng phía dưới.
xl: tạo đường thẳng để gióng
z: zoom - với tham số a là để zoom all khi bị lạc mất vùng vẽ

Hầu như mình chỉ dùng những lệnh trên để vẽ nên các bạn cứ học và dùng chắc các lệnh trên cho quen đã, mình ko dùng tới thì các bạn cũng chưa cần dùng đâu - còn muốn học hỏi thêm thì pro rồi tính.
7. TỶ LỆ BẢN VẼ, VẼ NHIỀU TỶ LỆ
8. DIM, TEXT, CHÚ THÍCH
9. IN ẤN BẢN VẼ

Mình để sẵn các mục để khi nào rảnh viết tiếp nhé, topic sẽ còn tiếp tục dài.

Last edited by dragontalon0802; 19-11-2019 at 14:34.
Reply With Quote
  #2  
Old 04-09-2019, 09:16
skaka's Avatar
skaka skaka is offline
Senior Member
 
Join Date: 03-2010
Location: Hà Nội-Huế-Sài Gòn
Posts: 573
Re: Rảnh rỗi viết topic dành cho bạn nào muốn tìm hiểu autocad.

Bạn cứ chia sẻ theo mạch đi
Reply With Quote
  #3  
Old 04-09-2019, 09:35
filippoinzaghi23's Avatar
filippoinzaghi23 filippoinzaghi23 is online now
Đã tốn tiền
 
Join Date: 01-2015
Location: Hà Nội
Posts: 367
Re: Rảnh rỗi viết topic dành cho bạn nào muốn tìm hiểu autocad.

hóng chia sẻ của bác
Reply With Quote
  #4  
Old 04-09-2019, 09:43
Yxd Yxd is offline
Senior Member
 
Join Date: 04-2016
Posts: 137
Re: Rảnh rỗi viết topic dành cho bạn nào muốn tìm hiểu autocad.

e có cái lisp đổi lệnh tắt của layer cho cái file iso mà bây giờ lẫn vào trong kho lisp rồi làm sao để biết được bây giờ giờ muốn share iso thì phải share cả kho lisp
Reply With Quote
Đang tải...
  #5  
Old 04-09-2019, 10:01
haiphatdaibac haiphatdaibac is online now
Member
 
Join Date: 04-2016
Posts: 32
Re: Rảnh rỗi viết topic dành cho bạn nào muốn tìm hiểu autocad.

tiếp nào người ae thộn lành
Reply With Quote
  #6  
Old 04-09-2019, 10:03
nicklas2005's Avatar
nicklas2005 nicklas2005 is offline
Senior Member
 
Join Date: 01-2012
Posts: 868
Re: Rảnh rỗi viết topic dành cho bạn nào muốn tìm hiểu autocad.

Lót tổ ong hóng
Reply With Quote
  #7  
Old 04-09-2019, 10:04
hioisinhsauthamsat hioisinhsauthamsat is offline
Senior Member
 
Join Date: 02-2017
Posts: 343
Re: Rảnh rỗi viết topic dành cho bạn nào muốn tìm hiểu autocad.

lót dép hóng, xưa cũng học mà chỉ vẽ mấy cái cơ bản, lâu không dùng quên hết rồi
Reply With Quote
  #8  
Old 04-09-2019, 10:07
masoi912 masoi912 is offline
Senior Member
 
Join Date: 08-2009
Posts: 117
Re: Rảnh rỗi viết topic dành cho bạn nào muốn tìm hiểu autocad.

Mình cũng 8 năm nhưng chỉ biết mỗi revit. Ai cần Cad thì xuất CAD thôi :/
Reply With Quote
  #9  
Old 04-09-2019, 10:37
Thang.Cho.'s Avatar
Thang.Cho. Thang.Cho. is offline
Member
 
Join Date: 04-2016
Posts: 33
Re: Rảnh rỗi viết topic dành cho bạn nào muốn tìm hiểu autocad.

Autocad vẫn chỉ là công cụ chứ nhỉ, phải có kiến thức chuyên môn rồi mới sử dụng cad mới làm đc chứ
Reply With Quote
  #10  
Old 04-09-2019, 10:39
Porn_Hub_Support Porn_Hub_Support is offline
Junior Member
 
Join Date: 12-2017
Posts: 29
Re: Rảnh rỗi viết topic dành cho bạn nào muốn tìm hiểu autocad.

Quote:
Originally Posted by dragontalon0802 View Post
Nhân dịp mưa bão rảnh rỗi, với kinh nghiệm hơn 10 năm vẽ autocad của mình (cad bên kiến trúc), mình chia sẻ cho bạn nào đang muốn học hỏi nhất là các bạn sinh viên. Đừng nghĩ autocad chỉ là công cụ, tất cả ý tưởng hoặc việc làm của các bạn trong nghành đều thể hiện qua nó, vẽ và quản lý nó nhanh là một việc cực kỳ lợi thế, nhất là quản lý cad.
sheet set manager đi bạn, với lại layout, không xài tới quên hết rồi @@!
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +7. The time now is 14:47.
Chịu trách nhiệm nội dung: Bạch Thành Trung © 2019 Công ty TNHH Thật Vi Diệu
ĐC tầng 4, số 6-8 Đường D2, Bình Thạnh, Hồ Chí Minh, Việt Nam - SĐT 0981323799 - MST 0313906593
Giấy phép thiết lập MXH số 334/GP-BTTTT, Ký ngày: 19/08/2019