
Na październikowej corocznej konferencji „Zespoły CAD 2023” programiści firmy „Top Systems” zaprezentowali wersję swojego flagowego produktu do inżynierii projektowej — T-FLEX CAD, stworzoną na system operacyjny Linux. Podczas na żywo pokazano proces otwierania dużych modeli zespołowych oraz główne funkcje nawigacji w oknie 3D. Uczestnicy wydarzenia zauważyli wysoką szybkość działania systemu oraz jakość grafiki.
Wersja T-FLEX CAD, po raz pierwszy przedstawiona na konferencji, została stworzona bezpośrednio na system operacyjny Linux i nie wykorzystuje żadnych dodatkowych bibliotek (Wine ani odpowiedników). Umożliwia realizację podstawowych funkcji: otwieranie dokumentów, przeliczanie modelu parametrycznego, wizualizację rysunków i modeli 3D. To świadczy o tym, że twórcy firmy „Top Systems” posiadają wszystkie narzędzia i umiejętności do dostosowania CAD do innej platformy docelowej.
Programiści nie do końca są szczery: ponieważ T-FLEX CAD napisano w C#, będziesz musiał zainstalować platformę NET. Ale Wine nie jest potrzebny, to prawda.
«Pomimo pewnych trudności technicznych podczas przygotowywania wersji Linux systemu T-FLEX CAD, programiści firmy „Top Systems” opanowali technologię dostosowywania tak skomplikowanego produktu do innej platformy docelowej. Rozwiązanie zadania opracowania pełnoprawnej wersji systemu CAD dla krajowych systemów operacyjnych jest kwestią czasu i koncentracji wysiłków.— zauważył dyrektor ds. rozwoju w firmie „Top Systems” Sergey Kozlov.
Aby zrealizować wersję testową T-FLEX CAD na Linux, programiści musieli przerobić ogromną ilość kodu, aby uczynić go niezależnym od używanej platformy.
Obecnie T-FLEX CAD dla Windows może być używany również na Linux, ale wymaga to zainstalowania Wine — specjalistycznego dodatkowego oprogramowania, co wiąże się z pewnymi trudnościami i ograniczeniami.
W przyszłości T-FLEX CAD zostanie wdrożony jako system wieloplatformowy, co pozwoli mu w pełni funkcjonować zarówno w Windows, jak i w Linuxie, bez użycia jakichkolwiek dodatkowych narzędzi. Przedstawiony rezultat stanowi podstawę takiego oprogramowania. Jego dalszy rozwój polega na kolejnych przekształceniach kodu oprogramowania T-FLEX CAD dla wsparcia wieloplatformowego, obejmując różne elementy interfejsu użytkownika, komendy oraz okna, a także funkcjonalność aplikacyjną.
W 2022 roku na konferencji zaprezentowano wersję wieloplatformową T-FLEX DOCs dla systemu Linux, która weszła w skład produktu T-FLEX DOCs, certyfikowanego przez FSTEK. W tym roku na wydarzeniu zaprezentowano znaczące ulepszenia wieloplatformowego T-FLEX DOCs, które zbliżają jego funkcjonalność do możliwości głównej wersji T-FLEX DOCs działającej na Windows, która działa na Linuxie z użyciem biblioteki Wine.
Prezentacja wszystkich produktów została wykonana na jednym z rosyjskich systemów operacyjnych bazujących na Linuxie.
T-FLEX DOCs + T-FLEX CAD to PDM, system organizacyjno-techniczny, zapewniający zarządzanie wszystkimi informacjami o produkcie. Jako produkty mogą być brane pod uwagę różne złożone obiekty techniczne (statki i samochody, samoloty i rakiety, sieci komputerowe itd.).
Źródło: linux.org.ru
