Złożone produkty elektroniczne rzadko powstają w jednym środowisku programowym. Projekty referencyjne mogą pochodzić z narzędzi ECAD open source. Obudowy mechaniczne są definiowane na platformach MCAD. Partnerzy produkcyjni pracują na neutralnych danych wytwórczych. Dostawcy udostępniają modele 3D w jeszcze innych formatach.
Zespoły inżynierskie nie wybierają wielu formatów CAD jako strategii. One je dziedziczą. Praktyczne pytanie brzmi: jak prawidłowo zarządzać tymi formatami i wykorzystywać je na każdym etapie rozwoju.
W złożonych projektach różne typy danych CAD służą różnym celom technicznym. Inżynierowie muszą rozumieć, co zawiera każdy format, czego nie zawiera i jak należy go używać.
Współczesne projektowanie PCB często zaczyna się od starszych projektów, płytek ewaluacyjnych lub projektów open source utworzonych w różnych narzędziach ECAD. Inżynierowie mogą otrzymywać dane schematów i layoutów w formatach natywnych dla KiCad, OrCAD, Eagle lub innych platform.
W takich sytuacjach zespoły zwykle robią jedną z następujących rzeczy:
Przeglądanie obcych plików ECAD to nie to samo co projektowanie w nich. Przeglądarka tylko do odczytu umożliwia inspekcję i ekstrakcję danych, ale nie zapewnia natywnej edycji, zarządzania ograniczeniami ani sterowanej regułami kontroli projektu.
Inżynierowie używają przeglądarek plików ECAD głównie na etapach oceny i migracji. Na przykład firma świadcząca usługi projektowe może analizować starszy projekt klienta utworzony w innym narzędziu ECAD. Przeglądarka umożliwia szybką ocenę liczby warstw, struktur impedancyjnych, strategii fanoutu i gęstości upakowania komponentów przed podjęciem decyzji o migracji lub przeprojektowaniu.
Wyodrębnienie listy części z obcego projektu ECAD może również wspierać wczesne modelowanie kosztów. Jest to działanie związane z przeglądem danych, a nie funkcja współpracy ECAD–MCAD.
Gdy PCB wykracza poza etap tworzenia schematu i wczesnego layoutu, interakcja z inżynierią mechaniczną staje się nieunikniona. Ograniczenia mechaniczne determinują obrys płytki, rozmieszczenie otworów montażowych, wyrównanie złączy i obszary keepout. Ograniczenia elektryczne determinują stackup, rozkład miedzi i wysokość komponentów.
Współpraca ECAD/MCAD koncentruje się na fizycznej integracji PCB wewnątrz obudowy lub zespołu. Nie jest to funkcja przeglądarki wielu formatów. To wymiana geometrii, ograniczeń i danych o prześwitach między dwiema dziedzinami projektowania.
Typowy przepływ współpracy obejmuje:
W dojrzałych przepływach pracy proces ten jest dwukierunkowy. Inżynierowie mechanicy definiują objętość wewnętrzną i cechy konstrukcyjne. Inżynierowie elektrycy definiują miedź, stackup dielektryczny i rozmieszczenie komponentów. Każda z dyscyplin aktualizuje drugą wraz ze zmianą ograniczeń.
Dokładne modelowanie geometrii miedzi może wpływać na ścieżki cieplne i rozkład masy, ale sama symulacja termiczna jest zwykle wykonywana w wyspecjalizowanych narzędziach analitycznych. Wymiana danych ECAD–MCAD dostarcza informacji o geometrii i materiałach, na których opierają się te narzędzia. Nie zastępuje ona dedykowanych środowisk symulacyjnych.
W miarę jak produkty stają się cieńsze i bardziej gęsto upakowane, pionowy prześwit staje się głównym ryzykiem integracyjnym. Kondensatory elektrolityczne, ekrany, złącza i cewki często wyznaczają maksymalną wysokość płytki. Inżynierowie mechanicy muszą upewnić się, że żebra obudowy, pokrywy i elementy złączne nie kolidują z tymi komponentami.
Proces współpracy zwykle obejmuje:
Kontrole te są niezbędne w urządzeniach medycznych, zespołach lotniczych i kosmicznych, platformach robotycznych oraz wszelkich kompaktowych produktach konsumenckich. Błędy prześwitów wykryte po uruchomieniu oprzyrządowania mogą skutkować kosztownymi cyklami przeprojektowania.
Płytki rigid-flex wprowadzają dodatkowe wymagania koordynacyjne. PCB nie jest już płaską strukturą. Może się zginać lub składać do postaci trójwymiarowej.
W takich projektach inżynierowie muszą:
Analiza naprężeń mechanicznych jest zwykle wykonywana w dedykowanych narzędziach. System ECAD dostarcza geometryczną definicję obszarów sztywnych i elastycznych, podczas gdy MCAD ocenia dopasowanie i interakcję mechaniczną.
Duże projekty często angażują zewnętrzne firmy projektowe, konsultantów mechanicznych i producentów kontraktowych. Każdy uczestnik może pracować w innym ekosystemie CAD.
Udane projekty nie zależą od jednej zunifikowanej platformy. Zależą od zdyscyplinowanej wymiany danych. Obejmuje to:
Gdy w grę wchodzi wiele formatów ECAD, zespoły muszą również określić, który zbiór danych jest autorytatywny. Kopia starszego projektu w przeglądarce tylko do odczytu nie jest plikiem nadrzędnym. Plik nadrzędny znajduje się w środowisku natywnym, w którym aktywnie zarządza się ograniczeniami.
Inżynierowie często ponownie wykorzystują projekty referencyjne opublikowane w alternatywnych formatach ECAD. Mogą to być płytki rozwojowe, moduły zasilania lub front-endy RF.
Przepływ pracy zwykle obejmuje:
Bezpośrednia edycja obcego formatu bez translacji ograniczeń może prowadzić do naruszeń reguł lub ryzyka produkcyjnego. Migrację należy traktować jako zadanie inżynierskie, a nie skrót polegający na konwersji pliku.
W miarę jak projekty rosną i angażują partnerów korzystających z wielu narzędzi ECAD, Altium Agile Teams zapewnia praktyczny sposób zarządzania tą złożonością bez wymuszania natychmiastowej migracji. Zespoły mogą przenosić projekty utworzone w narzędziach takich jak KiCad, OrCAD i Eagle do współdzielonego obszaru roboczego Altium w celu przeglądania, recenzji i inspekcji BOM, przy jednoczesnym zachowaniu oryginalnego formatu plików każdego projektu. Ułatwia to interesariuszom z obszarów elektryki, mechaniki, produkcji i zaopatrzenia pracę w oparciu o ten sam, aktualny kontekst projektu, ocenę wpływu na produkowalność i dostępność oraz koordynację decyzji między formatami.
Dzięki zapewnieniu widoczności wielu formatów CAD w ramach uporządkowanego zespołowego przepływu pracy, Altium Agile Teams pomaga organizacjom ograniczać tarcia, unikać niejasności wersji i utrzymywać zgodność działań rozproszonych współpracowników w miarę przechodzenia projektów do produkcji.