Przygotowanie SOLIDWORKS do współpracy z CoDesigner

Parent page: Instalacja i konfiguracja Altium CoDesigner

Altium CoDesigner to interfejs do przenoszenia projektów płytek drukowanych między środowiskami projektowymi ECAD i MCAD. Po dodaniu wtyczki CoDesigner do oprogramowania MCAD można za jej pomocą przesyłać zmiany projektu w obu kierunkach. Zmiany projektu są przekazywane za pośrednictwem przestrzeni roboczej Altium, która pełni funkcję pomostu między środowiskami ECAD i MCAD.

► Sprawdź zgodność wersji oprogramowania MCAD i CoDesigner

Aby uzyskać dostęp do panelu Altium CoDesigner w SOLIDWORKS®, należy zainstalować dodatek (wtyczkę) zgodnie z poniższymi instrukcjami. Wtyczkę MCAD CoDesigner można pobrać ze strony pobierania w witrynie Altium.

Instalacja i konfiguracja CoDesigner w SOLIDWORKS

Aby zapewnić dwukierunkową komunikację z SOLIDWORKS®, należy zainstalować dodatek Altium CoDesigner for SOLIDWORKS.

Zainstaluj dodatek, aby uzyskać dostęp do CoDesigner w oprogramowaniu MCAD. Zainstaluj dodatek, aby uzyskać dostęp do CoDesigner w oprogramowaniu MCAD.

Aby zainstalować dodatek:

  1. Zamknij SOLIDWORKS przed rozpoczęciem instalacji.

  2. Pobierz i zainstaluj dodatek do SOLIDWORKS (AltiumCoDesignerSolidWorks_<VersionNo>.exe).

  3. Uruchom SOLIDWORKS i włącz dodatek w oknie dialogowym Add-Ins (In SOLIDWORKS, enable the Altium CoDesigner Add-In to access the CoDesigner panel).

  4. Po włączeniu dodatku kartę Altium CoDesigner można dodać w standardowy sposób do kart okienka zadań. Wszystkie działania związane ze współpracą są wykonywane na tej karcie.

Wyświetlanie karty CoDesigner w okienku zadań

W SOLIDWORKS dostęp do MCAD CoDesigner można uzyskać za pośrednictwem karty Altium CoDesigner w okienku zadań (często nazywanej panelem). Kliknij przycisk CoDesigner (), aby aktywować panel.

Dostęp do CoDesigner można uzyskać za pośrednictwem karty w okienku zadań SOLIDWORKS. Dostęp do CoDesigner można uzyskać za pośrednictwem karty w okienku zadań SOLIDWORKS.

Jeśli karta Altium CoDesigner okienka zadań () nie jest widoczna w SOLIDWORKS:

  1. Kliknij ikonę koła zębatego Setup u góry okienka zadań (Once the Add-in has been enabled, the CoDesigner Taskpane Tab can be turned on and off as required). Otworzy się okno dialogowe Customize Taskpane Tabs.

  2. W oknie dialogowym włącz kartę Altium CoDesigner.

Łączenie się z przestrzenią roboczą z poziomu SOLIDWORKS

MCAD CoDesigner w SOLIDWORKS współpracuje z oprogramowaniem ECAD (Altium Designer) za pośrednictwem przestrzeni roboczej Altium, do której należy zalogować się przy pierwszym użyciu. Gdy użytkownik nie jest zalogowany, panel Altium CoDesigner oferuje dwa tryby logowania: jeden do przestrzeni roboczej Altium 365 – Altium Account, a drugi do przestrzeni roboczej na lokalnym serwerze Enterprise Server – Custom Server.

Od wersji 3.16 Altium MCAD CoDesigner korzysta z ujednoliconego systemu logowania Altium, używanego również w innych rozwiązaniach Altium, takich jak Altium Designer. System jest prosty w obsłudze: po wybraniu typu przestrzeni roboczej Altium, z którą chcesz się połączyć, kliknij przycisk Sign In. Otworzy się okno przeglądarki, w którym można dokończyć proces logowania.

Dowiedz się więcej o logowaniu do Altium MCAD CoDesigner.

Po zalogowaniu możesz rozpocząć współpracę nad projektami płytek za pośrednictwem Altium MCAD CoDesigner.

CoDesigner został zainstalowany i jest gotowy do użycia. Kliknij Pull, aby pobrać projekt płytki z ECAD. CoDesigner został zainstalowany i jest gotowy do użycia. Kliknij Pull, aby pobrać projekt płytki z ECAD.

Zarządzanie MCAD CoDesigner

W górnej części panelu Altium CoDesigner wyświetlane są nazwa użytkownika, aktualnie połączona przestrzeń robocza oraz ikona tożsamości. Ikona zawiera kropkę wskazującą stan połączenia z przestrzenią roboczą. 

Kliknij w dowolnym miejscu tekstu lub ikony, aby wyświetlić menu MCAD CoDesigner, jak pokazano poniżej. Z tego menu można przełączyć się na inną przestrzeń roboczą (jeśli jest dostępna), skonfigurować profil, uzyskać dostęp do ustawień współpracy i wylogować się z konta Altium.

Kliknij w dowolnym miejscu tekstu lub ikony u góry panelu, aby wyświetlić menu MCAD CoDesigner.Kliknij w dowolnym miejscu tekstu lub ikony u góry panelu, aby wyświetlić menu MCAD CoDesigner.

W SOLIDWORKS CoDesigner obsługuje pracę z zespołem płytek, określanym w ECAD jako Multi-board Assembly (MBA). Dowiedz się więcej o synchronizacji zespołu wielopłytkowego za pomocą Altium MCAD CoDesigner.

Konfiguracja ustawień współpracy w SOLIDWORKS

Po zalogowaniu ustawienia CoDesigner można skonfigurować w oknie dialogowym Altium CoDesigner Settings, otwieranym za pomocą pozycji Settings w menu CoDesigner, jak pokazano powyżej.

Skonfiguruj opcje CoDesigner w oknie dialogowym ustawień. Skonfiguruj opcje CoDesigner w oknie dialogowym ustawień.

  • Common folder for storing models that are coming from ECAD - W tej lokalizacji przechowywane są wszystkie modele komponentów utworzone przez CoDesigner, niezależnie od projektu, do którego należą (należy pamiętać, że część reprezentująca płytkę i zespół płytki są tworzone przez CoDesigner w folderze projektu wskazanym podczas pierwszego pobierania do SOLIDWORKS). Jeśli nie określono lokalizacji, wszystkie modele komponentów będą tworzone w folderze projektu i nie będzie można ich ponownie wykorzystać w innych projektach.

  • Build 3D geometry for Copperi - Warstwy miedzi na górnej i dolnej stronie płytki są zawsze przedstawiane jako kalkomanie na powierzchniach części reprezentującej płytkę. Po włączeniu tej opcji CoDesigner utworzy również operacje wyciągnięcia reprezentujące wszystkie warstwy miedzi oraz pola lutownicze otworów przelotowych. Należy pamiętać, że włączenie tej opcji może spowodować utworzenie dużej ilości danych, co znacząco wpłynie na wydajność.
  • Build Viasi - Włącz tę opcję, aby uwzględnić również metalizowane ścianki przelotek. Należy pamiętać, że włączenie tej opcji może spowodować utworzenie dużej ilości danych, co znacząco wpłynie na wydajność.
  • Flat Folder Structure - Po włączeniu tej opcji pliki części i zespołów podrzędnych są przechowywane w tym samym folderze co plik zespołu głównego. Gdy opcja jest wyłączona, wszystkie pliki części i zespołów podrzędnych są przechowywane w podfolderze \<McadAssyName>-EDM. Płaska struktura folderów jest zalecana w przypadku korzystania z SOLIDWORKS z systemem Windchill do zarządzania danymi produktu.

  • Smart Sketch Update - Po włączeniu tej opcji podczas pobierania MCAD CoDesigner przerysowuje tylko te elementy szkicu, które zostały zmienione w ECAD, pozostawiając bez zmian wymiary i wiązania związane z niezmienionymi elementami. Wyłącz tę opcję, jeśli powoduje niepożądane rezultaty. Dowiedz się więcej o obsłudze inteligentnych zmian szkicu.

  • Build Route Tool Path – Ścieżka frezowania to kontur wyznaczający trasę frezowania płytki w celu oddzielenia jej od panelu, w którym jest produkowana. Wyłącz tę opcję, jeśli ścieżka nie jest potrzebna w MCAD. Dowiedz się więcej o ścieżce frezowania w ECAD.

  • Transfer board sketch holes that are bigger than <Size><Units> to ECAD as cutouts - Każdy otwór uwzględniony w szkicu obrysu płytki, który może zostać zinterpretowany w ECAD jako pole lutownicze (w tym otwory okrągłe, kwadratowe lub podłużne), o rozmiarze otworu (lub szerokości otworu podłużnego) mniejszym lub równym tej wartości, zostanie przekształcony w swobodne pole lutownicze w ECAD. Otwory o rozmiarze większym od tej wartości zostaną przekształcone w wycięcia w płytce. Otwory nieokrągłe, które nie mają kształtu kwadratu ani otworu podłużnego, są zawsze przekształcane w wycięcia w płytce, niezależnie od rozmiaru.

  • Ignore components smaller than <Value><Units> in height - Mniejsze komponenty można wykluczyć z procesu synchronizacji. Skonfiguruj tę opcję, aby podczas pobierania wykluczać komponenty o wysokości mniejszej niż <Value><Units>. Należy pamiętać, że wysokość komponentu jest definiowana w ECAD jako właściwość komponentu (obudowy PCB), a nie jako wysokość modelu 3D umieszczonego na obudowie PCB. Dowiedz się więcej o konfigurowaniu CoDesigner tak, aby pomijał mniejsze komponenty.

  • Participate in the product improvement program - Włącz tę opcję, aby automatycznie udostępniać Altium informacje techniczne dotyczące korzystania z MCAD CoDesigner. Dowiedz się więcej o programie doskonalenia produktu.

  • Jeśli pracujesz nad wieloma projektami PCB, w których część komponentów jest wykorzystywana ponownie, używaj wspólnego folderu do przechowywania modeli. Pozwoli to zaoszczędzić czas i miejsce na dysku podczas wczytywania nowego projektu.
  • Jeśli komponent jest unieruchomiony lub objęty wiązaniami w MCAD, zostaje zablokowany w ECAD (niezależnie od tego, czy dane wiązanie dopuszcza jakikolwiek ruch w obrębie zespołu PCB). Jeśli komponent jest zablokowany w ECAD, zostaje unieruchomiony w MCAD, chyba że jest już objęty wiązaniami w MCAD. Zmiany stanu zablokowania/unieruchomienia są synchronizowane między MCAD i ECAD.

Praca w SOLIDWORKS

W tej sekcji opisano ustawienia specyficzne dla SOLIDWORKS, które są istotne podczas pracy z Altium MCAD CoDesigner.

Harness Design in SOLIDWORKS

Jeśli planujesz korzystać z funkcji projektowania wiązek w MCAD CoDesigner, do synchronizacji wiązek wymagane jest zainstalowanie SOLIDWORKS Routing Electrical (wchodzącego w skład pakietu SOLIDWORKS Premium). Pamiętaj, że SOLIDWORKS Routing Electrical wymaga również zainstalowania programu Microsoft Excel, aby odczytywać informacje o połączeniach w wiązce. Dowiedz się więcej o synchronizacji wiązek z SOLIDWORKS i MCAD CoDesigner.

Domyślne szablony SOLIDWORKS

Aby uniknąć wyświetlania monitu o wybór szablonu komponentu przy każdym tworzeniu nowego komponentu, zaleca się skonfigurowanie i używanie domyślnych szablonów części, jak pokazano poniżej. Mogą to być szablony dostarczane z SOLIDWORKS lub własne szablony firmowe. Określ lokalizację szablonów dla Parts, Assemblies i Drawings oraz wybierz Always use these default document templates, jak pokazano poniżej.

Skonfiguruj preferowane szablony SOLIDWORKS. Skonfiguruj preferowane szablony SOLIDWORKS.

Zaleca się ponowne wybranie domyślnych szablonów po każdej aktualizacji SOLIDWORKS do nowszej wersji. W przeciwnym razie podczas pobierania projektu do SOLIDWORKS w dzienniku może pojawić się następujący błąd:

2025-12-04 13:21:52.1740|1|Error|MCAD: Could not create a new assembly. Make sure default document templates are specified in Tools - Options - Default Template

CoDesigner dla SOLIDWORKS zakłada, że szkic płytki, wyciągnięcie, wiązania i płaszczyzny odniesienia używane do pozycjonowania są oparte na orientacji szablonu Y-up. Oznacza to, że CoDesigner dla SOLIDWORKS oczekuje szablonów Y-up, w których domyślne płaszczyzny odniesienia są zorientowane jako Front = XY, Top = XZ, and Right = YZ.

W SOLIDWORKS 2025 wprowadzono szablony Z-up. Oznacza to inną geometrię płaszczyzn, na przykład Front = YZ, przez co CoDesigner odrzuca szablon podczas tworzenia zespołu/części. Zmiana nazw płaszczyzn nie rozwiązuje problemu, ponieważ CoDesigner sprawdza rzeczywistą orientację płaszczyzn odniesienia, a nie tylko ich nazwy. Szablonów Z-up nie można używać z MCAD CoDesigner — należy używać szablonów Y-up.

Wyświetlanie miedzi, masek i nadruku PCB w SOLIDWORKS

CoDesigner łączy obrazy górnej warstwy miedzi, górnej warstwy maski lutowniczej i górnej warstwy nadruku w jedną kalkomanię górnej strony, a następnie powtarza ten proces dla tych samych warstw po dolnej stronie płytki. Kalkomanie górnej i dolnej strony są nakładane podczas pobierania płytki do MCAD.

Górna kalkomania stanowi połączenie górnej warstwy miedzi, górnej warstwy maski lutowniczej i górnej warstwy nadruku.Górna kalkomania stanowi połączenie górnej warstwy miedzi, górnej warstwy maski lutowniczej i górnej warstwy nadruku.

Uwagi dotyczące kalkomanii:

  • Jeśli kalkomanie nie są wyświetlane poprawnie, przyczyną może być problem z renderowaniem w SOLIDWORKS. Informacje o certyfikowanych kartach graficznych i najnowszych aktualizacjach sterowników graficznych można znaleźć na stronie https://www.solidworks.com/support/system-requirements. Strona zawiera łącze do listy certyfikowanych kart i sterowników, z której można pobrać aktualizację sterownika karty graficznej.

  • Jeśli poprzedni krok nie rozwiąże problemu z wyświetlaniem kalkomanii, spróbuj przełączyć opcję Enhanced graphics performance na stronie Performance w oknie dialogowym System Options programu SOLIDWORKS (). W przypadku niektórych kart graficznych pomaga wyłączenie tej opcji, a w przypadku innych — jej włączenie.

  • Jeśli w ustawieniach CoDesigner włączono tryb Build 3D Geometry for Copper and Solder Mask, każda warstwa miedzi i maski lutowniczej jest przesyłana jako osobna warstwa — nie są one łączone w kalkomanię. W tym trybie szczegóły nadruku są nakładane na warstwę maski lutowniczej jako kalkomania. Dowiedz się więcej o tym, jak CoDesigner obsługuje warstwy miedzi, maski i nadruku

Przechowywanie kalkomanii w SOLIDWORKS

Aby lepiej wspierać projektantów korzystających z SOLIDWORKS z systemem PDM, CoDesigner zapisuje kalkomanie (pliki obrazów przedstawiające warstwy miedzi, nadruku i maski lutowniczej) bezpośrednio w pliku części płytki. Upraszcza to zarządzanie plikami związanymi z PCB, gdy po stronie MCAD używany jest system PDM.

Kalkomanie są przechowywane w pliku prt programu SOLIDWORKS, co upraszcza pracę z SOLIDWORKS i systemem PDM.Kalkomanie są przechowywane w pliku prt programu SOLIDWORKS, co upraszcza pracę z SOLIDWORKS i systemem PDM.

  • Jeśli używasz SOLIDWORKS z systemem PDM i zauważysz, że Image file path nadal odwołuje się do lokalizacji na dysku twardym, zamknij projekt i usuń pliki obrazów z tej lokalizacji. Przy następnym otwarciu projektu SOLIDWORKS użyje kalkomanii zapisanych w części płytki.

  • Jeśli potrzebujesz dostępu do tymczasowych plików obrazów tworzonych podczas pobierania, na przykład podczas pracy z SOLIDWORKS Visualize, możesz skonfigurować Altium CoDesigner tak, aby nie usuwał automatycznie plików tymczasowych tworzonych podczas pobierania do MCAD. Wymaga to edycji rejestru systemu Windows, którą należy wykonywać wyłącznie ze świadomością związanego z tym ryzyka.

Praca z wieloma wersjami SOLIDWORKS

Jeśli Twoja firma pracuje z wieloma wersjami SOLIDWORKS, zapewne wiesz, że SOLIDWORKS nie obsługuje otwierania nowszych plików w starszej wersji programu. Jeśli w CoDesigner skonfigurowano wspólny folder do przechowywania modeli, może to stanowić problem: inżynier pracujący z nowszą wersją SOLIDWORKS może nadpisać współdzielone modele, uniemożliwiając korzystanie z nich inżynierowi używającemu starszej wersji SOLIDWORKS.

CoDesigner przechowuje ścieżkę wspólnego folderu modeli w pliku konfiguracyjnym (config):

  • Plik: SolidworksAddin.config
  • Lokalizacja: %localappdata%\Altium\Altium CoDesigner\Config\

Ten plik jest wczytywany podczas uruchamiania SOLIDWORKS i zapisywany przy zamykaniu programu. Jeśli musisz pracować z wieloma wersjami SOLIDWORKS i chcesz skonfigurować Altium MCAD CoDesigner tak, aby dla każdej wersji używał innej lokalizacji wspólnego folderu modeli, możesz utworzyć osobny plik konfiguracyjny dla każdej wersji SOLIDWORKS, którą zamierzasz uruchamiać.

Ta instalacja Altium CoDesigner została skonfigurowana do pracy z SOLIDWORKS 2023 i SOLIDWORKS 2024.Ta instalacja Altium CoDesigner została skonfigurowana do pracy z SOLIDWORKS 2023 i SOLIDWORKS 2024.

W tym celu:

  1. Utwórz kopię pliku konfiguracyjnego dla każdej wersji SOLIDWORKS, z którą będziesz pracować.
  2. Umieść wersję SOLIDWORKS w nazwie każdej kopii pliku konfiguracyjnego, na przykład SolidworksAddin.2023.config.
  3. Osobną ścieżkę do modeli dla każdej wersji SOLIDWORKS można następnie określić, edytując Value klucza SolidWorksPartsLibraryFolderPath w pliku konfiguracyjnym (jak pokazano poniżej) lub uruchamiając SOLIDWORKS i edytując ścieżkę w oknie dialogowym Altium CoDesigner Settings.

Skonfiguruj plik konfiguracyjny tak, aby każda wersja SOLIDWORKS uruchamiała się z osobną ścieżką do modeli CoDesigner.Skonfiguruj plik konfiguracyjny tak, aby każda wersja SOLIDWORKS uruchamiała się z osobną ścieżką do modeli CoDesigner.

Konfigurowanie SOLIDWORKS PDM do współprojektowania

CoDesigner został opracowany i przetestowany z SOLIDWORKS® PDM Professional.

Klient SOLIDWORKS PDM

Przydatnym dodatkiem podczas pracy z SOLIDWORKS PDM jest SOLIDWORKS PDM Client. Klient zapewnia dostęp do przechowalni PDM (serwera), umożliwiając przeglądanie jej zawartości.

  • Klient PDM jest instalowany za pomocą Menedżera instalacji SOLIDWORKS ().

  • Potrzebny będzie również widok przechowalni, który umożliwia wyświetlanie jej zawartości w Eksploratorze plików systemu Windows. Przeglądarkę przechowalni będzie można zainstalować po zainstalowaniu klienta PDM ().

Ustawienia PDM

  • Wyłącz opcję Prompt to check out file if opened in read-only mode w ustawieniach SOLIDWORKS PDM (dostępnych z menu Tools w SOLIDWORKS), jak pokazano poniżej. Dzięki temu nie będzie trzeba wyewidencjonowywać istniejących komponentów, co pozwoli uniknąć utrudnień w pracy innych konstruktorów mechanicznych. Jeśli jednak konieczna będzie zmiana właściwości komponentów, należy wyewidencjonować odpowiednie komponenty.

SOLIDWORKS Product Data Management (PDM) to lokalnie wdrażane rozwiązanie do zarządzania danymi, które wspiera zarządzanie zespołem i współpracę podczas opracowywania produktu.

Zalecane do objęcia kontrolą PDM

  • Folder wspólny, w którym CoDesigner przechowuje modele. Skonfiguruj folder wskazany w opcji Wspólny folder do przechowywania modeli w oknie dialogowym Altium CoDesigner Settings tak, aby był objęty kontrolą SOLIDWORKS PDM, i zsynchronizuj go z lokalnym magazynem danych przed rozpoczęciem współpracy z ECAD.
  • W przypadku MCAD CoDesigner 3.7 lub starszego uwzględnij podfoldery \Orig i \Expt.
  • W przypadku MCAD CoDesigner 3.8 i nowszego zaleca się włączenie opcji Flat Folder Structure w oknie dialogowym Altium CoDesigner Settings, jeśli jako system zarządzania danymi produktu używany jest Windchill. 
  • Złożenia i części powiązane z projektem PCB.

Nie wymagają objęcia kontrolą PDM

  • Pliki PNG służą do generowania tekstur (obrazów przedstawiających miedź, warstwę opisową i maskę lutowniczą). Te pliki graficzne są przechowywane w tym samym folderze co część reprezentująca płytkę.

Gdy SOLIDWORKS PDM jest już gotowy do współpracy z CoDesigner, ostatnim krokiem jest skonfigurowanie opcji przestrzeni roboczej Altium w celu wskazania, że chcesz używać natywnych komponentów MCAD, oraz określenia, który parametr komponentu ECAD będzie używany do wskazywania odpowiadającego mu komponentu MCAD. Dowiedz się więcej o łączeniu komponentów ECAD z komponentami MCAD.

Po wykonaniu tych czynności możesz dowiedzieć się więcej o pracy z SOLIDWORKS PDM.

Co dalej?

Po zainstalowaniu CoDesigner w oprogramowaniu MCAD i połączeniu go z przestrzenią roboczą kolejnym krokiem jest skonfigurowanie odpowiednich ustawień przestrzeni roboczej.

► Dowiedz się więcej o konfigurowaniu ustawień przestrzeni roboczej

 

AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Contents
Dostępność funkcji

Dostępne funkcje zależą od tego, z którego rozwiązania Altium korzystasz – Altium Develop, Altium Agile Teams, Altium Agile Enterprise lub Altium Designer (w ramach aktywnej subskrypcji terminowej).

Jeśli opisana funkcja nie jest widoczna w Twoim oprogramowaniu, skontaktuj się z działem sprzedaży Altium, aby dowiedzieć się więcej.

Contents