Ulepszenie projektowania PCB
Domyślna wartość reguły Solder Mask Expansion wynosi teraz 0 mils (Open Beta)
Zgodnie ze standardem IPC-7351B w odniesieniu do domyślnych ustawień padstacków, gdzie otwarcia maski lutowniczej mają zwykle proporcję 1:1 względem rozmiaru pola lutowniczego, wartości reguły Solder Mask Expansion (w dokumentach PCB) oraz rozszerzenia maski lutowniczej sterowanego regułami (w dokumentach bibliotek PCB) są teraz domyślnie ustawione na 0 mils (wcześniej 4 mils).
W przypadku biblioteki PCB (*.PcbLib) obsługa tych nowych wartości domyślnych odbywa się na poziomie biblioteki i jest dziedziczona przez wszystkie tworzone w niej footprinty komponentów. Ta sama biblioteka PCBlib będzie pokazywać dla wszystkich obiektów rozszerzenie maski lutowniczej sterowane regułami jako 4 mils po otwarciu w poprzedniej wersji Altium Designer oraz jako 0 mils po otwarciu w tym wydaniu i późniejszych, jak pokazano poniżej dla obiektu pada.
W przypadku dokumentu PCB (*.PcbDoc) wszystkie istniejące reguły Solder Mask Expansion zachowują swoje początkowe wartości. Wartości domyślne używane dla każdej nowo utworzonej reguły są określane przez wersję Altium Designer, w której dana reguła została utworzona, i nie zmieniają się po otwarciu w innej wersji Altium Designer. Dlatego domyślnie jest to rozszerzenie 4 mils, gdy reguła została utworzona w poprzedniej wersji Altium Designer i otwarta w dowolnej innej wersji, oraz rozszerzenie 0 mils, gdy została utworzona w tym wydaniu (lub późniejszym) i otwarta w dowolnej innej wersji, jak pokazano poniżej.

Nowo utworzona reguła projektowa Solder Mask Expansion w Constraint Manager.

Nowo utworzona reguła projektowa Solder Mask Expansion w oknie dialogowym PCB Rules and Constraints Editor.
Powiązane okna podglądu w odpowiednich panelach (PCB Library, Manufacturer Part Search, Components i Explorer) również zostały zaktualizowane, aby poprawnie pokazywać nowe domyślne rozszerzenie 0 mil podczas przeglądania nowo utworzonego dokumentu w tym wydaniu.
Aby uzyskać więcej informacji o regule projektowej Solder Mask Expansion, zobacz stronę Mask Rule Types.
Ta funkcja jest w fazie Open Beta i jest dostępna po włączeniu opcji PCB.SolderMaskZeroExpansion w oknie dialogowym Advanced Settings dialog.
Ulepszenie Constraint Manager
Dodano możliwość filtrowania klas
W widoku Clearances narzędzia Constraint Manager zaimplementowano możliwość filtrowania klas, aby ułatwić pracę z dużą liczbą klas. Umożliwia to tworzenie filtrów (lub grupowań) klas, co pozwala przełączać się między wybranymi podzbiorami macierzy odstępów i pracować na nich.
Użyj przycisku
w prawym górnym rogu widoku Clearances, aby otworzyć wyskakujące okno, z poziomu którego można tworzyć, edytować, usuwać oraz włączać/wyłączać filtry.
Aby uzyskać więcej informacji o pracy z macierzą odstępów, zobacz stronę Defining Design Requirements Using the Constraint Manager.
Ulepszenie Draftsman
Rozszerzony import DXF do dokumentów Draftsman (Open Beta)
Ta funkcja dodaje obsługę importu plików DXF w wersji R12 i nowszych do dokumentów rysunków produkcyjnych (*.PCBDwf, *.HarDwf, *.MbDwf). Obsługiwany jest teraz także import plików DXF zawierających splajny.
Aby uzyskać więcej informacji o importowaniu plików DXF, zobacz stronę Draftsman Placement & Editing Techniques.
Ta funkcja jest w fazie Open Beta i jest dostępna po włączeniu opcji Draftsman.TeighaNet w oknie dialogowym Advanced Settings dialog.
Ulepszenie wire bonding
Prymitywy Bond Wire w panelach
Przewody bond wire są teraz prezentowane z poprawnym typem (Bond Wire) w następujących miejscach:
-
Region Primitives panelu PCB, przy wybranym komponencie w trybie Nets mode
-
Region Component Primitives panelu PCB, przy wybranej sieci w trybie Components mode
-
Panel PCB Library panel, przy wybranym footprincie.
Wybranie prymitywu bond wire spowoduje wybranie/podświetlenie tego przewodu bond wire w obszarze projektowym.
Dodatkowo odpowiednia opcja Show Bond Wires jest teraz dostępna w menu kontekstowym regionu po kliknięciu prawym przyciskiem myszy, aby przełączać widoczność bond wire.
Aby uzyskać więcej informacji o wire bonding, zobacz stronę Wire Bonding.
Ulepszenie projektowania 3D-MID
Sprawdzanie reguł projektowych 3D-MID (Open Beta)
To wydanie zapewnia wsadowe sprawdzanie reguł projektowych (DRC) dla naruszeń reguł Width, Clearance, Length oraz Matched Lengths w odniesieniu do prowadzonych ścieżek na podłożu 3D. Należy pamiętać, że chociaż wygenerowany raport DRC będzie zawierał informacje o wszystkich tych kontrolach, tylko naruszenia odstępów będą podświetlane w obszarze projektowym.
Aby uzyskać więcej informacji, zobacz stronę 3D-MID Design.
Ta funkcja jest w fazie Open Beta i jest dostępna po włączeniu opcji 3DLayout.DRC w oknie dialogowym Advanced Settings dialog.
Ulepszenie projektowania wielopłytkowego
Możliwość definiowania „Termination Type” dla wpisów wiązki
Wielkość Termination Type dla wpisu wiązki może być teraz definiowana na schemacie wielopłytkowym. Dostępne są następujące typy zakończenia:
-
Connector – standardowa opcja używana przy połączeniu z pasującym złączem na PCB. Zwykle obejmuje standardowe złącza montowane na płytce.
-
Crimps/Ferrules – pojedyncze przewody są zakańczane zaciskami lub tulejkami przed włożeniem ich do złącza po stronie PCB.
-
Wire termination – przewody są obcinane na końcu wiązki i albo przykręcane, albo lutowane bezpośrednio do PCB. Jest to powszechne w przypadku bezpośrednich połączeń przewód-płytka, takich jak niektóre złącza JST.
Informacje te są odzwierciedlane we właściwościach wybranego wpisu wiązki oraz odpowiadającego mu wpisu modułu.
Aby uzyskać więcej informacji o pracy z połączeniami na schemacie wielopłytkowym, zobacz stronę Working with Connections.
Ulepszenia projektowania wiązek
Ulepszona synchronizacja przewodów
Przewody wiązki połączone za pomocą przerwania przewodu są teraz rozpoznawane nawet wtedy, gdy mają różne identyfikatory Design Item ID. Dodatkowo wszystkie segmenty przewodów o tym samym oznaczeniu, połączone tym samym przerwaniem przewodu, są teraz porównywane (pod kątem numeru części, komentarza, koloru i wszystkich parametrów). Jeśli zostaną wykryte jakiekolwiek różnice, zgłaszane jest naruszenie Mismatched parameters in connected wire segments. W panelu Properties przewodu i przerwania przewodu pojawia się również ostrzeżenie informujące o wykryciu konfliktu między parametrami. Kliknij Synchronize w obrębie ostrzeżenia, aby otworzyć okno dialogowe Conflict Wire Parameters, w którym możesz wybrać, których parametrów użyć dla segmentu przewodu.
Możliwość umieszczenia osłony nad punktem połączeniowym
Możesz teraz zastosować/rozszerzyć osłonę wiązki over nad punktem połączeniowym (punktem połączenia na rysunku układu, w którym łączą się dwie lub więcej wiązek) na rysunku układu wiązki (*.LdrDoc). Eliminuje to potrzebę stosowania oddzielnych osłon wiązki pomiędzy punktami połączeniowymi w sekcji zawierającej kilka złączy.
Dodatkowo początek osłony jest teraz traktowany jako najbardziej lewy, najwyższy punkt jej ścieżki, a sama ścieżka obejmuje teraz tylko te wiązki, na których osłona leży.
Aby uzyskać więcej informacji, zobacz stronę Creating the Layout Drawing.
Pole Quantity w BOM zmienione na „As Required” dla niektórych obiektów
Przewody, kable i osłony wiązek są obiektami opartymi na długości, a ich wartość jest wyświetlana w polu Length . Aby uniknąć nieporozumień, pole Quantity dla pozycji przewodów, kabli i osłon wiązek w tabeli Bill Of Materials oraz w dokumencie ActiveBOM w dokumencie rysunku produkcyjnego (*.HarDwf) jest teraz As Required.
Aby uzyskać więcej informacji, zobacz stronę Managing Your Bill of Materials (BOM) with ActiveBOM.
Ulepszone grupowanie pinów na liście okablowania
Ulepszono grupowanie pinów na liście okablowania umieszczonej w dokumencie produkcyjnym wiązki (*.HarDwf). Od tego wydania automatyczne grupowanie jest stosowane do złącza z największą liczbą przewodów, a wszystkie jego komory są prawidłowo grupowane w kolumnie From listy okablowania, jak pokazano na poniższym obrazie.
Skoroszyt Excel dla producentów wiązek
Dodano możliwość generowania, za pomocą Output Job, pojedynczego skoroszytu Excel zawierającego dane do wykorzystania przez producentów wiązek. Aby to umożliwić, w sekcji Report Outputs dostępny jest nowy moduł wyjściowy – Manufacturing Data.
Wygenerowany skoroszyt zawiera cztery odrębne arkusze:
-
Bill of Materials – przydatny do szybkiego przygotowywania wycen.
-
Wiring List – do użycia z maszynami do obróbki przewodów.
-
Labels – podsumowanie fizycznych etykiet do wydrukowania dla wiązek, do użycia z drukarkami Zebra lub innymi.
-
Coverings – podsumowanie osłon, które mają zostać zastosowane na wiązkach.
Zaleca się używanie dokumentu ActiveBOM projektu wiązki jako źródła danych dla wyjścia Manufacturing Data.
Aby uzyskać więcej informacji, zobacz stronę Preparing Reports.
Usprawnienie platformy
Przejście na .NET 8
W tym wydaniu Altium Designer przechodzi z .NET 6 na .NET 8. Jest on dostarczany jako część Altium Designer i pozwala korzystać z nowszych funkcji oraz rozwoju platformy .NET, w tym z ogólnej poprawy wydajności.
-
W ramach tej zmiany systemy Windows 7 i 8.x nie są już obsługiwane jako bazowy system operacyjny do uruchamiania Altium Designer.
-
Wszelkie rozszerzenia innych firm, które okazały się niezgodne z .NET 8, zostały usunięte z oprogramowania począwszy od tego wydania. Jeśli później zaktualizowane wersje tych rozszerzeń staną się zgodne z Altium Designer 26.1 (lub nowszym), skontaktuj się pod adresem beta.program@altium.com, aby zostały ponownie dodane do instalacji.
Aby uzyskać więcej informacji, zobacz stronę System Requirements.
WebView2 (Open Beta)
Od tego wydania WebView2 jest używany dla elementów związanych z przeglądarką w Altium Designer (np. na stronie Home). Zapewnia to dostęp do najnowszego silnika przeglądarki internetowej w Altium Designer wyłącznie poprzez aktualizację systemu Windows.
Ta funkcja jest w fazie Open Beta i jest dostępna po włączeniu opcji System.UseWebView2 w oknie dialogowym Advanced Settings dialog. Należy pamiętać, że gdy opcja jest wyłączona lub jeśli podłączony Workspace nie obsługuje WebView2, automatycznie zostanie użyty CefSharp v.126.
Usprawnienia zarządzania danymi
Możliwość kopiowania projektu Workspace przy użyciu przepływu procesu
Dodano obsługę tworzenia kopii projektu Workspace przy użyciu zdefiniowanych (i włączonych) przepływów procesów. Gdy projekt Workspace jest otwarty, kliknij prawym przyciskiem myszy wpis projektu w panelu Projects i wybierz aktywną definicję procesu (będącą częścią motywu Project Creations) z podmenu Make a copy of the managed project, aby rozpocząć kopiowanie projektu zgodnie z bazowym przepływem tego procesu.
Aby uzyskać więcej informacji, zobacz stronę Process-based Project Creation.
Dodano możliwość zachowania stanu cyklu życia podczas publikowania modeli
Podczas publikowania nowej rewizji modelu komponentu (symbol schematowy, footprint PCB, model symulacyjny lub okablowanie wiązki) do podłączonego Workspace możesz teraz zachować bieżący stan cyklu życia modelu.
Należy pamiętać, że ta możliwość jest dostępna dla osób, którym przypisano uprawnienie operacyjne Allow to skip lifecycle state change for new revisions (więcej informacji: Setting Global Operation Permissions for a Workspace).
Aby uzyskać więcej informacji na temat edycji zawartości Workspace, zobacz stronę Creating & Editing Content.
Linki do komentarzy przeglądu projektu
Gdy komentarz zostanie dodany w ramach przeglądu projektu, link do tego przeglądu (From <DesignReviewName>) jest teraz prezentowany wewnątrz odpowiedniego wpisu w panelu Comments And Tasks oraz w kontekstowym oknie komentarza dla tego komentarza (w obszarze projektu). Kliknij link, aby otworzyć stronę Overview przeglądu w nowej karcie domyślnej przeglądarki.
Aby uzyskać więcej informacji o komentowaniu dokumentów, zobacz stronę Document Commenting.
Obsługa dodatkowych typów danych uwzględniających jednostki
Podczas definiowania parametru użytkownika jako części szablonu komponentu w podłączonym Workspace na platformie Altium, obsługiwane są teraz następujące dodatkowe typy danych uwzględniających jednostki:
Parametry korzystające z tych nowych typów jednostek są obsługiwane w różnych obszarach oprogramowania, w tym w panelu Components panel, w edytorze Component editor (zarówno w trybie edycji pojedynczej, jak i wsadowej), a także przez funkcję Library Importer i Components Synchronization (w sekcji Parameter Mapping panelu Properties).
Aby uzyskać więcej informacji o typach danych parametrów komponentów uwzględniających jednostki, zobacz stronę Component Templates.
Możliwość synchronizacji wyborów części przy użyciu Components Synchronization
Dodano możliwość definiowania i synchronizacji informacji o wyborze części przy użyciu funkcji Components Synchronization oraz powiązanego z nią dokumentu konfiguracji Components Synchronization Configuration (*.CmpSync). Kontrola synchronizowanych parametrów jest dostępna w obszarze Part Choices Mapping panelu Properties, gdy w dokumencie zaznaczona jest tabela. Użyj przycisków, aby dodawać i usuwać pary parametrów wyboru części (Manufacturer / Part Number), oraz opcji menu rozwijanego, aby definiować mapowanie. Gdy mapowania są zdefiniowane, odpowiednie parametry pojawiają się w obszarze siatki dokumentu pod kolumnami Part Choice n.
Należy pamiętać, że po wykonaniu procesu synchronizacji lista wyboru części komponentu zostanie nadpisana nowo zmapowanymi wyborami części, z wyjątkiem tych wyborów części, które zostały dodane ręcznie.
Aby uzyskać więcej informacji o funkcji Components Synchronization, zobacz stronę Component Database to Workspace Data Synchronization.
Nowe ostrzeżenie dotyczące problemów z połączeniem z Workspace
Jeśli wystąpi problem z połączeniem z Workspace i nie można odświeżyć najnowszych stanów VCS dokumentów projektu, obok wpisu projektu w panelu Projects pojawi się teraz kontrolka Refresh VCS Statuses (wraz z powiązaną podpowiedzią ostrzegawczą). Po przywróceniu połączenia kliknij ten wpis, aby ponownie zsynchronizować stany VCS i zobaczyć najnowsze zmiany.
Aby uzyskać więcej informacji o wskazywaniu statusu dokumentu, zobacz stronę Managing Project Documents.
Usprawnienie BOM CoDesign
Wykluczanie pól związanych z dostawcą z wyniku porównania BOM (Open Beta)
Podczas porównywania ActiveBOM z wybranym Managed BOM przy użyciu funkcji BOM CoDesign, gdy ustawienie zaawansowane jest wyłączone, dane związane z dostawcą (parametry Supplier i Supplier Part Number) są wykluczane z Differences section na karcie Related BOMs panelu Properties , gdy uzyskano do niego dostęp z dokumentu ActiveBOM.
Aby uzyskać więcej informacji o przeglądaniu wyników porównania, zobacz stronę BOM CoDesign.
Ta funkcja jest w fazie Open Beta i jest dostępna po wyłączeniu opcji BOM.CoDesign.Comparison.IncludeSupplierData w oknie dialogowym Advanced Settings dialog.
Usprawnienia importu/eksportu
Ulepszony import projektów Allegro
Wszystkie wymagane pliki konfiguracyjne są teraz dołączone do pliku Allegro2Altium.bat, czyli pliku wsadowego zawartego w instalacji Altium Designer i używanego do konwersji pliku binarnego Allegro (*.brd lub *.dra) do formatu ASCII (gdy taki projekt/biblioteka nie znajduje się na tym samym komputerze co Altium Designer). Dlatego do importu wymagany jest tylko ten plik bat i żadne dodatkowe pliki.
Aby uzyskać więcej informacji o przeglądaniu wyników porównania, zobacz stronę Importing a Design from Allegro.
Obsługa alternatywnych widoków komponentów z projektów xDX Designer
Alternatywne tryby widoku komponentów są teraz obsługiwane zarówno w wygenerowanych dokumentach schematów, jak i bibliotek schematów podczas importu projektu xDX Designer.
Aby uzyskać więcej informacji o przeglądaniu wyników porównania, zobacz stronę Importing a Design from xDX Designer or DxDesigner.
Funkcje w pełni upublicznione w Altium Designer 26.1
Następujące funkcje wraz z tym wydaniem uzyskały oficjalnie status Public:
Dodatkowe funkcje w Altium Designer 26.1
-
Ukryte łącza do zewnętrznych repozytoriów VCS (Open Beta): W tej wersji udostępniono nową opcję ustawień zaawansowanych – VCS.HideProjectExternalRepositoriesLinks – dostępną w oknie dialogowym Advanced Settings dialog. Po jej włączeniu ukrywane są łącza do zewnętrznych repozytoriów VCS (tworzone automatycznie podczas udostępniania projektu znajdującego się pod kontrolą zewnętrznego systemu VCS w połączonym Workspace) na stronie Data Management – Design Repositories page okna dialogowego Preferences dialog (
).
-
Wersja Simbeor (Open Beta): W tej wersji udostępniono nową opcję ustawień zaawansowanych – PCB.SimbeorVersion – dostępną w oknie dialogowym Advanced Settings dialog. Ta funkcja steruje wersją Simbeor używaną do obliczania opóźnienia i impedancji (Simbeor 2020.3 (opcja „0”) lub Simbeor 2023.1 (opcja „1”)).
-
Instancjonowanie przelotek (Open Beta): W tej wersji udostępniono nową opcję ustawień zaawansowanych – PCB.ViaInstancing – dostępną w oknie dialogowym Advanced Settings dialog. Po włączeniu tej opcji wykorzystywana jest koncepcja „instancjonowania przelotek”, czyli podejście polegające na budowaniu geometrii instancji przelotki zamiast szablonu przelotki. Zwiększa to wydajność, a jednocześnie zmniejsza zużycie pamięci i czas budowania sceny.
-
Optymalizacja ładowania szablonów padów i przelotek (Open Beta): W tej wersji udostępniono nową opcję ustawień zaawansowanych – PCB.Performance.PadViaTemplate.LoadingOptimization – dostępną w oknie dialogowym Advanced Settings dialog, która przyspiesza ładowanie PCB dzięki optymalizacji ładowania szablonów padów i przelotek.
-
Optymalizacja przetwarzania ECO (Open Beta): W tej wersji udostępniono nową opcję ustawień zaawansowanych – WSM.DotNetECOImplementation – dostępną w oknie dialogowym Advanced Settings dialog, która umożliwia korzystanie z funkcji przyspieszonego przetwarzania ECO.