Xem Nhiều 3/2023 #️ Lisp Tạo Mẫu Hatch Theo Ý Muốn Trong Cad # Top 7 Trend | Bothankankanhatban.com

Xem Nhiều 3/2023 # Lisp Tạo Mẫu Hatch Theo Ý Muốn Trong Cad # Top 7 Trend

Cập nhật thông tin chi tiết về Lisp Tạo Mẫu Hatch Theo Ý Muốn Trong Cad mới nhất trên website Bothankankanhatban.com. Hy vọng nội dung bài viết sẽ đáp ứng được nhu cầu của bạn, chúng tôi sẽ thường xuyên cập nhật mới nội dung để bạn nhận được thông tin nhanh chóng và chính xác nhất.

Tải xuống

Tác giả: Lanny Schiele Tác giả có lẽ là một người nước ngoài do đó mình xin phép được sửa các dòng nhắc lệnh thành tiếng việt không dấu để cộng đồng người Việt sử dụng nó được dễ dàng hơn.

Cách dùng lisp tạo mẫu hatch như sau:

Bước 1: Tải và load lisp vào CAD Bước 2: Khởi tạo mẫu hatch theo ý muốn Commad: VMH / Spacebar (Enter) Lúc này bạn để ý thì sẽ thấy một hình vuông với kích thước 1×1 được tạo ra cùng với dòng nhắc đã được mình dịch lại như ảnh sau:

Ví dụ mình muốn tạo ra một mẫu hatch dùng cho công tác lát gạch trên sàn và mình lấy luôn hình vuông kích thước 1×1 để làm mẫu tạo hatch gạch luôn. Lưu ý: – Bước 2 này cũng có thể bỏ qua, chỉ cần bạn vẽ trước mẫu hatch đặt điều kiện nằm trong giới hạn hình vuông 1×1, tạo bởi các đối tượng LINE hoặc POINT là được. Lúc này bạn chuyển luôn qua bước 3.

Bước 3: Lưu mẫu hatch vào file .pat Commad: LMH / Spacebar (Enter) Lúc này sẽ có một hộp thoại nhắc lệnh như sau hiện lên:

Các bạn làm theo hướng dẫn: Nhấn Enter hoặc Spacebar và tiến hành chọn các đối tượng bạn vừa vẽ ở bước 2 rồi nhấn Enter hoặc Spacebar. Ngay lập tức dòng nhắc lệnh sau hiện lên:

Bạn mô tả ngắn gọn về mẫu hatch, bước này không quan trọng lắm, bạn có thể nhập các ký tự bất kỳ và nhấn Enter. Tiếp theo bạn tiến hành đặt tên cho mẫu hatch và chọn vị trí lưu dễ tìm nhất để có thể tìm được nhanh:

Bây giờ tiến hành copy mẫu hatch vừa tạo này vào thư mục Support trong folder cài đặt của AutoCAD (Mở folder cài đặt CAD bằng cách ra desktop chuột phải vào biểu tượng CAD và chọn Open file location)

Video hướng dẫn thao tác:

Tạo Hatch Trong Cad Và Xóa Hatch Trong Cad Cho Người Mới Làm Quen

Tạo hatch trong cad và xóa hatch trong cad cho người mới làm quen

1. Tạo Hatch trong Cad

Cách 1: Sử dụng file ThuvienHatch.7z

Bước 1: Autocad quản lý Hatch thông qua file chúng tôi và chúng tôi nằm trong thư mục Support. Để tìm thư mục Support, bạn gõ lệnh OP (option), đường dẫn đến thư mục Support sẽ hiện ra như hình dưới:

Bước 2: Tải file ThuvienHatch.7z về giải nén.

Bước 4: Bấm OK để đóng cửa sổ, gõ lệnh H (hatch) để kiểm tra.

Liên kết hữu ích

Những mẫu

giày bảo hộ lao động

đẹp, hot nhất 2021

Công ty

bảo hộ lao động

uy tín, giá tốt

Cách 2: Dùng lisp tạo mẫu hatch trong Cad

Bước 1: Tải và load lisp vào CAD Bước 2: Khởi tạo mẫu hatch theo ý muốn bằng lệnh: VMH/Spacebar (Enter) Lúc này bạn để ý thì sẽ thấy một hình vuông với kích thước 1×1 được tạo ra cùng với dòng nhắc mang ý nghĩa là: Bạn chỉ được dùng  các đối tượng LINE hoặc POINT để vẽ ra mẫu hatch bạn muốn và nằm trong giới hạn hình vuông 1×1 vừa được tạo ra. Chọn OK để bắt đầu vẽ mẫu hatch.

Bước 3: Lưu mẫu hatch vào file .pat bằng lệnh: LMH/Spacebar (Enter) Lúc này sẽ có một hộp thoại nhắc lệnh như sau hiện lên:

Bước 4: Nhấn Enter hoặc Spacebar và tiến hành chọn các đối tượng bạn vừa vẽ ở bước 2 rồi nhấn Enter hoặc Spacebar. Ngay lập tức dòng nhắc lệnh sau hiện lên:

Bước 5: Mô tả ngắn gọn về mẫu hatch rồi nhấn Enter. Bước 6: Đặt tên cho mẫu hatch và chọn vị trí lưu dễ tìm nhất, để không bị mất thời gian khi tìm kiếm.

Bước 7: Copy mẫu hatch vừa tạo này vào thư mục Support trong folder cài đặt của AutoCAD là bạn đã hoàn thành việc tạo hatch trong Cad rồi.

2. Xóa hatch trong Cad

Cách 1: Sử dụng lệnh X (Lệnh Explore trong Cad)

Bước 1: Quét đối tượng.

Bước 3: Quét đối tượng muốn xóa.

Và đây là kết quả sau khi xóa hatch

Cách 2: Sử dụng hatch edit

Bước 1: Quét chọn đối tượng.

Bước 3: Chọn Remove boundaries.

Kết quả bạn nhận được:

Đánh giá bài viết

Hướng Dẫn Cách Tạo Menu Ẩn Hiện Sheet Theo Ý Muốn Trong Excel Bằng Vba

Các bước thực hiện như sau:

Bước 1: Chuẩn bị file Excel

Bạn có thể lấy bất kỳ file Excel nào cũng được, trong đó bạn sẽ dành riêng ra 1 Sheet đặt tên là MENU. Hoặc bạn có thể tải về và sử dụng file mẫu theo bài viết này tại địa chỉ: http://bit.ly/2CvJh1y (Nếu bạn sử dụng file này thì có thể bỏ qua bước chuẩn bị)

Tại Sheet MENU, bạn tạo 3 cột gồm: Danh sách tên Sheet, Ẩn, Hiện (Có thể trình bày, định dạng 1 chút cho bảng đó đẹp mắt)

Vậy là việc chuẩn bị xong rồi. Chúng ta bước vào các nội dung chính thôi.

Bước 2: Viết Macro lấy danh sách tên Sheet

Bắt đầu với Excel Macros và lập trình VBA

Trong Module1 vừa tạo, bạn viết 1 Sub như sau:

View the code on Gist.

(Để copy đoạn code trên, bạn bấm vào mục View raw trong bảng code, trong cửa sổ code bạn có thể copy lại dòng code để dán vào trong Module)

Câu lệnh trên có ý nghĩa: Liệt kê tất cả tên các Sheet có trong File vào bảng Danh sách tên Sheet trong MENU, bắt đầu từ ô A2

Dòng 1: Khởi tạo Sub với tên thủ tục là SheetList

Dòng 2: Gán biến ws đại diện cho đối tượng Sheet

Dòng 3 và 4: Gán biến lr đại diện cho giá trị dòng bắt đầu, sẽ bắt đầu từ dòng 2

Dòng 5: Thực hiện vòng lặp For Each với đối tượng ws trên tất cả các Sheet trong Workbook chứa code

Dòng 6: Với mỗi tên Sheet lấy được trong ws.Name, chúng ta sẽ gán tên đó vào vị trí cột A, tại dòng là giá trị của biến lr

Dòng 7: Biến lr bắt đầu từ giá trị là 2, với mỗi tên Sheet tìm được sẽ cộng tiếp 1 giá trị để điền vào dòng tiếp theo của cột A

Dòng 8: Thực hiện vòng lặp đến hết các Sheet trong file (Workbook)

Dòng 9: Kết thúc Sub

Gán Macro này vào nút lệnh Danh sách tên bằng thủ tục Assign Macro:

Bước 3: Viết công thức về Logic Ẩn/Hiện

Trong 2 cột B và C, chúng ta có logic là:

Do đó chúng ta chỉ cần tác động vào cột Ẩn (cột B), còn lại cột C sẽ tự động dùng công thức để lấy kết quả.

Ta có công thức tại cột C là:

Công thức =IF(A3=””, “”, IF(B3=”x”, “”, “x”))

Trong đó:

IF(A3=””, “”, nghĩa là nếu giá trị trong ô A3 là rỗng (không có tên Sheet) thì trả về giá trị rỗng

IF(B3=”x”, “”, “x”) nghĩa là nếu giá trị trong ô B3 (được đánh dấu x cho việc Ẩn Sheet) thì giá trị trong cột Hiện sẽ là rỗng. Ngược lại nếu không đánh dấu x vào ô Ẩn thì sẽ trả về giá trị x tại ô Hiện

Riêng Sheet MENU chúng ta không đặt công thức mà đặt thẳng giá trị x vào để thể hiện sheet đó luôn Hiện

Bước 4: Viết code ẩn/hiện Sheet

Tiếp theo bạn tạo 1 Sub có tên AnHien_Sheet như sau:

View the code on Gist.

Nội dung của đoạn code trên là (những dòng lệnh chính):

Dòng 2 và 3: Tạo ra 1 biến là lr giúp xác định dòng cuối có dữ liệu trong cột A của Sheet có tên là MENU (Giúp xác định giới hạn các Sheet cần thực hiện)

Dòng 5: Tạo ra biến sodong để dùng cho vòng lặp

Dòng 7: Thực hiện vòng lặp xét các Sheet trong cột A, bắt đầu từ dòng 2 tới dòng cuối có dữ liệu

Dòng 9: Khi bắt đầu vòng lặp, thực hiện việc hiện Sheet trước (coi như Sheet đó luôn được hiện)

Dòng 11: Sau đó mới xét đến điều kiện là Sheet đó có đang ẩn không bằng việc kiểm tra giá trị trong cột B có phải là ký tự x không

Dòng 12: Nếu đúng, thực hiện lệnh ẩn Sheet theo tên Sheet là tên trong cột A tại dòng kiểm tra

Dòng 16: Sau khi hoàn thành hết vòng lặp, thực hiện kích hoạt Sheet MENU để không chọn tới Sheet nào khác (có thể xảy ra khi ẩn / hiện Sheet)

Các bạn có thể tìm hiểu thêm về cấu trúc IF, vòng lặp For trong VBA tại bài viết:

Hướng dẫn cách viết cấu trúc IF THEN ELSE trong VBA Excel Hướng dẫn sử dụng vòng lặp For.. Next trong VBA

Sau khi viết xong Sub trên, chúng ta gán Sub vào trong nút lệnh Ẩn/hiện Sheet.

Muốn hiện Sheet đang ẩn, bạn chỉ cần xóa ký tự x trong cột Ẩn với Sheet đó rồi bấm nút Ẩn/hiện Sheet một lần nữa.

Tìm hiểu về ý nghĩa và cách dùng các sự kiện trong VBA Excel

Hatch Trong Autocad Và Hướng Dẫn Sử Dụng Lệnh Hatch Để Vẽ Mặt Cắt

Lệnh hatch trong autocad dùng làm gì?

Lệnh hatch trong autocad được dùng để vẽ mặt cắt hoặc mô phỏng tạo vật liệu. Với lệnh Hatch, bạn có thể làm ứng dụng cho tất cả các bộ môn. Từ architecture, Structure hay MEP. Để so sánh với các phần mềm diễn họa 3D hiện nay thì lệnh Hatch trong autocad có phần kém hơn. Nhưng với một bản vẽ 2D được sử dụng lệnh Hatch để tô vật liệu hay vẽ mặt cắt thì bản vẽ sẽ sát với thực tế hơn. Việc ứng dụng lệnh này có hiệu quả không còn phụ thuộc vào óc sáng tạo và kỹ năng vẽ của các bạn nữa.

Sử dụng lệnh Hatch trong cad

Lưu ý: Loại vật liệu và hình dạng muốn Hatch bạn có thể tự tạo hoặc tải trên mạng rồi add thêm vào thư viện hatch của autocad để dùng khi cần thiết.

2, Tại mục Angle dùng thay đổi góc nghiên cần Hatch. Mục Scale dùng để chỉnh tỷ lệ nhìn vùng hatch cho rõ ràng.

3, Chọn vùng hatch.

+ Add pick point: Chọn điểm mục cần đổ .

Ý nghĩa những tùy chọn của cửa sổ Hatch trong autocad

Mục Type and pattern

+ Type: Chọn mẫu mặt cắt

+ pattern: Chọn tên mặt cắt

+ Swatch: Hiện thị hình ảnh mẫu

+ Angle: Nhập độ nghiêng mặt mẫu

+ Scale: Tỉ lệ mặt cắt

+ use current origin: Tự đặt điểm gốc của mẫu hatch

+ Specified origin: Tự chọn điểm gốc của mẫu hatch

Mục Boundaries (ranh giới)

+ Add Pick point: Chọn điểm mục cần đổ

+ Add Selection objects: Chọn đối tượng cần đổ

+ Remover bourn dries: Loại bỏ đối tượng đổ

+ Annotative: tự chọn tỉ lệ scale hatch theo tỉ lệ vẽ theo Model (không chọn)

+ Associative: Các vùng biên, vùng kí hiêu mặt cắt thay đổi theo với nhau (nên chọn)

+ Create separate hatchs: Tô các vùng đối tượng thành riêng biệt

Mục Draw order: Gán thứ tự cho mặt cắt

+ Do Not Assign: Không gán đối tượng

+ Send to back: Đặt hatch sau tất cả các đối tượng.

+ Bring to font: Đặt trước tất cả các đối tượng.

+ Send behind boundary: Đặt hatch phía sau đường biên

+ Bring in front of boundary: Đặt hatch phía trước đường biên

Layer: (chọn tên lớp hatch)

Transparency: (độ hiện thị của hatch) – Inherit properties: Sao chép đối tượng hatch.

+ Islands detection: phương pháp tạo mặt cắt

Boundary retention: (Lấy thêm đường bao viền ngoài đối tượng hatch)

Boundary set: Xác định nhóm đối tượng làm đường biên

Gap tolerance: Cho phép vẽ mặt cắt trong đường biên hở là bao nhiêu.

Use current origin: Sử dụng gốc mặt cắt hatch hiện hành.

Use source hatch origin: Sử dụng gốc mặt cắt mặc định ban đầu

Các bạn nên tập hợp các mẫu hatch đẹp và các mẫu hatch hay được sử dụng rồi cho vào thư viện hatch trong autocad của bạn. Khi nào cần tô vật liệu trong autocad hoặc vẽ mặt cắt trong autocad với lệnh Hatch thì bạn có thể lấy ra dùng ngay cho tiện.

Bạn đang xem bài viết Lisp Tạo Mẫu Hatch Theo Ý Muốn Trong Cad trên website Bothankankanhatban.com. Hy vọng những thông tin mà chúng tôi đã chia sẻ là hữu ích với bạn. Nếu nội dung hay, ý nghĩa bạn hãy chia sẻ với bạn bè của mình và luôn theo dõi, ủng hộ chúng tôi để cập nhật những thông tin mới nhất. Chúc bạn một ngày tốt lành!