Geomagic Design X Oprogramowanie Geomagix Design X jest obecnie najbardziej wydajnym narzędziem w procesach inżynierii odwrotnej (RE - Reverse Engineering) opartych o zebrane skanerem 3d chmury punktów. Oprogramowanie jest w pełni kompatybilne z popularnymi programami do projektowania: Inventor, SolidWorks, Catia, NX, AutoCAD i inne. Umożliwia nie tylko zapis gotowych modeli CAD, ale również, dzięki funkcji LiveTransfer - eksport całego drzewa projektu do wymienionych programów, dzięki czemu istnieje możliwość ingerencji w projekt w dowolnym miejscu procesu tworzenia modelu. Geomagic Design X jest najbardziej wszechstronnym oprogramowaniem, które umożliwia: edycję chmury punktów, generowanie oraz obróbkę siatki trójkątów, tworzenie powierzchniowych i bryłowych modeli CAD zarówno detali o kształtach swobodnych jak i parametrycznych. Projektowanie może opierać się na zebranej skanerem 3D chmurze punktów lub/i na podstawie płaskiego rysunku konstrukcyjnego (standardowe projektowanie, takie jak w większości programów CAD). Poniżej opisane zostały główne funkcje oprogramowania Geomagic Design X, pokazując tym samym kolejne etapy inżynierii odwrotnej, a więc tworzenia modelu CAD na podstawie zebranej skanerem 3d chmury punktów. 1. Chmura punktów Praca z programem rozpoczyna się od importu zebranej skanerem Shining 3D chmury punktów widocznej na rys.1. GEO_DESIGN_X_CloudPoint Rys. 1 Widok zaimportowanej chmury punktów
Po wejściu w zakładkę Chmura Punktów mamy dostępnych szereg automatycznych opcji takich jak: redukcja szumów, usuwanie punktów odstających, filtrowanie chmury punktów, wygładzanie oraz oczywiście tworzenie siatki trójkątów. Opcje te służą do optymalizacji zebranej skanerem 3d chmury punktów oraz umożliwiają przejście do kolejnego etapu, a więc siatki trójkątów (Rys. 2). GEO_DESIGN_X_Mesh Rys. 2 Siatka trójkątów utworzona z zebranej skanerem 3d chmury punktów 2. Siatka trójkątów (Mesh) Po utworzeniu siatki trójkątów aktywna staje się ikona Mesh umożliwiająca edycję siatki trójkątów. W zakładce tej możliwe są m.in. następujące operacje: Automatyczne wykrywanie defektów siatki oraz ich naprawa (Rys. 3) GEO_DESIGN_X_HealingWizard
Rys. 3 Automatyczne wykrywanie defektów siatki i ich naprawa Edycja granic siatki trójkątów Wygładzanie, wyrównywanie, oczyszczanie siatki trójkątów Wypełnianie otworów (płaskie lub na podstawie otaczającej krzywizny) GEO_DESIGN_X_FillHoles Rys. 4 Łatanie otworów z priorytetem krzywizny Upraszczanie oraz zwiększanie gęstości siatki trójkątów Łączenie, podział, nadawanie grubości siatkom trójkątów Dodawanie oraz edycja tekstur na siatce trójkątów 3. Powierzchniowy lub bryłowy model CAD Bardzo pomocną opcją podczas projektowania jest Podział Regionów. Dzięki tej funkcji powierzchnie mesha grupowane są w zależności od kształtu i oznaczane różnymi kolorami. Pozwala to na zaznaczanie całego kształtu jednocześnie bez konieczności wybierania pojedynczych punktów (Rys.5). GEO_DESIGN_X_RegionGroup
Rys. 5 Funkcja Podział Regionów Projektowanie w oprogramowaniu Geomagic Design X jest możliwe na kilka uzupełniających się sposobów: A. Wyznaczając elementy bezpośrednio na zebranej skanerem 3d chmurze punktów. Istnieje możliwość tworzenia przekrojów chmury punktów wyznaczając pośrednio lub bezpośrednio elementy geometryczne lub krzywe. Elementy te zapisywane są w danym szkicu. W późniejszym etapie utworzone elementy służą do projektowania w 3d (wyciągnięcia proste, złożone). GEO_DESIGN_X_MeshSketch Podczas projektowania na bieżąco monitorowane są odchyłki elementów tworzonych przez użytkownika od krzywej powstałej z przekroju. GEO_DESIGN_X_MeshSketch_spline
B. Projektowanie standardowe (bez wykorzystania chmury punktów,np. tworzenie szkiców na podstawie wymiarów rysunkowych). Chura punktów w tym przypadku może posłużyć jako odniesienie do wykonania np. mocowania detalu itp. GEO_DESIGN_X_Sketch C. Szkice 3d, umożliwiają wyznaczanie konturów, krzywych bezpośrednio na zebranej chmurze punktów lub utworzonych już powierzchniach lub bryłach
Oprogramowanie Geomagic Design X umożliwia bezpośrednie tworzenie brył, np. poprzez wyciągnięcia utworzonych szkiców 2D, tworzenie powierzchni bezpośrednio na zebranej chmurze punktów lub wykorzystując wyznaczone wcześniej krzywe Dodatkowe funkcje: Automatyczne dopasowywanie powierzchni swobodnych do Mesha GEO_DESIGN_X_MeshFit Możliwość sprawdzenia dopasowania nowo utworzonej bryły/powierzchni w każdym momencie. GEO_DESIGN_X_Deviations
LiveTransfer możliwość przesłania powstałego drzewa projektowania do popularnym programów 3d. Funkcje specjalne takie jak: odbicie lustrzane, szyk, podstawowe pomiary (dystans, kąt, promień)