Các sản phẩm điện tử phức tạp hiếm khi bắt nguồn từ một môi trường phần mềm duy nhất. Thiết kế tham chiếu có thể đến từ các công cụ ECAD mã nguồn mở. Vỏ cơ khí được xác định trong các nền tảng MCAD. Đối tác sản xuất làm việc từ dữ liệu chế tạo trung tính. Nhà cung cấp lại cung cấp mô hình 3D ở một định dạng khác nữa.
Các nhóm kỹ thuật không chủ động chọn nhiều định dạng CAD như một chiến lược. Họ thừa hưởng chúng. Câu hỏi thực tế là làm thế nào để quản lý và sử dụng đúng các định dạng này trong từng giai đoạn phát triển.
Trong các dự án phức tạp, các loại dữ liệu CAD khác nhau phục vụ những mục đích kỹ thuật khác nhau. Kỹ sư phải hiểu mỗi định dạng chứa gì, không chứa gì và nên được sử dụng như thế nào.
Quá trình phát triển PCB hiện đại thường bắt đầu từ các thiết kế cũ, bo mạch đánh giá hoặc dự án mã nguồn mở được tạo trong các công cụ ECAD khác nhau. Kỹ sư có thể nhận dữ liệu sơ đồ nguyên lý và layout ở các định dạng gốc của KiCad, OrCAD, Eagle hoặc các nền tảng khác.
Trong những tình huống này, các nhóm thường thực hiện một trong các cách sau:
Việc xem các tệp ECAD từ hệ khác không giống với việc thiết kế trực tiếp trong đó. Trình xem chỉ đọc cho phép kiểm tra và trích xuất dữ liệu, nhưng không cung cấp khả năng chỉnh sửa gốc, quản lý ràng buộc hoặc kiểm soát thiết kế theo quy tắc.
Kỹ sư sử dụng trình xem tệp ECAD chủ yếu trong các giai đoạn đánh giá và di chuyển. Ví dụ, một công ty dịch vụ thiết kế có thể xem xét dự án cũ của khách hàng được tạo trong một công cụ ECAD khác. Trình xem cho phép đánh giá nhanh số lớp, cấu trúc trở kháng, chiến lược fanout và mật độ linh kiện trước khi cam kết thực hiện di chuyển hoặc thiết kế lại.
Việc trích xuất danh sách linh kiện từ một dự án ECAD định dạng khác cũng có thể hỗ trợ mô hình hóa chi phí ở giai đoạn đầu. Đây là hoạt động rà soát dữ liệu, không phải chức năng cộng tác ECAD sang MCAD.
Khi PCB vượt qua giai đoạn vẽ sơ đồ nguyên lý và layout ban đầu, việc tương tác với kỹ thuật cơ khí trở thành điều không thể tránh khỏi. Các ràng buộc cơ khí chi phối biên dạng bo mạch, vị trí lỗ lắp, căn chỉnh đầu nối và vùng keepout. Các ràng buộc điện chi phối stackup, phân bố đồng và chiều cao linh kiện.
Cộng tác ECAD/MCAD tập trung vào tích hợp vật lý của PCB bên trong vỏ hoặc cụm lắp ráp. Đây không phải là chức năng của trình xem đa định dạng. Đây là quá trình trao đổi dữ liệu hình học, ràng buộc và khoảng hở giữa hai miền thiết kế.
Một quy trình cộng tác điển hình bao gồm:
Trong các quy trình trưởng thành, đây là quá trình hai chiều. Kỹ sư cơ khí xác định thể tích bên trong và các đặc tính kết cấu. Kỹ sư điện xác định đồng, stackup điện môi và vị trí linh kiện. Mỗi bên cập nhật cho bên kia khi các ràng buộc thay đổi.
Mô hình hóa chính xác hình học đồng có thể ảnh hưởng đến đường dẫn nhiệt và phân bố khối lượng, nhưng bản thân mô phỏng nhiệt thường được thực hiện trong các công cụ phân tích chuyên dụng. Trao đổi dữ liệu ECAD sang MCAD cung cấp thông tin hình học và vật liệu mà các công cụ đó cần. Nó không thay thế các môi trường mô phỏng chuyên dụng.
Khi sản phẩm ngày càng mỏng và được đóng gói dày đặc hơn, khoảng hở theo phương đứng trở thành một rủi ro tích hợp chính. Tụ điện phân, vỏ chắn, đầu nối và cuộn cảm thường xác định chiều cao tối đa của bo mạch. Kỹ sư cơ khí phải bảo đảm rằng các gân vỏ, nắp và chi tiết bắt chặt không xung đột với các linh kiện này.
Quy trình cộng tác thường bao gồm:
Các kiểm tra này là thiết yếu trong thiết bị y tế, cụm hàng không vũ trụ, nền tảng robot và mọi sản phẩm tiêu dùng nhỏ gọn. Các lỗi khoảng hở được phát hiện sau khi phát hành dụng cụ có thể dẫn đến các vòng thiết kế lại rất tốn kém.
Bo mạch rigid‑flex đặt ra thêm các yêu cầu phối hợp. PCB không còn là một cấu trúc phẳng. Nó có thể uốn cong hoặc gấp lại thành một thể tích ba chiều.
Trong các thiết kế này, kỹ sư phải:
Phân tích ứng suất cơ khí thường được thực hiện trong các công cụ chuyên dụng. Hệ thống ECAD cung cấp định nghĩa hình học của các vùng rigid và flex, trong khi MCAD đánh giá độ vừa khít và tương tác cơ khí.
Các dự án lớn thường có sự tham gia của các công ty thiết kế bên ngoài, tư vấn cơ khí và nhà sản xuất theo hợp đồng. Mỗi bên tham gia có thể hoạt động trong một hệ sinh thái CAD khác nhau.
Các dự án thành công không phụ thuộc vào một nền tảng hợp nhất duy nhất. Chúng phụ thuộc vào việc trao đổi dữ liệu có kỷ luật. Điều này bao gồm:
Khi có nhiều định dạng ECAD cùng tham gia, các nhóm cũng phải xác định bộ dữ liệu nào là có tính thẩm quyền. Một bản sao trình xem chỉ đọc của thiết kế cũ không phải là tệp chủ. Tệp chủ nằm trong môi trường gốc nơi các ràng buộc được quản lý chủ động.
Kỹ sư thường xuyên tái sử dụng các thiết kế tham chiếu được công bố ở các định dạng ECAD khác. Chúng có thể bao gồm bo mạch phát triển, mô-đun nguồn hoặc front end RF.
Quy trình làm việc thường bao gồm:
Việc chỉnh sửa trực tiếp một định dạng khác mà không chuyển đổi ràng buộc có thể gây ra vi phạm quy tắc hoặc rủi ro sản xuất. Việc di chuyển nên được xem là một nhiệm vụ kỹ thuật, không phải lối tắt chuyển đổi tệp.
Khi các dự án mở rộng và có sự tham gia của các đối tác sử dụng nhiều công cụ ECAD, Altium Agile Teams mang đến một cách thực tế để quản lý sự phức tạp đó mà không buộc phải di chuyển ngay lập tức. Các nhóm có thể đưa các thiết kế được tạo trong những công cụ như KiCad, OrCAD và Eagle vào một không gian làm việc Altium dùng chung để xem, rà soát và kiểm tra BOM, đồng thời vẫn giữ nguyên định dạng tệp gốc của từng dự án. Điều này giúp các bên liên quan về điện, cơ khí, sản xuất và tìm nguồn cung ứng dễ dàng làm việc trên cùng một ngữ cảnh thiết kế luôn được cập nhật, xem xét khả năng sản xuất và tác động đến tính sẵn có, đồng thời phối hợp quyết định trên nhiều định dạng.
Bằng cách hỗ trợ khả năng hiển thị đa CAD trong một quy trình làm việc nhóm có cấu trúc, Altium Agile Teams giúp các tổ chức giảm ma sát, tránh nhầm lẫn phiên bản và giữ cho các bên đóng góp phân tán luôn đồng bộ khi thiết kế tiến tới giai đoạn sản xuất.