TỰ ĐỘNG HÓA THAO TÁC VỚI ACTION RECORDER

TỰ ĐỘNG HÓA THAO TÁC VỚI ACTION RECORDER

@Ketxu

Kể từ khi AutoCAD có ý định khai tử VBA, họ đã phát triển một hệ thống thay thế nó, để người dùng, kể cả những người không tốt về lập trình, cũng có thể tự tạo được những “macro” tự động hóa các thao tác của mình. Đến phiên bản AutoCAD 2009 thì chức năng Action Recorder được ra mắt. Nếu các bạn đã quen thuộc với Script hay VBA Macro, bạn sẽ thấy quen thuộc với câu chuyên tự động hóa thao tác này thôi ^^

Tại thời điểm ketxu viết bài này, chưa có ai ở VN làm TUT cho nó, quả phí phạm. Thật ra tạo một Action Recorder cũng rất dễ dàng thôi, nên thật lãng phí nếu chúng ta không vọc nó. Hãy cùng ketxu thử ngâm cứu một ví dụ về tự động tạo Layer để hiểu hơn về Action Recorder nhé.

1. Tạo ra Action Recorder

Không khác gì ghi Macro VBA, chúng ta chỉ cần kích hoạt chức năng ghi lại (như ghi Video ấy mà, nhưng ở đây nó ghi lại thao tác của ta) bằng lệnh ACTRECORD.

Khi thực hiện lệnh, bạn sẽ thấy con trỏ chuột có biểu tượng Recording bên cạnh. Rất nhiều bạn vô tình kích hoạt chức năng này đã hỏi Ketxu vì không biết làm sao tắt đi, cũng không biết nó để làm gì ^^

Nếu ngại đánh lệnh, các bạn cũng có thể vào chức năng này qua Panel Manage – Action Recorder (nhìn trực quan hơn – mà chỉnh sửa cũng dễ hơn) rồi click Record

Tạo ra Action Recorder

Bây giờ bắt đầu tạo Layer mới thôi !

Vì Action Recorder không ghi lại các thay đổi trên hộp thoại, nên chúng ta sẽ phải dùng lệnh -LAYER để tạo Layer bằng dòng lệnh.

Thao tác các bạn có thể nhìn dòng nhắc lệnh để làm theo, ở đây ketxu tạo nhanh 3 layer, đặt màu cho nó, nên lần lượt câu lệnh sẽ là:

Action Recorder Autocad

Nếu làm đúng, chúng ta đều đã tạo được các layer như trên rồi (iCAD_Text, iCAD_Dim, iCAD_Steel).

Quan sát Action Tree, các bạn sẽ thấy nó đã ghi lại toàn bộ quá trình rồi.

Action Tree Autocad

Sau khi thực hiện xong các thao tác muốn ghi lại, chúng ta dùng lệnh ACTSTOP hoặc click vào nút Stop để đóng quá trình quay lại. CAD sẽ hỏi chúng ta tên của Action này:

ACTSTOP Autocad

Việc của bạn bây giờ là đặt tên Action sao cho dễ nhớ, dễ mang đi ^^

Bạn cũng có thể áp dụng để tạo vài loại Action khác cho mình

Action Autocad

2. Chỉnh sửa và sử dụng Action Recorder

Để chỉnh sửa một Action, cách duy nhất là chỉnh từ Action Tree (File ACTM đã được mã hóa). Tại đây ban có thể thêm bớt các hoạt động, ghi chèn lời nhắc …

 

Cách sử dụng nhanh nhất là bạn sử dụng Action Recorder Ribbon, tại đây bạn chọn Action từ danh sách các Action hiện có và nhấn nút Play ^^ 

Sau đó là ngồi ngắm thành quả ^^

Action Tree Autocad

3. Chia sẻ, lưu trữ Action Recorder

Các Action đều được lưu tại vị trí cố định, trong trường hợp bạn cài lại CAD, hoặc muốn chia sẻ Action của mình cho người khác thì hãy nhớ Autocad cho phép bạn làm điều đó rất đơn giản, bạn chỉ cần copy file *.ACTM của mình vào thư mục Action Recorder của người ta là xong. 

Vậy đường dẫn nó ở đâu ?? 

Có thể, khi tạo Action, bạn đã nhìn thấy nó ngay lúc sử dụng ACTSTOP rồi. Để chắc ăn chúng ta hãy tìm nó trong Option -> Files -> Action Recorder Settings 

Hy vọng, sau bài viết này các bạn sẽ nảy ra nhiều ý tưởng để vọc vạch, ví dụ như tự vẽ hình, tự tạo Dimstyle, tự Audit + Purge, tự in ấn, tăng tốc CAD, lưu trữ thiết đặt …. rồi chia sẻ lại cho mình nhé ^^

Chúc các bạn thành công và hẹn gặp lại tuần sau

 

♦Trang tài liệu dành cho sinh viên Kỹ thuật: https://tangkinhsach.vn/
♦Trang tuyển dụng dành cho Kỹ sư – Sinh viên kỹ thuật: https://tuyendungkysu.vn/ 
—————————————————-
Tham gia ngay ĐĂNG KÝ NGAY

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *