4.1. Mô hình đối tượng trong AutoCAD
AutoCAD được tạo thành từ nhiều thành phần khác nhau và chúng luôn có một mối liên hệ
chặt chẽđược quy định từ trước theo một cấu trúc nhất định. Nếu chỉ sử dụng AutoCAD với các lệnh có sẵn để vẽ (mức độ thông thường) thì người dùng không cần biết đến cấu trúc này,
đối với họ, khả năng và mức độ tiện dụng của các lệnh này mới là quan trọng. Nhưng khi sử
dụng AutoCAD như là một ứng dụng nền để lập trình, thì lúc này có nhiều khái niệm phải được hiểu theo cách khác, thiết thực cho việc lập trình. AutoCAD được coi như là một đối tượng
được cấu thành từ những đối tượng khác, những đối tượng con này, theo cách hiểu thông thường, chính là các thành phần của AutoCAD. Trong từng đối tượng con đó, có thể có nhiều
đối tượng ở cấp độ thấp hơn nữa, hay nói cách khác, một đối tượng có thể bao gồm nhiều đối tượng con với các cấp khác nhau. Các đối tượng này được tổ chức chặt chẽ theo một cấu trúc cố định, và dựa vào cấu trúc tổ chức đối tượng này, AutoCAD cho người dùng cái nhìn tổng quan về cấu tạo của nó cũng như chỉ cho người dùng biết cần phải làm như thế nào để tác động lên một đối tượng cụ thể (hay thành phần) của nó. Thông thường cấu trúc này được gọi là mô hình đối tượng trong AutoCAD và được biểu diễn dưới dạng cấu trúc cây phân nhánh. Với cấu trúc này, người dùng có thể dễ dàng truy cập đến đối tượng mình cần thao tác bằng cách tra cứu theo nhánh của đối tượng đó.
195 Mỗi đối tượng trong cấu trúc trên sẽ tương đương với một thành phần của AutoCAD, ví dụ như