Release notes 26.3/pl

FreeCAD 26.3 jest w trakcie rozwoju, nie ma jeszcze oczekiwanej daty wydania.

FreeCAD 26.3 zostanie wydany w roku ..., pobranie będzie możliwe ze strony Pobieranie programu. Ta strona jest podsumowaniem najciekawszych zmian i funkcji.

Starsze informacje na temat wydań FreeCAD można znaleźć na stronie Lista funkcji.

Ogólne

Interfejs użytkownika

Kostka nawigacyjna została usprawniona, głównie w zakresie wyglądu i funkcjonowania jej dodatkowych przycisków. Dodany został przycisk widoku domowego.

Pull request #29338

Pozostałe ulepszenia interfejsu użytkownika

Rdzeń i API

Rdzeń programu


Kliknij na obrazku jeśli animacja się nie uruchamia.
Automatyczne uzupełnianie edytora wyrażeń teraz używa rozmytego dopasowania, zamiast wymagania dokładnego dopasowania przedrostka, z buforowaniem i rankowaniem, które priorytetyzuje nazwy właściwości zamiast etykiet kontenerów, ułatwiając znalezienie właściwości, obiektów i funkcji poprzez wprowadzanie częściowych lub przybliżonych nazw.

Pull request #30531

Dodano nowe polecenie wstawiające etykietę adnotacji do ostatniego wskazanego punktu w Widoku 3D.

Pull request #23673

Dodano nowe polecenie Właściwości masowe do obliczania objętości, masy, pola powierzchni, środka ciężkości, środka objętości i momentów bezwładności dla części i złożeń, ze wsparciem dla własnych układów odniesienia i obliczeniami biorącymi pod uwagę przypisane materiały.

Pull request #27347

Geometrie odniesienia korzystają teraz z właściwości Show Placement, dzięki czemu odsunięcia dołączenia (bez obrotów) w lokalnych współrzędnych są bardziej intuicyjne. Pull request #29176

Kliknij na obrazku jeśli animacja się nie uruchamia.
Narzędzie Przemieszczenie wspiera teraz tryb układu współrzędnych użytkownika: wprowadzanie przesunięcia i obrotu jest wyrażone względem dowolnego obiektu z Umiejscowieniem w dokumencie (Zawartości, kształty, lokalne układy współrzędnych, kontenery Części, itd.), podczas gdy pozycja i orientacja manipulatora pozostają niezmienione. Obroty są zadawane wokół bieżącego początku manipulatora (początek obiektu lub pozycja manipulatora użytkownika) używając osi układu współrzędnych użytkownika. Opcjonalnie, osie manipulatora można wizualnie wyrównać do układu współrzędnych użytkownika, aby również przeciągać obiekt interaktywnie w jego kierunkach. To pozwala przesuwać lub obracać obiekt w miejscu lub wokół bieżącego manipulatora względem układu współrzędnych innego obiektu.

Pull request #30227

Pozostałe ulepszenia rdzenia

API

Usunięte API Pythona

Zmienione API Pythona

Nowe API Pythona

Środowisko pracy Start

Menadżer dodatków

Menedżer dodatków w tym wydaniu skupia się na trzech obszarach: instalacja i aktualizacja bardzo dużych dodatków, zarządzanie pakietami Pythona oraz wsparcie repozytoriów dodatków hostowanych poza GitHubem.

Instalacja i aktualizacja

Pakiety Pythona

Repozytoria użytkownika

Pull request #428

Pull request #424 oraz Pull request #367

Interfejs i inne zmiany

Pull request #447

Pull request #470

Pull request #427

Pull request #354

Pull request #440

Środowisko pracy Złożenie

Sterowania ruchami zostały dodane do Widoków rozłożenia w środowisku Złożenie.

Pull request #30955

Nowe narzędzia szyków łączy środowiska Część zostały też dodane do środowiska Złożenie: Liniowy, Biegunowy, Kołowy, Po ścieżce i Po punktach — które wstawiają źródłowy obiekt jako sztywny szyk łączy zamiast kopiowania jego geometrii, jednocześnie nadal umożliwiając dodawanie połączeń do dowolnych cech lub elementów instancji i wygaszanie indywidualnych instancji lub zmianę własnego rozstawu poprzez OVP.

Pull request #30840

Pozostałe ulepszenia środowiska Złożenie

Środowisko pracy BIM


Kliknij na obrazku jeśli animacja się nie uruchamia.
Narzędzie Przytnij teraz działa również na wspieranych obiektach BIM (Ściana, Rura, Konstrukcja, Rama, Kratownica i Panel bez bazy), przycinając lub wydłużając obiekt poprzez wybranie jednej z jego końcowych ścian. Wyciągnięcie ściany do nowego obiektu jest teraz osobnym poleceniem Wyciągnij ścianę zamiast połączenia z Przycinaniem.

Pull request #31941

Dodane zostało polecenie Raport. Używa ono języka zapytań zbliżonego do SQL do wybierania, filtrowania i agregowania danych. Pull request #24078
Dodane zostało polecenie Pokrycie. Może ono nadawać wykończenia, takie jak podłogi, It can apply finishes like flooring, okładziny ścienne, płyty sufitowe lub panele fasadowe do istniejącej geometrii. Pull request #27222.
Okna BIM teraz uwzględniają preset Drzwi przesuwne, których otwieranie podąża za właściwością Opening a menu kontekstowe Widoku drzewa może odwrócić kierunek przesuwu. Pull request #27375

Pozostałe ulepszenia środowiska BIM

Środowisko pracy CAM

Operacje CAM (Profil, Kieszeń, MillFacing, Wiercenie, Otwór kołowy, Grawerowanie, Wycięcie V, Algorytm adaptacyjny, Usuwanie zadziorów) obsługują teraz obróbkę 3+2 (indeksowaną): do każdej operacji można przypisać Płaszczyznę roboczą, a ścieżka narzędzia jest obliczana względem tej płaszczyzny. Dla płaszczyzny roboczej niezgodnej z kierunkiem Z wymagany ruch pozycjonujący osi obrotowej jest automatycznie obliczany i generowany na podstawie skonfigurowanego łańcucha kinematycznego maszyny. Wymaga to maszyny z osiami obrotowymi oraz postprocessingu opartego na maszynie.

Pull request #30106

Nowa operacja Powierzchnia obrotowa została dodana do obróbki powierzchniowej z 4 osią.

Pull request #29751

Do Preferencji środowiska pracy CAM dodano Bibliotekę maszyn i Edytor maszyn. Wprowadzono również postprocessing oparty o maszyny. Definicje maszyn można także implementować jako dodatki. Pull request #26533, Pull request #27507 oraz Pull request #28405

Operacja MillFace została ponownie zaimplementowana z istotnymi ulepszeniami jako MillFacing. Pull request #24367

Pozostałe ulepszenia środowiska CAM

Środowisko pracy Rysunek Roboczy


Kliknij na obrazku jeśli animacja się nie uruchamia.
Wprowadzanie wartości do dowolnego pola X/Y/Z/Długość/Kąt w panelach zadań środowisk pracy Rysunek Roboczy i BIM teraz automatycznie blokuje to pole, zapobiegając nadpisaniu wprowadzonej wartości przez ruchy kursorem w Widoku 3D. Zablokowane pola wskazuje ikona kłódki. Wiążą one kursor w Widoku 3D z zablokowanymi wartościami i mogą być odblokowane poprzez kliknięcie ikony, dwukrotne kliknięcie pola lub wyczyszczenie wartości.

Pull request #30448

Pozostałe ulepszenia środowiska Rysunek Roboczy

Środowisko pracy MES

Dodano kilka nowych narzędzi rozszerzających możliwości meshera Gmsh o zaawansowane zagęszczenia i algorytmy transfinite. Dzięki tym drugim, możliwe jest teraz automatyczne tworzenie siatek typu hexa dla wszystkich kształtów, których podobjętości mają 5 lub 6 ścian z 3 lub 4 krawędziami każda.

Pull request #24792


Kliknij na obrazku jeśli animacja się nie uruchamia.
Transformacje do lokalnych układów współrzędnych można teraz stosować również na krawędzie modeli 2D.

Pull request #30946

* Równanie magnetodynamiczne 2D teraz poprawnie wspiera obliczanie ciepła Joule'a z równaniem ciepła. Jest też nowy przykład dla grzania prądami wirowymi oparty i zweryfikowany używając benchmarku Abaqusa, a częstotliwość dla równania harmonicznego można wprowadzić bezpośrednio w Hz zamiast podawania jej jako częstotliwości kołowej.

Pull request #31690

Solver Z88 został całkowicie przebudowany. Można go używać z obiema wersjami open-source Z88 - Z88OS oraz Z88Adria. Wspiera kilka typów elementów (w tym prawdziwe elementy kratownicowe, płytowe, powłokowe, płaskiego stanu naprężeń i osiowosymetryczne) i podstawowe funkcje do analiz liniowych.

Pull request #28944

Algorytm Z-refinement meshera Netgen, pozwalający na tworzenie siatek przez wyciągnięcie, teraz wspiera również powłoki.

Pull request #28204

Właściwość None Field Color została dodana do obiektów prezentacji graficznej wyników i filtrów, aby ustawić kolor, gdy wyświetlane pole to None (może być przydatne np. przy korzystaniu z filtra symboli).

Pull request #28028

Przypisania materiałów są teraz odczytywane z plików .frd z wynikami solvera CalculiX. Nie są one jeszcze dostępne we FreeCAD, ale można je wizualizować w ParaView po konwersji do formatu .vtm.

Pull request #27847

Pozostałe ulepszenia środowiska MES

Środowisko pracy Inspekcja

Pozostałe ulepszenia środowiska Inspekcja

Środowisko pracy Materiał

Pozostałe ulepszenia środowiska Materiał

Środowisko pracy Siatka

Pozostałe ulepszenia środowiska Siatka

Środowisko pracy Część

Dodany został nowy tryb dołączenia Płaszczyzna środkowa między ścianami, który umieszcza początek dołączenia pośrodku między środkami dwóch wskazanych płaskich ścian. Dla ścian niepłaskich wynikowa płaszczyzna jest dwusieczną kąta między dwiema ścianami. Pull request #31574
Dodane zostały nowe szyki łączy: Liniowy, Biegunowy, Kołowy, Po ścieżce i Z punktów, które wstawiają obiekt źródłowy jako szyk łączy zamiast kopiowania jego geometrii, z opcją wygaszenia indywidualnych instancji lub zmiany własnego rozstawu poprzez OVP.

Pull request #30840

Pozostałe ulepszenia środowiska Część

Środowisko pracy Projekt Części

Wsparcie dla gwintów kosmetycznych (tekstur gwintów) zostało dodane do narzędzia Otwór. Mogą one zostać włączone za pomocą właściwości Cosmetic Thread (właściwość Threaded musi być włączona, zaś właściwość Model Thread wyłączona).

Pull request #22573 oraz Pull request #28570

Tworzenie Nowego szkicu aktywuje teraz okno dialogowe Dołączenia, chyba że wybrana jest pojedyncza płaska ściana lub płaszczyzna konstrukcyjna, aby umożliwić zmiany odsunięcia dołączenia przed rozpoczęciem szkicu. Gdy jest otwarty, dwukrotne kliknięcie na ścianie wybiera i akceptuje go dla szybszej pracy.

Pull request #29168


Kliknij na obrazku jeśli animacja się nie uruchamia.
Nowe parametryczne polecenie Usuwanie cech zostało dodane, umożliwiając usuwanie wybranych ścian cechy i automatyczne zamykanie lub usuwanie powstałych przerw w oparciu o geometrię, z podglądem na żywo przed zatwierdzeniem.

Pull request #29616


Kliknij na obrazku jeśli animacja się nie uruchamia.
Wyciągnięcie i Kieszeń teraz wspierają opcjonalne odsunięcie początku, pozwalając profilowi na zaczynanie się w odległości od jego płaszczyzny szkicu zamiast bezpośrednio na niej. Odsunięcie można wprowadzić jako bezpośredni wymiar lub ustawić jako odniesienie do ściany, płaszczyzny lub szkicu, ułatwiając budowanie wielu cech z jednego szkicu głównego bez potrzeby osobnych płaszczyzn odsunięcia. Interaktywne manipulatory teraz posiadają sferyczny uchwyt dla odsunięcia początku, gdy Typ początku jest ustawiony na coś innego niż Płaszczyzna profilu.

Pull request #31688


Kliknij na obrazku jeśli animacja się nie uruchamia.
Wszystkie narzędzia szyków środowiska Projekt Części (Lustro, Szyk liniowy, biegunowy oraz nowe szyki kołowy, po ścieżce i po punktach) wspierają teraz wygaszanie pojedynczych instancji, włącznie z oryginałem, bezpośrednio z Widoku 3D.

Pull request #30840

Trzy nowe typy szyków zostały dodane do środowiska pracy Projekt Części: Szyk kołowy rozkłada instancje równomiernie wokół jednego lub więcej koncentrycznych okręgów, Szyk po ścieżce rozkłada instancje wzdłuż wybranej krzywej lub krawędzi a Szyk po punktach umieszcza instancje w wybranych punktach. Wszystkie trzy są również dostępne jako kroki w obrębie Transformacji wielokrotnej.

Pull request #30840

Narzędzia szyków używają teraz pól OVP (On-View Parameters) do sterowania nadpisaniami odstępów zaimplementowanymi w poprzednim wydaniu.

Pull request #23997


Kliknij na obrazku jeśli animacja się nie uruchamia.
Subtraktywne cechy Projektu Części (Kieszeń, Rowek, Odejmowanie wyciągnięciem przez profile, Odejmowanie wyciągnięciem wzdłuż ścieżki, Subtraktywna helisa i prymitywy) wspierają teraz operację logiczną Część wspólna oprócz domyślnego Odejmowania, zachowując tylko materiał wspólny dla cechy i Zawartości bazowej zamiast usuwania go. Dedykowana lista rozwijana Operacja została dodana do każdego powiązanego panelu zadań z dopasowanym podświetlaniem podglądu, tak że tryb nie musi być już ustawiany poprzez edytor właściwości.

Pull request #29650 oraz Pull request #32387


Kliknij na obrazku jeśli animacja się nie uruchamia.
Interaktywne manipulatory Wyciągnięcia i Kieszeni mogą odwracać kierunek poprzez kliknięcie na dowolnym manipulatorze długości. Poza tym, możliwe jest teraz przeciąganie do ujemnych długości bezpośrednio zamiast tylko przez panel zadań.

Pull request #31839


Kliknij na obrazku jeśli animacja się nie uruchamia.
Narzędzie Otwór wspiera teraz te same ustawienia Typu początku (Płaszczyzna profilu, Odsunięcie, Odniesienie), pozwalając otworowi zaczynać się w odległości lub na odniesieniu z dala od profilu (krawędzi kołowej, punktu lub szkicu). Panel zadań został wyrównany z Wyciągnięciem i Kieszeniom dla zgodności i dodano manipulator odsunięcia z odwracaniem kierunku jednym kliknięciem.

Pull request #31852

Tryb Recto Verso narzędzia Grubość jest teraz zaimplementowany, stosując połowę wprowadzonej grubości do każdej strony wskazanych ścian i scalając wynik zamiast cichego powrotu do trybu Skin. Niefunkcjonalny tryb Pipe został ukryty z wyboru trybów.

Pull request #32333


Kliknij na obrazku jeśli animacja się nie uruchamia.
Wyciągnięcie przez obrót i Rowek oferują teraz opcjonalne pole Rzutowanie osi dla płaskich profili, rzutując wybraną oś na płaszczyznę profilu zamiast wymogu, żeby oś już leżała na tej płaszczyźnie. Dzięki temu możliwe jest obracanie wokół osi z innego miejsca w modelu (np. krawędzi odniesienia lub osi innej cechy) bez uprzedniego tworzenia pomocniczej linii współpłaszczyznowej.

Pull request #32747


Kliknij na obrazku jeśli animacja się nie uruchamia.
"Zawartości narzędzia" Operacja logiczna nie muszą już dzielić początku lokalnego układu współrzędnych aktywnej Zawartości: Umiejscowienia Zawartości narzędzia i kontenera Części są teraz prawidłowo uwzględniane podczas operacji logicznych zamiast konieczności ich wcześniejszego resetowania do początku.

Pull request #30575

Pozostałe ulepszenia środowiska Projekt Części

Środowisko pracy Szkicownik

Dzięki AstoCAD, do Szkicownika dodane zostało eksperymentalne narzędzie Tekst umożliwiające tworzenie geometrii tekstu sterowanych specjalnych wiązaniem typu Tekst.

Pull request #22217


Kliknij na obrazku, jeśli animacja się nie uruchamia.
Generowanie ścian wewnętrznych szkiców teraz prawidłowo obsługuje skomplikowane nakładające się geometrie, takie jak 3 lub więcej przecinających się okręgów, gdzie poprzednio niektóre obszary ścian nie były w ogóle generowane.

Pull request #28648


Kliknij na obrazku jeśli animacja się nie uruchamia.
Narzędzia do wymiarów i wiązań w Szkicowniku mogą teraz bezpośrednio wybierać krawędzie i wierzchołki modelu poza szkicem podczas edycji. Kliknięcie na prawidłowej zewnętrznej krawędzi lub wierzchołku automatycznie tworzy rzutowaną geometrię zewnętrzną i używa jej jako argumentu dla wymiaru lub wiązania, eliminując potrzebę ręcznego dodawania zewnętrznej geometrii konstrukcyjnej przed zdefiniowaniem wymiaru lub wiązania.

Pull request #31916

Przebudowane narzędzie polilinia zostało dodane ze wsparciem dla Parametrów wyświetlanych na ekranie.

Pull request #29336

Dodane zostały linie pomocnicze dla automatycznych wiązań prostopadłych i równoległych. Jest też preferencja pozwalająca je wyłączyć.

Pull request #30579


Kliknij na obrazku jeśli animacja się nie uruchamia.
Narzędzie Przekształcenie biegunowe w Szkicowniku teraz określa całkowitą liczbę elementów (łącznie z oryginałem) zamiast liczby dodatkowych kopii, dzięki czemu szyki dla pełnych 360 stopni są bardziej intuicyjne do zdefiniowania, a opcja Symetrycznie została dodana, aby rozkładać elementy równo po obu stronach oryginału. Ta sama opcja Symetrycznie została również dodana do narzędzia Przekształcanie w szyku.

Pull request #30747


Kliknij na obrazku, jeśli animacja się nie uruchamia.
Dzięki AstoCAD, do Szkicownika dodany został deweloperski pogląd nowego wiązania Grupy, pozwalającego na grupowanie geometrii i przesuwanie i wiązanie jej łącznie. Domyślnie to wiązanie jest ukryte i może być aktywowane przez utworzenie parametru w BaseApp/Preferences/General: ShowDevelopmentPreviewFeatures ustawionego na Prawda.

Pull request #22217


Kliknij na obrazku jeśli animacja się nie uruchamia.
Narzędzie Przytnij krawędź teraz może korzystać z osi Szkicownika, gdy włączone jest pole Uwzględniaj osie (U). Pull request #30798
Wiązanie Punkt na obiekcie obsługuje teraz automatyczne wiązania wzdłuż linii. Wyświetlane są dla niego linie pomocnicze. Pull request #30332

Kliknij na obrazku jeśli animacja się nie uruchamia.
Wiązania automatyczne działają teraz nie tylko przy tworzeniu geometrii, ale też przy przeciąganiu i przesuwaniu kursora nad istniejące elementy. Możesz ręcznie ustawić opóźnienie jak długo należy trzymać kursor nad odpowiednimi elementami, aby uniknąć przypadkowych wiązań dodając parametr DragAutoConstraintDelay w grupie Sketcher/General (domyślnie 400ms).Pull request #29771

Pozostałe ulepszenia środowiska Szkicownik

Środowisko pracy Arkusz Kalkulacyjny

Tabele konfiguracji mogą być teraz również używane pionowo. Pull request #29656

Pozostałe ulepszenia środowiska Arkusz Kalkulacyjny

Środowisko pracy Rysunek Techniczny

Narzędzia do adnotacji zostały przebudowane z ulepszonym edytowaniem adnotacji w postaci tekstu sformatowanego. Pull request #24624

Kliknij na obrazku jeśli animacja się nie uruchamia.
Środowisko pracy Rysunek Techniczny ma teraz Tryb ekranu, włączony domyślnie i zachowujący wierzchołki oraz krawędzie w stałym rozmiarze na ekranie niezależnie od poziomu przybliżenia, co zapobiega ich znacznemu powiększeniu aż do zasłonięcia pobliskiej geometrii podczas przybliżania. Ten tryb można przełączyć dla danej strony z jej menu kontekstowego i skonfigurować w preferencjach.

Pull request #32180

Pozostałe ulepszenia środowiska Rysunek Techniczny

Import i eksport