Skip to Content

Cập nhật

VBA trong AutoCad

Video hướng dẫn sử dụng chuyển đổi VBA sang VBA.Net

Lập trình trong VBA của Autocad bắt đầu trờ nên đơn giản hơn khi bạn biết rằng VB.NET sẽ giúp bạn rất nhiều trong lập trình. Nhưng Video dưới đây sẽ hướng dẫn bạn làm cách nào để chuyển đổi VBA trong Autocad sang VB.NET để thực hiện lập trình tương tác với Autocad. Trong video này sẽ hướng dẫn bạn 6 ví dụ cơ bản để làm quen và lập trình với VB.NET một cách thành thạo.

Liên kết VBA với Microsoft ACCESS

Như các bạn đã biết thì Microsoft Access là một phần mềm dữ liệu đơn giản, và chúng ta đặt câu hỏi làm thế nào liên kết VBA trong AutoCAD với phần mềm này, tạo nên một cơ sở dữ liệu để sử dụng. Ví dụ giải bài toán Nền móng, có rất nhiều bảng dữ liệu hay bài toán kiểm định dầm bê tông...

Lấy một điểm trên màn hình vẽ

Trong nhiều trường hợp bạn cần phải lấy 1 điểm trên màn hình vẽ hay lấy nhiều điểm trên màn hình vẽ để thực hiện vẽ cao độ hay đo đạc,... Ví dụ sau đây sẽ hướng dẫn bạn cách lấy một điểm và hướng dẫn bạn làm quen với công cụ Help của VBA.

Vẽ đường thẳng trong Autocad bằng VBA

Bắt đầu tiếp cận với các lệnh vẽ trong VBA thì đây là bài tập đầu tiên người học VBA cần quan tâm. Đơn giản và là tiền đề cho mọi vấn đề của VBA. Vẽ một đường thằng trong Autocad bằng cách sử dụng lệnh trong VBA.

Việc đầu tiên bạn tạo một form chức năng như sau:

Sử dụng hàm VBA trong Autocad như là Menu

Đây là vấn đề này khá hấp dẫn sau khi tập trình xong, bạn sẽ tự hỏi làm thế nào để dùng nó và chạy nó trong môi trường Autocad. Mà không phải vào VBA Editor để chạy. Bạn đang muốn tạo ra một Menu gồm các lệnh của chương trình. Đề làm được điều đó đầu tiên ứng dụng của bạn cần phải được nạp (load) vào trong môi trường Autocad trước đã.

Làm việc với Listbox và ComboBox trong VBA AutoCad

Trong quá trình lập trình những ứng dụng trong Autocad, những chức năng này không thể thiếu khi bạn cần chọn những gí trị nhất định mà không muốn bị sai kết quả thì đây chính là chức năng rất quan trọng. Vậy chức năng được sử dụng như thế nào? Ví dụ dưới đây sẽ mô tả cách đưa dữ liệu vào ListBox và ComboBox.

Helloworld - ví dụ đơn giản với AutoCad

Bài viết này sẽ trình bày một ví dụ đơn giản nhất trong lập trình VBA. Helloworld bài học đầu tiên trong mọi ngôn ngữ, từ bài này sau này chúng ta sẽ phát triển dần dần thành những bài toán phức tạp hơn và nhiều trường hợp hơn.

Hướng dẫn lập trình VBA trong AutoCad

VBA là ngôn ngữ cơ bản dựa trên nền tảng của Visual Basic, cho nên muốn sử dụng tốt ngôn ngữ VBA bạn cũng phẳi nắm chẳc các hàm hay các toán tử của VISUAL BASIC. Các phép biến đổi hay các phép tính toán VBA và VB giống hệ nhau không khác chút nào. Nhưng VBA trong CAD được dựa trên các đối tượng vẽ trong AutodCAD.

Khái quát lập trình trong AutoCad

Những năm gần đây AutoCAD nổi lên như một phần mềm không thể thiếu trong thiết kế trong xây dựng. AutoCad hỗ trợ nhiều giao diện lập trình ứng dụng (API) để đặc chế và tự động hóa, bao gồm AutoLISP, Visual LISP, VBA, .NET, ObjectARX và giờ đây là Java cũng được đưa vào như một ngôn ngữ lập trình hỗi trợ trong AutoCad.

Syndicate content


2doworld.com

VNTOWER Ltd

IStructE.Org

The Concrete Centre