Jak zarządzać integralnością danych oprogramowania CAD
Przewodnik po zarządzaniu integralnością danych oprogramowania 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.