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

Nguyen Hoanh

Moderator
  • Số lượng nội dung

    4.205
  • Đã tham gia

  • Lần ghé thăm cuối

  • Ngày trúng

    250

Mọi thứ được đăng bởi Nguyen Hoanh

  1. SÁCH AUTOCAD CƠ BẢN CHO NGƯỜI MỚI BẮT ĐẦU Tác giả: Nguyễn Hoành - CADViet Nhà xuất bản Xây dựng - 2019 Sản phẩm hết hàng rất nhanh do số lượng có hạn và có nhiều khách hàng đang chờ đợi, bạn hãy nhanh tay mua hàng nhé! Sách được đánh giá 5* trên Tiki bởi những người đã mua. Giới thiệu sách: Cuốn sách này dành cho những người thuộc ngành kỹ thuật nói chung và chuyên ngành xây dựng nói riêng. Quyển sách phù hợp với những người có nhu cầu nắm vững AutoCAD một cách có hệ thống, đi từ điểm khởi đầu. Tác giả với vai trò là Admin diễn đàn CADViet - nơi hội tụ của người sử dụng AutoCAD ở Việt Nam, quan sát thấy rất nhiều người học AutoCAD sai phương pháp ngay từ bước đầu tiên, khiến họ tốn nhiều công sức mà hiệu quả lại không cao. Bên cạnh đó, do thiếu phương pháp đúng đắn nên họ mất thời gian vào việc học những lệnh mà thực tế không dùng đến, họ vô tình hình thành các thói quen sử dụng AutoCAD không tốt rất khó sửa. AutoCAD cũng như các phần mềm khác, 80% tình huống trong thực tế được giải quyết chỉ bởi 20% các tính năng. Vì vậy, với người mới bắt đầu, điểm mấu chốt là biết được 20% tính năng đó là những lệnh nào. Quyển sách này sẽ chỉ ra cho bạn 20% đó, giúp bạn học AutoCAD nhanh chóng và bản chất. So với các quyển sách khác, bạn sẽ thấy số lệnh của quyển sách này ít hơn nhiều và thứ tự sắp xếp các lệnh khác lạ, đó là chủ ý lựa chọn và sắp xếp các lệnh để giới thiệu đến các bạn theo mạch logic của quá trình học. Với nhiều năm lăn lộn trong nghề thiết kế xây dựng và giải đáp hàng nghìn câu hỏi về AutoCAD trên diễn đàn CADViet, những kinh nghiệm "thực chiến" đó của tác giả đã được trình bày cẩn trọng và cụ thể trong quyển sách này, hy vọng cuốn sách sẽ bổ ích với bạn đọc. Địa điểm mua sách: - Các nhà sách của Nhà xuất bản Xây dựng - Online tại Tiki - Online từ Tác giả - Giao hàng tận nơi, miễn phí ship
  2. Để mảng hatch, pline có width dày không che mất các thông tin hatch, dim. Hãy sử dụng lệnh TEXTTOFRONT, lệnh này đưa toàn bộ text và/hoặc dim lên trước các đối tượng khác. Lệnh này bắt đầu có từ ACAD2005.
  3. Hầu hết chúng ta đều gõ tiếng Việt bằng phần mềm Unikey của tác giả Phạm Kim Long, và đến bây giờ xem như đã quen thuộc. Tuy nhiên, gần đây, Windows 10 đã cho phép chúng ta gõ tiếng Việt mà không cần đến phần mềm Unikey. Cách làm này có một ưu điểm là gõ được tiếng Việt trên mọi phần mềm. Như chúng ta đã biết, một số phần mềm (Điển hình là AutoCAD) không gõ được tiếng Việt trong một số tình huống nhất định, do Unikey không tương tác được đến các giao diện của các phần mềm này. Nhưng đối với kiểu gõ tiếng Việt của Windows, chơi được tất! Cách làm như các ảnh bên dưới: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
  4. Nguyen Hoanh

    Gara tự động

    1. Hệ thống đỗ xe loại thang nâng: Loại hệ thống đỗ ô tô dạng thang nâng là loại hệ thống rất thuận tiện, an toàn, kinh tế. Với loại này sẽ tăng tối đa diện tích sử dụng, 60 xe có thể chỗ trên diện tích đất dành cho 3 xe (khoảng 48 m2); tốc độ xe ra vào nhanh (60m/phút). Hệ thống tương thích PC lập trình điều khiển toàn bộ vận hành của hệ thống nên các vấn đề xảy ra (nếu có) sẽ có thể được phát hiện và giải quyết tức thời. Do tương thích PC nên hệ thống liên tục cập nhật các thông tin về tình trạng hoạt động của hệ thống và thu thập dữ liệu về xe vào, ra, cước phí trên cơ sở từng giờ, từng ngày, từng tuần… Hệ thống có thể được thiết kế với các kích thước khác nhau phù hợp với kích thước cho phép bên trong toà nhà. Rung động, tiếng ồn và lượng điện tiêu thụ được giảm thiểu nhờ thiết bị biến tần. 2. Hệ thống đỗ xe dạng tầng di chuyển Hệ thống đỗ xe dạng tầng di chuyển của KOSTEC là hệ thống thiết kế theo công nghệ cao mang tính nghệ thuật, kết hợp sự vận hành đồng bộ của thang nâng, hệ thống bàn nâng di chuyển. Hệ thống này cho phép tận dụng tối ưu diện tích với số xe đỗ tối đa, thời gian xe ra vào nhanh chóng. Một số đặc điểm chính: - Tăng tối đa diện tích sử dụng, 108 xe có thể đỗ trên diện tích đất 18 xe - Thời gian đưa xe vào/lấy xe ra có thể giảm tối thiểu nhờ sự vận hành đồng thời của các hệ thống thang nâng, bàn nâng di chuyển - Rất thích hợp cho diện tích đỗ xe lớn với các kiểu lắp đặt khác nhau, ngầm dưới lòng đất. - Thiết bị điều khiển xe ra/vào hoàn toàn tự động, hoạt động theo từng phần của hệ thống, tiết kiệm năng lượng. 3. Hệ thống đỗ xe loại thang nâng di chuyển Đây là loại thiết kế hữa hiệu sử dụng nguyên lý cần trục xếp dỡ, cùng lúc vận hành chiều lên xuống và chiều ngang để đưa xe vào vị trí đỗ. Thời gian lấy xe ra vào nhanh, có thể tận dụng diện tích ngầm dưới lòng đất của toà nhà. Loại hệ thống này thích hợp cho diện tích đỗ xe cỡ trung và lớn. Những đặc điểm nổi bật của hệ thống này gồm: - Tăng tối đa diện tích sử dụng, 108 xe có thể đỗ trên diện tích đất dành cho 18 xe, nhờ sử dụng thang xếp xe nhỏ - Thời gian đưa xe vào/lấy xe ra có thể giảm tối thiểu nhờ sự vận hành lên xuống/qua lại đồng thời của hệ thống thang xếp. - Vận hành điều khiển rất đơn giản cho mọi người - Rất thích hợp cho diện tích đỗ xe lớn với các kiểu lắp đặt khác nhau, ngầm dưới lòng đất - Loại thiết bị rất kinh tế so với các thiết bị khác, do thiết kế đơn giản và dễ lắp đặt. 4. Hệ thống đỗ xe dạng xoay vòng ngang Hệ thống đỗ xe dạng xoay vòng ngang là loại thiết bị rất hiệu quả cho các diện tích có hình vuông, hình chữ nhật có nhiều tầng, nhiều hàng ngầm dưới mặt đất. Xe được đưa vào và lấy ra khỏi hệ thống bằng thiết bị nâng di chuyển theo hai trục đứng và ngang theo một trật tự lập trình trước. Các đặc điểm chính của hệ thống gồm: - Thời gian đưa xe vào/lấy xe ra có thể giảm tối thiểu nhờ sự vận hành đồng thời theo trục đứng và ngang của hệ thống thang nâng. - Tăng diện tích sử dụng nhờ thiết kế lắp đặt dạng nhiều hàng và nhiều tầng - Việc điều hành hệ thống rất thuận lợi nhờ hệ thống tương thích vi tính điều khiển trung tâm. 5. Hệ thống đỗ xe dạng xoay vòng tầng Hệ thống đỗ xe dạng xoay vòng tầng của KOSTEC là loại thiết bị rất hiệu quả cho các diện tích nhỏ hẹp ngầm dưới mặt đất, có thể lắp đ­ợc 2, 3 hoặc 4 tầng trở lên. Hệ thống xoay vòng tầng là loại giải pháp kỹ thuật trong đó thang nâng chính và phụ vận hành đồng bộ và tuần tự đ­ưa các xe vào hoặc ra theo chiều ngang. Mỗi xe được đặt trên một bàn nâng chuyển để tăng hiệu quả xếp xe khi ra, vào & di chuyển trong hệ thống. Đặc điểm chính: - Tất cả các khoảng trống có thể đư­ợc tận dụng để đỗ xe, không tốn diện tích thừa để xe di chuyển vào chỗ đỗ - Điểm xe vào có thể thiết kế phù hợp nhất với thiết kế của toà nhà: xe có thể vào từ trên, từ d­ới, từ trái, từ phải hoặc từ giữa. - Tùy thuộc vào chiều sâu của tầng ngâm cho phép, có thể lắp đặt 6. Hệ thống đỗ xe dạng xoay vòng trục đứng Là hệ thống mang lại hiệu quả cho các diện tích nhỏ và trung trên mặt đất. Hệ thống đỗ xe dạng xếp hình là loại giải pháp kỹ thuật trong đó xe được đặt trên các bàn nâng (pallet), các pallet này di chuyển xoay vòng 3600 quanh trục cố định, có thể đảo chiều xoay. Hệ thống được lập trình để chọn cách thức di chuyển xe sao cho có thể lấy xe ra nhanh nhất. Hệ thống có đặc điểm chính: - Tận dụng chỗ trống trên mặt đất để đỗ xe, có thể lắp nhiều hệ thống liên tiếp nhau - Điểm xe vào từ dưới mặt đất - Có thể lắp đặt độc lập hoặc lắp bên trong toà nhà cao tầng 7. Hệ thống đỗ xe dạng xếp hình Đây cũng là loại thiết bị rất hiệu quả cho các diện tích nhỏ và trung trên mặt đất hoặc ngầm dưới đất, có thể lắp được tối đa 5 tầng. Hệ thống đỗ xe dạng xếp hình là loại giải pháp kỹ thuật trong đó xe được đặt trên các bàn nâng chuyển (pallet), các pallet này di chuyển nâng hạ theo trục thẳng đứng và di chuyển ngang để đưa các xe vào hoặc ra. Hệ thống được lập trình để chọn cách thức di chuyển xe sao cho có thể lấy xe ra nhanh nhất. Đặc điểm chính của hệ thống: - Tận dụng chỗ trống trên mặt đất để đỗ xe, tuy nhiên phải chừa trống một cột để xếp hình (ngoại trừ vị trí cao nhất) - Điểm xe vào từ dưới tầng thấp nhất - Tùy thuộc vào mặt bằng cho phép lắp đặt tối đa tầng để tăng tối đa diện tích đỗ xe, có thể lắp theo chiều ngang hoặc xếp theo chiều dài tùy thuộc diện tích thực tế cho phép. - ó thể sử dụng nguyên lý xếp hình để lắp hệ thống nhỏ cho các nhà biệt thự, gia đình từ 5 - 8 xe, bằng cách sử dụng thêm 1 tầng ngầm. file cad:
  5. Nguyen Hoanh

    Xử lý bản vẽ bị lẻ số

    - Bạn đang vẽ một bản cad lẻ toét, các số cứ sêm sêm nhau cỡ: 8399.9899 thay vì 8400. Mặc dù bạn đánh kích thước thì vẫn có kết quả là 8400 nhưng rất 'ngứa ngáy'. Số lẻ này làm một lệnh (như pedit, hatch)không hoạt động tốt. Làm gì để các con số này chẵn với nhau? làm sao để các kích thước không còn lẻ? - Đơn giản, bạn sử dụng chương trình làm chẵn của cadviet, appload chương trình lên, sau đó sử dụng lệnh chl chương trình sẽ yêu cầu bạn chọn các đối tượng muốn làm chẵn và điểm gốc chẵn (để các tọa độ sẽ chẵn với điểm gốc này), và mức làm chẵn. Ví dụ bạn muốn làm chẵn đến đơn vị mét (là 1000) thì bạn nhập mức 5.. (defun c:chl (/ p ss x y solt mlt) (defun lamtron (so / t1) (setq t1 (abs so) t2 (* solt (float (fix (/ t1 solt)))) t1 (cond ((< (- t1 t2) (* 0.5 solt)) t2) (t (+ t2 (* 1.0 solt))) ) ) (if (> so 0.0) t1 (* -1.0 t1) ) ) (defun chlone (ent / p1 p2 dx dy tt x1 y1 z1 x2 y2 z2) (setq tt (entget ent) ) (foreach pp tt (if (or (= (car pp) 10) (= (car pp) 11) ) (progn (setq p1 (cdr pp) x1 (car p1) y1 (cadr p1) z1 (cond ((= (length p1) 3) (caddr p1)) (t nil) ) dx1 (- x1 x) dy1 (- y1 y) dx1 (lamtron dx1) dy1 (lamtron dy1) x1 (+ x dx1) y1 (+ y dy1) p1m (cond (z1 (list x1 y1 z1)) (t (list x1 y1)) ) tt (subst (cons (car pp) p1m) pp tt) ) (entmod tt) ) ) ) ) (H:init) (setq ss (ssget) ;'((0 . "LINE"))) muctron (list 1.0 5.0 10.0 100.0 500.0 1000.0 2000.0 5000.0 100000.0) p (getpoint "\nDiem chen: ") temp (getint "\nMuc lam tron: 0=1, 1=5, 2=10, 3=100, 4=500, 5=1000, 6=2000, 7=5000, 8=100000 <0>: " ) mlt (cond (temp temp) (t 0) ) x (car p) y (cadr p) solt 1.0 ) (setq solt (nth mlt muctron)) (H:sudung chlone ss) (H:done) ) ;;------------------------------------------------------------ (defun H:newerror (msg) (if (and (/= msg "Function cancelled") (/= msg "quit / exit abort") ) (princ (strcat "\n" msg)) ) (H:done) ) ;;---------- (defun H:init () (setq H:VAR_CMDECHO (getvar "CMDECHO") H:VAR_OLDERROR *error* *error* H:newerror ) (setvar "CMDECHO" 0) (command ".undo" "BE") ) ;;---------- (defun H:done () (if (null command-s) (command ".redraw") (command-s ".redraw") ) (if (null command-s) (command ".undo" "E") (command-s ".undo" "E") ) (if H:VAR_CMDECHO (setvar "CMDECHO" H:VAR_CMDECHO) ) (if H:VAR_OLDERROR (setq *error* H:VAR_OLDERROR) ) (princ) ) ;;---------- (defun H:sudung (hamsudung ss /) (length (vl-remove-if 'null (mapcar 'hamsudung (vl-remove-if 'listp (mapcar 'cadr (ssnamex ss))) ) ) ) ) (defun c:chl (/ p ss x y solt mlt) (defun lamtron (so / t1) (setq t1 (abs so) t2 (* solt (float (fix (/ t1 solt)))) t1 (cond ((< (- t1 t2) (* 0.5 solt)) t2) (t (+ t2 (* 1.0 solt))) ) ) (if (> so 0.0) t1 (* -1.0 t1) ) ) (defun chlone (ent / p1 p2 dx dy tt x1 y1 z1 x2 y2 z2) (setq tt (entget ent) ) (foreach pp tt (if (or (= (car pp) 10) (= (car pp) 11) ) (progn (setq p1 (cdr pp) x1 (car p1) y1 (cadr p1) z1 (cond ((= (length p1) 3) (caddr p1)) (t nil) ) dx1 (- x1 x) dy1 (- y1 y) dx1 (lamtron dx1) dy1 (lamtron dy1) x1 (+ x dx1) y1 (+ y dy1) p1m (cond (z1 (list x1 y1 z1)) (t (list x1 y1)) ) tt (subst (cons (car pp) p1m) pp tt) ) (entmod tt) ) ) ) ) (H:init) (setq ss (ssget) ;'((0 . "LINE"))) muctron (list 1.0 5.0 10.0 100.0 500.0 1000.0 2000.0 5000.0 100000.0) p (getpoint "\nDiem chen: ") temp (getint "\nMuc lam tron: 0=1, 1=5, 2=10, 3=100, 4=500, 5=1000, 6=2000, 7=5000, 8=100000 <0>: " ) mlt (cond (temp temp) (t 0) ) x (car p) y (cadr p) solt 1.0 ) (setq solt (nth mlt muctron)) (H:sudung chlone ss) (H:done) )
×