Nowość w CoDesigner
Technologia MCAD CoDesigner firmy Altium łączy obszary projektowania mechanicznego i elektrycznego, umożliwiając inżynierom mechanikom i elektronikom przekazywanie między tymi dwoma obszarami załadowanej płytki PCB.
W oprogramowaniu projektowym Altium jest to realizowane za pomocą rozszerzenia, które ładuje i wyodrębnia dane płytki oraz komponentów z edytora PCB, MCAD CoDesigner extension. W oprogramowaniu MCAD Altium CoDesigner Add-in pełni tę samą funkcję, ładując i wyodrębniając dane płytki oraz komponentów z oprogramowania MCAD.
Oprogramowanie ECAD i MCAD przekazuje zmiany projektowe za pośrednictwem obszaru roboczego Altium Workspace, który może być hostowany w chmurze na Altium 365 lub w sieci firmowej przy użyciu Altium On-Prem Enterprise Server. Workspace działa jak pomost, do którego łączą się zarówno oprogramowanie ECAD, jak i MCAD. Workspace przechowuje dane płytki i komponentów, umożliwiając inżynierom ECAD i MCAD dalszą autonomiczną pracę oraz pobieranie i wysyłanie swoich zmian, gdy są gotowi.
Obsługiwane wersje
CoDesigner jest stale rozwijany, a ta strona przedstawia zmiany wprowadzone w każdej wersji. Ponieważ rozszerzenie CoDesigner i dodatki mogą być aktualizowane niezależnie od cyklu aktualizacji oprogramowania projektowego Altium, ta strona zawiera również informacje o obsługiwanych wersjach oprogramowania Altium, a także o obsługiwanych wersjach oprogramowania MCAD.
ECAD-MCAD VERSION COMPATIBILITY MATRIX
Ta macierz zawiera podsumowanie zgodności wersji ECAD/MCAD. W pierwszej kolumnie wymieniono wydania MCAD CoDesigner oraz minimalną wersję oprogramowania Altium ECAD wymaganą dla danej wersji CoDesigner. W kolumnach MCAD pierwszy wiersz w każdej komórce zawiera szczegóły dotyczące obsługiwanych numerów wersji produktów MCAD. Następnie podano preferowaną Extension/Add-in do użycia z daną wersją Altium Designer lub produktu MCAD. Należy pamiętać, że niektóre narzędzia MCAD wymagają użycia innego instalatora CoDesigner dla różnych wersji oprogramowania MCAD. Informacje te są również szczegółowo opisane w sekcji Supported Versions informacji „New In” dla każdego wydania Altium MCAD CoDesigner.
CoD extension / Altium Designer |
Autodesk Fusion®/ MCAD Add-in |
Autodesk Inventor®/ MCAD Add-in |
Dassault Systemes SOLIDWORKS®/ MCAD Add-in |
PTC Creo Parametric®/ MCAD Add-in |
Siemens® NX™/ MCAD Add-in# |
|---|---|---|---|---|---|
CoD 3.15.0.2498 Altium Designer Altium Designer Develop Altium Designer Agile |
Fusion 3.15.0.5 |
2025, 2026, 2027 |
2023, 2024, 2025, 2026 3.15.0.4 |
9.X, 10.X, 11.X, 12.X 3.15.0.5 |
(2312 < 2512)3.15.0.4 (2212 < 2312)3.15.0.4 (2206 < 2212)3.15.0.4 |
CoD 3.14.0.2469 Altium Designer Altium Designer Develop Altium Designer Agile |
Fusion 3.14.0.2 |
2024 2025, 2026 |
2023, 2024, 2025, 2026 3.14.0.4 |
9.X, 10.X, 11.X, 12.X 3.14.0.2 |
(2312 < 2506)3.14.0.4 (2212 < 2312)3.14.0.4 (2206 < 2212)3.14.0.4 |
CoD 3.13.0.2437 Altium Designer Altium Designer Develop Altium Designer Agile |
Fusion 3.13.0.2 |
2024 2025, 2026 |
2022, 2023, 2024, 2025 3.13.0.2 |
9.X, 10.X, 11.X, 12.X 3.13.0.2 |
(2312 < 2506) 3.13.0.2 (2212 < 2312) 3.13.0.2 (2206 < 2212) 3.13.0.2 |
CoD 3.12.0.2414 Altium Designer |
Fusion 3.12.0.3 |
2024 2025 |
2022, 2023, 2024, 2025 3.12.0.11 |
8.X, 9.X, 10.X, 11.X 3.12.0.11 |
(2312 - 2412) 3.12.0.12 (2212 < 2312) 3.12.0.9 (2206 < 2212) 3.12.0.15 |
CoD 3.11.0.2380 Altium Designer |
Fusion 3.11.0.9 |
2024 2025 |
2022, 2023, 2024, 2025 3.11.0.10 |
8.X, 9.X, 10.X, 11.X 3.11.0.8 |
(2312 - 2412) 3.11.0.14 (2212 < 2312) 3.11.0.13 (2206 < 2212) 3.11.0.13 |
CoD 3.10.0.2312 Altium Designer |
Fusion 3.10.0.7 |
2024 2025 |
2021, 2022, 2023, 2024, 2025 3.10.0.6 |
8.X, 9.X, 10.X, 11.X 3.10.0.5 |
(2312) 3.10.0.4 (2212 < 2312) 3.10.0.4 (2206 < 2212) 3.10.0.4 |
CoD 3.9.0.2208 Altium Designer |
Fusion 3.9.0.12 |
2024 2025 |
2021, 2022, 2023, 2024 3.9.0.9 |
8.X, 9.X, 10.X, 11.X 3.9.0.9 |
(2312) 3.9.0.16 (2212 < 2312) 3.9.0.17 (1953 < 2212) 3.9.0.15 |
CoD 3.8.0.2085 Altium Designer |
Fusion 3.8.0.16 |
2023, 2024 3.8.0.12 |
2021, 2022, 2023, 2024 3.8.0.21 |
7.X, 8.X, 9.X, 10.X 3.8.0.16 |
(2312) 3.8.0.14 (2212 < 2312) 3.8.0.14 (1953 < 2212) 3.8.0.14 |
CoD 3.7.0.2033 Altium Designer |
Fusion 3.7.0.7 |
2023, 2024 3.7.0.6 |
2021, 2022, 2023, 2024 3.7.0.9 |
7.X, 8.X, 9.X, 10.X 3.7.0.12 |
1953 - 2312 3.7.0.22 |
CoD 3.6.0.1976 Altium Designer |
Fusion 360 3.6.0.16 |
2023, 2024 3.6.0.15 |
2021, 2022, 2023, 2024 3.6.0.34 |
7.X, 8.X, 9.X, 10.X 3.6.0.26 |
1953 - 2306 3.6.0.19 |
CoD 3.5.0.1900 Altium Designer |
Fusion 360 3.5.0.17 |
2023, 2024 3.5.0.14 |
2020, 2021, 2022, 2023 3.5.0.24 |
7.X, 8.X, 9.X, 10.X 3.5.0.21 |
1953 - 2212 3.5.0.12 |
CoD 3.4.0.1780 Altium Designer |
Fusion 360 3.4.0.4 |
2022, 2023 3.4.0.3 |
2020, 2021, 2022, 2023 3.4.0.7 |
7.X, 8.X, 9.X 3.4.0.3 |
1953 - 2212 3.4.0.9 |
CoD 3.3.0.1753 Altium Designer |
Fusion 360 3.3.0.6 |
2022, 2023 3.3.0.6 |
2020, 2021, 2022, 2023 3.3.0.9 |
7.X, 8.X, 9.X 3.3.0.6 |
1953 - 1996 3.3.0.8 |
CoD 3.2.0.1730 Altium Designer |
Fusion 360 3.2.0.7 |
2022, 2023 3.2.0.8 |
2020, 2021, 2022, 2023 3.2.0.11 |
7.X, 8.X, 9.X 3.2.0.8 |
1953 - 1996 3.2.0.8 |
CoD 3.1.0.1709 Altium Designer |
Fusion 360 3.1.0.9 |
2022, 2023 3.1.0.11 |
2020, 2021, 2022, 2023 3.1.0.35 |
7.X, 8.X 3.1.0.28 |
1953 - 1996 3.1.0.9 |
CoD 3.0.0.1610 Altium Designer |
Fusion 360 3.0.0.14 |
2022, 2023 3.0.0.14 |
2020, 2021, 2022 3.0.0.13 |
7.X, 8.X 3.0.0.13 |
1953 - 1996 3.0.0.13 |
Nowości w CoDesigner 3.15.0
Released: 30 April 2026 – Version 3.15.0 Hot Fix (MCAD CoDesigner extension change to version 3.15.0.2498)
Released: 9 April 2026 – Version 3.15.0
W tej wersji nie dodano żadnych nowych funkcji.
Wersje obsługiwane przez CoDesigner 3.15.0
-
Altium Designer 24.8 (lub nowszy) z wersją rozszerzenia MCAD CoDesigner3.15.0.2498
-
CoDesigner 3.3 to najnowsza wersja dostępna dla Altium NEXUS Client.
-
CoDesigner 2.10 to najnowsza wersja dostępna dla Altium CircuitMaker.
Ta aktualizacja została przetestowana na następujących platformach MCAD i wersjach dodatków:
| Wersja MCAD | Wersja dodatku MCAD |
|---|---|
| Autodesk Fusion® (Uwaga 1) | 3.15.0.5 |
| Autodesk Inventor Professional® - wersje 2025, 2026, 2027 | 3.15.0.4 |
| Dassault Systemes SOLIDWORKS® - wersje 2023, 2024, 2025, 2026 | 3.15.0.4 |
| PTC Creo Parametric® - 9.X, 10.X, 11.X, 12.X | 3.15.0.5 |
| Siemens NX® - wersja 2206<2212 (Uwaga 2) | 3.15.0.4 |
| Siemens NX® - wersja 2212<2312 (Uwaga 2) | 3.15.0.4 |
| Siemens NX® - wersja 2312-2512 (Uwaga 2) | 3.15.0.4 |
Notes:
-
Altium CircuitMaker obsługuje tylko Autodesk Fusion.
-
Siemens NX jest dostępny dla projektantów wyłącznie jako część Altium Enterprise Solutions. Od wersji MCAD CoDesigner 3.8 dostępnych jest wiele wersji instalatora MCAD CoDesigner dla Siemens NX, dostosowanych do różnych wersji oprogramowania Siemens NX. Wszystkie te instalatory instalują identyczne wersje MCAD CoDesigner; różnią się jedynie sposobem wykrywania aktualnie zainstalowanej wersji Siemens NX. W przypadku MCAD CoDesigner 3.7 i starszych dostępny jest pojedynczy instalator, a po instalacji MCAD CoDesigner Siemens NX może przy uruchamianiu wyświetlić ostrzeżenie, że różnica między bieżącą wersją a wersją podpisaną jest zbyt duża. To ostrzeżenie można zignorować — instalacja MCAD CoDesigner będzie działać poprawnie. Alternatywnie można wyłączyć opcję Show Warning when Loading w oknie dialogowym Customer Defaults w Siemens NX
Release Note for CoDesigner 3.15.0 Hot Fix (MCAD CoDesigner extension change to version 3.15.0.2498)
| MCAD-5685 | Naprawiono błąd pojawiający się podczas wypychania projektu wiązki z ECAD po modyfikacji okablowania. Wcześniej zmiany takie jak wymiana złączy, aktualizacja przypisania przewodów do pinów lub zmiana oznaczeń mogły powodować zebranie niekompletnych danych komponentów podczas wypychania, co prowadziło do błędów „wire not fully connected”. Teraz dane wiązki są zbierane prawidłowo. Uwaga: ta poprawka została opublikowana jako hotfix do rozszerzenia MCAD CoDesigner w Altium Designer i początkowo będzie wpływać tylko na ręczne operacje push. Obszary robocze Altium 365 zostaną zaktualizowane wkrótce po wydaniu hotfixu, więc automatyczne operacje push podczas zapisywania projektu do obszaru roboczego Altium 365 przez pewien czas nadal będą kończyć się niepowodzeniem. |
Release Notes for CoDesigner 3.15.0
| MCAD-5356 | Siemens NX: Naprawiono błąd, w wyniku którego wycięcia płytki zatrzymywały się na przesunięciu dolnej powierzchni płytki, gdy współpraca dotycząca miedzi była wyłączona; standardowe wycięcia zawsze usuwają teraz materiał przez pełną grubość płytki. |
MCAD-5525 |
PTC Creo: Usunięto zbyt rygorystyczną sanitację znaków dla symboli modeli komponentów Creo, dzięki czemu myślniki nie są już niepotrzebnie zastępowane (co poprawia rozpoznawanie/spójność nazewnictwa). |
| MCAD-5549 | Autodesk Inventor: Próba utworzenia zespołu spawanego (Weldment Assembly), gdy CoDesigner jest aktywny, nie powoduje już awarii w wersji 2026. |
| MCAD-5683 | Altium 365: Automatyczne generowanie modelu MCAD odbywa się teraz dopiero po pierwszej operacji Pull do MCAD. |
| MCAD-5687 | PTC Creo: Rozwiązano problem z wydajnością, w wyniku którego powtarzane operacje Pull powodowały niepotrzebną analizę płytki z powodu aktualizacji parametrów, co mogło wyczerpywać zasoby i powodować awarię Creo. |
| MCAD-5689 | Autodesk Fusion: Naprawiono problem, w którym jeśli bieżący dokument nie był zespołem, pobranie projektu mogło zakończyć się wyjątkiem. Początkowa operacja pull zawsze otwiera teraz nowy dokument zespołu. |
| MCAD-5691 | Poprawiono niezawodność wypychania złożonych projektów PCB z wieloma przelotkami z ECAD do MCAD. |
| MCAD-5697 | PTC Creo: Moduł Cabling w Creo 12.4.3 i nowszych nie jest jeszcze obsługiwany przez CoDesigner, dlatego podczas próby pobrania projektu Altium Harness w tych wersjach wyświetlane jest teraz odpowiednie ostrzeżenie. Obsługa tego modułu okablowania zostanie wkrótce dodana. |
| MCAD-5704 | Siemens NX 2512 jest teraz obsługiwany. |
| MCAD-5706 | Niezamontowane komponenty wariantu mechanicznego nie wywołują już fałszywego ostrzeżenia o części alternatywnej podczas pobierania płytek przez CoDesigner w MCAD. |
| MCAD-5710 | Siemens NX: obsługa synchronizacji płytek rigid-flex została przeniesiona z wersji Beta do wersji produkcyjnej. |
| MCAD-5735 | Autodesk Inventor 2027 jest teraz obsługiwany. |
Nowości w CoDesigner 3.14.0
Released: 17 December 2025 – Version 3.14.0
Feature Highlights
Automatyczny Push wiązki podczas zapisywania na serwerze
Gdy wykonujesz operację Push z ECAD w panelu CoDesigner, nie przesyłasz projektu ECAD do Altium Workspace, lecz specjalny pakiet danych ECAD-do-MCAD. W przypadku projektu wiązki pakiet ten obejmuje: złącza, spawy, połączenia („from-to”) oraz topologię wiązki.
Zapisanie projektu ECAD do Workspace odbywa się niezależnie od operacji Push do MCAD. To rozdzielenie operacji Push do MCAD i Save to Server może być źródłem nieporozumień, gdy inżynier ECAD może sądzić, że zapisanie na serwerze wykonane pod koniec dnia oznacza, iż wszyscy inni potrzebujący dostępu do tych danych projektowych mają już aktualną wersję i mogą od razu rozpocząć pracę.
Aby uprościć utrzymywanie synchronizacji plików, przy pierwszym Pull projektu wiązki z Workspace do MCAD projekt ten zostaje oznaczony jako projekt MCAD CoDesigner. Od tego momentu, za każdym razem gdy projekt zostanie zapisany na serwerze w ECAD, jest on również automatycznie przesyłany do Workspace, gotowy do wykonania Pull w MCAD. Auto-Push eliminuje konieczność pamiętania o ręcznym wykonaniu operacji CoDesigner Push po każdym zapisie w ECAD. Gdy inżynier MCAD wykonuje Pull, otrzymuje informację, jeśli ostatni Push do MCAD był automatyczny.
Automatyczny Push do MCAD jest teraz wykonywany automatycznie podczas zapisywania projektu na serwerze.
Dowiedz się więcej o automatycznym CoDesigner Push podczas Save to Server w ECAD.
Obsługa SOLIDWORKS 2026
Obsługa SOLIDWORKS 2026 została dodana w aktualizacji 3.14 do Altium MCAD CoDesigner.
Altium MCAD CoDesigner obsługuje teraz SOLIDWORKS 2026 (grafika dzięki uprzejmości Dassault Systemes)
Versions Supported
-
Altium Designer 24.8 (lub nowszy) z rozszerzeniem MCAD CoDesigner w wersji 3.14.0.2469
-
CoDesigner 3.3 to najnowsza wersja dostępna dla Altium NEXUS Client.
-
CoDesigner 2.10 to najnowsza wersja dostępna dla Altium CircuitMaker.
Ta aktualizacja została przetestowana na następujących platformach MCAD i w następujących wersjach dodatku Add-in:
| Wersja MCAD | Wersja dodatku MCAD Add-In |
|---|---|
| Autodesk Fusion® (Uwaga 1) | 3.14.0.2 |
| Autodesk Inventor Professional® - wersja 2024 | 3.14.0.2 |
| Autodesk Inventor Professional® - wersje 2025, 2026 | 3.14.0.2 |
| Dassault Systemes SOLIDWORKS® - wersje 2023, 2024, 2025, 2026 | 3.14.0.4 |
| PTC Creo Parametric® - 9.X, 10.X, 11.X, 12.X | 3.14.0.2 |
| Siemens NX® - wersja 2206<2212 (Uwaga 2) | 3.14.0.4 |
| Siemens NX® - wersja 2212<2312 (Uwaga 2) | 3.14.0.4 |
| Siemens NX® - wersja 2312-2506 (Uwaga 2) | 3.14.0.4 |
Notes:
-
Altium CircuitMaker obsługuje tylko Autodesk Fusion.
-
Siemens NX jest dostępny dla projektantów wyłącznie jako część Altium Enterprise Solutions. Od MCAD CoDesigner 3.8 dostępnych jest wiele wersji instalatora MCAD CoDesigner dla Siemens NX, aby dopasować je do różnych wersji oprogramowania Siemens NX. Wszystkie te instalatory instalują identyczne wersje MCAD CoDesigner; różnią się jedynie sposobem wykrywania aktualnie zainstalowanej wersji Siemens NX. W przypadku MCAD CoDesigner 3.7 i starszych dostępny jest pojedynczy instalator, a po instalacji MCAD CoDesigner Siemens NX może przy uruchomieniu wyświetlić ostrzeżenie, że różnica między bieżącą wersją a wersją podpisaną jest zbyt duża. To ostrzeżenie można zignorować — instalacja MCAD CoDesigner będzie działać poprawnie. Alternatywnie można wyłączyć opcję Show Warning when Loading w oknie dialogowym Customer Defaults w Siemens NX
Release Notes for CoDesigner 3.14.0
| MCAD-4354 | Synchronizacja wiązek: CoDesigner umożliwia teraz wykonanie Pull projektu wiązki ECAD z Altium 365 nawet wtedy, gdy projekt ten nie został wcześniej przesłany z ECAD. Gdy taki projekt zostanie wybrany w oknie dialogowym MCAD „Select project for pulling”, zostanie on automatycznie przesłany z Altium 365. Uwaga: ta funkcja była wcześniej dostępna tylko dla projektów PCB i Multi-board, a jej głównym celem było umożliwienie początkującym szybkiego rozpoczęcia pracy z MCAD CoDesigner. |
| MCAD-5516 | SOLIDWORKS: podczas pobierania zmian CoDesigner w wielu przypadkach błędnie wykrywał potrzebę aktualizacji modeli komponentów mimo braku zmian w rewizji ECAD, powodując błąd „Model ABC can't be imported into <path+model_name>”. Teraz takie zmiany są wyłączone w tabeli (z podpowiedzią wyjaśniającą sytuację). |
| MCAD-5576 | SOLIDWORKS 2026 jest teraz obsługiwany. |
| MCAD-5624 | Autodesk Inventor: obwiednie reprezentujące podgląd przesunięcia komponentów były błędnie zapisywane jako wyciągnięcia w części płytki. Naprawiono. |
| MCAD-5629 | SOLIDWORKS: CoDesigner wykrywa teraz niestandardową orientację osi Z i płaszczyzn bazowych oraz ostrzega o tym użytkownika. |
| MCAD-5633 | SOLIDWORKS i PTC Creo: w projektowaniu wiązek długość przewodów i kabli nie była dostępna przy kolejnych operacjach Pull do MCAD, co skutkowało wyjątkiem. Naprawiono. |
| MCAD-5659 | PTC Creo: zmiany właściwości komponentów są teraz domyślnie pokazywane jako odrzucone (niezaznaczone), aby uniknąć problemów często pojawiających się podczas stosowania tych zmian (z powodu niedozwolonych symboli w nazwach właściwości, ograniczonych uprawnień zapisu itp.). Włącz te zmiany, które są wymagane. |
Nowości w CoDesigner 3.13.0
Released: 5 September 2025 – Version 3.13.0
Feature Highlights
Obsługa kabli wiązek zawierających skręcone pary
W ECAD skręcona para jest traktowana jako kabel, który może następnie zostać uwzględniony wraz z innymi skręconymi parami w większym kablu. Ponieważ niektóre narzędzia MCAD nie obsługują tego typu struktury kabel-w-kablu, MCAD CoDesigner przesyła teraz przewody w skręconej parze jako pojedyncze przewody. Do każdego przewodu stosowane są właściwości skręcenia, co zapewnia poprawną długość.
Skręcone pary są obsługiwane przez przesyłanie pary jako pojedynczych przewodów z zastosowanymi właściwościami skręcenia.
Opcja wykluczenia ścieżki narzędzia trasowania PCB w MCAD
Chociaż ścieżka narzędzia trasowania jest niezbędna do produkcji, często nie jest wymagana podczas projektowania MCAD, gdy inżynier mechanik musi skupić się na dopasowaniu płytki do obudowy produktu. Aby to umożliwić, okno dialogowe Altium CoDesigner Settings zawiera teraz pole wyboru Build Route Tool Path; skonfiguruj je zgodnie z potrzebami. Zwróć uwagę, że ścieżka narzędzia trasowania jest zawsze przesyłana z ECAD — ta opcja kontroluje, czy zostanie pobrana do MCAD.
Wybierz, czy ścieżka narzędzia trasowania ma zostać uwzględniona podczas Pull do MCAD.
Obsługa PTC Creo v12
Obsługa PTC Creo v12 została dodana w aktualizacji 3.13 do Altium MCAD CoDesigner.
Altium MCAD CoDesigner obsługuje teraz PTC Creo V12 (grafika dzięki uprzejmości PTC).
Obsługa Autodesk Inventor 2026
Obsługa Autodesk Inventor 2026 została dodana w aktualizacji 3.13 do Altium MCAD CoDesigner.
Altium MCAD CoDesigner obsługuje teraz Autodesk Inventor 2026 (grafika dzięki uprzejmości Autodesk).
Obsługa Siemens NX 2506
Obsługa Siemens NX 2506 została dodana w aktualizacji 3.13 do Altium MCAD CoDesigner.
Versions Supported
-
Altium Designer 24.8 (lub nowszy) z rozszerzeniem MCAD CoDesigner w wersji 3.13.0.2437
-
CoDesigner 3.3 to najnowsza wersja dostępna dla Altium NEXUS Client.
-
CoDesigner 2.10 to najnowsza wersja dostępna dla Altium CircuitMaker.
Ta aktualizacja została przetestowana na następujących platformach MCAD i w następujących wersjach dodatku Add-in:
| Wersja MCAD | Wersja dodatku MCAD |
|---|---|
| Autodesk Fusion® (Uwaga 1) | 3.13.0.2 |
| Autodesk Inventor Professional® — wersja 2024 | 3.13.0.2 |
| Autodesk Inventor Professional® — wersje 2025, 2026 | 3.13.0.2 |
| Dassault Systemes SOLIDWORKS® — wersje 2022, 2023, 2024, 2025 | 3.13.0.2 |
| PTC Creo Parametric® — 9.X, 10.X, 11.X, 12.X | 3.13.0.2 |
| Siemens NX® — wersja 2206<2212 (Uwaga 2) | 3.13.0.2 |
| Siemens NX® — wersja 2212<2312 (Uwaga 2) | 3.13.0.2 |
| Siemens NX® — wersja 2312-2506 (Uwaga 2) | 3.13.0.2 |
Notes:
-
Altium CircuitMaker obsługuje tylko Autodesk Fusion.
-
Siemens NX jest dostępny dla projektantów wyłącznie jako część Altium Enterprise Solutions. Począwszy od MCAD CoDesigner 3.8, dostępnych jest wiele wersji instalatora MCAD CoDesigner dla Siemens NX, dostosowanych do różnych wersji oprogramowania Siemens NX. Wszystkie te instalatory instalują identyczne wersje MCAD CoDesigner; różnią się jedynie sposobem wykrywania aktualnie zainstalowanej wersji Siemens NX. W przypadku MCAD CoDesigner 3.7 i starszych dostępny jest jeden instalator, a po instalacji MCAD CoDesigner Siemens NX może przy uruchomieniu wyświetlić ostrzeżenie, że różnica między bieżącą wersją a wersją podpisaną jest zbyt duża. To ostrzeżenie można zignorować — instalacja MCAD CoDesigner będzie działać poprawnie. Alternatywnie opcję Show Warning when Loading w oknie dialogowym Customer Defaults w Siemens NX można wyłączyć
Informacje o wydaniu dla CoDesigner 3.13.0
| MCAD-5166 | Podczas wypychania z MCAD CoDesigner zapisuje teraz części MCAD zdefiniowane jako część obudowy PCB, aby uniknąć pobrania nieaktualnej (niezapisanej) wersji obudowy w ECAD. |
| MCAD-5334 | Tworzenie encji ścieżki narzędzia trasowania PCB w MCAD jest teraz opcjonalne i kontrolowane przez odpowiednią opcję w ustawieniach MCAD CoDesigner. Uwaga: stan domyślny to WŁ. (aby zachować zgodność z poprzednimi wersjami), jednak zaleca się wyłączenie tej opcji, aby uniknąć sytuacji, w której encje ścieżki narzędzia trasowania mogłyby uszkodzić krawędzie PCB. |
| MCAD-5426 | Synchronizacja wiązek: CoDesigner synchronizuje teraz kable zawierające skręcone pary. Przewody ze skręconej pary są teraz przenoszone jako pojedyncze przewody z zachowaniem ich właściwości skręcenia. |
| MCAD-5460 | PTC Creo v. 12.4 jest teraz obsługiwany. |
| MCAD-5463 | Autodesk Inventor 2026 jest teraz obsługiwany. |
| MCAD-5510 | Synchronizacja wiązek: domyślna odległość między przewodami w złączach spajających w MCAD została zmniejszona z 2,5 mm do 1 mm, dzięki czemu przewody nie wyglądają już na fizycznie „rozłączone”. |
| MCAD-5515 | PTC Creo: jeśli zespół PCB został oznaczony przez użytkownika jako Inseparable, CoDesigner wyświetlał wiele komunikatów ostrzegawczych o braku możliwości pracy z takim zespołem. Ponieważ te liczne komunikaty były niewygodne dla użytkownika, zostały teraz wyłączone (należy pamiętać, że zespoły Inseparable nadal nie są obsługiwane). |
| MCAD-5517 | Instalator CoDesigner dla PTC Creo: lista wersji Creo była nieaktualna i nie można jej było przewijać. Naprawiono. |
| MCAD-5578 | Synchronizacja wiązek: w ECAD, podczas pobierania zmian z MCAD, CoDesigner nie ustawiał fizycznej długości dla nowo utworzonych przewodów (jeśli długość nie była ustawiona przed pobraniem). Naprawiono. Uwaga: ten problem występował tylko w CoDesigner v. 3.12. |
| MCAD-5589 | Siemens NX 2506 jest teraz obsługiwany. |
Nowości w CoDesigner 3.12.0
Released: 11 June 2025 – Version 3.12.0 Hot Fix for Siemens NX (MCAD Add-ins version change)
Released: 26 May 2025 – Version 3.12.0
Najważniejsze funkcje
Ostrzeżenie podczas wykonywania nowego pobrania projektu
Aby pomóc inżynierowi mechanikowi uniknąć przypadkowego pobrania nowej kopii projektu z ECAD, okno dialogowe Select Project w CoDesigner wyświetla teraz ikonę ostrzeżenia, informującą inżyniera, że projekt został już pobrany. Należy pamiętać, że inżynier nadal może pobrać nową kopię projektu, jeśli tego chce.
Okno dialogowe Select Project zawiera teraz ikonę ostrzeżenia, jeśli wybrany projekt został już pobrany do MCAD.
Oddzielny panel CoDesigner dla Siemens NX
W poprzednich wersjach Altium MCAD CoDesigner dla Siemens NX panel Altium CoDesigner był prezentowany jako karta w panelu Siemens NX. Oznaczało to, że panel musiał respektować wszystkie istniejące skróty klawiaturowe Siemens NX, co mogło prowadzić do nieoczekiwanego zachowania, gdy użytkownik wpisywał nazwę użytkownika, hasło lub komentarz w panelu CoDesigner. Aby rozwiązać ten problem, panel został usunięty z domyślnego panelu NX i jest teraz wyświetlany jako oddzielny panel pływający.
Panel Altium CoDesigner jest teraz wyświetlany jako oddzielny panel pływający w Siemens NX, co zapewnia, że naciśnięcia klawiszy wprowadzane w nim nie są interpretowane jako skróty klawiaturowe NX.
Obsługiwane wersje
-
Altium Designer 24.8 (lub nowszy) z rozszerzeniem MCAD CoDesigner w wersji 3.12.0.2414
-
CoDesigner 3.3 to najnowsza wersja dostępna dla Altium NEXUS Client.
-
CoDesigner 2.10 to najnowsza wersja dostępna dla Altium CircuitMaker.
Ta aktualizacja została przetestowana na następujących platformach MCAD i wersjach dodatków:
| Wersja MCAD | Wersja dodatku MCAD |
|---|---|
| Autodesk Fusion® (Uwaga 1) | 3.12.0.3 |
| Autodesk Inventor Professional® — wersja 2024 | 3.12.0.4 |
| Autodesk Inventor Professional® — wersja 2025 | 3.12.0.5 |
| Dassault Systemes SOLIDWORKS® — wersje 2022, 2023, 2024, 2025 | 3.12.0.11 |
| PTC Creo Parametric® — 8.X, 9.X, 10.X, 11.X | 3.12.0.11 |
| Siemens NX® — wersja 2206<2212 (Uwaga 2) | 3.12.0.15 |
| Siemens NX® — wersja 2212<2312 (Uwaga 2) | 3.12.0.9 |
| Siemens NX® — wersja 2312-2412 (Uwaga 2) | 3.12.0.12 |
Notes:
-
Altium CircuitMaker obsługuje tylko Autodesk Fusion.
-
Siemens NX jest dostępny dla projektantów wyłącznie jako część Altium Enterprise Solutions. Począwszy od MCAD CoDesigner 3.8, dostępnych jest wiele wersji instalatora MCAD CoDesigner dla Siemens NX, dostosowanych do różnych wersji oprogramowania Siemens NX. Wszystkie te instalatory instalują identyczne wersje MCAD CoDesigner; różnią się jedynie sposobem wykrywania aktualnie zainstalowanej wersji Siemens NX. W przypadku MCAD CoDesigner 3.7 i starszych dostępny jest jeden instalator, a po instalacji MCAD CoDesigner Siemens NX może przy uruchomieniu wyświetlić ostrzeżenie, że różnica między bieżącą wersją a wersją podpisaną jest zbyt duża. To ostrzeżenie można zignorować — instalacja MCAD CoDesigner będzie działać poprawnie. Alternatywnie opcję Show Warning when Loading w oknie dialogowym Customer Defaults w Siemens NX można wyłączyć
Informacje o wydaniu dla CoDesigner 3.12.0
| MCAD-4388 | Siemens NX: CoDesigner jest teraz wyświetlany jako panel pływający (wcześniej był wbudowany w natywny interfejs użytkownika NX). Zostało to zrobione, aby rozwiązać problem z wprowadzaniem znaków zastrzeżonych do pól panelu w NX v.2306 i nowszych. |
| MCAD-4983 | Synchronizacja wiązek: CoDesigner przenosi teraz właściwość „Mass Per Unit Length” dla przewodów/kabli z ECAD do MCAD (umożliwiając obliczenie masy wiązki przewodów). Uwaga: jednostki masy można określić na jeden z następujących sposobów: a) jako osobny parametr „Mass Units” (MASS_UNITS). W takim przypadku powinny to być wyłącznie jednostki masy, a nie jednostki masa/długość, b) jako sufiks w wartości „Mass Per Unit Length”. W takim przypadku należy je określić zgodnie z wymaganiami używanego systemu MCAD. Na przykład dla Creo powinny to być jednostki masy, natomiast dla SOLIDWORKS powinny to być jednostki masa/długość. Jeśli określono oba sposoby, priorytet mają jednostki w wartości „Mass Per Unit Length”. |
| MCAD-5180 | CoDesigner informuje teraz inżyniera mechanika, jeśli projekt wybrany do początkowego pobrania został już wcześniej pobrany (powiadomienie pojawia się jako ikona z odpowiednią etykietą narzędzia na pasku bocznym z właściwościami projektu). Pomaga to zapobiegać duplikacjom/konfliktom w pamięci MCAD. |
| MCAD-5255 | PTC Creo: wtyczka CoDesigner nie była podpisana cyfrowo, co powodowało alerty bezpieczeństwa. Naprawiono. |
| MCAD-5268 | Synchronizacja wiązek: CoDesigner teraz uwzględnia reguły nazewnictwa modeli (skonfigurowane w Altium Workspace) podczas przypisywania nazw modelom złączy. Uwaga 1: Wcześniej modele były nazywane wyłącznie na podstawie nazwy footprintu. Uwaga 2: Dzięki nowemu mechanizmowi nazewnictwa wcześniej utworzone modele pozostaną w MCAD bez zmian, jednak przy nowym pobraniu dla nowych projektów będą używane nowe modele z nową nazwą. Uwaga 3: Nowo utworzony model nie będzie miał fizycznych pinów, więc użytkownik MCAD będzie musiał wykonać jedną z poniższych czynności: a) ponownie utworzyć fizyczne piny, b) użyć natywnego rozmieszczania modeli ECAD-do-MCAD, aby odwołać się do wcześniej utworzonego modelu, c) sklonować wcześniej utworzony model, nadając mu nazwę nowo utworzonego modelu. |
| MCAD-5282 | Synchronizacja wiązek: Natywne rozmieszczanie modeli ECAD-do-MCAD jest teraz obsługiwane dla złączy wiązek w SOLIDWORKS i SW PDM, co pozwala CoDesignerowi ponownie wykorzystywać starsze biblioteki złączy. Uwaga: w przeciwieństwie do komponentów PCB, złącza wiązek powinny być mapowane w ECAD tak, aby odnosiły się do wartości właściwości „CompName” z pliku „components.xml” po stronie MCAD. |
| MCAD-5342 | Siemens NX zintegrowany z Teamcenter: Zmieniono sposób zapisywania komponentów PCB: teraz, jeśli opcja „Common folder for storing component models” w ustawieniach CoDesigner wskazuje folder lokalny, komponenty nie są rejestrowane w Teamcenter, lecz zapisywane wyłącznie w tym folderze lokalnym. Uwaga 1: PCB Assembly i PCB Part są nadal zapisywane w Teamcenter. Uwaga 2: Celem tej zmiany jest umożliwienie szybszego pobierania nowych PCB oraz pominięcie rejestrowania komponentów PCB w Teamcenter, gdy nie jest to konieczne. |
| MCAD-5372 | Synchronizacja wiązek: W przypadku złączy zdefiniowanych w lokalnej bibliotece w ECAD, po wprowadzeniu zmian w ECAD CoDesigner odtwarzał ich modele w SOLIDWORKS zamiast tworzyć nowe pliki (co powodowało utratę fizycznych pinów utworzonych dla wcześniej przesłanych złączy). Naprawiono. |
| MCAD-5379 | Siemens NX: Dodawano pomieszczenia zamiast keepoutów, jeśli CoDesigner był skonfigurowany do używania jednostek imperialnych. Naprawiono. |
| MCAD-5399 | PTC Creo: W przypadku komponentów zawierających parametry z długimi wartościami tekstowymi CoDesigner próbował aktualizować te parametry przy każdym pobraniu do MCAD, co wpływało na wydajność i powodowało dezorientację użytkowników. CoDesigner teraz ignoruje te parametry. |
| MCAD-5402 | SOLIDWORKS: Awaria podczas próby utworzenia keepoutu lub pomieszczenia w projekcie rigid-flex 2.0. Naprawiono. |
| MCAD-5410 | PTC Creo: W przypadku komponentów zawierających parametry o nazwach zarezerwowanych przez Creo CoDesigner próbował dodawać te parametry przy każdym pobraniu do MCAD, co wpływało na wydajność i powodowało dezorientację użytkowników. CoDesigner teraz ignoruje te parametry i wyświetla odpowiednie ostrzeżenia. |
| MCAD-5470 | Synchronizacja wiązek dla SOLIDWORKS: CoDesigner nie przypisuje już właściwości „Part Number” do przewodów i kabli w SOLIDWORKS. Uwaga 1: przypisywanie to zostało wprowadzone w CoDesigner 3.8. Uwaga 2: Powodem usunięcia jest to, że zduplikowane numery części powodowały skutki uboczne, ponieważ SOLIDWORKS używa tej właściwości jako wewnętrznego identyfikatora przewodów/kabli, co koliduje ze sposobem, w jaki CoDesigner identyfikuje przewody i kable. |
Nowości w CoDesigner 3.11.0
Released: 11 March 2025 – Version 3.11.0
Feature Highlights
Obsługa rigid-flex dla Siemens NX
To wydanie MCAD CoDesigner dodaje obsługę transferu projektów rigid-flex między Altium Designer i Siemens NX. Altium Designer oferuje dwa tryby projektowania rigid-flex, a CoDesigner dla Siemens NX obsługuje tryb Advanced Rigid-Flex (lub RF2).
Najważniejsze funkcje obejmują:
-
Dowolną liczbę obszarów sztywnych i elastycznych.
-
Obszary elastyczne o różnych grubościach.
-
Oddzielne obszary elastyczne nakładające się na siebie.
-
Reprezentację miedzi i nadruku na obszarach sztywnych w MCAD.
-
Lokalne zagięcie (zagięcie ograniczone do obszaru elastycznego znajdującego się wewnątrz wycięcia w większym obszarze elastycznym).
Dowiedz się więcej o współprojektowaniu rigid-flex z Siemens NX.
Projekt rigid-flex można teraz przesyłać w obie strony między Siemens NX i Altium Designer.
Structure of an Advanced Rigid-Flex (RF2) Board in MCAD
Poniżej znajduje się podsumowanie struktury płytki Advanced Rigid-Flex w Siemens NX:
-
Każdy sztywny obszar projektu RF2 jest reprezentowany przez złożenie, które obejmuje tę sztywną część (obszar) płytki oraz komponenty zamontowane w tym obszarze (bardzo podobnie do sposobu modelowania sztywnej PCB w Siemens NX).
-
Każdy elastyczny obszar płytki jest reprezentowany przez część z blachy. W tej części każda linia gięcia ECAD jest definiowana jako gięcie szkicowane. Należy pamiętać, że gięcie, które można wypchnąć z ECAD, może nie zostać poprawnie utworzone w Siemens NX ze względu na wymagania dotyczące gięcia. Należy również pamiętać, że komponenty w obszarach elastycznych nie są jeszcze obsługiwane.
-
W przypadku wycięć przechodzących przez wiele obszarów płytki w MCAD tworzone są oddzielne wyciągnięcia wycięcia. Jeśli inżynier mechanik chce zmienić kształt takiego wycięcia w Siemens NX, będzie musiał zmienić wszystkie te wyciągnięcia.
Uwagi dotyczące pracy z zaawansowaną płytką rigid-flex
-
Podczas projektowania płytki RF2 w ECAD każdy sztywny i elastyczny obszar płytki jest rysowany jako osobny obiekt, któremu następnie przypisywany jest substack (podczas gdy w płytce RF1 definiuje się jeden ogólny kształt płytki, a następnie umieszcza linie podziału, aby podzielić kształt na wymagane obszary płytki). Szczeliny między sąsiednimi obszarami w projekcie RF2 nie są dozwolone — muszą one dokładnie się stykać lub nakładać. Jeśli dwa obszary nakładają się na siebie, oprogramowanie zakłada, że wspólna strefa należy do obszaru z większą liczbą warstw. Korzystając z tej wiedzy, łatwiej może być rozszerzyć obszar elastyczny na sąsiedni obszar sztywny, jeśli trudno jest wyrównać ich krawędzie. Dowiedz się więcej o planowaniu obszarów rigid & flex — tryb zaawansowany.
-
Edytor PCB ECAD zawiera szereg narzędzi pomagających tworzyć obszary z istniejących obiektów linii/łuku; więcej informacji znajdziesz w sekcji Tworzenie obszarów płytki z wybranych obiektów.
-
W ECAD każdy unikalny zestaw warstw (substack) musi zostać zdefiniowany — albo przez skopiowanie istniejących warstw w celu utworzenia nowego substaku, albo przez dodanie warstw w celu zdefiniowania unikalnego substaku. Dowiedz się więcej o dodawaniu i edycji nowego substaku.
-
Tryb RF2 obsługuje elastyczne obszary, które nakładają się na siebie w przestrzeni trójwymiarowej. Aby to obsłużyć, gdy linia gięcia jest umieszczana w trybie planowania płytki w ECAD projektant musi zdefiniować, do którego elastycznego obszaru stosu odnosi się to gięcie Jeśli nie zostanie to zrobione, podczas wypychania projektu z ECAD do MCAD zostanie wyświetlone unaffected region ostrzeżenie
-
Struktura złożenia PCB ECAD w trybie RF2 różni się od struktury złożenia w RF1, dlatego jeśli tryb zostanie przełączony z RF1 na RF2, zaleca się wykonanie świeżego Pull płytki w MCAD.
-
Podczas edycji geometrii PCB w MCAD należy pamiętać, że nie ma asocjatywności między geometrią sąsiednich obszarów. Jeśli geometria jednego obszaru zostanie zmodyfikowana, należy również odpowiednio dostosować geometrię sąsiedniego obszaru.
-
Jeśli wprowadzisz znaczące zmiany w geometrii, na przykład zmienisz zestaw krawędzi, więzy w MCAD mogą zostać uszkodzone. Jest to normalne — zostaną przywrócone przy następnej synchronizacji MCAD-ECAD-MCAD.
-
Po wprowadzeniu zmian w gięciu w większości przypadków wymagane będzie wykonanie operacji przebudowy MCAD.
-
Na tym etapie tworzenie new obszarów i gięć w MCAD nie jest obsługiwane.
-
W MCAD definiowanie obszarów Keep Out (keepoutów ECAD), pomieszczeń notatek tekstowych (pokoi ECAD) oraz budowanie miedzi 3D nie jest obecnie obsługiwane dla płytek rigid-flex.
-
Budowanie miedzi 3D oraz określanie obudowy w definicji PCB w MCAD (i wysyłanie obudowy do ECAD) również nie są obecnie obsługiwane dla płytek rigid-flex.
-
Jeśli Twoje projekty są przechowywane w Altium 365, automatyczne wypchnięcie, które następuje po zapisaniu projektu na serwerze w ECAD, nie przetworzy zmian w płytce rigid-flex (ponieważ funkcja automatycznego wypychania po stronie serwera nie obsługuje jeszcze zmian ECAD RF2). Po zapisaniu projektu rigid-flex na serwerze w ECAD musisz również ręcznie wypchnąć PCB w panelu MCAD CoDesigner.
-
Elastyczne obszary projektu PCB są modelowane w Siemens NX jako blacha. Siemens NX ma własny zestaw testów służących do weryfikacji, czy gięcie może zostać utworzone w blasze, z uwzględnieniem następujących parametrów:
-
Grubość płytki
-
Promień gięcia
-
Kąt gięcia
-
Odległość między obszarem gięcia a granicą obszaru
-
Synchronizacja wielopłytkowa z Autodesk Inventor
Proces montażu płytek PCB w obudowie najlepiej wykonywać w MCAD. Jednak płytki PCB będą projektowane w ECAD, a inżynier ECAD może również potrzebować przeprowadzać kontrole elektromechaniczne, takie jak odstępy między komponentami a obudową, a także sprawdzać dostęp do elementów interfejsu użytkownika, takich jak wskaźniki i wyświetlacze, przyciski oraz złącza. Możliwość synchronizacji całego złożenia urządzenia między domenami MCAD i ECAD daje wiele korzyści, dzięki czemu zarówno zespoły projektowania mechanicznego, jak i elektronicznego mogą szybko zweryfikować aktualny stan zmontowanego urządzenia.
Ta wersja MCAD CoDesigner wprowadza obsługę synchronizacji złożenia wielopłytkowego między Autodesk Inventor i Altium Designer.
|
Płytki PCB zostały rozmieszczone, a obudowa umieszczona w Autodesk Inventor; te zmiany są gotowe do wypchnięcia do ECAD. Inżynier ECAD otrzymuje komunikat, że złożenie zostało zmodyfikowane w MCAD i są gotowe zmiany do zastosowania. Zmiany położenia płytek i części obudowy są pobierane do ECAD. |
Dowiedz się więcej o synchronizacji złożenia wielopłytkowego.
Obsługa wnęk dla komponentów osadzonych w MCAD
Stale rosnące zapotrzebowanie na mniejsze i bardziej zintegrowane produkty elektroniczne, w połączeniu z sygnałami o wyższych częstotliwościach w tych urządzeniach, napędza ciągłe badania nad lepszymi sposobami wytwarzania i montażu obwodów. Jedną z technik, która zapewnia zarówno większą gęstość upakowania, jak i lepszą obsługę wyższych częstotliwości sygnałów, jest osadzanie komponentów wewnątrz warstw struktury płytki drukowanej.
Ta aktualizacja MCAD CoDesigner wprowadza obsługę transferu projektów płytek zawierających komponenty osadzone wraz z odpowiadającymi im wnękami z ECAD do MCAD.
W ECAD obiekt region definiujący kształt wnęki zawiera właściwość Cavity Height , która określa wysokość wycięcia wymaganą w warstwie dielektrycznej. Edytor PCB ECAD automatycznie rozszerza następnie tę wysokość przez warstwę dielektryczną, w której tworzona jest wnęka, aż do następnej warstwy miedzi w stosie warstw, aby uzyskać rzeczywistą wartość Total Cavity Height.
W MCAD kształt wnęki jest definiowany jako szkic wyciągnięty na części płytki, z wysokością wyciągnięcia ustawioną na Total Cavity Height. Należy pamiętać, że zmiany położenia komponentów osadzonych są synchronizowane z MCAD do ECAD, ale edycje wnęk nie są. Jeśli komponent osadzony zostanie przeniesiony w MCAD, nie ma potrzeby przenoszenia wnęki. Zmiany położenia wnęki są automatycznie rozwiązywane, gdy synchronizowane jest położenie danego komponentu w przepływie MCAD-do-ECAD-do-MCAD.
|
Każda wnęka jest tworzona jako szkic wyciągnięty na części płytki. Wnęka może tworzyć otwarcie na powierzchni płytki lub być całkowicie wewnętrzna. W ECAD wnęka jest definiowana od warstwy, na której umieszczono komponent, do następnej warstwy miedzi. |
Dowiedz się więcej o projektowaniu PCB z komponentami osadzonymi.
Obsługiwane wersje
-
Altium Designer 24.8 (lub nowszy) z rozszerzeniem w wersji MCAD CoDesigner 3.11.0.2380
-
CoDesigner 3.3 to najnowsza wersja dostępna dla Altium NEXUS Client.
-
CoDesigner 2.10 to najnowsza wersja dostępna dla Altium CircuitMaker.
Ta aktualizacja została przetestowana na następujących platformach MCAD i w następujących wersjach dodatku:
| Wersja MCAD | Wersja dodatku MCAD Add-In |
|---|---|
| Autodesk Fusion® (Uwaga 1) | 3.11.0.9 |
| Autodesk Inventor Professional® - wersja 2024 | 3.11.0.13 |
| Autodesk Inventor Professional® - wersja 2025 | 3.11.0.12 |
| Dassault Systemes SOLIDWORKS® - wersje 2022, 2023, 2024, 2025 | 3.11.0.10 |
| PTC Creo Parametric® - 8.X, 9.X, 10.X, 11.X | 3.11.0.8 |
| Siemens NX® - wersja 2206<2212 (Uwaga 2) | 3.11.0.13 |
| Siemens NX® - wersja 2212<2312 (Uwaga 2) | 3.11.0.13 |
| Siemens NX® - wersja 2312-2412 (Uwaga 2) | 3.11.0.14 |
Notes:
-
Altium CircuitMaker obsługuje tylko Autodesk Fusion.
-
Siemens NX jest dostępny dla projektantów wyłącznie jako część Altium Enterprise Solution. Od wersji MCAD CoDesigner 3.8 dostępnych jest wiele wersji instalatora MCAD CoDesigner dla Siemens NX, dostosowanych do różnych wersji oprogramowania Siemens NX. Wszystkie te instalatory instalują identyczne wersje MCAD CoDesigner, różnią się jedynie sposobem wykrywania aktualnie zainstalowanej wersji Siemens NX. Dla MCAD CoDesigner 3.7 i starszych dostępny jest jeden instalator, a po instalacji MCAD CoDesigner Siemens NX może przy uruchomieniu wyświetlić ostrzeżenie, że różnica między bieżącą wersją a wersją podpisaną jest zbyt duża. To ostrzeżenie można zignorować — instalacja MCAD CoDesigner będzie działać poprawnie. Alternatywnie można wyłączyć opcję Show Warning when Loading w oknie dialogowym Customer Defaults w Siemens NX
Informacje o wydaniu dla CoDesigner 3.11.0
| MCAD-1545 | CoDesigner obsługuje teraz tworzenie wnęk 3D dla komponentów osadzanych w MCAD. |
| MCAD-3286 | Autodesk Inventor: CoDesigner obsługuje teraz synchronizację zespołów wielopłytkowych z Autodesk Inventor. |
| MCAD-3749 | Korzystając z logowania jednokrotnego (Single Sign On), CoDesigner zapisuje teraz adres e-mail do przyszłego użycia. |
| MCAD-5030 | Siemens NX: Obsługiwany jest teraz podgląd zmian podczas synchronizacji układów wielopłytkowych. |
| MCAD-5047 | Inventor 2025: Podczas pracy z serwerem lokalnym CoDesigner nie pozwalał przerwać sesji rozpoczętej wcześniej na innym komputerze. Naprawiono. |
| MCAD-5064 | Siemens NX: CoDesigner obsługuje teraz synchronizację płytek rigid-flex. Uwaga: ta funkcja jest obecnie dostępna w trybie Beta. Główne ograniczenie tej wersji Beta polega na tym, że niektóre zmiany kształtu PCB wprowadzone w MCAD mogą nie zostać poprawnie zsynchronizowane z powrotem do ECAD; zaleca się sprawdzenie wyników synchronizacji w ECAD. |
| MCAD-5068 | PTC Creo: W niektórych przypadkach CoDesigner nie mógł używać niestandardowych szablonów podczas tworzenia komponentów PCB w Creo. Mechanizm został ulepszony. |
| MCAD-5119 | Po ostatnich zmianach w ECAD nie było już możliwe kopiowanie tekstu komunikatów ostrzegawczych z okna dialogowego błędów/ostrzeżeń ECAD. Naprawiono. |
| MCAD-5130 | PTC Creo: Podczas uruchamiania CoDesigner wykrywa teraz, czy Creo zostało zaktualizowane do nowszej wersji, i w takim przypadku ostrzega użytkownika (w tej sytuacji należy ponownie zainstalować CoDesigner). |
| MCAD-5143 | Siemens NX: Przy użyciu opcji "Build 3D Copper" w połączeniu z systemem "Imperial units" w ustawieniach CoDesigner otwory w warstwie pośredniej nie były wiercone. Naprawiono. |
| MCAD-5165 | Przycisk "Make available online" w panelu MCAD CoDesigner nie był aktywny dla lokalnego projektu Harness. Naprawiono. |
| MCAD-5225 | Autodesk Inventor: Oznaczenia referencyjne są teraz wyświetlane dla komponentów w drzewie modelu (są dodawane do nazwy instancji komponentu). |
| MCAD-5226 | PTC Creo: Synchronizacja wiązki — brakujący układ współrzędnych "CS0" w modelu złącza wiązki powodował awarię Creo. Naprawiono. |
| MCAD-5267 | SOLIDWORKS: Podczas synchronizacji wiązki domyślne punkty C dla złączy są teraz tworzone w punkcie o współrzędnych 0,0,0. Wcześniej były tworzone z przesunięciem 100 mil względem osi X i Y (100,100,0). |
| MCAD-5278 | Gdy rozpoznawanie komponentów MCAD-do-ECAD było włączone w Altium Workspace, a niektórych komponentów nie można było znaleźć w bibliotece ECAD, CoDesigner nie raportował poprawnie, których komponentów nie odnaleziono. Ostrzeżenie zostało wyłączone. |
| MCAD-5298 | CoDesigner nie potrafił rozpoznawać zaokrągleń i faz 3D utworzonych na narożnikach wycięć płytki w Creo (ani sugerować ich odpowiedniego przekształcenia do cech 2D). Naprawiono. |
| MCAD-5300 | CoDesigner nie potrafił rozpoznawać zaokrągleń i faz 3D utworzonych w Creo, gdy użytkownik zaznaczył wiele krawędzi, a następnie zastosował cechę do wszystkich z nich. Naprawiono. |
| MCAD-5333 | Synchronizacja wiązki: CoDesigner nie potrafił poprawnie przetwarzać kabli zawierających przewody z punktami "no-connect" na ich końcach. Naprawiono. |
Nowości w CoDesigner 3.10.0
Released: 4 December 2024 – Version 3.10.0 Hot Fix for SOLIDWORKS
Released: 6 November 2024 – Version 3.10.0
Najważniejsze funkcje
Obsługa jednowarstwowych PCB
Pomimo względnej prostoty, jednowarstwowe, czyli jednostronne PCB, pozostają jednymi z najczęściej używanych płytek drukowanych ze względu na swoją prostotę i niższy koszt. Wcześniej jednowarstwowe PCB nie były w pełni obsługiwane w ECAD i nie mogły być przekazywane do MCAD. Teraz jednowarstwowe PCB są w pełni obsługiwane w ECAD i mogą być również przekazywane do MCAD. Obsługa ta obejmuje także projekty rigid-flex wykorzystujące tylko jedną warstwę miedzi.
CoDesigner może teraz przesyłać PCB z pojedynczą warstwą miedzi między ECAD i MCAD.
Obsługa układów wielopłytkowych dla Siemens NX
Proces montażu PCB w obudowie najlepiej wykonywać w MCAD. Jednak PCB są projektowane w ECAD, a inżynier ECAD może również potrzebować przeprowadzać kontrole elektromechaniczne, takie jak odstępy między komponentami a obudową, a także sprawdzać dostęp do elementów interfejsu użytkownika, takich jak wskaźniki i wyświetlacze, przyciski oraz złącza. Możliwość synchronizacji całego zespołu urządzenia między domenami MCAD i ECAD daje wiele korzyści, ponieważ bieżący stan zmontowanego urządzenia może być szybko weryfikowany zarówno przez zespoły projektowania mechanicznego, jak i elektronicznego.
To wydanie Altium MCAD CoDesigner wprowadza obsługę synchronizacji zespołu wielopłytkowego między Siemens NX i Altium Designer.
|
Płytki i obudowa są montowane w MCAD. Zespół jest połączony z zespołem wielopłytkowym ECAD. Następnie cały zespół jest przekazywany do ECAD. Zmiany są pobierane do zespołu wielopłytkowego ECAD. Aby wyświetlić kompletny zespół w ECAD. |
Dowiedz się więcej o Synchronizacji zespołu wielopłytkowego.
Ulepszenia projektowania wiązek
Obsługa synchronizacji wiązek ECAD-MCAD w MCAD CoDesigner jest stale ulepszana, a ta aktualizacja obejmuje:
-
Flexibility with how the units are specified – Podczas przekazywania z ECAD CoDesigner sprawdza teraz i rozpoznaje podstawowe jednostki dołączone do wartości wymiarowych właściwości przewodów i kabli oraz ustawia odpowiednie wartości w MCAD. Wcześniej jedynym sposobem określenia jednostek było dodanie dodatkowego parametru Units i pominięcie jednostek w wartości wymiarowej. Teraz obsługiwane są oba sposoby — projektant może nadal rozdzielać wartość i typ jednostki albo dołączać typ jednostki do wartości parametru.
Jednostki mogą być teraz dołączane do wartości.
-
Support for connector pins that do not include a numeric identifier – CoDesigner obsługuje teraz użycie nienumerycznych identyfikatorów pinów złączy w projekcie wiązki.
Dowiedz się więcej o Synchronizacji projektu wiązki.
Obsługa SOLIDWORKS 2025
Obsługa SOLIDWORKS 2025 została dodana w poprawce Hot Fix do aktualizacji 3.10 dla Altium MCAD CoDesigner.
Obsługiwane wersje
-
Altium Designer 24.8 (lub nowszy) z rozszerzeniem MCAD CoDesigner w wersji 3.10.0.2312
-
CoDesigner 3.3 to najnowsza wersja dostępna dla Altium NEXUS Client.
-
CoDesigner 2.10 to najnowsza wersja dostępna dla Altium CircuitMaker.
Ta aktualizacja została przetestowana na następujących platformach MCAD i wersjach dodatków Add-in:
| Wersja MCAD | Wersja dodatku MCAD |
|---|---|
| Autodesk Fusion® (Uwaga 1) | 3.10.0.7 |
| Autodesk Inventor Professional® — wersja 2024 | 3.10.0.4 |
| Autodesk Inventor Professional® — wersja 2025 | 3.10.0.4 |
| Dassault Systemes SOLIDWORKS® — wersje 2021, 2022, 2023, 2024, 2025 | 3.10.0.6 |
| PTC Creo Parametric® — 8.X, 9.X, 10.X, 11.X | 3.10.0.5 |
| Siemens NX® — wersja 2206<2212 (Uwaga 2) | 3.10.0.4 |
| Siemens NX® — wersja 2212<2312 (Uwaga 2) | 3.10.0.4 |
| Siemens NX® — wersja 2312 (Uwaga 2) | 3.10.0.4 |
Notes:
-
Altium CircuitMaker obsługuje tylko Autodesk Fusion.
-
Siemens NX jest dostępny dla projektantów wyłącznie jako część Altium Enterprise Solutions. Od wersji MCAD CoDesigner 3.8 dostępnych jest wiele wersji instalatora MCAD CoDesigner dla Siemens NX, dostosowanych do różnych wersji oprogramowania Siemens NX. Wszystkie te instalatory instalują identyczne wersje MCAD CoDesigner; różnią się jedynie sposobem wykrywania aktualnie zainstalowanej wersji Siemens NX. W przypadku MCAD CoDesigner 3.7 i starszych dostępny jest jeden instalator, a po instalacji MCAD CoDesigner Siemens NX może przy uruchomieniu wyświetlić ostrzeżenie, że różnica między bieżącą wersją a wersją podpisaną jest zbyt duża. To ostrzeżenie można zignorować — instalacja MCAD CoDesigner będzie działać poprawnie. Alternatywnie można wyłączyć opcję Show Warning when Loading w oknie dialogowym Customer Defaults w Siemens NX
Release Notes for CoDesigner 3.10.0 Hot Fix for SOLIDWORKS 2025
| MCAD-5207 | SOLIDWORKS 2025 jest teraz obsługiwany. |
Release Notes for CoDesigner 3.10.0
| MCAD-3287 | Siemens NX: synchronizacja projektów Multiboard jest teraz obsługiwana. |
| MCAD-4533 | CoDesigner obsługuje teraz synchronizację jednwarstwowej płytki PCB. |
| MCAD-4751 | Synchronizacja wiązek: CoDesigner obsługuje teraz użycie nienumerycznych identyfikatorów dla pinów złączy. |
| MCAD-4976 | W Altium 365 wypchnięcie ECAD następuje teraz automatycznie po wykonaniu operacji Save to Server dla projektu Multiboard (tak samo jak w przypadku projektów PCB). |
| MCAD-5008 | Autodesk Fusion: CoDesigner wykrywa teraz, czy (niedawno wprowadzone) ustawienie Fusion „First component grounded to parent” jest włączone, i ostrzega o tym użytkownika, aby zapobiec nieprawidłowemu rozmieszczeniu komponentów. |
| MCAD-5015 | PTC Creo: ulepszono logikę używaną do obliczania długości segmentu wiązki, co zmniejszy liczbę przypadków, w których długości nie można obliczyć. |
| MCAD-5076 | Synchronizacja wiązek: w SOLIDWORKS, jeśli używano SOLIDWORKS PDM i elementy wiązki nie zostały wyewidencjonowane przed pobraniem zmian z ECAD, CoDesigner wyświetlał ogólny błąd i nie pobierał projektu. Naprawiono (CoDesigner teraz ostrzega użytkownika). |
| MCAD-5091 | Synchronizacja wiązek: zbędne puste modele MCAD były tworzone dla encji „No Connect” z ECAD, jeśli nie były do nich podłączone żadne przewody (na przykład gdy encje „No Connect” były dołączone bezpośrednio do pinów złącza). Naprawiono. |
| MCAD-5103 | Synchronizacja wiązek: podczas wypychania z ECAD CoDesigner rozpoznaje teraz podstawowe jednostki podawane w wartościach właściwości przewodów i kabli oraz ustawia odpowiednie wartości w MCAD. Uwaga 1: obecnie rozpoznawane jednostki to: „mm”, „in”, „mil”. Uwaga 2: wcześniej jedynym sposobem ustawienia jednostek było podanie wartości parametrów bez jednostek i utworzenie dodatkowego parametru „Units”. Teraz obsługiwane są oba sposoby. |
| MCAD-5108 | Miedź 3D dla przelotek była nieprawidłowo tworzona w PTC Creo, Autodesk Inventor i Siemens NX. Naprawiono. |
Nowości w CoDesigner 3.9.0
Released: 21 August 2024 – Version 3.9.0 Hot Fix (MCAD CoDesigner extension change to version 3.9.0.2208)
Released: 8 August 2024 – Version 3.9.0 Hot Fix for Autodesk Inventor
Released: 24 July 2024 – Version 3.9.0
Feature Highlights
Obsługa zaokrągleń i fazowań MCAD
Powszechnym podejściem inżyniera mechanika jest stosowanie fazowań i zaokrągleń do kształtowania narożników płytki. Jeśli są one zdefiniowane w MCAD jako encje 3D, CoDesigner nie może ich przenieść do ECAD, ponieważ edytor PCB w ECAD definiuje kształt płytki jako obiekt 2D (o określonej grubości). Aby temu zaradzić, gdy aktualizacja 3.9 CoDesigner wykryje taką encję, proponuje przekształcenie jej do encji 2D i osadzenie w szkicu płytki. Wcześniej CoDesigner ostrzegał inżyniera mechanika o istnieniu takich encji, ale były one ignorowane.
Zaokrąglenia i fazowania 3D MCAD zastosowane do krawędzi osi Z mogą zostać przekształcone przez CoDesigner do postaci 2D i wypchnięte do ECAD.
Obsługa zaokrągleń i fazowań:
-
Obsługiwane są zwykłe (okrągłe) zaokrąglenia o stałym promieniu.
-
Obsługiwane są fazowania zdefiniowane przez równe odległości od krawędzi (symetryczne odległość-odległość).
-
Fazowania zdefiniowane jako kąt-odległość lub niesymetryczne odległość-odległość nie są obsługiwane.
-
Zaokrąglenia i fazowania zdefiniowane na nieprostych krawędziach bocznych, a także na innych zaokrągleniach i fazowaniach, nie są obsługiwane.
-
Zaokrąglenia i fazowania zdefiniowane w projekcie rigid-flex nie są obsługiwane.
The Fillet and Chamfer Transformation Process
-
Po kliknięciu Push to ECAD w panelu Altium CoDesigner, jeśli zostaną wykryte encje 3D, zostanie wyświetlone następujące okno dialogowe.
-
Jeśli klikniesz Yes — encje 3D zostaną przekształcone do encji 2D i zastosowane do szkicu płytki. Zwróć uwagę, że CoDesigner nie wykonał jeszcze operacji Push. Pojawi się następujące okno dialogowe z instrukcją ponownego wykonania Push, aby przenieść projekt do ECAD. Potwierdź wizualnie, że transformacja została wykonana poprawnie, a następnie kliknij Push to ECAD w panelu Altium CoDesigner, aby kontynuować proces projektowania współbieżnego.
-
Jeśli klikniesz No — encje 3D nie zostaną przekształcone i zostanie wyświetlone następujące okno dialogowe zawierające listę wszystkich encji 3D, które nie zostaną przeniesione do ECAD. To okno dialogowe jest również wyświetlane, gdy istnieją encje 3D, których CoDesigner nie może przekształcić do 2D.
Inteligentne zmiany szkicu w MCAD
Rozważ sytuację, w której inżynier ECAD musi zmodyfikować kształt płytki, a do tego kształtu w MCAD zastosowano wymiary i więzy. Wcześniej wymiary i więzy w szkicu MCAD były tracone, gdy płytka była ponownie pobierana do MCAD. Aktualizacja 3.9 CoDesigner znacząco to poprawia. Podczas operacji Pull CoDesigner przerysowuje teraz tylko te elementy szkicu, które zostały zmienione w ECAD, dzięki czemu wymiary i więzy związane z niezmienionymi elementami pozostają bez zmian.
Należy pamiętać, że w niektórych przypadkach, na przykład gdy występują złożone więzy mechaniczne, takie działanie może prowadzić do nieoczekiwanych zmian geometrii. W takich przypadkach bardziej efektywne może być wyłączenie tej nowej funkcji inteligentnej obsługi szkicu i ponowne wykonanie Pull, a następnie odtworzenie wymiarów i więzów (jak było to wymagane we wcześniejszych wersjach CoDesigner). Można to osiągnąć przez wyłączenie opcji Smart Sketch Change w oknie dialogowym MCAD Altium CoDesigner Settings.
Inteligentne wymiary, na które nie wpływają zmiany projektu, są zachowywane podczas operacji Pull z ECAD.
Pobieranie poprzedniej rewizji PCB do MCAD
Inżynier mechanik czasami musi otworzyć poprzednie wydanie lub rewizję projektu PCB. Wcześniej oznaczało to konieczność poproszenia inżyniera ECAD o tymczasowe przywrócenie poprzedniej rewizji i wypchnięcie jej do MCAD. Aktualizacja 3.9 do Altium CoDesigner rozwiązuje ten problem, wprowadzając obsługę operacji Pull dla dowolnego z wcześniejszych Push wykonanych w ECAD.
Podczas pobierania do pustego złożenia MCAD inżynier mechanik może teraz wybrać, którą rewizję pobrać, z listy wcześniejszych operacji Push. Jeśli commity ECAD zostały oznaczone tagami, można szybko filtrować listę, włączając opcję Only show tagged commits w oknie dialogowym Select Push.
Użyj okna dialogowego Select Push, aby wybrać poprzednią rewizję spośród wszystkich rewizji wypchniętych w ECAD.
Obsługa PTC Creo 11
Obsługa PTC Creo w wersji 11 została dodana w aktualizacji 3.9 do Altium MCAD CoDesigner.
Altium MCAD CoDesigner obsługuje teraz PTC Creo V11 (grafika dzięki uprzejmości PTC).
Obsługa Autodesk Inventor 2025
Obsługa Autodesk Inventor 2025 została dodana w poprawce Hot Fix do aktualizacji 3.9 dla Altium MCAD CoDesigner.
Altium MCAD CoDesigner obsługuje teraz Autodesk Inventor 2025 (grafika dzięki uprzejmości Autodesk).
Obsługiwane wersje
-
Altium Designer 24.7 (lub nowszy) z rozszerzeniem MCAD CoDesigner w wersji 3.9.0.2208
-
CoDesigner 3.3 to najnowsza wersja dostępna dla Altium NEXUS Client.
-
CoDesigner 2.10 to najnowsza wersja dostępna dla Altium CircuitMaker.
Ta aktualizacja została przetestowana na następujących platformach MCAD i w następujących wersjach dodatków:
| Wersja MCAD | Wersja dodatku MCAD |
|---|---|
| Autodesk Fusion® (Uwaga 1) | 3.9.0.12 |
| Autodesk Inventor Professional® — wersja 2024 | 3.9.0.8 |
| Autodesk Inventor Professional® — wersja 2025 | 3.9.1.7 |
| Dassault Systemes SOLIDWORKS® — wersje 2021, 2022, 2023, 2024 | 3.9.0.9 |
| PTC Creo Parametric® — 8.X, 9.X, 10.X, 11.X | 3.9.0.9 |
| Siemens NX® — wersja 1953<2212 (Uwaga 2) | 3.9.0.15 |
| Siemens NX® — wersja 2212<2312 (Uwaga 2) | 3.9.0.17 |
| Siemens NX® — wersja 2312 (Uwaga 2) | 3.9.0.16 |
Notes:
-
Altium CircuitMaker obsługuje tylko Autodesk Fusion.
-
Siemens NX jest dostępny dla projektantów wyłącznie jako część Altium Enterprise Solution. Od wersji MCAD CoDesigner 3.8 dostępnych jest wiele wersji instalatora MCAD CoDesigner dla Siemens NX, dostosowanych do różnych wersji oprogramowania Siemens NX. Wszystkie te instalatory instalują identyczne wersje MCAD CoDesigner; różnią się jedynie sposobem wykrywania aktualnie zainstalowanej wersji Siemens NX. Dla MCAD CoDesigner 3.7 i starszych dostępny jest pojedynczy instalator, a po instalacji MCAD CoDesigner Siemens NX może przy uruchomieniu wyświetlić ostrzeżenie, że różnica między bieżącą wersją a wersją podpisaną jest zbyt duża. To ostrzeżenie można zignorować — instalacja MCAD CoDesigner będzie działać poprawnie. Alternatywnie można wyłączyć opcję Show Warning when Loading w oknie dialogowym Customer Defaults w Siemens NX
Informacje o wydaniu dla CoDesigner 3.9.0 Hot Fix (zmiana wersji rozszerzenia MCAD CoDesigner na 3.9.0.2208)
Tylko aktualizacje wewnętrzne.
Informacje o wydaniu dla CoDesigner 3.9.0 Hot Fix dla Autodesk Inventor 2025
| MCAD-4832 | Autodesk Inventor 2025 jest teraz obsługiwany. |
Informacje o wydaniu dla CoDesigner 3.9.0
| MCAD-4599 | Po zastosowaniu zmian do szkicu płytki w MCAD, CoDesigner zachowuje teraz elementy szkicu płytki, które nie zostały zmienione w ECAD. Oznacza to, że inżynier mechanik nie musi już odtwarzać odpowiadających im wymiarów mechanicznych i więzów, gdy kształt płytki został zmieniony w ECAD. Uwaga: w niektórych przypadkach (np. przy złożonych więzach mechanicznych) takie działanie może prowadzić do nieoczekiwanych zmian geometrii. W takich sytuacjach bardziej efektywne może być wyłączenie tego zachowania i całkowite ponowne narysowanie szkicu (tak jak wcześniej). W tym celu można wyłączyć opcję „Smart Sketch Change” w ustawieniach CoDesigner. |
| MCAD-4600 | W MCAD CoDesigner przekształca teraz typowe zaokrąglenia 3D i fazowania utworzone przez ME na pionowych krawędziach PCB (krawędziach wzdłuż osi Z) na odpowiadające im elementy szkicu płytki. Uwaga 1: wcześniej CoDesigner jedynie ostrzegał ME o takich elementach. Uwaga 2: w przypadku zaokrągleń obsługiwane są tylko zwykłe zaokrąglenia o stałym promieniu. W przypadku fazowań obsługiwane są tylko fazowania zdefiniowane przez równe odległości od krawędzi. Zaokrąglenia i fazowania zdefiniowane na nieprostych krawędziach bocznych, a także na innych zaokrągleniach i fazowaniach, nie są obsługiwane. Jak dotąd CoDesigner będzie ostrzegał ME o nieobsługiwanych zaokrągleniach i fazowaniach. |
| MCAD-4683 | Siemens NX: rozwiązano problem nieprawidłowego transferu Free 3D Body z MCAD do ECAD, gdy geometria Free 3D Body jest oparta na geometrii znajdującej się poza Free 3D Body. |
| MCAD-4804 | Autodesk Fusion: CoDesigner uwzględnia teraz niestandardową geometrię konstrukcyjną w szkicu płytki. Nie jest ona traktowana jako część obrysu płytki i nie jest modyfikowana podczas aktualizacji szkicu płytki. |
| MCAD-4835 | PTC Creo 11 jest teraz obsługiwany. |
| MCAD-4848 | W MCAD CoDesigner obsługuje teraz operację Pull dla dowolnych wcześniejszych operacji Push wykonanych w ECAD. Uwaga 1: zmieniła się polityka automatycznych operacji Push z ECAD. Od maja 2024 automatyczne operacje Push są wykonywane tylko dla projektu, który został co najmniej raz pobrany do MCAD za pomocą Pull. Uwaga 2: funkcja nie jest dostępna w ramach subskrypcji Standard. |
| MCAD-4925 | Siemens NX: dodano ustawienie konfiguracyjne umożliwiające ignorowanie komponentów, których nie można pobrać z Teamcenter podczas operacji Pull do MCAD. Aby włączyć to ustawienie, edytuj plik \Program Files\Siemens\NXXXX\ALTIUM_CODESIGNER\template_parameters_mapping.xml. W sekcji ComponentPart ustaw IgnoreComponentsMissingInDMS na 1 (lub yes albo true): <ComponentPart IgnoreComponentsMissingInDMS="yes" …> |
| MCAD-4955 | Obsługa synchronizacji projektów Harness nie jest już funkcją beta. Uwaga 1: obecnie obsługiwane są SOLIDWORKS i PTC Creo; obsługa innych systemów MCAD jest planowana w średnim horyzoncie czasowym. Uwaga 2: funkcja jest dostępna w ramach licencji CoDesigner PRO / Advanced. |
Nowości w CoDesigner 3.8.0
Released: 18 April 2024 – Version 3.8.0
Najważniejsze funkcje
W aktualizacji 3.8 dla Altium MCAD CoDesigner obsługa synchronizacji wiązek z ECAD do MCAD przechodzi do otwartej wersji beta, dzięki czemu staje się dostępna dla inżynierów korzystających z PTC Creo i SOLIDWORKS, posiadających odpowiednią subskrypcję Altium Designer.
Synchronizacja projektu wiązki za pomocą MCAD CoDesigner
W aktualizacji 3.8 do Altium MCAD CoDesigner obsługa synchronizacji wiązek MCAD-ECAD przechodzi z Focused Beta do Open Beta. Wiązka jest powszechnym zespołem w wielu produktach elektronicznych, a dzięki tej aktualizacji projektanci pracujący w PTC Creo i SOLIDWORKS mogą teraz przenosić projekt wiązki z ECAD do MCAD, gdzie wiązka może zostać poprowadzona, a długości przewodów zdefiniowane. Poprowadzoną wiązkę można następnie przenieść z powrotem do ECAD, gotową do ukończenia szczegółowej dokumentacji produkcyjnej w Draftsman.
► Dowiedz się więcej o synchronizacji projektu wiązki za pomocą MCAD CoDesigner
Projekt wiązki ECAD, gotowy do wysłania do MCAD.
Aktualizacja długości przewodów wiązki w MCAD
Podczas trasowania wiązki w MCAD długości przewodów są obliczane automatycznie. Długości te mogą wymagać korekty przez inżyniera mechanika — taka możliwość została dodana do MCAD CoDesigner w aktualizacji 3.8.
Gdy zespół MCAD jest projektem wiązki, panel Altium CoDesigner zawiera teraz sekcję Length of Harness Objects, jak pokazano poniżej. Oprogramowanie MCAD określa Calculated Length na podstawie trasowania wiązki. W razie potrzeby można wprowadzić Corrected Length i wysłać je z powrotem do ECAD za pomocą Push.
Skorygowane wartości długości są przesyłane do ECAD zamiast wartości długości obliczonych automatycznie.
SOLIDWORKS — przechowuj wszystkie pliki projektu w tym samym folderze
Wielu projektantów mechanicznych woli przechowywać wszystkie pliki części i złożeń MCAD tworzące jedno złożenie w tym samym folderze. Można to teraz osiągnąć, włączając opcję Flat Folder Structure w oknie dialogowym Altium CoDesigner Settings.
Pliki projektu MCAD mogą być przechowywane w płaskiej strukturze folderów, jeśli jest to wymagane.
Automatyczne usuwanie plików pośrednich
W MCAD, po pomyślnym wykonaniu operacji Pull projektu z ECAD, CoDesigner usuwa teraz pośrednie pliki Parasolid, obrazy i pliki sum kontrolnych, pozostawiając tylko pliki MCAD. Należy pamiętać, że CoDesigner nie usuwa podfolderów \Orig i \Expt (nawet jeśli są puste), ponieważ wewnętrzna logika opiera się na ich obecności.
Obsługiwane wersje
-
Altium Designer 24.0 (lub nowszy) z rozszerzeniem w wersji 3.8.0.2085
-
CoDesigner 3.3 to najnowsza wersja dostępna dla Altium NEXUS Client.
-
CoDesigner 2.10 to najnowsza wersja dostępna dla Altium CircuitMaker.
Ta aktualizacja została przetestowana na następujących platformach MCAD i w następujących wersjach dodatku:
| Wersja MCAD | Wersja dodatku MCAD |
|---|---|
| Autodesk Fusion® (Uwaga 1) | 3.8.0.16 |
| Autodesk Inventor Professional® — wersje 2022, 2023, 2024 | 3.8.0.12 |
| Dassault Systemes SOLIDWORKS® — wersje 2021, 2022, 2023, 2024 | 3.8.0.21 |
| PTC Creo Parametric® — 7.X, 8.X, 9.X, 10.X | 3.8.0.16 |
| Siemens NX® — wersja 1953<2212 (Uwaga 2) | 3.8.0.14 |
| Siemens NX® — wersja 2212<2312 (Uwaga 2) | 3.8.0.14 |
| Siemens NX® — wersja 2312 (Uwaga 2) | 3.8.0.14 |
Notes:
-
Altium CircuitMaker obsługuje tylko Autodesk Fusion.
-
Siemens NX jest dostępny dla projektantów wyłącznie jako część Altium Enterprise Solutions. Od MCAD CoDesigner 3.8 dostępnych jest wiele wersji instalatora MCAD CoDesigner dla Siemens NX, dostosowanych do różnych wersji oprogramowania Siemens NX. Wszystkie te instalatory instalują identyczne wersje MCAD CoDesigner; różnią się jedynie sposobem wykrywania aktualnie zainstalowanej wersji Siemens NX. W przypadku MCAD CoDesigner 3.7 i starszych dostępny jest jeden instalator, a po instalacji MCAD CoDesigner Siemens NX może przy uruchamianiu wyświetlić ostrzeżenie, że różnica między bieżącą wersją a wersją podpisaną jest zbyt duża. To ostrzeżenie można zignorować — instalacja MCAD CoDesigner będzie działać poprawnie. Alternatywnie można wyłączyć opcję Show Warning when Loading w oknie dialogowym Customer Defaults w Siemens NX
Informacje o wydaniu CoDesigner 3.8.0
| MCAD-1601 | SOLIDWORKS, CoDesigner obsługuje teraz przechowywanie wszystkich plików podzespołów i części w tym samym folderze, w którym przechowywany jest zespół PCB. Aby to uzyskać, włącz nową opcję „Płaska struktura folderów” w oknie ustawień CoDesigner. |
| MCAD-2690 | PTC Creo, podczas początkowego polecenia Pull dla PCB, CoDesigner sprawdza teraz definicję bazowych płaszczyzn odniesienia zdefiniowanych w szablonach Creo i ostrzega użytkownika, jeśli definicja ta nie odpowiada wymaganiom (zgodnie z opisem w dokumentacji). Uwaga: wcześniej w takiej sytuacji CoDesigner niepoprawnie tworzył zespół PCB. |
| MCAD-2736 | PTC Creo, gdy używany jest Windchill, CoDesigner nie duplikuje już plików w lokalnym folderze roboczym Creo. |
| MCAD-3717 | W MCAD, po pomyślnym wykonaniu Pull projektu z ECAD, CoDesigner usuwa teraz pośrednie pliki Parasolid, obrazy i pliki „checksum”, pozostawiając tylko pliki MCAD. Należy pamiętać, że CoDesigner nie usuwa podfolderów \Orig i \Expt (nawet jeśli są puste), ponieważ wewnętrzna logika opiera się na ich obecności. |
| MCAD-3797 | Synchronizacja multiboard, podczas tworzenia zespołu multiboard w ECAD, CoDesigner uwzględnia teraz wszystkie PCB, do których odwołuje się schemat Multiboard. Wcześniej, jeśli w projekcie PCB było kilka płytek, CoDesigner uwzględniał tylko pierwszą z nich. |
| MCAD-4524 | Synchronizacja harness, przed wysłaniem projektu z MCAD do ECAD, CoDesigner umożliwia teraz nadpisanie (skorygowanie) fizycznej długości przewodów/kabli obliczonej w modelu MCAD. |
| MCAD-4548 | Zmieniono zasady automatycznego wysyłania PCB na serwer Altium 365: teraz PCB jest wysyłane z serwera dopiero po wybraniu go w oknie dialogowym „Select project for pull” w MCAD (wcześniej wszystkie PCB były wysyłane automatycznie przy „Save to server” z ECAD, niezależnie od tego, czy miały być tworzone w MCAD, czy nie). Należy pamiętać, że po wybraniu PCB w ten sposób, w przyszłości będzie ono wysyłane automatycznie przy każdym „Save to server” z ECAD. |
| MCAD-4571 | Rigid-Flex, dla w pełni elastycznej płytki PCB ze Stiffeners, CoDesigner tworzy teraz po stronie MCAD podzespoły dla obszarów ze Stiffeners w taki sam sposób, jak tworzone są obszary sztywne. Uwaga: wcześniej nie było możliwe utworzenie takich PCB w MCAD bez zadeklarowania Stiffeners jako obszarów sztywnych w ECAD. |
| MCAD-4575 | CoDesigner pozwala teraz użytkownikowi zakończyć sesję rozpoczętą przez tego samego użytkownika na komputerze z innym adresem IP. |
| MCAD-4588 | Synchronizacja harness, obsługiwane są teraz oznaczenia skręconych par. |
| MCAD-4593 | Synchronizacja harness, CoDesigner przypisuje teraz właściwość „Part Number” dla przewodów/kabli w SOLIWORKS (nazwa parametru w ECAD: „PART_NUMBER”). |
| MCAD-4596 | Siemens NX, możliwa jest teraz instalacja CoDesigner w niestandardowym folderze przy użyciu opcji wiersza poleceń instalatora /DIR="<some_path>". |
| MCAD-4611 | PTC Creo, dla płytek rigid-flex CoDesigner nadawał podzespołom i częściom nazwy zgodnie z początkową nazwą projektu PCB, a nie nazwą zespołu PCB wprowadzoną przez użytkownika MCAD podczas wykonywania Pull dla PCB. Naprawiono. |
| MCAD-4628 | PTC Creo, po zainstalowaniu CoDesigner wstążka Flow Analysis stawała się nieaktywna. Naprawiono. |
| MCAD-4637 | Przy włączonej opcji „3D Copper” CoDesigner nadawał podzespołom i częściom miedzi nazwy zgodnie z początkową nazwą projektu PCB, a nie nazwą zespołu PCB wprowadzoną przez użytkownika MCAD podczas wykonywania Pull dla PCB. Naprawiono. |
| MCAD-4638 | Autodesk Fusion, po drugim i kolejnych poleceniach Pull do MCAD kolor PCB był nieprawidłowo zmieniany. Naprawiono. |
| MCAD-4641 | Siemens NX, jeśli PCB zostało utworzone po stronie MCAD, a obrys PCB został przesunięty do współrzędnych ujemnych, natywnie umieszczone komponenty MCAD były nieprawidłowo pozycjonowane w ECAD. Naprawiono. |
| MCAD-4659 | Siemens NX, CoDesigner skanuje teraz wszystkie pliki .pax w folderze szablonów, aby znaleźć szablony do użycia (wcześniej CoDesigner sprawdzał tylko plik ugs_model_templates.pax) |
| MCAD-4669 | Siemens NX, instalator zawiera teraz opcje wyboru konkretnej wersji Siemens NX, a użytkownik musi dokonać odpowiedniego wyboru podczas procesu instalacji. |
| MCAD-4689 | Autodesk Inventor, obrazy kalkomanii nie były poprawnie skalowane na większych płytkach PCB. Naprawiono |
| MCAD-4695 | Synchronizacja harness dla PTC Creo i SOLIDWORKS przechodzi z Focused Beta do Open Beta. |
| MCAD-4721 | Creo, CoDesigner w niektórych przypadkach nieprawidłowo obliczał długość segmentów harness, gdy używane były wiązki kablowe Creo. Naprawiono. |
| MCAD-4722 | Creo, podczas przełączania między projektem harness a projektem multiboard w panelu CoDesigner sekcja „multiboard/harness definition” panelu w niektórych przypadkach nie była aktualizowana. Naprawiono. |
| MCAD-4723 | Zmiany właściwości „UNITS” dla przewodów w ECAD nie były wyświetlane w tabeli „Changes” podczas Pull do MCAD (chociaż same zmiany były stosowane). Naprawiono. |
| MCAD-4724 | SOLIDWORKS, teraz wyświetlane jest ostrzeżenie, gdy ustawienie CoDesigner „Common folder for models” nie jest zdefiniowane. Wspólny folder modeli jest zalecany, aby: współdzielić modele między inżynierami, unikać duplikacji między projektami oraz unikać błędów spowodowanych użyciem tej samej nazwy modelu dla różnych modeli w różnych zespołach. |
| MCAD-4732 | Synchronizacja harness, podczas wysyłania projektu z ECAD, jeśli do punktu połączeniowego na rysunku układu przypisane były właściwości, pojawiał się błąd. Naprawiono. |
| MCAD-4765 | Autodesk Fusion, awaria przy otwieraniu przykładowego projektu Fusion Electronics. Naprawiono. |
Nowości w CoDesigner 3.7.0
Released: 7 February 2024 – Version 3.7.0 Hot Fix for Autodesk Fusion
Released: 26 January 2024 – Version 3.7.0 Hot Fix (MCAD CoDesigner extension change to version 3.7.0.2033)
Released: 17 January 2024 – Version 3.7.0
Najważniejsze funkcje
Aktualizacja 3.7 dla MCAD CoDesigner wprowadza obsługę przenoszenia definicji pogłębień stożkowych i walcowych między ECAD i MCAD. Wprowadza również obsługę przenoszenia ścieżki narzędzia trasowania ECAD do MCAD, gdzie staje się ona wycięciem przez wyciągnięcie. Ulepszono także transfer parametrów projektu oraz obsługę definicji harness. Dodano również szereg usprawnień w łączeniu komponentów ECAD-MCAD dla inżynierów MCAD pracujących z Siemens NX.
Przenoszenie parametrów projektu i wariantu z ECAD do MCAD
W ECAD parametry definiowane przez użytkownika pozwalają projektantowi umieszczać krytyczne informacje dokładnie tam, gdzie są potrzebne. Ta aktualizacja CoDesigner wprowadza obsługę przenoszenia:
- parametrów na poziomie projektu ECAD do zespołu PCB w MCAD
- parametrów na poziomie wariantu ECAD do konkretnego zespołu wariantu PCB w MCAD 1
- parametrów zespołu multi-board ECAD do zespołu urządzenia w MCAD 2
- parametrów projektu harness ECAD do zespołu harness w MCAD
1 Nieobsługiwane przez Autodesk Inventor
2 Zespoły multi-board są obecnie obsługiwane w CoDesigner dla SOLIDWORKS i PTC Creo.
Parametry ECAD są teraz przenoszone do właściwości MCAD dla płytki, wariantów, harnessów i zespołów multi-board.
Przenoszenie otworów z pogłębieniem stożkowym i walcowym do MCAD
CoDesigner synchronizuje teraz otwory stożkowe i walcowo-stożkowe między ECAD i MCAD w obu kierunkach. Jeśli w MCAD włączona jest opcja 3D Copper , dla tych otworów tworzona jest dokładna geometria miedzi (należy pamiętać, że CoDesigner dla Autodesk Fusion nie obsługuje na tym etapie tworzenia 3D Copper).
Otwory stożkowe i walcowo-stożkowe mogą być przenoszone między ECAD i MCAD.
Przenoszenie ECAD Route Tool Path do MCAD
Popularną techniką oddzielania każdej płytki od panelu produkcyjnego jest mechaniczne frezowanie wycięcia wokół krawędzi PCB. W Altium Designer jest to definiowane jako Route Tool Path, tworzony jako ciągła ścieżka z odcinków i łuków na mechanicznej warstwie Route Tool Path. CoDesigner obsługuje teraz przenoszenie encji ECAD Route Tool Path do MCAD, gdzie jest ona reprezentowana jako wyciągnięte wycięcie. Jeśli ta encja zostanie zmieniona w MCAD, zostanie przeniesiona z powrotem do ECAD jako wycięcie płytki.
ECAD route tool path staje się w MCAD serią wyciągniętych wycięć.
Siemens NX - ulepszone łączenie komponentów
Łączenie komponentów umożliwia inżynierom MCAD i ECAD używanie natywnych modeli komponentów w ich instancji projektu płytki, poprzez mapowanie odwołań do swoich modeli w Altium Workspace. Dowiedz się więcej o Linking MCAD and ECAD Design Components.
MCAD to ECAD Linking
Łączenie modelu MCAD ze footprintem ECAD jest definiowane przez mapowanie właściwości modelu MCAD na parametr komponentu ECAD w Altium Workspace. Wcześniej CoDesigner mógł mapować parametry ECAD tylko do jednej kategorii właściwości modelu NX, co ograniczało możliwości łączenia komponentów. W tej wersji CoDesigner obsługuje teraz definiowanie zarówno Teamcenter Category, jak i Property w polu MCAD model property used for mapping and recognition w Workspace.
Format jest następujący: <CategoryName>::<PropertyName>
Kategoria i właściwość Teamcenter używane do łączenia są mapowane w ustawieniach Workspace przy użyciu składni <CategoryName>::<PropertyName>.
ECAD to MCAD Linking
Podczas pobierania do MCAD CoDesigner można skonfigurować tak, aby przeszukiwał system zarządzania danymi MCAD w poszukiwaniu modelu MCAD o tej nazwie. Jeśli w Siemens NX używane jest natywne łączenie komponentów ECAD-do-MCAD, odwołanie do komponentu MCAD musi być zdefiniowane w parametrze komponentu ECAD tak, aby zawierało ścieżkę Teamcenter, a wartość parametru miała postać:
:root_TC_folder:subfolder1:subfolder12:model_name
Aktualizacja CoDesigner 3.7 to ulepsza, dodając obsługę mapowania do Teamcenter Part Identifier. Jeśli wartość parametru komponentu ECAD nie zaczyna się od znaku : , CoDesigner zakłada, że wartością parametru jest Teamcenter Part Identifier, i wyszuka w Teamcenter część o tym identyfikatorze.
Parametr komponentu ECAD można teraz skonfigurować tak, aby wyszukiwał Teamcenter Part Identifier.
Siemens NX - obsługa niestandardowej konfiguracji szablonów i atrybutów
CoDesigner obsługuje teraz niestandardowe konfiguracje szablonów w Siemens NX, które mogą obejmować obowiązkowe parametry z właściwościami projektu lub bez nich. Jest to realizowane za pomocą pliku konfiguracyjnego XML template_parameters_mapping.xml . Ta funkcja działa przy tworzeniu złożenia lub części, gdy używany jest szablon.
► Dowiedz się więcej o pliku konfiguracyjnym XML
Obsługa skręcanych par w projektowaniu wiązek
Gdy używasz CoDesigner do synchronizacji projektu wiązki między ECAD i MCAD, CoDesigner synchronizuje teraz skręcane pary z MCAD jako kable oraz oblicza fizyczną długość przewodów z uwzględnieniem właściwości Twists per Unit Length i Thickness zdefiniowanych w obiekcie ECAD Twist.
Właściwości Twists per Unit Length i Thickness są zdefiniowane jako parametry obiektu wiązki ECAD Twist.
Długość nieskręconego przewodu jest obliczana następująco:
Wire Length (untwisted) = Turn Length x Number of Turns
gdzie:
-
Number of Turns = Twists per Unit Length * Cable Length-
Twists per Unit Length = number of twists per unit length of cable, defined as a parameter of the ECAD Twist object
-
-
Turn Length = sqrt((Twist Pitch)^2 + (pi*Thickness)^2)-
Twist Pitch = 1 / Twists per Unit Length -
Thickness = outer diameter of the twisted pair, defined as a parameter of the ECAD Twist object
-
► Dowiedz się więcej o Synchronizing a Harness Design Project (dostępne dla PTC Creo i SOLIDWORKS)
Versions Supported
-
Altium Designer 24.0 (lub nowszy) z rozszerzeniem MCAD CoDesigner w wersji 3.7.0.2033
-
CoDesigner 3.4 (i nowsze) nie jest dostępny dla Altium NEXUS Client; najnowszą wersją jest CoDesigner 3.3.0.
-
CoDesigner 3.x nie jest dostępny dla Altium CircuitMaker; najnowszą wersją jest CoDesigner 2.10.
Ta aktualizacja została przetestowana na następujących platformach MCAD i wersjach dodatków:
| Wersja MCAD | Wersja dodatku MCAD |
|---|---|
| Autodesk Fusion® (Uwaga 1) | 3.7.0.7 |
| Autodesk Inventor Professional® - wersje 2022, 2023, 2024 | 3.7.0.6 |
| Dassault Systemes SOLIDWORKS® - wersje 2020, 2021, 2022, 2023, 2024 | 3.7.0.9 |
| PTC Creo Parametric® - 7.X, 8.X, 9.X, 10.X | 3.7.0.12 |
| Siemens NX® - wersja 1953 - 2312 (Uwaga 2) | 3.7.0.22 |
Notes:
-
Altium CircuitMaker obsługuje tylko Autodesk Fusion.
-
Siemens NX jest dostępny dla projektantów wyłącznie jako część Altium Enterprise Solutions. Należy pamiętać, że nowsze wersje Siemens NX mogą wyświetlać ostrzeżenie, że różnica między bieżącą wersją a wersją podpisaną jest zbyt duża. Siemens NX został przetestowany do wersji 2312; to ostrzeżenie można zignorować. Alternatywnie można wyłączyć opcję Show Warning when Loading w oknie dialogowym Customer Defaults w Siemens NX
Release Notes for CoDesigner 3.7.0 Hot Fix for Autodesk Fusion
| MCAD-4629 | Geometria miedzi i warstwy opisowej była umieszczana nieprawidłowo z powodu zmian wprowadzonych w Autodesk Fusion v.2.0.18220 (wydanej 29 stycznia 2024). Naprawiono. |
Release Notes for CoDesigner 3.7.0 Hot Fix
| MCAD-4610 | Po stronie ECAD, podczas pobierania projektu wiązki, CoDesigner nie był w stanie odczytać długości kabli przeniesionych z MCAD. Naprawiono. |
CoDesigner 3.7.0 Release Notes
| MCAD-3772 | Autodesk Fusion: CoDesigner nie był w stanie utworzyć obwiedni dla „uszkodzonego modelu”. Naprawiono. |
| MCAD-3773 | Autodesk Fusion: podczas Push z MCAD CoDesigner nie odczytywał poprawnie położenia otworów montażowych, gdy otwory te były umieszczone bez odniesienia do geometrii (dzieje się tak przy przenoszeniu otworów z ECAD), a całkowity rozmiar płytki ulegał zmianie. Naprawiono. |
| MCAD-3868 | CoDesigner przenosi teraz zdefiniowane przez użytkownika parametry z projektu (w tym warianty) z ECAD do MCAD i przypisuje je odpowiednio jako właściwości złożenia PCB/Harness/Multiboard. |
| MCAD-4072 | Podczas synchronizacji projektów Multiboard CoDesigner obsługuje teraz wiele poziomów hierarchii w projekcie (wcześniej działał tylko z jednym poziomem hierarchii). |
| MCAD-4185 | Encja ECAD Route Tool Path jest teraz obsługiwana. W MCAD jest reprezentowana jako wyciągnięte wycięcie. Jeśli ta encja zostanie zmieniona w MCAD, zostanie przeniesiona z powrotem do ECAD jako wycięcie płytki. |
| MCAD-4290 | Siemens NX: CoDesigner obsługuje teraz przypisywanie niestandardowych właściwości do elementów w Siemens Teamcenter oraz mapowanie tych właściwości na właściwości projektu/wariantu ECAD. |
| MCAD-4347 | CoDesigner synchronizuje teraz otwory stożkowe/walcowo-stożkowe między ECAD i MCAD w obu kierunkach. Jeśli opcja "3D Copper" jest włączona w MCAD, dla tych otworów tworzona jest dokładna geometria miedzi (z wyjątkiem Autodesk Fusion, gdzie tworzenie 3D Copper nie jest jeszcze obsługiwane). |
| MCAD-4375 | Podczas Pull do MCAD tabela „Changes” w CoDesigner wyświetlała komponenty z użyciem ich domyślnych nazw; wszelkie dostosowania nazw były ignorowane. Naprawiono. |
| MCAD-4390 | Siemens NX i Teamcenter: CoDesigner obsługuje teraz używanie Teamcenter Part Identifier jako właściwości mapowania dla natywnego łączenia komponentów ECAD-do-MCAD. |
| MCAD-4416 | W projektach Harness CoDesigner synchronizuje teraz skręcane pary z MCAD jako kable oraz oblicza fizyczną długość przewodów z uwzględnieniem właściwości „twist per unit length” i „wire thickness” ustawionych w ECAD. |
| MCAD-4440 | Ustawienia CoDesigner obsługują teraz systemowe separatory dziesiętne inne niż znak "." (kropka). |
| MCAD-4461 | Wykrywanie wielu konturów w jednym szkicu keepout MCAD nie wyświetlało poprawnego komunikatu o błędzie. Naprawiono. |
| MCAD-4463 | Autodesk Inventor 2023: panel CoDesigner był ukryty podczas Pull z ECAD, więc nie było możliwe śledzenie postępu operacji Pull. Naprawiono. |
| MCAD-4473 | CoDesigner nie sprawdza już zagięć rigid-flex podczas Push do MCAD, ponieważ w niektórych przypadkach powodowało to fałszywe błędy „manually created bend”. |
| MCAD-4481 | Siemens NX: CoDesigner działał nieprawidłowo ze szkicem obrysu płytki, jeśli szkic zawierał geometrię konstrukcyjną. Naprawiono. |
| MCAD-4484 | PTC Creo: podczas tworzenia wiązek przewodów CoDesigner prowadzi teraz przewody przez punkty połączeń w taki sam sposób, jak przy ręcznym prowadzeniu. Wcześniej przewody przecinały się wzajemnie, co wymagało ich ręcznego ponownego trasowania. |
| MCAD-4535 | Siemens NX i Teamcenter, dodano obsługę kategorii dla mapowania MCAD CCID w NX. |
| MCAD-4543 | Wersja Siemens NX 2312 jest teraz obsługiwana. |
| MCAD-4545 | Siemens NX, pobieranie zmian z kontekstu złożenia urządzenia zostało tymczasowo wyłączone, ponieważ w wielu przypadkach nie działało poprawnie. Problemy zostaną naprawione w następnej aktualizacji. |
Nowości w CoDesigner 3.6.0
Released: 2 November 2023 – Version 3.6.0
Feature Highlights
Rozwijając obsługę złożeń wielopłytkowych w SOLIDWORKS przez CoDesigner, aktualizacja 3.6 MCAD CoDesigner dodaje obsługę synchronizacji wiązki przewodów, którą następnie można uwzględnić jako część złożenia wielopłytkowego. Dodano również obsługę SOLIDWORKS 2024. W tej wersji CoDesigner dodano także obsługę podglądu zmian w złożeniu wielopłytkowym, a wszystkie obsługiwane systemy MCAD mają teraz ulepszoną obsługę wykrywania krawędzi płyt rigid-flex.
Synchronizacja projektu wiązki przewodów w SOLIDWORKS (Beta)
Wiązki przewodów są powszechnie spotykane w wielu złożeniach, zapewniając połączenia elektryczne między różnymi PCB w urządzeniu, a także okablowanie różnych przycisków, wyświetlaczy i elementów sterujących, z którymi użytkownik wchodzi w interakcję. Bazując na obsłudze złożeń wielopłytkowych w SOLIDWORKS, synchronizacja wiązki przewodów umożliwia przenoszenie elementów wiązki z ECAD do MCAD (złącza, przewody, złącza pośrednie, połączenia elektryczne (dane „from-to”) oraz topologia wiązki), a także przenoszenie z MCAD do ECAD fizycznych długości przewodów, kabli i segmentów wiązki.
Model 3D wiązki może być również wysyłany do ECAD podczas synchronizacji złożenia wielopłytkowego, wraz z częściami obudowy mechanicznej.
► Dowiedz się więcej o synchronizacji projektu wiązki przewodów w Altium MCAD CoDesigner.
Korzystając z CoDesigner, możesz wspólnie projektować wiązkę przewodów w SOLIDWORKS i Altium Designer.
Obsługa SOLIDWORKS 2024
Obsługa SOLIDWORKS 2024 została dodana w aktualizacjach 3.6 do Altium MCAD CoDesigner.
Altium MCAD CoDesigner obsługuje teraz SOLIDWORKS 2024 (grafika dzięki uprzejmości Dassault Systemes)
Podgląd zmian w złożeniu wielopłytkowym
W projektach wielopłytkowych CoDesigner pokazuje teraz podgląd zmian synchronizacji zarówno w ECAD, jak i MCAD.
Przed zastosowaniem sprawdź wpływ każdej zmiany w złożeniu wielopłytkowym.
Obsługa projektów zagnieżdżonych
CoDesigner synchronizuje teraz zmiany w zagnieżdżonych projektach wielopłytkowych. Wcześniej każdy z zagnieżdżonych projektów wielopłytkowych musiał być synchronizowany osobno.
Ulepszone wykrywanie krawędzi płyt rigid-flex
Ulepszono algorytm wykrywania konturów płyt podczas operacji Push z ECAD. Przypadki, w których region płytki zawiera bardzo ostre kąty, takie jak krzywe styczne, nie są już traktowane jako błąd. Są teraz oznaczane jako ostrzeżenie podczas operacji Push i mogą zostać zaakceptowane podczas operacji Pull do MCAD.
Ulepszono obsługę wysyłania regionów płyt rigid-flex zawierających ostre kąty.
Ulepszona obsługa zagięć rigid-flex w SOLIDWORKS
Wcześniej CoDesigner dla SOLIDWORKS nie przetwarzał poprawnie zagięć w regionie elastycznym, jeśli w tym regionie występowała duża liczba zagięć. To ograniczenie zostało usunięte.
Versions Supported
- Altium Designer 23.9.1 (lub nowszy) z rozszerzeniem w wersji MCAD CoDesigner 3.6.0.1976
- CoDesigner 3.6 nie jest dostępny dla Altium NEXUS Client, najnowszą wersją jest CoDesigner 3.3.0.
- CoDesigner 3.x nie jest dostępny dla Altium CircuitMaker; najnowszą wersją jest CoDesigner 2.10.
Ta aktualizacja została przetestowana na następujących platformach MCAD i wersjach dodatków:
| Wersja MCAD | Wersja dodatku MCAD |
|---|---|
| Autodesk Fusion 360® (Uwaga 1) | 3.6.0.16 |
| Autodesk Inventor Professional® — wersje 2022, 2023, 2024 | 3.6.0.15 |
| Dassault Systemes SOLIDWORKS® — wersje 2021, 2022, 2023, 2024 | 3.6.0.34 |
| PTC Creo Parametric® — 7.X, 8.X, 9.X, 10.X | 3.6.0.26 |
| Siemens NX® — wersje 1953–2306 (Uwaga 2) | 3.6.0.19 |
Notes:
-
Altium CircuitMaker obsługuje tylko Autodesk Fusion 360.
-
Siemens NX jest dostępny dla projektantów wyłącznie jako część Altium Enterprise Solutions. Należy pamiętać, że nowsze wersje Siemens NX mogą wyświetlać ostrzeżenie, że różnica między bieżącą wersją a wersją podpisaną jest zbyt duża. Siemens NX został przetestowany do wersji 2306, to ostrzeżenie można zignorować. Alternatywnie można wyłączyć opcję Show Warning when Loading w oknie dialogowym Customer Defaults w Siemens NX
CoDesigner 3.6.0 Release Notes
| MCAD-4104 | W projektach wielopłytkowych CoDesigner pokazuje teraz podgląd zmian synchronizacji zarówno w ECAD, jak i MCAD. |
| MCAD-4105 | W projektach wielopłytkowych CoDesigner synchronizuje teraz zmiany w projektach zagnieżdżonych. Wcześniej działało to tylko jeden poziom naraz. |
| MCAD-4109 | SOLIDWORKS 2024 jest teraz obsługiwany. |
| MCAD-4114 | Projekty wielopłytkowe: CoDesigner nie był w stanie synchronizować części obudowy, które zostały już zadeklarowane jako obudowa w projekcie podrzędnym. Naprawiono. |
| MCAD-4117 | Projekty wielopłytkowe: podczas synchronizacji do ECAD operacja „MoveBoard” nie była uwzględniana, co powodowało przesunięcie tych PCB w złożeniu wielopłytkowym w ECAD. Naprawiono. |
| MCAD-4123 | Siemens NX, podczas operacji Push z MCAD CoDesigner ostrzega teraz użytkownika, jeśli użyto nieobsługiwanych funkcji, tak jak ma to miejsce przy wysyłaniu z innych systemów MCAD. |
| MCAD-4149 | W oknie dialogowym MCAD „Select Project for Pull” foldery po stronie serwera są teraz wyświetlane na górze listy. |
| MCAD-4154 | CoDesigner obsługuje teraz synchronizację projektów wiązek przewodów między Altium Designer i SOLIDWORKS. CoDesigner wysyła następujące informacje z dokumentu ECAD Harness Layout Drawing do MCAD: złącza, złącza pośrednie, połączenia elektryczne („from-to”), topologię wiązki (punkty połączeń wraz z zestawami przewodów i kabli przechodzących przez te punkty). Z MCAD CoDesigner odsyła do Harness Layout Drawing następujące wyniki trasowania 3D: fizyczne długości przewodów, kabli i segmentów wiązki. |
| MCAD-4179 | PTC Creo, CoDesigner tworzy teraz fizyczne trasowanie dla kabli (wcześniej było to możliwe tylko dla przewodów wewnątrz kabla). |
| MCAD-4256 | SOLIDWORKS, CoDesigner nie był w stanie przetworzyć stosunkowo dużej liczby zagięć w jednym regionie elastycznym płytki rigid-flex. Naprawiono. |
| MCAD-4257 | SOLIDWORKS, obrazy kalkomanii reprezentujące miedź, sitodruk i maskę lutowniczą są teraz osadzane w częściach reprezentujących odpowiednie sztywne regiony płytek rigid-flex. |
| MCAD-4335 | Ulepszono algorytm wykrywania błędów w konturach płyt podczas operacji Push z ECAD. Przypadki z bardzo ostrymi kątami (zwykle przypadki styczności) nie są już traktowane jako blokujące operację Push i są teraz oznaczane jako ostrzeżenie. |
| MCAD-4358 | SOLIDWORKS, CoDesigner nie był w stanie utworzyć PCB w MCAD, jeśli w ustawieniach SOLIDWORKS była włączona opcja „Create sketch on new part”. Naprawiono. |
Nowości w CoDesigner 3.5.0
Released: 17 August 2023 – Version 3.5.0 – Hot Fix (no change to Altium Designer CoD extension)
Released: 27 July 2023 – Version 3.5.0
Feature Highlights
Wersja 3.5 Altium MCAD CoDesigner wprowadza obsługę złożeń wielopłytkowych do PTC Creo, a także nową funkcję — możliwość synchronizacji projektu wiązki przewodów między ECAD i MCAD (tylko Creo w początkowej wersji Beta). Synchronizacja wiązki przewodów umożliwia wysłanie wiązki zdefiniowanej w złożeniu wielopłytkowym ECAD do PTC Creo, gdzie inżynier mechanik może zdefiniować trasowanie kabli przez obudowę oraz połączenia z płytkami drukowanymi. Definicję wiązki można następnie wysłać z MCAD z powrotem do ECAD jako część złożenia wielopłytkowego.
Synchronizacja projektu wiązki przewodów (Beta)
Elementem występującym w wielu złożeniach jest jedna lub więcej wiązek przewodów. Wiązki służą do elektrycznego łączenia różnych PCB w urządzeniu, a także do okablowania różnych przycisków, wyświetlaczy i elementów sterujących, z którymi użytkownik wchodzi w interakcję. Bazując na obsłudze złożeń wielopłytkowych w PTC Creo (zobacz poniższy opis funkcji), synchronizacja wiązki przewodów umożliwia przenoszenie elementów wiązki z ECAD do MCAD (złącza, przewody, złącza pośrednie, połączenia elektryczne (dane „from-to”) i topologia wiązki), a także przenoszenie z MCAD do ECAD fizycznych długości przewodów, kabli i segmentów wiązki.
Model 3D wiązki może być również wysyłany do ECAD podczas synchronizacji złożenia wielopłytkowego, wraz z częściami obudowy mechanicznej.
► Dowiedz się więcej o synchronizacji projektu wiązki przewodów w Altium MCAD CoDesigner.
Korzystaj z obsługi wiązek w CoDesigner, aby wspólnie pracować nad projektem wiązki przewodów.
Obsługa zespołów wielopłytkowych w PTC Creo
Wiele urządzeń elektronicznych jest budowanych jako zespół wielu płytek drukowanych, sprytnie ukształtowanych i rozmieszczonych wewnątrz obudowy mechanicznej, aby stworzyć estetyczny i funkcjonalny produkt. Oprogramowanie Altium do projektowania elektroniki (ECAD) obsługuje takie podejście, w którym wiele PCB można połączyć w jeden zespół płytek drukowanych, nazywany Multi-Board Assembly. Taki zespół może również obejmować obudowę oraz inne elementy mechaniczne składające się na produkt.
Zespół wielopłytkowy otwarty w edytorze Multi-board Assembly firmy Altium.
Proces montażu PCB w obudowie najlepiej przeprowadzać w MCAD. Jednak same PCB są projektowane w ECAD, a inżynier ECAD może również potrzebować wykonywać kontrole elektromechaniczne, takie jak odstępy między komponentami oraz między komponentami a obudową, a także sprawdzać dostęp do elementów interfejsu użytkownika, takich jak wskaźniki i wyświetlacze, przyciski oraz złącza. Możliwość synchronizacji całego zespołu urządzenia między domenami MCAD i ECAD daje wiele korzyści, ponieważ pozwala zespołom projektowym mechanicznym i elektronicznym szybko zweryfikować aktualny stan złożonego urządzenia.
W Altium CoDesigner 3.5 obsługa Multi-board Assembly wychodzi z fazy beta. Oprócz obsługi synchronizacji Multi-board Assembly z SOLIDWORKS, synchronizacja Multi-board Assembly jest teraz obsługiwana również z poziomu PTC Creo.
► Dowiedz się więcej o synchronizacji zespołu wielopłytkowego w Altium MCAD CoDesigner.
Obsługa folderów Workspace podczas Pull do MCAD
Foldery Altium Workspace są teraz widoczne w oknie dialogowym Select Project from <Workspace>, gdy Pull nową płytkę PCB do MCAD. Okno dialogowe może wyświetlać wszystkie projekty ze wszystkich folderów albo pokazywać projekty w ramach ich folderów. Kliknij przycisk
u góry okna dialogowego, aby przełączyć tryb wyświetlania, a następnie przechodź przez foldery przy użyciu standardowych technik systemu Windows.
Foldery przechowywania projektów są teraz obsługiwane w oknie dialogowym Select Project <from Workspace> po kliknięciu Pull from MCAD.
Obsługa PTC Creo 10
Obsługa PTC Creo w wersji 10 została dodana w aktualizacjach 3.5 do Altium MCAD CoDesigner.
Altium MCAD CoDesigner obsługuje teraz PTC Creo V10 (grafika dzięki uprzejmości PTC)
Obsługa Autodesk Inventor 2024
Obsługa Autodesk Inventor 2024 została dodana w aktualizacjach 3.5 do Altium MCAD CoDesigner.
Versions Supported
- Altium Designer 23.5.1 (lub nowszy) z rozszerzeniem MCAD CoDesigner w wersji 3.5.0.1900
- CoDesigner 3.5 nie jest dostępny dla Altium NEXUS Client; najnowszą wersją jest CoDesigner 3.3.0.
- CoDesigner 3.x nie jest dostępny dla Altium CircuitMaker; najnowszą wersją jest CoDesigner 2.10.
Ta aktualizacja została przetestowana na następujących platformach MCAD i w następujących wersjach dodatków Add-in:
| Wersja MCAD | Wersja dodatku MCAD Add-In |
|---|---|
| Autodesk Fusion 360® (Uwaga 1) | 3.5.0.17 |
| Autodesk Inventor Professional® — wersje 2022, 2023, 2024 | 3.5.0.14 |
| Dassault Systemes SOLIDWORKS® — wersje 2020, 2021, 2022, 2023 | 3.5.0.24 |
| PTC Creo Parametric® — 7.X, 8.X, 9.X, 10.X | 3.5.0.21 |
| Siemens NX® — wersja 1953 lub nowsza (Uwaga 2) | 3.5.0.12 |
Notes:
- Altium CircuitMaker obsługuje tylko Autodesk Fusion 360.
- Siemens NX jest dostępny dla projektantów wyłącznie jako część Altium Enterprise Solutions.
Release Notes for CoDesigner 3.5.0 Hotfix
| MCAD-4221 | Jeśli liczba operacji push i pull była wystarczająco duża, w MCAD CoDesigner wyświetlał datę/godzinę push oraz komentarz z ECAD pobrane nie z ostatniego push. Naprawiono. |
CoDesigner 3.5.0 Release Notes
| MCAD-2210 | Foldery Altium Workspace są teraz widoczne w oknie dialogowym „Select Project from <Workspace>” w MCAD. |
| MCAD-3892 | CoDesigner sprawdza teraz, czy ustawienie „Use fully defined sketches” jest włączone w SOLIDWORKS, i przywraca ten stan po zbudowaniu PCB (CoDesigner nie potrafi jeszcze tworzyć w pełni zdefiniowanych szkiców, a to ustawienie wcześniej nie było respektowane). |
| MCAD-3905 | CoDesigner obsługuje teraz synchronizację projektów wiązek przewodów między Altium Designer a PTC Creo. CoDesigner przesyła z dokumentu ECAD Harness Layout Drawing do MCAD następujące informacje: złącza, splajsy, połączenia („from-to”), topologię wiązki (punkty połączeń wraz z zestawami przewodów i kabli przechodzących przez te punkty). Z MCAD CoDesigner przesyła z powrotem do Harness Layout Drawing następujące wyniki trasowania 3D: fizyczną długość przewodów, kabli i segmentów wiązki. Uwaga 1: aby rozpocząć synchronizację, Harness Layout Drawing powinien zawierać co najmniej złącza przeniesione z Wiring Diagram. Uwaga 2: do umieszczania modeli złączy z pamięci MCAD można użyć natywnego powiązania komponentów ECAD-MCAD zamiast złączy przeniesionych z ECAD. Uwaga 3: CoDesigner nie buduje topologii wiązki w dokumencie Layout Drawing po synchronizacji zwrotnej z MCAD, dlatego topologia wiązki powinna zostać określona w tym dokumencie przed synchronizacją zwrotną. Uwaga 4: model 3D wiązki może zostać przesłany do ECAD podczas synchronizacji Multi-board Assembly wraz z częściami obudowy mechanicznej. |
| MCAD-4032 | CoDesigner obsługuje teraz synchronizację zespołów wielopłytkowych z PTC Creo. Uwaga 1: wcześniej ta funkcja była dostępna tylko dla SOLIDWORKS. Uwaga 2: ta funkcja jest w trybie Beta zarówno dla PTC Creo, jak i SOLIDWORKS. |
| MCAD-4039 | CoDesigner nie ostrzegał inżyniera mechanika o użyciu nieobsługiwanych funkcji, takich jak zaokrąglenia/fazowania 3D. Naprawiono. |
| MCAD-4054 | Zmieniono sposób udostępniania projektu PCB inżynierowi mechanikowi, który nie został jeszcze dodany do Workspace: teraz żądanie „add and share” jest automatycznie wysyłane do wszystkich administratorów workspace. Gdy tylko zostanie zatwierdzone, zewnętrzny inżynier mechanik jest automatycznie dodawany do workspace, a projekt zostaje mu udostępniony (wcześniej te kroki trzeba było wykonywać ręcznie). |
| MCAD-4056 | W SOLIDWORKS 2023 w niektórych przypadkach „uszkodzony model komponentu” blokował całe wsadowe rozmieszczanie wszystkich modeli. Naprawiono (CoDesigner wykrywa teraz takie przypadki i rozmieszcza modele pojedynczo). |
| MCAD-4058 | PTC Creo 10 jest teraz obsługiwany. |
| MCAD-4059 | Autodesk Inventor 2024 jest teraz obsługiwany. |
| MCAD-4060 | W Autodesk Fusion 360 w niektórych przypadkach końce łuków w szkicu obrysu płytki nie były powiązane z końcami sąsiednich segmentów szkicu, co utrudniało edycję szkicu. Naprawiono. |
| MCAD-4076 | W SOLIDWORKS po włączeniu opcji 3D Copper w ustawieniach CoDesigner i przed wykonaniem Pull zmian kalkomanie były ukrywane. Naprawiono — kalkomanie pozostają widoczne do czasu wykonania następnego Pull. |
| MCAD-4083 | CoDesigner resetował ustawienie „Enable Snapping” podczas pracy z płytką rigid-flex PCB w SOLIDWORKS i nie przywracał go. Naprawiono. |
| MCAD-4084 | CoDesigner informuje teraz inżyniera mechanika, ile komponentów jest ignorowanych (odfiltrowanych) zgodnie z limitem wysokości ustawionym w ustawieniach CoDesigner (aby uniknąć nieporozumień związanych z widocznością/niewidocznością komponentów). |
| MCAD-4142 | W Siemens NX błąd „Unsupported curve type 'SketchVirtualPoint'” był wyświetlany, jeśli szkic płytki został edytowany po utworzeniu wymiaru w szkicu. Naprawiono. |
| MCAD-4147 | W PTC Creo drugi pull płytki PCB kończył się niepowodzeniem, jeśli włączone było filtrowanie komponentów według rozmiaru, a liczba odfiltrowanych komponentów i ich właściwości była duża. Naprawiono. |
Nowości w CoDesigner 3.4.0
Released: 29 May 2023 – Version 3.4.0.1859 – Hot Fix for GovCloud
Released: 10 April 2023 – Version 3.4.0.1792 – Hot Fix
Released: 23 March 2023 – Version 3.4.0
Feature Highlights
Domyślne działanie CoDesigner polega na przesyłaniu komponentów PCB tam i z powrotem między MCAD i ECAD jako modeli Parasolid. Chociaż zapewnia to mechanicznie dokładny model w każdej domenie projektowej, nie pozwala temu modelowi w pełni odwzorować rzeczywistego komponentu montowanego w gotowym produkcie. Dla projektantów, którzy potrzebują pracować z w pełni szczegółowym komponentem w każdej domenie projektowej, CoDesigner obsługuje łączenie komponentów ECAD i MCAD, umożliwiając inżynierowi MCAD pracę z komponentem MCAD, a inżynierowi ECAD pracę z komponentem ECAD.
Siemens NX — obsługa zaawansowanej geometrii miedzi
CoDesigner przedstawia miedź na górnej i dolnej warstwie jako kalkomanie, zapewniając wizualnie dokładne odwzorowanie miedzi po każdej stronie płytki. Jeśli potrzebujesz precyzyjnej definicji kształtów na każdej warstwie miedzi, to wydanie wprowadza obsługę zaawansowanej geometrii miedzi dla Siemens NX.
Włącz opcję Build 3D Geometry for Copper and Solder Mask w oknie dialogowym Altium CoDesigner Settings, aby uwzględnić szczegóły miedzi na każdej warstwie sygnałowej i zasilającej, a opcję Build Vias, aby uwzględnić szczegóły miedzi łączącej warstwy sygnałowe i zasilające.
Po włączeniu zaawansowanych opcji geometrii miedzi każda warstwa miedzi PCB, warstwa soldermaski oraz zestaw otworów przelotowych są tworzone jako komponent MCAD w Assembly Navigator.
Siemens NX - rozmieszczanie i rozpoznawanie komponentów MCAD-do-ECAD
CoDesigner for Siemens NX obsługuje teraz łączenie z komponentu MCAD do odpowiadającego mu komponentu ECAD. Dodaj parametr w komponencie MCAD, który odwołuje się do odpowiadającego komponentu ECAD, określ parametr łączenia w ustawieniach MCAD CoDesigner swojego Altium Workspace, a następnie po wykonaniu operacji Push płytki z MCAD do ECAD płytka zostanie załadowana do ECAD z w pełni opisanym komponentem ECAD, umieszczonym bezpośrednio z Altium Workspace na płytce PCB w ECAD.
► Dowiedz się więcej o łączeniu z komponentów MCAD do komponentów ECAD
Siemens NX - rozmieszczanie komponentów ECAD-do-MCAD z TeamCenter
W tej wersji CoDesigner w Siemens NX może teraz umieszczać komponent MCAD z TeamCenter podczas operacji Push z ECAD do MCAD. Określ, który parametr ECAD przechowuje nazwę komponentu MCAD z TeamCenter, i wskaż ten parametr w ustawieniach MCAD CoDesigner swojego Altium Workspace — i wszystko jest gotowe. Gdy projekt zostanie przesłany z ECAD do MCAD, komponent ECAD zostanie automatycznie zastąpiony komponentem MCAD, umieszczonym bezpośrednio z TeamCenter.
► Dowiedz się więcej o łączeniu z komponentów ECAD do komponentów MCAD
System zarządzania danymi MCAD - określanie komponentu MCAD jako parametru footprintu ECAD
Jeśli korzystasz z automatycznego rozmieszczania modeli komponentów z systemu zarządzania danymi MCAD, CoDesigner obsługuje teraz pobieranie nazwy modelu MCAD z niestandardowej właściwości Footprint w ECAD, oprócz używanego wcześniej niestandardowego parametru Component. Ta funkcja lepiej wspiera relacje wiele-do-wielu między komponentami i footprintami.
Oprócz możliwości określenia nazwy modelu MCAD jako parametru komponentu ECAD, możesz również określić ją jako parametr footprintu ECAD, jeśli wolisz,
opcja Use models from data management system on MCAD side when creating PCB assembly obsługuje oba podejścia.
Logika stosowana teraz przez CoDesigner jest następująca: podczas operacji Push z ECAD CoDesigner:
- sprawdza, czy opcja Use models from data management system on MCAD side when creating PCB assembly jest włączona w Twoim Altium Workspace, a jeśli tak;
- sprawdza, czy nazwa parametru określona w opcji Workspace jest obecna jako parametr mapowania nazwy modelu przypisany w footprintcie, a jeśli tak i nie jest pusta;
- wysyła parametr i jego wartość do MCAD jako część operacji Push;
- a następnie podczas operacji Pull do MCAD pobiera model MCAD z magazynu MCAD zgodnie z wartością parametru footprintu. Jeśli parametr footprintu nie jest przypisany lub jest pusty, CoDesigner pobiera nazwę modelu MCAD z parametru Component (jeśli nie jest pusty).
Zaawansowana obsługa rigid-flex wychodzi z wersji Beta
W przypadku narzędzi MCAD obsługujących rigid-flex ta wersja przynosi publiczne wydanie obsługi trybu Advanced projektowania Rigid-Flex (określanego również jako RF2). Na tym etapie rigid-flex jest obsługiwany przez SOLIDWORKS i PTC Creo.
► Dowiedz się więcej o synchronizacji płytki rigid-flex
Versions Supported
- Altium Designer 22.11.1 (lub nowszy) z rozszerzeniem MCAD CoDesigner w wersji 3.4.0.1859
- CoDesigner 3.4 nie jest dostępny dla Altium NEXUS Client, najnowszą wersją jest CoDesigner 3.3.0.
- CoDesigner 3.x nie jest dostępny dla Altium CircuitMaker, najnowszą wersją jest CoDesigner 2.10.
| Wersja MCAD | Wersja dodatku MCAD |
|---|---|
| Autodesk Inventor Professional® - wersje 2022, 2023 | 3.4.0.8 |
| Autodesk Fusion 360® (Uwaga 1) | 3.4.0.9 |
| Dassault Systemes SOLIDWORKS® - wersje 2020, 2021, 2022, 2023 | 3.4.0.12 |
| PTC Creo Parametric® - 7.X, 8.X, 9.X | 3.4.0.7 |
| Siemens NX® - wersja 1953 lub nowsza (Uwaga 2) | 3.4.0.13 |
Notes:
- Altium CircuitMaker obsługuje tylko Autodesk Fusion 360.
- Siemens NX jest dostępny dla projektantów wyłącznie jako część Altium Enterprise Solutions.
Release Notes for CoDesigner 3.4.0.1859 (Hot Fix for GovCloud support)
| MCAD-4024 | Dodano obsługę Altium 365 GovCloud (https://www.altium.com/trust/govcloud). |
Release Notes for CoDesigner 3.4.0.1792
| MCAD-3951 | Na liście zmian w rozszerzeniu ECAD, w przypadkach gdy liczba zmian była wystarczająco duża, przewijanie i zmiana szerokości kolumn nie działały. Naprawiono. |
Release Notes for CoDesigner 3.4.0
| MCAD-2958 | Podczas pobierania zmian do MCAD, jeśli w ECAD wprowadzono zmiany w obrysie płytki, CoDesigner podświetla teraz odpowiednią zmianę w tabeli Changes i wyświetla odpowiadającą jej podpowiedź. Może to zapobiec utracie wymiarów i ograniczeń utworzonych przez inżyniera mechanika (na następnym etapie synchronizacji) albo pomóc inżynierowi mechanikowi przywrócić wymiary i ograniczenia, które zostały utracone. |
| MCAD-3248 | Siemens NX, obsługa możliwości rozmieszczania komponentów PCB w MCAD i rozpoznawania ich w ECAD jest teraz dostępna. |
| MCAD-3249 | Siemens NX, obsługa możliwości automatycznego rozmieszczania modeli komponentów PCB z Teamcenter jest teraz dostępna. Uwaga: we właściwości komponentu/footprintu ECAD odwołanie do modelu MCAD powinno zawierać ścieżkę Teamcenter, na przykład :root_TC_folder:subfolder1:subfolder12:model_name |
| MCAD-3250 | Siemens NX, obsługa funkcji "Advanced Copper Geometry" (tworzenie precyzyjnego modelu 3D warstw miedzi, tulei miedzianych, przelotek i soldermaski) jest teraz dostępna. |
| MCAD-3319 | W przypadku automatycznego rozmieszczania modeli komponentów z systemu zarządzania danymi MCAD, CoDesigner obsługuje teraz pobieranie nazwy modelu MCAD z niestandardowego parametru Footprint w ECAD, oprócz istniejącej już obsługi niestandardowego parametru Component. Ta funkcja lepiej wspiera relacje wiele-do-wielu między komponentami i footprintami. Logika stosowana teraz przez CoDesigner jest następująca: podczas operacji Push z ECAD CoDesigner sprawdza, czy opcja Use models from data management system on MCAD side when creating PCB assembly jest włączona w Twoim Altium Workspace, a jeśli tak — sprawdza, czy parametr nazwany w Workspace jest obecny jako parametr footprintu i czy nie jest pusty; wysyła parametr i jego wartość do MCAD; a następnie podczas operacji Pull do MCAD pobiera model MCAD z magazynu MCAD zgodnie z wartością parametru footprintu. Jeśli parametr footprintu nie jest przypisany lub jest pusty, CoDesigner pobiera nazwę modelu MCAD z parametru Component (jeśli nie jest pusty). Należy pamiętać, że możliwość pracy z parametrami Footprint w Altium Designer jest obecnie w wersji Beta; aby korzystać z tej funkcji CoDesigner, upewnij się, że w Altium Designer włączona jest opcja zaawansowana PCB.FootprintParameters. |
| MCAD-3589 | SOLIDWORKS, podczas aktualizacji PCB zaprojektowanej w trybie rigid-flex 2.0, CoDesigner przerysowuje teraz tylko te regiony, których geometria zmieniła się w ECAD. Pozwala to projektantom zachować w MCAD wymiary i ograniczenia utworzone dla innych regionów. |
| MCAD-3753 | Autodesk Fusion 360, podczas tworzenia obrysu płytki CoDesigner nakłada teraz więzy pomiędzy kolejnymi segmentami szkicu, co ułatwia inżynierowi mechanikowi wprowadzanie zmian w szkicu. |
| MCAD-3778 | Ulepszono algorytm wysyłania poszczególnych części obudowy mechanicznej. Wcześniej, gdy kilka części było zapisywanych jednocześnie w MCAD (na przykład podczas importu z formatów wymiany), powodowało to błędy przy pobieraniu ich do ECAD. Naprawiono. |
| MCAD-3783 | Autodesk Fusion 360, podczas operacji Push CoDesigner poprawnie wykrywa teraz przypadek, gdy szkic płytki odwołuje się do geometrii zewnętrznej, i wyświetla komunikat o błędzie "Invalid feature profile: Board." Należy pamiętać, że takich szkiców nie można przesłać do ECAD. |
| MCAD-3831 | Siemens NX, dodano obsługę NX v.2xxx. |
| MCAD-3857 | Autodesk Fusion 360, możliwość tworzenia keepoutów i cutoutów za pomocą narzędzi CoDesigner nie działała, ponieważ kontekst złożenia urządzenia był wykrywany nieprawidłowo. Naprawiono. |
| MCAD-3930 | Podczas pobierania zmian w SOLIDWORKS CoDesigner pozostawia teraz zmianę "Synchronize component properties" domyślnie odznaczoną. Pomaga to użytkownikowi uniknąć ręcznego wyewidencjonowywania komponentów z SOLIDWORKS PDM. Uwaga: zaleca się wyjaśnienie, dlaczego właściwości w ECAD i w magazynach MCAD różnią się. |
Nowości w CoDesigner 3.3.0
Released: 21 December 2022 – Version 3.3.0
Ta wersja nie zawiera żadnych nowych funkcji.
Obsługiwane wersje
- Altium Designer 22.6 (lub nowszy) z rozszerzeniem MCAD CoDesigner w wersji 3.3.0.1753
- Altium NEXUS Client 5.6 do 5.8, z rozszerzeniem MCAD CoDesigner w wersji 3.3.0.497
- CoDesigner 3.x nie jest dostępny dla Altium CircuitMaker; najnowszą wersją jest CoDesigner 2.10.
Ta aktualizacja została przetestowana na następujących platformach MCAD i w następujących wersjach dodatku:
| Wersja MCAD | Wersja dodatku MCAD |
|---|---|
| Autodesk Inventor Professional® — wersje 2022, 2023 | 3.3.0.6 |
| Autodesk Fusion 360® (Uwaga 1) | 3.3.0.6 |
| Dassault Systemes SOLIDWORKS® — wersje 2020, 2021, 2022, 2023 | 3.3.0.9 |
| PTC Creo Parametric® — 7.X, 8.X, 9.X | 3.3.0.6 |
| Siemens NX® — wersja 1953 lub nowsza (Uwaga 2) | 3.3.0.8 |
Notes:
- Altium CircuitMaker obsługuje tylko Autodesk Fusion 360.
- Siemens NX jest dostępny dla projektantów wyłącznie jako część Altium Enterprise Solutions.
Informacje o wydaniu
| MCAD-3587 | SOLIDWORKS i PTC Creo: CoDesigner obsługuje teraz definiowanie Keepouts i Rooms na sztywnych segmentach płytek rigid-flex. |
| MCAD-3650 | Zmieniono sposób sprawdzania licencji Altium dla serwerów lokalnych (On-Prem). Wcześniej wszystkie funkcje „Pro” były domyślnie dostępne dla serwerów On-Prem. Teraz CoDesigner sprawdza każdą funkcję „Pro” osobno. Aby korzystać z niedawno wprowadzonych funkcji „Pro” — Multiboard Sync i Keepout/Room Sync — należy zaktualizować licencję „Altium Enterprise Server & CAL”. |
| MCAD-3666 | Zgodnie z polityką licencyjną Altium możliwość tworzenia Keepouts i Rooms w MCAD jest teraz dostępna wyłącznie w subskrypcjach „PRO” i „Enterprise”. Uwaga: istniejące Keepouts i Rooms utworzone wcześniej w MCAD w ramach subskrypcji „Standard” pozostaną bez zmian, jednak wszelkie modyfikacje tych obiektów od tej pory nie będą już przesyłane do ECAD. |
| MCAD-3745 | SOLIDWORKS: ulepszono sposób wiązania segmentów płytki w konstrukcji rigid-flex 2.0, dodając dodatkowe wiązanie kątowe, aby uniknąć potencjalnych mikroskopijnych problemów z wyrównaniem. |
| MCAD-3746 | W Siemens NX CoDesigner obsługuje teraz konfigurowanie niestandardowego typu Item Type do przechowywania obiektów PCB w Siemens Teamcenter. |
| MCAD-3812 | CoDesigner nie był w stanie synchronizować projektów wielopłytkowych przez serwery lokalne, na których używano systemu Firebird DBMS. |
Nowości w CoDesigner 3.2.0
Released: 17 November 2022 – Version 3.2.0
Najważniejsze funkcje
Tryb demonstracyjny dla CoDesigner
CoDesigner zawiera teraz demo mode w MCAD. Aby uzyskać dostęp do trybu demonstracyjnego, potrzebujesz:
- konta Altium Account, którego nazwa użytkownika nie jest obecnie członkiem istniejącego Altium Workspace,
- obsługiwanego rozwiązania MCAD,
- z zainstalowaną najnowszą wersją dodatku Altium MCAD CoDesigner Add-in.
Jeśli nazwa użytkownika Twojego konta nie jest obecnie członkiem Altium Workspace, to po zalogowaniu się do CoDesigner w oprogramowaniu MCAD panel Altium CoDesigner będzie zawierał informacje o tym, jak uzyskać dostęp do projektu demonstracyjnego.
Jeśli obecnie nie jesteś członkiem Workspace, tryb demonstracyjny będzie dostępny po zalogowaniu się do Altium MCAD CoDesigner.
W trybie demonstracyjnym inżynier mechanik może:
- Zbudować model demonstracyjnej płytki PCB w natywnym formacie MCAD, sprawdzić strukturę modelu oraz sposób powiązania/ograniczenia modelu z obudową.
- Pobrać zmianę projektu i poznać funkcje kontroli zmian (CoDesigner symuluje zmiany ECAD dla demonstracyjnej płytki PCB).
- Zbudować precyzyjną geometrię 3D miedzi (tworzenie miedzi 3D nie jest jeszcze obsługiwane w Autodesk Fusion 360 i Siemens NX).
- Sprawdzić mechaniczną definicję PCB, w tym: zmianę kształtu płytki, rozmieszczenie komponentów, tworzenie otworów montażowych oraz tworzenie keepouts/rooms.
Jeśli pobrałeś symulowane zmiany do MCAD, możesz kliknąć wpis, aby podświetlić tę zmianę na płytce (pokazaną na fioletowo).
Otwórz PCB w interfejsie internetowym Altium z poziomu oprogramowania MCAD
W MCAD możesz teraz otworzyć wersję ECAD projektu PCB/projektu wielopłytkowego w internetowym interfejsie Altium Workspace, klikając przycisk
(Open in Web) u góry panelu Altium CoDesigner.
- Domyślnie wyświetlany jest widok 3D płytki. Możesz także użyć kart u góry, aby przejrzeć SCH, PCB (wersję 2D płytki), dokument Draftsman oraz BOM (zestawienie materiałowe ActiveBOM).
- Użyj ikon w prawej górnej części obszaru graficznego interfejsu Web UI, aby: Search komponenty lub sieci; albo kliknij komponent lub sieć w obszarze wyświetlania graficznego, aby wyświetlić szczegóły w panelu Info. Obiekt zostanie jednocześnie podświetlony na kartach Sch, PCB, 3D i BOM.
Kliknij przycisk Open in Web w swoim oprogramowaniu MCAD, aby otworzyć wersję ECAD płytki PCB w preferowanej przeglądarce internetowej, a następnie użyj funkcji interfejsu, aby dokładniej przeanalizować projekt.
► Dowiedz się więcej o interfejsie przeglądarkowym Altium Workspace
Łatwe składanie / rozkładanie płytki rigid-flex
W SOLIDWORKS i PTC Creo do wstążki Altium CoDesigner dodano przycisk umożliwiający Fold / Unfold płytkę PCB rigid-flex. Wcześniej inżynier mechanik musiał składać/rozkładać płytkę PCB rigid-flex przez ręczne wyłączanie / włączanie funkcji zgięć w drzewie modelu MCAD.
Użyj przycisku Fold / Unfold na wstążce Altium CeoDesigner, aby szybko przełączać stan Suppress wszystkich zgięć.
Rozszerzone szczegóły zmian parametrów komponentów
Gdy projekt jest przekazywany między zespołami projektowania elektrycznego i mechanicznego, a oba zespoły korzystają z systemów zarządzania komponentami, mogą wystąpić konflikty, jeśli zostanie wykryta różnica między komponentem ECAD a komponentem MCAD kontrolowanym przez PDM.
W MCAD CoDesigner pokazuje teraz szczegółowe informacje o proponowanych zmianach właściwości komponentów podczas synchronizacji ECAD-do-MCAD. Wcześniej zmiany komponentów były reprezentowane przez pojedynczy rekord na liście zmian; teraz tę zmianę można rozwinąć, aby wyświetlić szczegółowe informacje o zmianach nazw, zmianach footprintów oraz edytowanych lub zmodyfikowanych właściwościach dla każdego zmodyfikowanego komponentu.
Ten poziom szczegółowości pomaga inżynierowi mechanikowi szybko sprawdzić, kiedy biblioteki ECAD i MCAD nie są już zsynchronizowane, być może z powodu automatycznych zmian wprowadzonych przez MCAD lub PDM podczas poprzedniej synchronizacji, i podjąć decyzję o wpływie na projekt.
Rozwiń wpis zmiany, aby sprawdzić, jaka synchronizacja parametrów komponentu jest wymagana.
Obsługa PTC Creo 9
Obsługa PTC Creo w wersji 9 została dodana w aktualizacjach 3.2 do Altium MCAD CoDesigner.
Altium MCAD CoDesigner obsługuje teraz PTC Creo V9 (grafika dzięki uprzejmości PTC)
Obsługiwane wersje
- Altium Designer 22.6 (lub nowszy) z rozszerzeniem MCAD CoDesigner w wersji 3.2.0.1730
- Altium NEXUS Client 5.6 do 5.8, z rozszerzeniem MCAD CoDesigner w wersji 3.2.0.490
- CoDesigner 3.x nie jest dostępny dla Altium CircuitMaker; najnowszą wersją jest CoDesigner 2.10.
Ta aktualizacja została przetestowana na następujących platformach MCAD i w następujących wersjach dodatku:
| Wersja MCAD | Wersja dodatku MCAD |
|---|---|
| Autodesk Inventor Professional® — wersje 2022, 2023 | 3.2.0.8 |
| Autodesk Fusion 360® (Uwaga 1) | 3.2.0.7 |
| Dassault Systemes SOLIDWORKS® — wersje 2020, 2021, 2022, 2023 | 3.2.0.11 |
| PTC Creo Parametric® — 7.X, 8.X, 9.X | 3.2.0.8 |
| Siemens NX® — wersja 1953 lub nowsza (Uwaga 2) | 3.2.0.8 |
Notes:
- Altium CircuitMaker obsługuje tylko Autodesk Fusion 360.
- Siemens NX jest dostępny dla projektantów wyłącznie jako część Altium Enterprise Solution.
Informacje o wydaniu
| MCAD-2932 | W MCAD CoDesigner wyświetla teraz szczegółowe informacje o proponowanych zmianach właściwości komponentów podczas synchronizacji ECAD-do-MCAD (wcześniej zmiany te były reprezentowane przez pojedynczy rekord na liście zmian). Pomaga to inżynierowi mechanikowi przeanalizować sytuację, gdy biblioteki ECAD i MCAD nie są zsynchronizowane z powodu automatycznych zmian wprowadzonych przez MCAD lub PDM podczas poprzedniej synchronizacji. |
| MCAD-3404 | PTC Creo — ulepszono algorytm tworzenia miedzi 3D: naprawiono problemy z tworzeniem powtarzających się małych elementów miedzi oraz poprawiono ogólną wydajność. |
| MCAD-3498 | PTC Creo — dodano obsługę Creo w wersji 9. |
| MCAD-3500 | CoDesigner przycinał obrazy kalkomanii dla dużych PCB (gdy rozmiar kalkomanii przekraczał 32768 pikseli). Naprawiono. |
| MCAD-3510 | SOLIDWORKS — do tworzenia wycięcia obejmującego więcej niż jeden region CoDesigner używa teraz szkiców pochodnych SOLIDWORKS. |
| MCAD-3590 | PTC Creo — po wprowadzeniu zmian w obrysie płytki w ECAD CoDesigner przebudowuje teraz tylko zmienione regiony płytki rigid-flex (wcześniej przebudowywana była cała płytka). |
| MCAD-3599 | CoDesigner zawiera teraz w MCAD „Tryb demonstracyjny”, jeśli z użytkownikiem nie są powiązane żadne Workspace’y. W trybie demonstracyjnym inżynier mechanik może wykonać następujące czynności: a) zbudować model demonstracyjnej PCB w natywnym formacie MCAD, sprawdzić strukturę modelu, sprawdzić, jak powiązać/ograniczyć model z obudową, b) zobaczyć, jak kontrolować zmiany (CoDesigner symuluje zmiany ECAD w demonstracyjnej PCB), c) zbudować precyzyjną geometrię 3D miedzi (tworzenie miedzi 3D nie jest jeszcze obsługiwane w Autodesk Fusion 360 i Siemens NX), d) sprawdzić mechaniczną definicję PCB, w tym: zmianę kształtu płytki, rozmieszczenie komponentów, tworzenie otworów montażowych oraz tworzenie keepoutów/pomieszczeń. |
| MCAD-3647 | SOLIDWORKS i PTC Creo — do paska narzędzi wstążki CoDesigner dodano przycisk do składania/rozkładania płytki rigid-flex. Wcześniej inżynierowie mechanicy musieli składać/rozkładać płytkę rigid-flex przez ręczne wyłączanie/włączanie cech zgięcia w drzewie modelu MCAD. |
| MCAD-3686 | W MCAD można teraz otworzyć projekt PCB/Multiboard w internetowym interfejsie użytkownika Altium Workspace, klikając przycisk „Open in Web” u góry panelu Altium CoDesigner. |
| MCAD-3718 | SOLIDWORKS — ustawienia przyciągania były resetowane do stanu domyślnego przy pierwszym pobraniu PCB, jeśli w ustawieniach CoDesigner była włączona opcja „3D Copper”. Naprawiono. |
| MCAD-3728 | Nazwa projektu PCB jest teraz uwzględniana w nazwach części i podzespołów reprezentujących różne regiony płytki rigid-flex w SOLIDWORKS, co upraszcza pracę z PDM, jeśli jest tam włączona kontrola unikalności nazw. |
Nowości w CoDesigner 3.1.0
Released: 4 October 2022 – Version 3.1.0
Najważniejsze funkcje
Ta wersja koncentruje się na wprowadzeniu obsługi płytek projektowanych z użyciem trybu Advanced Rigid-Flex w edytorze PCB Altium (znanego również jako Rigid-Flex 2 lub RF2). W ECAD tryb Advanced Rigid-Flex zapewnia obsługę bardziej złożonych projektów rigid-flex, w tym: projektów z nakładającymi się regionami elastycznymi, zgięciami wewnątrz wewnętrznego wycięcia PCB oraz niestandardowo ukształtowanymi podziałami rigid-flex.
Ulepszony projekt Rigid-Flex (Beta)
Dodanie obsługi trybu Advanced Rigid-Flex do CoDesigner przynosi następujące usprawnienia w obsłudze rigid-flex ECAD-MCAD:
- Regiony elastyczne o różnych grubościach
- Oddzielne regiony elastyczne nakładające się na siebie
- Reprezentacja miedzi i nadruku na regionach sztywnych w MCAD w SOLIDWORKS
- Lokalne zgięcie (zgięcie ograniczone do regionu elastycznego znajdującego się w wycięciu większego regionu elastycznego)
Projekt Advanced Rigid-Flex z nakładającymi się regionami elastycznymi o różnych grubościach, otwarty w Altium Designer i w PTC Creo.
Struktura płytki Advanced Rigid-Flex (RF2) w MCAD
Poniżej znajduje się podsumowanie struktury MCAD płytki Advanced Rigid-Flex:
-
Każdy sztywny region projektu RF2 jest reprezentowany przez złożenie, które obejmuje tę sztywną część (region) płytki oraz komponenty zamontowane na tym regionie (bardzo podobnie do sposobu modelowania sztywnej PCB w MCAD).
-
Każdy elastyczny region płytki jest reprezentowany przez część z blachy. W obrębie tej części każda linia zgięcia ECAD jest definiowana jako zgięcie szkicowane. Należy pamiętać, że zgięcie, które można wypchnąć z ECAD, może nie zostać poprawnie utworzone w MCAD ze względu na wymagania dotyczące zgięć danego narzędzia MCAD. Należy również pamiętać, że komponenty na regionach elastycznych nie są jeszcze obsługiwane.
-
Dla wycięć przechodzących przez wiele regionów płytki w MCAD tworzone są oddzielne wyciągnięcia wycięcia. Jeśli inżynier mechanik chce zmienić kształt takiego wycięcia w MCAD, będzie musiał zmienić wszystkie te wyciągnięcia.
Uwagi dotyczące pracy z płytkami Advanced Rigid Flex
-
W przypadku płytki RF2 w ECAD każdy region X-Y płytki jest rysowany jako osobny obiekt, któremu następnie przypisywany jest substack (podczas gdy w płytce RF1 definiuje się ogólny kształt płytki, a następnie umieszcza linie podziału, aby podzielić ją na wymagane regiony płytki). Szczeliny między sąsiednimi regionami w RF2 nie są dozwolone — muszą one dokładnie stykać się lub nakładać. Jeśli dwa regiony nakładają się, oprogramowanie zakłada, że wspólna strefa należy do regionu z większą liczbą warstw. Mając tę wiedzę, łatwiej może być rozszerzyć region elastyczny na sąsiedni region sztywny, jeśli wyrównanie ich krawędzi jest trudne. Dowiedz się więcej o Planowaniu regionów Rigid & Flex — tryb zaawansowany.
-
Edytor PCB ECAD zawiera szereg narzędzi pomagających tworzyć regiony z istniejących obiektów linii/łuków; dowiedz się więcej o Tworzeniu regionów płytki z wybranych obiektów.
-
W ECAD każdy unikalny zestaw warstw (substack) musi zostać zdefiniowany — albo przez skopiowanie istniejących warstw w celu utworzenia nowego substacku, albo przez dodanie warstw w celu zdefiniowania unikalnego substacku. Dowiedz się więcej o Dodawaniu i edycji nowego substacku.
-
Tryb RF2 obsługuje regiony elastyczne, które nakładają się na siebie w przestrzeni trójwymiarowej. Aby to obsłużyć, gdy linia zgięcia jest umieszczana w trybie Board Planning Mode w ECAD, projektant musi upewnić się, że zgięcie jest stosowane do właściwego elastycznego Stack Region Jeśli nie zostanie to zrobione, podczas wypychania projektu z ECAD do MCAD zostanie wyświetlone ostrzeżenie o nieobjętym regionie
-
Struktura złożenia PCB w trybie RF2 w SOLIDWORKS różni się od struktury złożenia w trybie RF1 w SOLIDWORKS, dlatego jeśli tryb zostanie przełączony z RF1 na RF2 w ECAD, zaleca się wykonanie świeżego pobrania płytki w SOLIDWORKS. W Creo struktura złożenia PCB jest ujednolicona zarówno dla RF1, jak i RF2, więc nie zobaczysz żadnej zmiany w drzewie cech MCAD.
-
Kalkomanie reprezentujące górną/dolną warstwę miedzi, nadruk oraz soldermaskę są teraz stosowane do regionów sztywnych w trybie RF2 w SOLIDWORKS.
-
Na tym etapie tworzenie nowych regionów i zgięć w MCAD nie jest obsługiwane dla płytek korzystających z trybu Advanced Rigid-Flex.
-
Podczas edycji geometrii PCB w MCAD należy pamiętać, że nie ma asocjatywności między geometrią sąsiednich regionów. Jeśli geometria jednego regionu zostanie zmodyfikowana, dostosuj odpowiednio geometrię regionu sąsiedniego.
-
Jeśli wprowadzisz znaczące zmiany w geometrii, na przykład zmienisz zestaw krawędzi, więzy w MCAD mogą zostać uszkodzone. To normalne — zostaną przywrócone przy następnej synchronizacji MCAD-ECAD-MCAD.
-
Po wprowadzeniu zmian w zgięciach w większości przypadków będzie wymagane wykonanie operacji przebudowy MCAD.
-
Jeśli Twoje projekty są przechowywane w Altium 365, automatyczne wypchnięcie wykonywane po zapisaniu projektu na serwerze nie przetworzy zmian w płytce rigid-flex (zmiany RF2 nie zostały jeszcze dodane do automatycznego wypychania po stronie serwera ECAD). Po zapisaniu projektu rigid-flex na serwerze musisz również ręcznie wypchnąć PCB do MCAD w panelu MCAD CoDesigner.
-
Definiowanie obszarów Keep Out (ECAD Keepouts), pomieszczeń notatek tekstowych (ECAD Rooms), tworzenie miedzi 3D oraz określanie obudowy w definicji PCB w MCAD (i wysyłanie obudowy do ECAD) nie są obecnie obsługiwane dla płytek rigid-flex.
-
Elastyczne regiony projektu PCB są modelowane w MCAD jako blacha. Każde narzędzie MCAD ma własny zestaw testów stosowanych do weryfikacji, czy zgięcie może zostać utworzone w blasze, z uwzględnieniem:
-
Grubość płytki
-
Promień gięcia
-
Kąt gięcia
-
Odległość między obszarem gięcia a granicą regionu
-
Obsługa SOLIDWORKS 2023
SOLIDWORKS 2023 jest teraz dostępny w wersji beta, a CoDesigner 3.1 został zaktualizowany, aby go obsługiwać.
Versions Supported
- Altium Designer 22.6 (lub nowszy) z rozszerzeniem MCAD CoDesigner w wersji 3.1.0.1709
- Altium NEXUS Client 5.6 do 5.8, z rozszerzeniem MCAD CoDesigner w wersji 3.1.0.487
- CoDesigner 3.x nie jest dostępny dla Altium CircuitMaker; CoDesigner 2.10 jest najnowszą obsługiwaną wersją.
Ta aktualizacja została przetestowana na następujących platformach MCAD i w następujących wersjach dodatku:
| Wersja MCAD | Wersja dodatku MCAD |
|---|---|
| Autodesk Inventor Professional® — wersje 2022, 2023 | 3.1.0.11 |
| Autodesk Fusion 360® (Uwaga 1) | 3.1.0.9 |
| Dassault Systemes SOLIDWORKS® — wersje 2020, 2021, 2022, 2023 | 3.1.0.35 (Uwaga 3) |
| PTC Creo Parametric® — 7.X, 8.X | 3.1.0.28 |
| Siemens NX® — wersja 1953 lub nowsza (Uwaga 2) | 3.1.0.9 |
Notes:
- Altium CircuitMaker obsługuje tylko Autodesk Fusion 360.
- Siemens NX jest dostępny dla projektantów wyłącznie jako część Altium Enterprise Solutions.
- Była to wersja 3.1.0.34 w momencie wydania 4 października. Ta późniejsza wersja została dostarczona, ponieważ program Symantec Antivirus, przypuszczalnie błędnie, wykrył poprzednią wersję jako wirusa. W tej późniejszej wersji nie ma żadnych zmian funkcjonalnych.
Release Notes
| MCAD-2438 | CoDesigner nie był w stanie wypchnąć płytki rigid-flex PCB z ECAD, jeśli w różnych stosach warstw zdefiniowano dwie lub więcej warstw o tej samej nazwie. Naprawiono. |
| MCAD-3234 | Jeśli CoDesigner jest połączony z niestandardowym serwerem w MCAD, nazwa tego serwera jest teraz wyświetlana we wtyczce (wcześniej wyświetlano „Custom Server”). |
| MCAD-3242 | CoDesigner pokazuje teraz rok zmiany w historii, jeśli ta zmiana została wprowadzona w ubiegłym roku, aby uniknąć nieporozumień. |
| MCAD-3466 | CoDesigner synchronizuje teraz płytki PCB zaprojektowane w trybie Advanced Rigid-Flex (RF2) z SOLIDWORKS i PTC Creo. Uwaga 1: Struktura zespołu PCB w trybie RF2 w SOLIDWORKS różni się od struktury zespołu w trybie RF1, dlatego jeśli tryb zostanie przełączony z RF1 na RF2 w ECAD, zaleca się wykonanie świeżego pobrania płytki w SOLIDWORKS. Uwaga 2: Kalkomanie reprezentujące górną/dolną warstwę miedzi, nadruk oraz maskę lutowniczą są teraz nakładane na regiony sztywne w trybie RF2 w SOLIDWORKS. Uwaga 3. Tworzenie nowych regionów i gięć w MCAD nie jest jeszcze obsługiwane, podobnie jak nakładanie kalkomanii na regiony elastyczne. |
| MCAD-3528 | W Autodesk Inventor 2023 okno dialogowe Choose Project czasami przechodziło na drugi plan i uniemożliwiało dalszą pracę. Naprawiono. |
| MCAD-3548 | SOLIDWORKS 2023 jest teraz obsługiwany. |
| MCAD-3655 | Ze względu na zmiany w polityce bezpieczeństwa na serwerach Altium zwykły użytkownik ECAD (nie Administrator) nie może już zapraszać zewnętrznego inżyniera mechanika do Workspace. W tej sytuacji zmieniło się działanie włączania opcji Share podczas operacji Push w rozszerzeniu ECAD CoDesigner: CoDesigner informuje teraz użytkownika ECAD bez uprawnień administratora, że administrator Workspace musi zaprosić zewnętrznego inżyniera mechanika do Workspace. |
| MCAD-3658 | Przycisk CoDesigner został dodany do domyślnej wstążki w Autodesk Inventor. Użyj go, aby otworzyć panel CoDesigner, rozwiązując problem braku dostępu do panelu w Autodesk Inventor 2023, gdy nie były otwarte żadne pliki. |
Nowości w CoDesigner 3.0.0
Released: 18 July 2022 – Version 3.0.0
Feature Highlights
Altium CoDesigner 3.0 wprowadza obsługę synchronizacji zespołu urządzenia MCAD z zespołem wielopłytkowym ECAD. Ta funkcja jest początkowo udostępniana w wersji beta dla SOLIDWORKS, a obsługa innych narzędzi MCAD pojawi się w kolejnych wydaniach.
Obsługa zespołów wielopłytkowych
Budowanie urządzenia z wielu zespołów to standardowe podejście do opracowywania produktu w oprogramowaniu mechanical CAD. Oprogramowanie Altium do projektowania elektroniki obsługuje podobną koncepcję, w której wiele płytek PCB można połączyć, aby utworzyć zespół płytek PCB, nazywany Multi-Board Assembly. Ten zespół może również obejmować obudowę.
Zespół wielopłytkowy otwarty w edytorze Multi-board Assembly firmy Altium.
Proces montażu płytek PCB w obudowie najlepiej wykonywać w MCAD. Jednak inżynier ECAD może również potrzebować przeprowadzać kontrole elektromechaniczne, takie jak odstępy między komponentami oraz między komponentami a obudową, a także sprawdzać dostęp do elementów interfejsu użytkownika i ich oznaczenia, takich jak wskaźniki i wyświetlacze, przyciski oraz złącza. Możliwość synchronizacji całego zespołu urządzenia między domenami MCAD i ECAD daje wiele korzyści, dzięki czemu aktualny stan zmontowanego urządzenia może być szybko zweryfikowany zarówno przez zespoły projektowania mechanicznego, jak i elektronicznego.
Wydanie Altium CoDesigner 3.0 wprowadza obsługę synchronizacji zespołu urządzenia MCAD z zespołem wielopłytkowym ECAD. Ta początkowa wersja beta obsługuje SOLIDWORKS, a obsługa innych systemów MCAD zostanie dodana w kolejnych wydaniach.
► Dowiedz się więcej o Synchronizacji zespołu wielopłytkowego w Altium MCAD CoDesigner.
Poniższe slajdy przedstawiają podsumowanie synchronizacji zespołu wielopłytkowego między MCAD i ECAD. Ta kolejność kroków nie jest stała; na przykład slajdy pokazują sekwencję, w której poszczególne płytki PCB zostały pobrane z ECAD i zmontowane w obudowie MCAD, zanim podjęto decyzję o przeniesieniu całego zespołu do ECAD.
Wypchnij poszczególne płytki PCB z ECADKażda płytka PCB musi zostać wypchnięta z ECAD, pobrana do MCAD i zapisana jako zespół. Wypchnij zespół wielopłytkowy ECADUwzględnij poszczególne płytki PCB w zespole wielopłytkowym ECAD (ich pozycja może pozostać niezdefiniowana) i wypchnij MBA z ECAD. Utwórz zespół urządzenia w MCADUwzględnij obudowę oraz jeden lub więcej zespołów PCB MCAD (alternatywnie płytki PCB można dodać później). Rozpoznaj płytki PCBJeśli dodano jeden lub więcej zespołów PCB, kliknięcie tego przycisku informuje CoDesigner, że każda wykryta płytka PCB jest częścią tego zespołu urządzenia MCAD. Połącz MultiboardJeśli płytki PCB zostały rozpoznane, możesz połączyć zespół urządzenia MCAD z zespołem wielopłytkowym ECAD, wybierając polecenie Link Multiboard z menu rozwijanego u góry panelu Altium CoDesigner, jak pokazano powyżej. Jeśli płytki PCB nie zostały jeszcze rozpoznane, użyj przycisku Link Multiboard na panelu Altium CoDesigner. Zdefiniuj obudowęWybierz obudowę w drzewie funkcji MCAD, a następnie kliknij przycisk Enclosure na wstążce Altium CoDesigner. CoDesigner rozpozna teraz tę część/ten zespół jako obudowę i wskaże to w sekcji Multiboard Definition panelu Altium CoDesigner. Wypchnij zespół z MCADCoDesigner wypycha do ECAD położenie i orientację każdej płytki PCB, wraz z obudową, jeśli została zdefiniowana. Pobierz zespół do ECADPobierz gotowy zespół do ECAD w panelu MCAD CoDesigner w edytorze Multi-board Assembly w ECAD. Ukończony zespół w ECADInżynier może teraz przeanalizować ukończony zespół wielopłytkowy w ECAD. |
► Dowiedz się więcej o Synchronizacji zespołu wielopłytkowego z Altium CoDesigner
Fusion 360 — obsługa pracy z zespołem urządzenia
Autodesk Fusion 360 obsługuje teraz pracę w kontekście zespołu urządzenia. CoDesigner w Fusion 360 rozpoznaje teraz płytkę PCB i obudowę, umożliwiając wymianę obudowy między MCAD i ECAD (te możliwości są już obsługiwane w innych systemach MCAD).
Wybierz obudowę w drzewie modelu, a następnie kliknij przycisk Enclosure na przycisku Altium CoDesigner — sprawdź panel, aby potwierdzić, że została rozpoznana.
Automatyczny Push CoDesigner przy zapisie na serwer
Gdy wykonujesz operację Push z ECAD w CoDesigner, nie przesyłasz pliku PCB do Altium Workspace, lecz specjalny pakiet danych ECAD-do-MCAD. Pakiet ten obejmuje: dane PCB, geometrię warstw, modele 3D komponentów w formacie Parasolid oraz geometrię miedzi (jeśli ta opcja jest dostępna i włączona).
Zapisanie projektu PCB do Workspace odbywa się niezależnie od operacji Push do MCAD. To rozdzielenie operacji Push do MCAD i zapisu na serwer może być źródłem nieporozumień, gdy inżynier elektryk może sądzić, że wykonany przez niego pod koniec dnia zapis na serwer oznacza, że wszyscy inni, którzy potrzebują dostępu do tych danych projektowych, mają już aktualne dane i mogą od razu rozpocząć pracę.
Aby uprościć proces utrzymywania synchronizacji plików, Workspace wykonuje teraz automatyczny Push do MCAD za każdym razem, gdy w ECAD wykonywany jest Save to Server na projekcie PCB.
Push do MCAD jest teraz wykonywany automatycznie, gdy projekt zostaje zapisany na serwerze.
Gdy inżynier MCAD wykonuje operację Pull, otrzymuje informację, że ostatni Push do MCAD był automatyczny, jak pokazano na slajdach poniżej. Nie ma zmian w sposobie oznaczania ręcznych operacji Push do MCAD w panelu Altium CoDesigner.
Keepouty i Rooms
Keepouty i Rooms utworzone lub zmienione w ECAD nie są już domyślnie wyświetlane w MCAD, co usuwa informacje wizualne zbędne dla inżyniera mechanika.
CoDesigner dla Siemens NX wychodzi z wersji beta
Wraz z wydaniem Altium CoDesigner 3.0, CoDesigner dla Siemens NX nie jest już w wersji beta.
Versions Supported
- Altium Designer 22.6 (lub nowszy) z rozszerzeniem MCAD CoDesigner w wersji 3.0.0.1610
- Altium NEXUS Client 5.6 do 5.8, z rozszerzeniem MCAD CoDesigner w wersji 3.0.0.474
- CoDesigner 3.0 nie jest dostępny dla Altium CircuitMaker; najnowszą wersją jest CoDesigner 2.10.
Ta aktualizacja została przetestowana na następujących platformach MCAD i w następujących wersjach dodatków:
| Wersja MCAD | Wersja dodatku MCAD |
|---|---|
| Autodesk Inventor Professional® — wersje 2022, 2023 | 3.0.0.14 |
| Autodesk Fusion 360® (Uwaga 1) | 3.0.0.14 |
| Dassault Systemes SOLIDWORKS® — wersje 2020, 2021, 2022 | 3.0.0.13 |
| PTC Creo Parametric® — 7.X, 8.X | 3.0.0.13 |
| Siemens NX® — wersja 1953 lub nowsza (Uwaga 2) | 3.0.0.13 |
Notes:
- Altium CircuitMaker obsługuje tylko Autodesk Fusion 360.
- Siemens NX jest dostępny dla projektantów wyłącznie jako część Altium Enterprise Solutions.
Release Notes
| MCAD-2364 | Autodesk Fusion 360 — obsługiwana jest teraz praca w kontekście Device Assembly oraz Enclosure Exchange (te możliwości są już obsługiwane w innych systemach MCAD). Należy pamiętać, że po wstawieniu do złożenia urządzenia Autodesk Fusion 360 zachowuje pozycje komponentów PCB względem złożenia urządzenia. W sytuacji, gdy PCB zostanie przesunięte w złożeniu urządzenia w MCAD, a następnie komponenty zostaną przesunięte w ECAD, zaleca się usunięcie PCB ze złożenia urządzenia i ponowne jego wstawienie, aby zresetować te zależności i zachować prawidłowe rozmieszczenie komponentów w kontekście złożenia urządzenia. |
| MCAD-2775 | PTC Creo — CoDesigner może teraz odczytywać szablony z PTC Windchill PDM Link. |
| MCAD-3038 | PTC Creo — model 3D miedzi dla nieokrągłych metalizowanych otworów był tworzony nieprawidłowo (zbyt zgrubnie) przy użyciu niektórych szablonów Creo. Naprawiono. |
| MCAD-3154 | Aby synchronizować projekty Multi-board, złożenie reprezentujące urządzenie/system w MCAD powinno zostać połączone z odpowiadającym mu projektem Multi-board w ECAD za pomocą funkcji „Link Multiboard” w panelu CoDesigner po stronie MCAD. Funkcja ta umożliwia synchronizację rozmieszczenia PCB i elementów obudowy mechanicznej w przestrzeni 3D. Same podrzędne PCB muszą być synchronizowane indywidualnie w standardowy sposób. |
| MCAD-3221 | Keepouty i Rooms utworzone lub zmienione w ECAD nie są już wyświetlane w MCAD, co usuwa informacje zbędne dla inżyniera mechanika. |
| MCAD-3239 | W SOLIDWORKS CoDesigner nie był w stanie przetworzyć konturu obrysu płytki, jeśli szkic płytki zawierał linię środkową przecinającą szkic w taki sposób, że dzieliła go na więcej niż jeden obszar. CoDesigner ostrzega teraz o tym użytkownika. |
| MCAD-3294 | PTC Creo — w niektórych przypadkach CoDesigner nie był w stanie utworzyć wewnętrznych wielokątów miedzi. Naprawiono. |
| MCAD-3297 | PTC Creo — modele 3D małych elementów miedzi były tworzone nieprawidłowo (zbyt zgrubnie) przy użyciu niektórych szablonów Creo. Naprawiono. |
| MCAD-3303 | W MCAD CoDesigner pozwala teraz użytkownikowi pracować z ostatnim pomyślnym Push z ECAD, jeśli najnowszy automatyczny Push z ECAD z jakiegoś powodu się nie powiódł. |
| MCAD-3322 | PTC Creo — w trybie „use models from data management system in MCAD”, jeśli kilka komponentów ECAD odnosiło się do tego samego modelu MCAD, CoDesigner nie był w stanie ponownie użyć istniejących modeli MCAD (zamiast tego używane były modele ECAD). Naprawiono (teraz modele MCAD są prawidłowo ponownie wykorzystywane). |
| MCAD-3329 | Siemens NX — odkrywanie małych komponentów nie działało prawidłowo po zmianie limitu wysokości komponentów. Naprawiono. |
| MCAD-3335 | PTC Creo — CoDesigner ostrzega teraz, jeśli szablon Creo ma niezgodną orientację płaszczyzn. |
| MCAD-3345 | SOLIDWORKS — natywne powiązanie komponentów nie działało poprawnie przy użyciu wariantów PCB. Naprawiono. |
| MCAD-3347 | Autodesk Fusion 360 — CoDesigner nie był w stanie prawidłowo przetwarzać wycięć, keepoutów i rooms o złożonych kształtach zawierających łuki. Naprawiono. |
| MCAD-3379 | CoDesigner dla Siemens NX został przeniesiony z wersji „Beta” do wersji produkcyjnej. |
| MCAD-3391 | CoDesigner ostrzega teraz użytkownika ECAD, gdy komponent zostanie umieszczony na warstwie, na której rozmieszczanie komponentów nie jest dozwolone (CoDesigner nie może zagwarantować prawidłowego rozmieszczenia takich komponentów w MCAD). |
| MCAD-3396 | PTC Creo — model 3D miedzi był tworzony nieprawidłowo (zbyt zgrubnie) na przelotkach przy użyciu niektórych szablonów Creo. Naprawiono. |
| MCAD-3397 | PTC Creo — złożone keepouty i rooms (elementy z łukami w szkicu) zdefiniowane na dolnej stronie PCB nie były prawidłowo przenoszone do ECAD. Naprawiono. |
| MCAD-3398 | SOLIDWORKS — CoDesigner nie był w stanie wysyłać części obudowy mechanicznej, jeśli używany był SOLIDWORKS PDM STANDARD. Naprawiono. |
| MCAD-3400 | Jeśli używany był wspólny folder komponentów kontrolowany przez system PDM po stronie MCAD, CoDesigner nie był w stanie zmieniać plików pośrednich z grafiką warstw w podfolderze „\Orig” tego wspólnego folderu komponentów. Naprawiono (podfolder „\Orig” jest teraz przechowywany w folderze projektu, gdzie można go łatwo znaleźć i sprawdzić zmiany). |
| MCAD-3402 | PTC Creo — zmiany limitu wysokości komponentów nie były w niektórych przypadkach prawidłowo przetwarzane. Naprawiono. |
| MCAD-3403 | SOLIDWORKS — komponentów nie można było odkryć, jeśli model komponentu został zmieniony w ECAD. Naprawiono. |
Nowości w CoDesigner 2.x
Released: 22 May 2020 (Version 2.0.3) – 25 May 2022 (Version 2.10.0)
Dowiedz się więcej o aktualizacjach w wersjach MCAD CoDesigner 2.x.
).
).
).
).
).
).



)
)
)














