Usprawnienie projektowania PCB
Domyślna wartość reguły rozszerzenia maski lutowniczej wynosi teraz 0 mils (Open Beta)
Zgodnie ze standardem IPC-7351B w odniesieniu do domyślnych ustawień padstacków, gdzie otwory maski lutowniczej mają zwykle stosunek 1:1 do 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 mil (wcześniej 4 mil).
Dla biblioteki PCB (*.PcbLib) obsługa tych nowych wartości domyślnych jest realizowana na poziomie biblioteki i dziedziczona przez wszystkie footprinty komponentów utworzone w tej bibliotece. Ta sama biblioteka PCBlib będzie pokazywać dla wszystkich obiektów rozszerzenie maski lutowniczej sterowane regułami jako 4 mil przy otwarciu w poprzedniej wersji Altium Designer oraz jako 0 mil przy otwarciu w tej i nowszych wersjach, 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 wartością domyślną jest rozszerzenie 4 mils, gdy reguła została utworzona we wcześniejszej wersji Altium Designer i otwarta w dowolnej innej wersji, oraz rozszerzenie 0 mils, gdy reguła została utworzona w tym wydaniu (lub nowszym) 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 (panele PCB Library, Manufacturer Part Search, Components i Explorer) również zostały zaktualizowane, aby poprawnie pokazywać nowe domyślne rozszerzenie 0 mils 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 dostępna w Open Beta i można z niej korzystać po włączeniu opcji PCB.SolderMaskZeroExpansion w oknie dialogowym Advanced Settings dialog.
Usprawnienie Constraint Manager
Dodano możliwość filtrowania klas
W widoku Clearances w 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, w którym 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.
Usprawnienie 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 również 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 dostępna w Open Beta i można z niej korzystać po włączeniu opcji Draftsman.TeighaNet w oknie dialogowym Advanced Settings dialog.
Usprawnienie Wire Bonding
Elementy Bond Wire w panelach
Przewody połączeniowe są teraz prezentowane z poprawnym typem (Bond Wire) w następujących miejscach:
-
Obszar Primitives panelu PCB, gdy wybrany jest komponent w trybie Nets mode
-
Obszar Component Primitives panelu PCB, gdy wybrana jest sieć w trybie Components mode
-
Panel PCB Library panel, gdy wybrany jest footprint.
Wybranie elementu bond wire spowoduje zaznaczenie/podświetlenie tego przewodu połączeniowego w obszarze projektu.
Dodatkowo odpowiednia opcja Show Bond Wires jest teraz dostępna w menu kontekstowym obszaru po kliknięciu prawym przyciskiem myszy, aby przełączać widoczność bond wire.
Aby uzyskać więcej informacji o wire bonding, zobacz stronę Wire Bonding.
Usprawnienie projektowania 3D-MID
Sprawdzanie reguł projektowych 3D-MID (Open Beta)
To wydanie zapewnia wsadowe sprawdzanie reguł projektowych (DRC) pod kątem naruszeń reguł Width, Clearance, Length i 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, w obszarze projektu podświetlane będą tylko naruszenia odstępów.
Aby uzyskać więcej informacji, zobacz stronę 3D-MID Design.
Ta funkcja jest dostępna w Open Beta i można z niej korzystać po włączeniu opcji 3DLayout.DRC w oknie dialogowym Advanced Settings dialog.
Usprawnienie projektowania wielopłytkowego
Możliwość definiowania „Termination Type” dla wpisów wiązki
Parametr Termination Type dla wpisu wiązki można teraz definiować na schemacie wielopłytkowym. Dostępne są następujące typy zakończenia:
-
Connector – standardowa opcja używana przy łą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 typowe dla bezpośrednich połączeń przewód-płytka, takich jak niektóre złącza JST.
Informacja ta jest odzwierciedlana 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.
Usprawnienia 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 przewodu 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. Ostrzeżenie pojawia się również w panelu Properties przewodu i przerwania przewodu, sygnalizując wykrycie konfliktu między parametrami. Kliknij Synchronize w obrębie ostrzeżenia, aby otworzyć okno dialogowe Conflict Wire Parameters, które pozwala wybrać, których parametrów użyć dla segmentu przewodu.
Możliwość umieszczenia osłony nad punktem połączenia
Można teraz zastosować/rozszerzyć osłonę wiązki over punkt połączenia (punkt połączenia na rysunku układu, w którym zbiegają się dwie lub więcej wiązek) na rysunku układu wiązki (*.LdrDoc). Eliminuje to potrzebę stosowania oddzielnych osłon wiązki między punktami połączenia w sekcji zawierającej kilka złączy.
Dodatkowo początek osłony jest teraz traktowany jako najbardziej lewy, najwyżej położony punkt jej ścieżki, a sama ścieżka obejmuje teraz tylko te wiązki, na których osłona się znajduje.
Aby uzyskać więcej informacji, zobacz stronę Creating the Layout Drawing.
Pole Quantity w BOM zmienione na „As Required” dla niektórych obiektów
Przewód, kabel i osłony wiązki są obiektami zależnymi od długości, a wartość jest wyświetlana w polu Length . Aby uniknąć nieporozumień, pole Quantity dla wpisów przewodów, kabli i osłon wiązki w tabeli Bill Of Materials oraz w dokumencie ActiveBOM w dokumencie rysunku produkcyjnego (*.HarDwf) ma teraz wartość 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). Począwszy od tego wydania, automatyczne grupowanie jest stosowane do złącza z największą liczbą przewodów, a wszystkie jego wnęki są poprawnie grupowane w kolumnie From listy okablowania, jak pokazano na poniższym obrazie.
Skoroszyt Excel dla producentów wiązek
Dodano możliwość generowania, za pośrednictwem 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 generator wyjścia – 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życie dokumentu ActiveBOM projektu projektowania wiązki jako źródła danych wyjściowych Manufacturing Data output.
Aby uzyskać więcej informacji, zobacz stronę Preparing Reports.
Usprawnienie platformy
Przejście na .NET 8
W tej wersji Altium Designer przechodzi z .NET 6 na .NET 8. Jest on dostarczany jako część Altium Designer i umożliwia korzystanie z nowszych funkcji oraz rozwoju platformy .NET, w tym ogólnych usprawnień 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 firm trzecich, które okazały się niezgodne z .NET 8, zostały usunięte z oprogramowania począwszy od tej wersji. Jeśli później zaktualizowane wersje tych rozszerzeń zostaną dostosowane do Altium Designer 26.1 (lub nowszych), skontaktuj się z beta.program@altium.com, aby zostały ponownie dodane do instalacji.
Aby uzyskać więcej informacji, zobacz stronę System Requirements.
WebView2 (Open Beta)
Począwszy od tej wersji, WebView2 jest używany dla elementów związanych z przeglądarką w Altium Designer (np. strona Home). Zapewnia to dostęp do najnowszego silnika przeglądarki internetowej w Altium Designer poprzez samą aktualizację systemu Windows.
Ta funkcja jest dostępna w ramach 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 aktywowaną 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 pracy dla tego procesu.
Aby uzyskać więcej informacji, zobacz stronę Process-based Project Creation.
Dodano możliwość zachowania stanu cyklu życia podczas wydawania modeli
Podczas wydawania nowej rewizji modelu komponentu (schematic symbol, PCB footprint, simulation model lub harness wiring) do podłączonego Workspace można teraz zachować bieżący stan cyklu życia modelu.
Należy pamiętać, że ta możliwość jest dostępna dla użytkowników z przypisanym uprawnieniem operacyjnym Allow to skip lifecycle state change for new revisions (więcej informacji w Setting Global Operation Permissions for a Workspace).
Aby uzyskać więcej informacji na temat edytowania zawartości Workspace, zobacz stronę Creating & Editing Content.
Łącza do komentarzy przeglądu projektu
Gdy komentarz zostanie dodany w ramach przeglądu projektu, łącze do tego przeglądu (From <DesignReviewName>) jest teraz prezentowane wewnątrz odpowiedniego wpisu w panelu Comments And Tasks oraz w kontekstowym oknie komentarza dla tego komentarza (w obszarze projektu). Kliknij łącze, aby otworzyć stronę Overview tego przeglądu w nowej karcie domyślnej przeglądarki.
Aby uzyskać więcej informacji na temat komentowania 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 używające tych nowych typów jednostek są obsługiwane w różnych obszarach oprogramowania, w tym w panelu Components panel, edytorze komponentów (zarówno w trybie edycji single, jak i batch) oraz przez funkcję Library Importer i Components Synchronization (w sekcji Parameter Mapping panelu Properties).
Aby uzyskać więcej informacji na temat typów danych parametrów komponentów uwzględniających jednostki, zobacz stronę Component Templates.
Możliwość synchronizacji wyborów części podczas korzystania z 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 (*.CmpSync). Sterowanie synchronizowanymi parametrami jest dostępne w obszarze Part Choices Mapping panelu Properties, gdy w dokumencie wybrana jest tabela. Użyj przycisków, aby dodawać i usuwać pary parametrów wyboru części (Manufacturer / Part Number) oraz opcji menu rozwijanego do definiowania mapowania. Po zdefiniowaniu mapowań odpowiednie parametry pojawią się w kolumnach Part Choice n w obszarze siatki dokumentu.
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 na temat 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, kontrolka Refresh VCS Statuses (z powiązanym ostrzeżeniem w podpowiedzi) pojawia się teraz obok wpisu projektu w panelu Projects. Po przywróceniu połączenia kliknij ten wpis, aby ponownie zsynchronizować stany VCS i zobaczyć najnowsze zmiany.
Aby uzyskać więcej informacji na temat wskazywania stanu dokumentu, zobacz stronę Managing Project Documents.
Usprawnienie BOM CoDesign
Wykluczanie pól związanych z dostawcami 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 dostawcami (Supplier i Supplier Part Number) są wykluczane z Differences section na karcie Related BOMs panelu Properties , gdy został on otwarty z dokumentu ActiveBOM.
Aby uzyskać więcej informacji na temat przeglądania wyników porównania, zobacz stronę BOM CoDesign.
Ta funkcja jest dostępna w ramach 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 plik bat i żadne dodatkowe pliki.
Aby uzyskać więcej informacji na temat przeglądania 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 schematu, jak i biblioteki schematów podczas importowania projektu xDX Designer.
Aby uzyskać więcej informacji na temat przeglądania 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 mają od tej wersji oficjalnie status Public:
Dodatkowe funkcje w Altium Designer 26.1
-
Ukryte łącza do zewnętrznych repozytoriów VCS (Open Beta): W tej wersji dostępna jest nowa opcja ustawień zaawansowanych – VCS.HideProjectExternalRepositoriesLinks – w oknie dialogowym Advanced Settings dialog, która po włączeniu ukrywa łącza do zewnętrznych repozytoriów VCS (tworzone automatycznie podczas udostępniania projektu pod zewnętrznym VCS podłączonemu Workspace) na stronie Data Management – Design Repositories page okna dialogowego Preferences (
).
-
Wersja Simbeor (Open Beta): W tej wersji dostępna jest nowa opcja ustawień zaawansowanych – PCB.SimbeorVersion – w oknie dialogowym Advanced Settings dialog. Ta funkcja kontroluje 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 dostępna jest nowa opcja ustawień zaawansowanych – PCB.ViaInstancing – w oknie dialogowym Advanced Settings dialog. Po włączeniu tej opcji wykorzystywana jest koncepcja „instancjonowania przelotek”, czyli podejście do budowania geometrii instancji przelotki zamiast szablonu przelotki. Zwiększa to wydajność, jednocześnie zmniejszając zużycie pamięci i czas budowania sceny.
-
Optymalizacja ładowania szablonów padów i przelotek (Open Beta): W tej wersji w oknie dialogowym Advanced Settings dialog dostępna jest nowa opcja ustawień zaawansowanych – PCB.Performance.PadViaTemplate.LoadingOptimization – która przyspiesza ładowanie PCB poprzez optymalizację ładowania szablonów padów i przelotek.
-
Optymalizacja przetwarzania ECO (Open Beta): W tej wersji w oknie dialogowym Advanced Settings dialog dostępna jest nowa opcja ustawień zaawansowanych – WSM.DotNetECOImplementation – która umożliwia korzystanie z funkcji przyspieszonego przetwarzania ECO.