Czym jest inżynieria odwrotna? - Peel 3d od DPS Software






Czym jest inżynieria odwrotna?

Inżynierią odwrotną nazywamy proces badania obiektu, urządzenia lub programu, który ma na celu jego odtworzenie. Ma ona swoje zastosowanie w obszarach takich jak m. in. inżynieria komputerowa, mechaniczna, elektroniczna, czy chemiczna. Jest ona szczególnie przydatna w przypadkach, kiedy nie mamy wiedzy potrzebnej do produkcji danego urządzenia (jak np. dokumentacja techniczna).

Odtwarzanie modelu CAD na podstawie skanu 3D

W przypadku inżynierii mechanicznej, proces ten polega na stworzeniu wirtualnego modelu 3D na podstawie rzeczywistego obiektu w celu jego powielenia lub modyfikacji.

Przykładowy schemat pracy w procesie Scan-to-CAD:

  1. Import danych wejściowych (siatki trójkątów) otrzymanych w procesie skanowania do oprogramowania do inżynierii odwrotnej.
  2. Spozycjonowanie siatki w układzie współrzędnych
  3. Rozpoznanie geometrii możliwej do interpretacji przez oprogramowanie CAD np.:
    • Płaszczyzny
    • Walce
    • Stożki
    • Kule
    • Przekroje
    • Linie środkowe
    • Powierzchnie (NURBS)
  4. Eksport geometrii do oprogramowania CAD i modelowanie obiektu
  5. Weryfikacja uzyskanego modelu CAD na podstawie porównania z wyjściową siatką trójkątów
  6. Eksport modelu

Tworzenie geometrii na obiekcie w oprogramowaniu do inżynierii odwrotnej

Tworzenie geometrii rozpoczynamy od poznania płaszyczn:

peel3d - płaszczyzny boczne
Rys. 1 Płaszczyzny boczne
peel3d - płaszczyzna dolna
Rys. 2 Płaszczyzna dolna

Następnie, odsuwając jedną z płaszczyzn bocznych o niewielką odległość, uzyskujemy szkic przekroju elementu w formie splajnu:

peel 3d - szkic przekroju
Rys. 3 Szkic przekroju

Możemy zauważyć, że podłużne ściany obiektu można opisać przy pomocy narzędzi walca i stożka:

peel3d - walec wewnętrzny
Rys. 4 Walec wewnętrzny
peel3d - walec zewnętrzny
Rys. 5 Walec zewnętrzny
peel3d - stożek
Rys. 6 Stożek

Ostatnim krokiem jest utworzenie powierzchni na górnej ściance:

peel3d - powierzchnia
Rys. 7 Powierzchnia

Eksport danych do oprogramowania CAD

Metoda 1: wyciągnięcie przez obrót

Do odtworzenia obiektu wykorzystane zostaną: szkic przekroju, oś walca, płaszczyzny.

peel3d - zaimportowana geometria
Rys. 8 Zaimportowana geometria

W pierwszym kroku rysujemy nowy szkic profilu na podstawie zaimportowanego, oraz konwertujemy oś obrotu walca:

peel3d - szkic osi obrotu walca
Rys. 9 Szkic

Następnie wykonujemy operację wyciągnięcia przez obrót:

peel3d - wyciagnięcie profilu przez obrót
Rys. 10 Wyciągnięcie profilu przez obrót

W ostatnim kroku przycinamy bryłę przy pomocy narzędzi edycji bezpośredniej:

peel3d - przycięcie bryły powierzchniami
Rys. 11 Przycięcie bryły powierzchniami

Poniżej zaprezentowano efekt końcowy:

peel3d - inżynieria odwrotna - efekt końcowy - metoda 1
Rys. 12 Efekt końcowy – metoda 1

Metoda 2: przycięcie powierzchniami

Do odtworzenia obiektu wykorzystane zostaną: powierzchnie, walce, stożki, płaszczyzny.

Pracę z geometrią zaczynamy od przedłużenia wyeksportowanych stożków i walców.

peel3d - zaimportowana geometria
Rys. 13 Przedłużenie walca i stożka

W kolejnym kroku odejmujemy walec od stożka:

peel3d - odjęcie brył

Tniemy obiekt płaszczyznami i zostawiamy interesującą nas część obiektu:

peel3d - cięcie płaszczyznami bocznymi

 

Przycinamy obiekt dolną płaszczyzną:

peel3d - cięcie płaszczyzną dolną

A następnie powierzchnią górną:

peel3d - cięcie powierzchnią górną

Ostatnim krokiem jest konwersja bocznej ściany zewnętrznego walca na płaszczyznę, a następnie wykonanie operacji cięcia płaszczyzną:

peel3d - inżynieria odwrotna - efekt końcowy - metoda 2

Efekt końcowy:

peel3d - inżynieria odwrotna - efekt końcowy - metoda 2
Rys. 19 Efekt końcowy – metoda 2

 

Mateusz Ligocki
Inżynier i pasjonat technologii 3D, na co dzień specjalizujący się w skanowaniu 3D i inżynierii odwrotnej. W swojej pracy łączy precyzyjną wiedzę techniczną z doświadczeniem w zakresie wzornictwa przemysłowego, aby dostarczać klientom kompleksowe i zoptymalizowane rozwiązania.

Mateusz Ligocki | LinkedIn

 

Chcesz przeczytać więcej? Wróć do centrum wiedzy

Nasz zespół

Chętnie pomożemy i odpowiemy na wszelkie pytania.
Czekamy na wiadomość od Ciebie!

Adrian Czapla

Dyrektor Techniczny

Odwiedź: ul. Marynarska 15, 02-674 Warszawa

Zadzwoń: +48 609 200 394

Napisz: aczapla@dps-software.pl

Mateusz Ligocki

Specjalista ds. skanerów 3D

Odwiedź: ul. Jeleniogórska 16, 60-179 Poznań

Zadzwoń: +48 603 152 213

Napisz: mligocki@dps-software.pl

Joanna Kowalczyk

Specjalistka ds. skanerów 3D

Odwiedź: ul. Ligocka 103, 40-568 Katowice

Zadzwoń: +48 603 042 855

Napisz: jkowalczyk@dps-software.pl

Kamil Gruszka

Specjalista ds. skanerów 3D

Odwiedź: Marynarska 15, 02-674 Warszawa

Zadzwoń: +48 603 319 195

Napisz: kgruszka@dps-software.pl

Image Description

Formularz kontaktowy

Wpisz swoje dane kontaktowe*



    Odpowiadamy tego samego dnia w godz. 8:00-16:00 lub dnia następnego.

    Dbamy o bezpieczeństwo Twoich danych. Zapoznaj się z Polityką prywatności.