Một trong những tính năng quan trọng nhất trong CAD của chúng tôi để đo phần mềm, Elements, là khả năng đo lường các thực thể trong tệp CAD dưới dạng các thành phần đầy đủ thay vì các đường, cung và vòng tròn riêng lẻ. Một thành phần trong Elements có thể là một cái gì đó đơn giản như một hình chữ nhật hoặc một cái gì đó phức tạp hơn như một mảng lưới bóng (BGA). Một thành phần thậm chí có thể là một cái gì đó không được liệt kê trong các loại thành phần tiêu chuẩn trong thư viện Elements, được phân loại là một macro. Mỗi thuật toán trong Phần tử phải được liên kết với một loại thành phần. Nếu thành phần tồn tại trong Elements, một thuật toán có thể được tạo cho nó và được sử dụng cho loại thành phần đó. Kể từ thời điểm đó, Elements xử lý nó giống như thể nó là một vòng tròn hoặc một đường về mặt trải nghiệm người dùng. Điều này làm cho việc xử lý các thành phần trong Elements chỉ là một phần mở rộng của việc xử lý các tính năng cơ bản như đường thẳng, cung tròn và hình tròn.
Macro
Macro trong Phần tử được định nghĩa là một tập hợp các đường, cung và vòng tròn tùy chỉnh được coi là một thực thể duy nhất. Macro đặc biệt hữu ích vì thường các thực thể tệp CAD không phù hợp với bất kỳ loại thành phần đã biết nào trong Phần tử. Bằng cách sử dụng macro, Elements có thể dễ dàng hiểu nó chỉ là một loại thành phần khác để đo lường.
Có nhiều cách để đưa macro vào Elements để sử dụng làm thành phần:
- Sử dụng tệp CAD - Một số định dạng như DXF và Gerber có các macro mà các phần tử có thể đọc và tự động phân loại như vậy khi nhập tệp CAD.
- Thông qua tab Thành phần trong chế độ xem Thư viện - Bằng cách sử dụng nút nhập, bạn có thể đọc tệp văn bản ASCII với định nghĩa macro về đường, cung và vòng tròn. Bạn có thể xem các ví dụ và định dạng trong hướng dẫn tham chiếu Phần tử hiện tại trên trang 3-118.
- Sử dụng nút Tạo Macro trong tab Chỉnh sửa trong Chế độ xem Dự án - Tính năng này mới trong Elements 5 và cho phép người dùng chọn bất kỳ tập hợp đường, cung và vòng tròn nào trong tệp CAD và tạo macro từ chúng. Do đó, tránh phải tạo một tệp văn bản với định nghĩa macro.
Cơ sở lý luận
Bằng cách phân loại các thực thể tệp CAD thành các thành phần, điều này cho phép trải nghiệm hợp lý hơn nhiều khi tạo thuật toán, chọn những gì cần đo, xem kết quả đo và liên kết kết quả với các thực thể CAD riêng lẻ. và khái niệm về các thành phần giúp nó đạt được điều đó. Khả năng xử lý các thành phần phức tạp theo cách giống như một đường tròn hoặc đường thẳng riêng lẻ là rất mạnh mẽ. Nó cũng cung cấp một số trực giác cho người dùng trong việc xử lý tệp CAD trong Elements vì một thứ trông giống như hình chữ nhật có thể được tham chiếu dưới dạng hình chữ nhật thay vì chỉ là 4 dòng.