Przygotowanie SOLIDWORKS do współprojektowania
Parent page: Instalacja i konfiguracja Altium CoDesigner
Altium CoDesigner to interfejs do przesyłania projektów płytek drukowanych między domenami projektowania ECAD i MCAD. Po dodaniu dodatku CoDesigner do oprogramowania MCAD może on przekazywać zmiany projektowe w obie strony. Zmiany projektowe są przekazywane przez Altium Workspace, który działa jako pomost między domenami ECAD i MCAD.
► Sprawdź zgodność wersji między swoim oprogramowaniem MCAD a CoDesigner
Instalacja i konfiguracja CoDesigner w SOLIDWORKS
Aby zapewnić komunikację z SOLIDWORKS® i do SOLIDWORKS®, musisz zainstalować dodatek Altium CoDesigner for SOLIDWORKS.
Zainstaluj i włącz dodatek Add-In, aby uzyskać dostęp do CoDesigner w swoim oprogramowaniu MCAD.
Aby zainstalować dodatek Add-In:
-
Zamknij SOLIDWORKS przed instalacją.
-
Pobierz i zainstaluj dodatek SOLIDWORKS Add-In (AltiumCoDesignerSolidWorks_<VersionNo>.exe).
-
Uruchom SOLIDWORKS i włącz dodatek Add-In za pomocą okna dialogowego Add-Ins, jak pokazano powyżej.
-
Po włączeniu dodatku Add-In kartę Altium CoDesigner można dodać do kart Taskpane Tabs w zwykły sposób. Wszystkie działania związane ze współpracą są wykonywane z poziomu tej karty.
Wyświetlanie karty CoDesigner Taskpane Tab
W SOLIDWORKS karty Taskpane Tabs można włączać/wyłączać w oknie dialogowym Customize Taskpane Tabs.
Dostęp do CoDesigner odbywa się przez kartę SOLIDWORKS Taskpane Tab.
Jeśli karta Altium CoDesigner Taskpane Tab nie pojawia się w SOLIDWORKS:
-
Kliknij ikonę koła zębatego Setup u góry Taskpane, jak pokazano powyżej. Otworzy się okno dialogowe Customize Taskpane Tabs.
-
W oknie dialogowym włącz kartę Altium CoDesigner Tab.
Łączenie z Workspace z poziomu SOLIDWORKS
SOLIDWORKS współpracuje z Altium Designer za pośrednictwem Workspace, do którego musisz się zalogować przy pierwszym użyciu.
Gdy nie jesteś zalogowany, karta Altium CoDesigner będzie zawierała pola logowania, jak pokazano poniżej. Dostępne są dwa tryby logowania: jeden do logowania do Altium 365 Workspace, a drugi do logowania do Workspace na serwerze On-Prem Enterprise Server.
Łączenie z Altium 365 Workspace
Logowanie do Altium 365 Workspace.
-
Wybierz opcję Altium Account na karcie Altium CoDesigner Taskpane Tab.
-
Wprowadź adres e-mail używany do logowania do Altium Live jako Email oraz swoje Password Altium Live.
-
Włącz opcję Remember Me, aby zachować dane logowania (w tym hasło) i automatycznie łączyć się z Altium 365 Workspace przy każdym uruchomieniu SOLIDWORKS.
-
Kliknij przycisk Sign In, aby się połączyć.
Łączenie z Workspace na Altium Enterprise Server
Logowanie do Workspace na serwerze On-Prem Enterprise Server.
-
Wybierz opcję Use Custom Server na karcie Altium CoDesigner Taskpane Tab.
-
Przy pierwszym logowaniu musisz podać Server Address (URL), aby połączyć się ze swoim Workspace na serwerze On-Prem Enterprise Server. Adres ten zostanie przekazany przez administratora systemu.
-
Wprowadź swoje User Name i Password; te dane również zostaną przekazane przez administratora systemu.
-
Włącz opcję Remember Me, aby zachować dane logowania (w tym hasło) i automatycznie łączyć się z Workspace przy każdym uruchomieniu SOLIDWORKS.
Po zalogowaniu wszystko jest gotowe do rozpoczęcia współpracy za pośrednictwem Altium CoDesigner.
Konfigurowanie ustawień współpracy SOLIDWORKS
Po zalogowaniu ustawienia CoDesigner można skonfigurować w oknie dialogowym Altium CoDesigner Settings, otwieranym z poziomu pozycji menu Settings w menu CoDesigner, jak pokazano powyżej.
Skonfiguruj opcje CoDesigner w oknie dialogowym Settings.
-
Common folder for storing models that are coming from ECAD - Wszystkie modele komponentów tworzone przez CoDesigner są przechowywane w tej lokalizacji, niezależnie od projektu, do którego należą (należy pamiętać, że część płytki i złożenie płytki są tworzone przez CoDesigner w folderze projektu określonym podczas początkowego pobierania do Solidworks). Jeśli nie zostanie określona żadna lokalizacja, wszystkie modele komponentów będą tworzone w folderze projektu i nie będą dostępne do ponownego użycia w innych projektach.
-
Build 3D geometry for Copper - Warstwy miedzi górnej i dolnej są zawsze przedstawiane jako kalkomanie na powierzchniach części płytki. Gdy ta opcja jest włączona, CoDesigner utworzy również elementy wyciągnięte, aby przedstawić wszystkie warstwy miedzi, a także przelotowe pady. Należy pamiętać, że włączenie tej opcji może wygenerować dużą ilość danych, co znacząco wpływa na wydajność.
-
Build Vias - włącz tę opcję, aby uwzględnić również tuleje przelotek. Należy pamiętać, że włączenie tej opcji może wygenerować dużą ilość danych, co znacząco wpływa na wydajność.
-
Flat Folder Structure - Gdy ta opcja jest włączona, pliki części podrzędnych i złożeń są przechowywane w tym samym folderze co główny plik złożenia. Gdy opcja jest wyłączona, wszystkie pliki części podrzędnych i złożeń są przechowywane w podfolderze
\<McadAssyName>-EDM. Zalecana jest płaska struktura folderów, jeśli używasz SOLIDWORKS z Windchill jako systemem Product Data Management. -
Smart Sketch Update - po włączeniu tej opcji podczas operacji Pull MCAD CoDesigner przerysowuje tylko te elementy szkicu, które zostały zmienione w ECAD, zachowując wymiary i więzy związane z elementami niezmienionymi. Wyłącz tę opcję, jeśli daje niepożądane rezultaty. Dowiedz się więcej o obsłudze Smart Sketch Change.
-
Build Route Tool Path – Route Tool Path to obrys zdefiniowany do wyfrezowania płytki z panelu, na którym jest produkowana. Wyłącz tę opcję, jeśli ścieżka nie jest wymagana w MCAD. Dowiedz się więcej o ECAD Route Tool Path.
-
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 w ECAD może zostać zinterpretowany jako pad (w tym otwory okrągłe, kwadratowe lub podłużne), o rozmiarze otworu (lub szerokości slotu) równym tej wartości lub mniejszym, zostanie przekonwertowany w ECAD na wolny pad. Otwory o rozmiarze większym niż ta wartość zostaną przekonwertowane na wycięcie w płytce. Otwory nieokrągłe, które nie odpowiadają kształtowi kwadratu ani slotu, są zawsze konwertowane na wycięcie w płytce, niezależnie od rozmiaru.
-
Ignore components smaller than
<Value><Units>in height - Mniejsze komponenty mogą zostać wykluczone z procesu synchronizacji. Skonfiguruj tę opcję, aby wykluczyć komponenty mniejsze niż<Value><Units>podczas wykonywania operacji Pull. Zwróć uwagę, że wysokość komponentu jest definiowana w ECAD jako właściwość komponentu (footprintu), a nie jako wysokość modelu 3D umieszczonego na footprincie. Dowiedz się więcej o konfigurowaniu CoDesigner tak, aby ignorował mniejsze komponenty. -
Participate in the product improvement program - Włącz tę opcję, aby automatycznie udostępniać Altium informacje techniczne dotyczące korzystania przez Ciebie z MCAD CoDesigner. Dowiedz się więcej o programie doskonalenia produktu.
Praca w SOLIDWORKS
Ta sekcja opisuje ustawienia specyficzne dla SOLIDWORKS, które są ważne podczas pracy z Altium MCAD CoDesigner.
Domyślne szablony SOLIDWORKS
Aby uniknąć monitu o wybór szablonu komponentu za każdym razem, gdy tworzony jest nowy komponent, zaleca się skonfigurowanie i używanie domyślnych szablonów części, jak pokazano poniżej. Mogą to być dostarczone szablony SOLIDWORKS albo własne szablony firmowe. Zdefiniuj lokalizację szablonów dla Parts, Assemblies i Drawings oraz wybierz Always use these default document templates, jak pokazano poniżej.
Skonfiguruj preferowane szablony SOLIDWORKS.
Wyświetlanie miedzi PCB, masek i nadruku w SOLIDWORKS
CoDesigner łączy obrazy górnej warstwy miedzi, górnej maski lutowniczej i górnego nadruku w jedną kalkomanię dla górnej strony, a następnie powtarza ten proces dla odpowiadających im dolnych warstw płytki. Te kalkomanie górnej i dolnej strony są stosowane podczas pobierania płytki do MCAD.
Kalkomania Top jest połączeniem 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, może to być problem z renderowaniem w SOLIDWORKS. Więcej informacji o certyfikowanych kartach graficznych i najnowszych aktualizacjach sterowników wideo znajdziesz pod adresem https://www.solidworks.com/support/system-requirements. Pamiętaj, że strona zawiera odnośnik do Certified Cards and Drivers, gdzie możesz pobrać aktualizację dla swojej 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 SOLIDWORKS System Options Dla niektórych kart graficznych pomocne będzie wyłączenie tej opcji, a dla innych — jej włączenie.
-
Jeśli w ustawieniach CoDesigner włączony jest tryb Build 3D Geometry for Copper and Solder Mask, każda warstwa miedzi i maski lutowniczej jest przenoszona jako osobna warstwa; nie są one łączone w kalkomanię. W tym trybie szczegóły warstwy Silkscreen są nakładane jako kalkomania na warstwę Solder Mask. Dowiedz się więcej o tym, jak CoDesigner obsługuje warstwy Copper, Mask i Overlay
Przechowywanie kalkomanii w SOLIDWORKS
Aby lepiej wspierać projektantów korzystających z SOLIDWORKS z systemem PDM, CoDesigner zapisuje kalkomanie (pliki obrazów reprezentują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 SOLIDWORKS prt, co upraszcza pracę z SOLIDWORKS i systemem PDM.
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 SOLIDWORKS. Jeśli masz skonfigurowany CoDesigner do używania wspólnego folderu do przechowywania modeli, może to stać się problemem, ponieważ inżynier pracujący w nowszej wersji SOLIDWORKS może nadpisać współdzielone modele, czyniąc je bezużytecznymi dla inżyniera korzystającego ze starszej wersji SOLIDWORKS.
CoDesigner przechowuje ścieżkę do wspólnego folderu modeli w pliku konfiguracyjnym (config):
-
Plik:
SolidworksAddin.config -
Lokalizacja:
%localappdata%\Altium\Altium CoDesigner\Config\
Ten plik jest ładowany podczas uruchamiania SOLIDWORKS i zapisywany przy zamykaniu SOLIDWORKS. Jeśli musisz pracować z wieloma wersjami SOLIDWORKS i chcesz skonfigurować Altium MCAD CoDesigner tak, aby obsługiwał inną lokalizację wspólnego folderu modeli dla każdej wersji, możesz utworzyć unikalny plik config dla każdej wersji SOLIDWORKS, którą chcesz uruchamiać.
Ta instalacja Altium CoDesigner została skonfigurowana do pracy z SOLIDWORKS 2023 i SOLIDWORKS 2024.
Aby to osiągnąć:
- Utwórz kopię pliku config dla każdej wersji SOLIDWORKS, z którą będziesz pracować.
-
Umieść wersję SOLIDWORKS w nazwie pliku każdej kopii pliku config; na przykład
SolidworksAddin.2023.config. -
Unikalną ścieżkę Model wymaganą w każdej wersji SOLIDWORKS można następnie zdefiniować przez edycję
ValuekluczaSolidWorksPartsLibraryFolderPathw pliku config (jak pokazano poniżej) albo przez uruchomienie SOLIDWORKS i edycję ścieżki w oknie dialogowym Altium CoDesigner Settings.
Skonfiguruj plik config tak, aby uruchamiał każdą wersję SOLIDWORKS z unikalną ścieżką CoDesigner Model.
Konfigurowanie SOLIDWORKS PDM dla CoDesign
Klient SOLIDWORKS PDM
Przydatnym dodatkiem podczas pracy z SOLIDWORKS PDM jest Klient SOLIDWORKS PDM. Klient zapewnia dostęp do PDM Vault (serwera), umożliwiając przeglądanie i eksplorowanie zawartości Twojego PDM Vault.
-
Klient PDM jest instalowany za pomocą SOLIDWORKS Installation Manager
-
Będziesz również potrzebować Vault View, który umożliwia wyświetlanie zawartości Vault w Eksploratorze plików Windows. Vault Viewer będzie dostępny do instalacji 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 istniejące komponenty nie będą wymagały wyewidencjonowania, więc nie będzie to utrudniać pracy innym inżynierom mechanikom. Jednak gdy konieczna będzie zmiana właściwości komponentu, odpowiednie komponenty należy wyewidencjonować.
SOLIDWORKS Product Data Management (PDM) to lokalne rozwiązanie do zarządzania danymi, wspierające zarządzanie zespołem i współpracę podczas rozwoju produktu.
Zalecane do utrzymywania pod kontrolą PDM
- Folder Common, w którym CoDesigner przechowuje modele. Skonfiguruj folder określony w opcji Common folder for storing models option w oknie dialogowym Altium CoDesigner Settings tak, aby był objęty kontrolą SOLIDWORKS PDM, i zsynchronizuj ten folder z pamięcią lokalną przed rozpoczęciem współpracy z ECAD.
-
Dla MCAD CoDesigner 3.7 lub starszego uwzględnij także podfoldery
\Origi\Expt. - Dla MCAD CoDesigner 3.8 i nowszych 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 ma konieczności utrzymywania pod kontrolą PDM
- Pliki PNG są używane do generowania kalkomanii (obrazów reprezentujących warstwy miedzi, nadruku opisowego i maski lutowniczej). Te pliki obrazów są przechowywane w tym samym folderze, w którym przechowywana jest część płytki.
Co dalej?
Teraz, gdy CoDesigner jest zainstalowany w Twoim oprogramowaniu MCAD i połączony z Twoim Workspace, następnym krokiem jest skonfigurowanie odpowiednich ustawień Workspace.
► Dowiedz się więcej o konfigurowaniu ustawień Workspace

).
).
).