Usprawnienie 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, gdzie otwory maski lutowniczej są zwykle w proporcji 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 tworzone w tej bibliotece. 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 nowszych, jak pokazano poniżej dla obiektu pada.
Dla dokumentu PCB (*.PcbDoc) wszystkie istniejące reguły Solder Mask Expansion zachowują swoje wartości początkowe. Wartości domyślne używane dla każdej nowo utworzonej reguły są określane przez wersję Altium Designer, w której reguła została utworzona, i nie zmienią 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 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 (PCB Library, Manufacturer Part Search, Components i Explorer) zostały również zaktualizowane, aby poprawnie pokazywać nowe domyślne rozszerzenie 0 mil podczas przeglądania nowo utworzonego dokumentu w tym wydaniu.
Więcej informacji o regule projektowej Solder Mask Expansion znajdziesz na stronie Typy reguł maski (Mask Rule Types).
Ta funkcja jest w Open Beta i jest dostępna, gdy opcja PCB.SolderMaskZeroExpansion jest włączona w oknie dialogowym Advanced Settings.
Usprawnienie Constraint Manager
Dodano możliwość filtrowania klas
Zaimplementowano możliwość filtrowania klas w widoku Clearances w Constraint Manager, aby ułatwić pracę z dużą liczbą klas. Umożliwia to tworzenie filtrów (lub grupowań) klas, co pozwala przełączać się między nimi i pracować na wybranych podzbiorach macierzy prześwitów (clearance).
Użyj przycisku
w prawym górnym rogu widoku Clearances, aby otworzyć okno podręczne, w którym możesz tworzyć, edytować, usuwać oraz włączać/wyłączać filtry.
Aby uzyskać więcej informacji o pracy z macierzą prześwitów, zobacz stronę Defining Design Requirements Using the Constraint Manager.
Usprawnienie Draftsman
Ulepszony 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). Import plików DXF zawierających splajny jest teraz również obsługiwany.
Aby uzyskać więcej informacji o imporcie plików DXF, zobacz stronę Draftsman Placement & Editing Techniques.
Ta funkcja jest w Open Beta i jest dostępna, gdy w oknie Advanced Settings dialog włączona jest opcja Draftsman.TeighaNet .
Usprawnienie wire bonding
Prymitywy bond wire w panelach
Przewody bond wire są teraz prezentowane z poprawnym typem (Bond Wire) w następujących miejscach:
-
W obszarze Primitives panelu PCB, przy zaznaczonym komponencie w trybie Nets
-
W obszarze Component Primitives panelu PCB, przy zaznaczonej sieci w trybie Components
-
W panelu PCB Library panel, przy zaznaczonym footprint.
Zaznaczenie prymitywu bond wire spowoduje zaznaczenie/podświetlenie tego bond wire w przestrzeni projektu.
Dodatkowo w menu kontekstowym (prawy przycisk myszy) danego obszaru jest teraz dostępna odpowiadająca temu opcja Show Bond Wires, służąca do przełączania widoczności bond wire.
Aby uzyskać więcej informacji o wire bonding, zobacz stronę Wire Bonding.
Usprawnienie projektowania 3D-MID
Kontrola reguł projektowych 3D-MID (Open Beta)
To wydanie zapewnia wsadową kontrolę reguł projektowych (DRC) pod kątem naruszeń reguł Width, Clearance, Length oraz Matched Lengths w odniesieniu do poprowadzonych ścieżek na podłożu 3D. Zwróć uwagę, że choć wygenerowany raport DRC dostarczy informacji o wszystkich tych kontrolach, w przestrzeni projektu podświetlane będą wyłącznie naruszenia prześwitów (clearance).
Aby uzyskać więcej informacji, zobacz stronę 3D-MID Design.
Usprawnienie projektowania multi-board
Możliwość zdefiniowania „Termination Type” dla wpisów wiązki (harness)
Termination Type dla wpisu wiązki (harness entry) można teraz zdefiniować na schemacie multi-board. Dostępne typy zakończenia to:
-
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 (crimp) lub tulejkami (ferrule) przed włożeniem do złącza po stronie PCB.
-
Wire termination – przewody są ucinane na płasko na końcu wiązki i następnie przykręcane lub lutowane bezpośrednio do PCB. Jest to typowe dla bezpośrednich połączeń przewód–płytka, np. w przypadku niektórych złączy JST.
Informacja ta jest odzwierciedlana we właściwościach zaznaczonego wpisu wiązki oraz odpowiadającego mu wpisu modułu.
Aby uzyskać więcej informacji o pracy z połączeniami na schemacie multi-board, zobacz stronę Working with Connections.
Usprawnienia projektowania wiązek (harness)
Ulepszona synchronizacja przewodów
Przewody wiązki połączone przerwą przewodu (wire break) są teraz rozpoznawane nawet wtedy, gdy mają różne Design Item ID. Dodatkowo wszystkie segmenty przewodu o tym samym oznaczeniu (designator), połączone tą samą przerwą przewodu, są teraz porównywane (pod kątem numeru części, komentarza, koloru oraz 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 przerwy przewodu, sygnalizując wykrycie konfliktu między parametrami. Kliknij Synchronize w obrębie ostrzeżenia, aby otworzyć okno 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żesz teraz zastosować/rozszerzyć osłonę wiązki over nad punktem połączenia (junction point — punkt 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łączeń w sekcji zawierającej kilka złączy.
Dodatkowo początek osłony jest teraz przyjmowany jako najbardziej lewy, najbardziej górny punkt jej ścieżki, a sama ścieżka obejmuje teraz wyłącznie 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
Przewód, kabel oraz osłony wiązki to obiekty zależne od długości, a ich wartość jest wyświetlana w polu Length . Aby uniknąć nieporozumień, pole Quantity dla wpisów przewodu, kabla i osłony 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 umieszczanej 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 gniazda (cavities) 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 — poprzez 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 outputter – Manufacturing Data.
Wygenerowany skoroszyt zawiera cztery odrębne arkusze:
-
Bill of Materials – przydatny do szybkiego przygotowania wyceny.
-
Wiring List – do użycia z maszynami do obróbki przewodów.
-
Labels – podsumowanie fizycznych etykiet do wydruku dla wiązek (bundles), do użycia z drukarkami Zebra lub innymi.
-
Coverings – podsumowanie osłon, które mają zostać nałożone na wiązki.
Zaleca się użycie dokumentu ActiveBOM projektu wiązki jako źródła danych wyjściowych 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 dołączony jako część Altium Designer i umożliwia wykorzystanie 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 tego wydania. Jeśli później pojawią się zaktualizowane wersje tych rozszerzeń, zgodne z Altium Designer 26.1 (lub nowszym), skontaktuj się z beta.program@altium.com, aby dodać je ponownie do instalacji.
Aby uzyskać więcej informacji, zobacz stronę System Requirements.
WebView2 (Open Beta)
Począwszy od tej wersji, do elementów związanych z przeglądarką w Altium Designer (np. strona Home) wykorzystywany jest WebView2. Zapewnia to dostęp do najnowszego silnika przeglądarki internetowej w Altium Designer — wystarczy aktualizacja systemu Windows.
Ta funkcja jest w fazie Open Beta i jest dostępna, gdy włączona jest opcja System.UseWebView2 w oknie dialogowym Advanced Settings dialog. Należy pamiętać, że gdy jest wyłączona lub gdy podłączony Workspace nie obsługuje WebView2, automatycznie zostanie użyty CefSharp v.126.
Usprawnienia w zarządzaniu danymi
Możliwość kopiowania projektu Workspace z użyciem przepływu procesu
Dodano obsługę tworzenia kopii projektu Workspace z użyciem zdefiniowanych (i włączonych) przepływów procesów. Gdy projekt Workspace jest otwarty, kliknij prawym przyciskiem wpis projektu w panelu Projects i wybierz aktywowaną definicję procesu (należącą do motywu Project Creations) z podmenu Make a copy of the managed project, aby rozpocząć kopiowanie projektu zgodnie z bazowym workflow 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żesz teraz zachować bieżący stan cyklu życia modelu.
Pamiętaj, że ta możliwość jest dostępna dla osób z przypisanym uprawnieniem operacyjnym Allow to skip lifecycle state change for new revisions (więcej informacji: Setting Global Operation Permissions for a Workspace).
Aby uzyskać więcej informacji o edycji zawartości Workspace, zobacz stronę Creating & Editing Content.
Linki do komentarzy w przeglądzie projektu
Gdy komentarz zostanie dodany w ramach przeglądu projektu, link do tego przeglądu (From <DesignReviewName>) jest teraz prezentowany w odpowiadającym mu wpisie w panelu Comments And Tasks oraz w kontekstowym oknie komentowania 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 z jednostkami
Podczas definiowania parametru użytkownika jako części szablonu komponentu w podłączonym Workspace na platformie Altium Platform, obsługiwane są teraz następujące dodatkowe typy danych z jednostkami:
Parametry używające tych nowych typów jednostek są obsługiwane w różnych obszarach oprogramowania, w tym w panelu Components panel, w edytorze komponentów (zarówno w trybie edycji single, jak i batch), a także przez funkcję Library Importer oraz Components Synchronization (w sekcji Parameter Mapping panelu Properties).
Aby uzyskać więcej informacji o typach danych parametrów komponentów z jednostkami, zobacz stronę Component Templates.
Możliwość synchronizacji Part Choices podczas używania Components Synchronization
Dodano możliwość definiowania i synchronizowania informacji o Part Choices przy użyciu funkcji Components Synchronization oraz powiązanego dokumentu Components Synchronization Configuration (*.CmpSync). Kontrola synchronizowanych parametrów jest dostępna w obszarze Part Choices Mapping panelu Properties, gdy w dokumencie zostanie wybrana tabela. Użyj przycisków, aby dodawać i usuwać pary parametrów Part Choices (Manufacturer / Part Number) oraz opcji menu rozwijanego, aby zdefiniować mapowanie. Po zdefiniowaniu mapowań odpowiadające im parametry pojawiają się w dokumencie w obszarze siatki pod kolumnami Part Choice n.
Zwróć uwagę, że po wykonaniu procesu synchronizacji lista Part Choices komponentu zostanie nadpisana świeżo zmapowanymi Part Choices, z wyjątkiem tych Part Choices, 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 będzie można odświeżyć najnowszych stanów VCS dokumentów projektu, kontrolka Refresh VCS Statuses (z powiązanym ostrzeżeniem w dymku podpowiedzi) pojawi się teraz obok wpisu projektu w panelu Projects. Po wznowieniu połączenia kliknij 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 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 (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 analizowaniu wyników porównania, zobacz stronę BOM CoDesign.
Ta funkcja jest w fazie Open Beta i jest dostępna, gdy opcja BOM.CoDesign.Comparison.IncludeSupplierData w oknie dialogowym Advanced Settings dialog jest wyłączona.
Usprawnienia importu/eksportu
Ulepszone importy projektów Allegro
Wszystkie wymagane pliki konfiguracyjne są teraz dołączone do pliku Allegro2Altium.bat, czyli pliku wsadowego dołączonego do 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). W związku z tym do importu wymagany jest tylko plik bat i nie są potrzebne żadne dodatkowe pliki.
Aby uzyskać więcej informacji o analizowaniu 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 generowanych schematach, jak i w dokumentach bibliotek schematów — podczas importu projektu xDX Designer.
Aby uzyskać więcej informacji o analizowaniu 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 są teraz oficjalnie Public w tej wersji:
Dodatkowe funkcje w Altium Designer 26.1
-
Ukryte linki 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 linki do zewnętrznych repozytoriów VCS (tworzone automatycznie podczas udostępniania projektu w 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. Funkcja ta 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. Gdy ta opcja jest włączona, wykorzystywana jest koncepcja „via instancing”, czyli podejście polegające na budowaniu geometrii instancji przelotki, a nie szablonu przelotki. Zwiększa to wydajność, jednocześnie zmniejszając zużycie pamięci oraz czas budowania sceny.
-
Optymalizacja ładowania szablonów padów i przelotek (Open Beta): W tej wersji dostępna jest nowa opcja ustawień zaawansowanych – PCB.Performance.PadViaTemplate.LoadingOptimization – w oknie dialogowym Advanced Settings dialog, która przyspiesza ładowanie PCB poprzez optymalizację ładowania szablonów padów i przelotek.
-
Optymalizacja przetwarzania ECO (Open Beta): W tej wersji dostępna jest nowa opcja ustawień zaawansowanych – WSM.DotNetECOImplementation – w oknie dialogowym Advanced Settings dialog, która umożliwia użycie przyspieszonej funkcjonalności przetwarzania ECO.