Artykuł techniczny

Jak zarządzać integralnością danych oprogramowania CAD

Przewodnik po zarządzaniu integralnością danych oprogramowania CAD

Integralność danych oprogramowania CAD

Za każdą firmą stoi inna historia wyboru oprogramowania CAD. W jednych był to celowy zakup, w innych ocena potrzeb zespołu, specjalne przepływy pracy lub wynik przejęcia. Ostatecznie celem jest zapewnienie pracownikom dostępu do oprogramowania CAD, które przyspiesza proces projektowania i wytwarzania. W tym artykule technicznym wyjaśnimy, jak dane CAD wpływają na przenośność pakietów oprogramowania CAD i określimy najlepsze rozwiązanie do pracy w środowisku obejmującym różne systemy CAD.

Rozwiązywanie problemu z formatowaniem danych CAD

Pliki danych CAD są oparte na kilku poziomach technologii. Najbardziej podstawowy poziom to jądro oprogramowania CAD, które można nazwać silnikiem geometrii. Interfejs programu przesyła instrukcje do jądra, które tworzy geometrię. Dostępnych jest wiele jąder geometrii, ale tylko kilka ma powszechne zastosowanie komercyjne. Najważniejsze firmy to Siemens (w tym Solid Edge i NX) i SOLIDWORKS wykorzystująca jądro Parasolid (będące własnością firmy Siemens), PTC korzystająca z własnego jądra Granite oraz oprogramowanie CATIA i 3DEXPERIENCE firmy Dassault Systèmes oparte na jądrze CGM. Własnością firmy Dassault Systèmes jest także jądro ACIS. Oprogramowanie Autodesk wykorzystuje jądro ShapeManager, oparte na jądrze ACIS.

Drugi poziom pliku CAD to zastrzeżone dane. Każdy dostawca oprogramowania CAD opracował zastrzeżony format pliku z własnym rozszerzeniem. Przykładowo, oprogramowanie SOLIDWORKS używa rozszerzenia *.sldprt, a Solid Edge — *.par. Zastrzeżona część pliku zawiera wiele elementów, z których najważniejszy to dane parametryczne tworzenia geometrii – powszechnie nazywane drzewem funkcji. Traktujemy to jako dane w pliku CAD, które nie są współdzielone między typami ani przesyłane podczas translacji danych.

Ponieważ struktura danych CAD jest oparta na dwóch warstwach wymienionych powyżej, translacja zawsze usuwa z geometrii dane parametryczne.

Technologia synchroniczna umożliwia zapisanie danych parametrycznych

Podczas translacji następuje utrata danych parametrycznych, ponieważ nie ma sposobu współdzielenia tego rodzaju informacji zapisanych w zastrzeżonych formatach plików. A gdyby dane parametryczne były częścią programu, a nie zastrzeżonych danych? W takim przypadku wymagana jest tylko translacja geometrii, ponieważ w oprogramowaniu dostępne są dane umożliwiające wprowadzenie zmian.

Firma Siemens Digital Industries Software rozwiązała ten problem dzięki innowacyjnej technologii synchronicznej. Technologia synchroniczna umożliwia odczytanie geometrii, a także znalezienie, obsługę oraz kontrolę relacji i wymiarów geometrycznych. Korzystając z technologii synchronicznej, model geometryczny może reagować na zmiany wymiarów i relacji bez informacji z drzewa funkcji. Można wykorzystać równania, wzorce i wszystkie inne typy elementów sterujących parametrami. Jest to najważniejsza zaleta technologii synchronicznej w przypadku zastosowania do importowanej geometrii. To, co stałoby się „nieaktywną geometrią”, działa inteligentnie.

Aby dowiedzieć się więcej o tej technologii, pobierz nasz bezpłatny artykuł techniczny.

Udostępnij

Powiązane treści