MODELOWANIE OBIEKTÓW PRZEMYSŁOWYCH NA PODSTAWIE DANYCH Z NAZIEMNEGO SKANINGU LASEROWEGO



Podobne dokumenty
Magda PLUTA Agnieszka GŁOWACKA

2. ZAAWANSOWANE MODELOWANIE 3D I TEKSTUROWANIE W ŚRODOWISKU BENTLEY MICROSTATION V8I

Cyclone CloudWorx 4.1 Pro Samouczek Część II High-Definition Surveying


KOŁA NAUKOWEGO GEODETÓW UNIWERSYTETU ROLNICZEGO. Created by Katarzyna Gruca & Agnieszka Głowacka

Temat: Zaprojektowanie procesu kontroli jakości wymiarów geometrycznych na przykładzie obudowy.

WYKORZYSTANIE MODELU 3D DO TWORZENIA DOKUMENTACJI ARCHITEKTONICZNEJ BUDYNKU USING A 3D MODEL FOR CREATING ARCHITECTURAL DOCUMENTATION OF A BUILDING

home.agh.edu.pl/~krisfoto/lib/exe/fetch.php?id=fotocyfrowa&cache=cache&media=fotocyfrowa:true_orto.pdf

Zbigniew Figiel, Piotr Dzikowicz. Skanowanie 3D przy projektowaniu i realizacji inwestycji w Koksownictwie KOKSOPROJEKT

Ćwiczenie 3. I. Wymiarowanie

Utworzenie dokumentacji bryłowej na podstawie skanów 3D wykonanych skanerem scan3d SMARTTECH

Karolina Żurek. 17 czerwiec 2010r.

ANALIZA DOKŁADNOŚCI PRZESTRZENNEJ DANYCH Z LOTNICZEGO, NAZIEMNEGO I MOBILNEGO SKANINGU LASEROWEGO JAKO WSTĘP DO ICH INTEGRACJI

Dane laserowe. 2. Zaznaczamy Browse (wybieramy: seed3d)

DIGITAL PHOTOGRAMMETRY AND LASER SCANNING IN CULTURAL HERITAGE SURVEY

Pelagia BIŁKA Magda PLUTA Bartosz MITKA Maria ZYGMUNT

Opracowanie stereogramu zdjęć na stacji cyfrowej Delta

DZIAŁALNOŚĆ SEKCJI FOTOGRAMETRII KOŁA NAUKOWEGO GODETÓW UNIWERSYTETU ROLNICZEGO W KRAKOWIE

RYSUNEK TECHNICZNY I GEOMETRIA WYKREŚLNA INSTRUKCJA DOM Z DRABINĄ I KOMINEM W 2D

NAZIEMNY SKANING LASEROWY ZAPORY WODNEJ W ROŻNOWIE JAKO NARZĘDZIE WSPOMAGAJĄCE MONITORING OBIEKTÓW HYDROTECHNICZNYCH

OPRACOWANIE KONCEPCJI BADANIA PRZEMIESZCZEŃ OSUWISK NA PODSTAWIE GEODANYCH

Wstęp Pierwsze kroki Pierwszy rysunek Podstawowe obiekty Współrzędne punktów Oglądanie rysunku...

AutoCAD laboratorium 6

Projekt rejestratora obiektów trójwymiarowych na bazie frezarki CNC. The project of the scanner for three-dimensional objects based on the CNC

Raport z przeprowadzonych badań. Temat: Zaprojektowanie sposobu pomiaru wywroczyny oraz kontroli procesu gojenia.

WYBÓR PUNKTÓW POMIAROWYCH

Inventor 2016 co nowego?

Zastosowanie SKANINGU LASEROWEGO PMG Wierzchowice W R O G E O

Koncepcja pomiaru i wyrównania przestrzennych ciągów tachimetrycznych w zastosowaniach geodezji zintegrowanej

Wprowadzenie do rysowania w 3D. Praca w środowisku 3D

Auto CAD Punkt przecięcia się obiektów

Metoda Elementów Skończonych - Laboratorium

Określenie wpływu jakości atrybutu RGB powiązanego z danymi naziemnego skaningu laserowego na proces segmentacji

BRYŁY PODSTAWOWE I OBIEKTY ELEMENTARNE

Pelagia BIŁKA, Magda PLUTA Dr inż. Bartosz MITKA. EPISTEME 18/2013, t. 3 s ISSN

Ćwiczenie 3: Rysowanie obiektów w programie AutoCAD 2010

DIGITALIZACJA GEOMETRII WKŁADEK OSTRZOWYCH NA POTRZEBY SYMULACJI MES PROCESU OBRÓBKI SKRAWANIEM

GRAFIKA INŻYNIERSKA POLITECHNIKA ŚLĄSKA WYDZIAŁ ELEKTRYCZNY KATEDRA MECHATRONIKI. Instrukcja do ćwiczenia laboratoryjnego.

Animowana grafika 3D Laboratorium 1

Poniżej przedstawiono przykład ich zastosowania dla najprostszego obiektu 3D kostki.

5.4. Tworzymy formularze

1 Tworzenie brył obrotowych

TEKSTUROWANIE MODELI OBIEKTÓW O ZŁOŻONEJ GEOMETRII NA PODSTAWIE DANYCH Z NAZIMENEGO SKANINGU LASEROWEGO

BLENDER- Laboratorium 1 opracował Michał Zakrzewski, 2014 r. Interfejs i poruszanie się po programie oraz podstawy edycji bryły

Aleksandra Zając. Raport. Blender. Pokemon: Eevee

Modelowanie części w kontekście złożenia

Automatyczne modelowanie na podstawie fotografii

SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD

Modelowanie krzywych i powierzchni

1. Wprowadzenie. 1.1 Uruchamianie AutoCAD-a Ustawienia wprowadzające. Auto CAD Aby uruchomić AutoCada 14 kliknij ikonę

ESTYMACJA OBJĘTOŚCI OBIEKTÓW O ZŁOŻONEJ GEOMETRII NA PODSTAWIE POMIARÓW NAZIEMNYM SKANINGIEM LASEROWYM

Aerotiangulacja plik chańcza_blok folder fotopunkty - folder camera

Adobe InDesign lab.1 Jacek Wiślicki, Paweł Kośla. Spis treści: 1 Podstawy pracy z aplikacją Układ strony... 2.

PARAMETRY TECHNICZNE PRZEDMIOTU ZAMÓWIENIA. Nazwa i adres Wykonawcy:... Nazwa i typ (producent) oferowanego urządzenia:...

Temat: Skanowanie 3D obrazu w celu pomiaru odkształceń deski podobrazia

Tworzenie prezentacji w MS PowerPoint

Jak przygotować pliki gotowe do publikacji w sieci za pomocą DigitLabu?

OPRACOWANIE MODELU UKŁADU WYMIANY ŁADUNKU SILNIKA SUBARU EJ25 Z ZASTOSOWANIEM METODY INŻYNIERII ODWROTNEJ (REVERSE ENGINEERING)

SysML rozpoczynanie projektu SysML001

Wprowadzenie Cel projektu

5.4. Efekty specjalne

9. Wymiarowanie. 9.1 Wstęp. 9.2 Opis funkcje wymiarowania. Auto CAD

SPIS TREŚCI STRESZCZENIE...8 SUMMARY...9 I. WPROWADZENIE... 10

Temat: Modelowanie 3D rdzenia wirnika silnika skokowego

Sprawozdanie z pomiaru naziemnym skanerem laserowym ScanStation części Zamku Kapituły Warmińskiej w Olsztynie

Uniwersytet Przyrodniczy w Lublinie

AutoCAD Pierwsze kroki

11.3 Definiowanie granic obszaru przeznaczonego do kreskowania

7. Modelowanie wałka silnika skokowego Aktywować projekt uŝytkownika

IRONCAD. Przykład I IRONCAD Konstrukcja obudowy z blachy

Układy współrzędnych GUW, LUW Polecenie LUW

Wyciągnięcie po linii prostej w ujęciu powierzchniowym w NX firmy Siemens Industry Software

ORIENTACJA ZEWNĘTRZNA ZDJĘCIA Z WYKORZYSTANIEM GEOMETRYCZNYCH CECH OBIEKTÓW

Jak uzyskać efekt 3D na zdjęciach z wykorzystaniem programu InkScape

5.2. Pierwsze kroki z bazami danych

KGGiBM GRAFIKA INŻYNIERSKA Rok III, sem. VI, sem IV SN WILiŚ Rok akademicki 2011/2012

Modelowanie powierzchniowe - czajnik

6.4. Efekty specjalne

Skopiować folder 3. Dodanie bazy danych (1) (2) (3)

Modelowanie obiektowe - Ćw. 1.

AutoCAD LT praca na obiektach rastrowych i nakładanie barw z palety RGB na rysunki.

Przed rozpoczęciem pracy otwórz nowy plik (Ctrl +N) wykorzystując szablon acadiso.dwt

OPROGRAMOWANIE UŻYTKOWE

1.Otwieranie modelu Wybierz opcję Otwórz. W oknie dialogowym przechodzimy do folderu, w którym znajduje się nasz model.

IRONCAD. TriBall IRONCAD Narzędzie pozycjonujące

Rysowanie precyzyjne. Polecenie:

Początek pracy z programem 3D Studio Max

Ćwiczenie nr 2 - Rysowanie precyzyjne

OD Projektu DO Realizacji

WIZUALIZER 3D APLIKACJA DOBORU KOSTKI BRUKOWEJ. Instrukcja obsługi aplikacji

Biuletyn techniczny Inventor nr 30

ApSIC Xbench: Szybki start wydanie Mariusz Stępień

Klasyfikacja chmury punktów w oprogramowaniu LP360 (QCoherent) w celu generowania wektorowych i rastrowych produktów pochodnych.

Część A wprowadzenie do programu Mercury

DesignCAD 3D Max 24.0 PL

Analiza stateczności zbocza

Zaznaczanie komórek. Zaznaczenie pojedynczej komórki polega na kliknięciu na niej LPM

OPRACOWANIE OBIEKTÓW ARCHITEKTONICZNYCH Z WYKORZYSTANIEM METOD STOSOWANYCH W FOTOGRAMETRII CYFROWEJ

EXCEL. Diagramy i wykresy w arkuszu lekcja numer 6. Instrukcja. dla Gimnazjum 36 - Ryszard Rogacz Strona 20

Transkrypt:

Modelowanie obiektów przemysłowych... INFRASTRUKTURA I EKOLOGIA TERENÓW WIEJSKICH INFRASTRUCTURE AND ECOLOGY OF RURAL AREAS Nr 2/II/2013, POLSKA AKADEMIA NAUK, Oddział w Krakowie, s. 5 16 Komisja Technicznej Infrastruktury Wsi MODELOWANIE OBIEKTÓW PRZEMYSŁOWYCH NA PODSTAWIE DANYCH Z NAZIEMNEGO SKANINGU LASEROWEGO Bartosz Mitka, Łukasz Mikołajczyk, Tomasz Noszczyk Uniwersytet Rolniczy im. H. Kołłątaja w Krakowie MODELING OF INDUSTRIAL FACILITIES BASED ON DATA FROM TERRESTRIAL LASER SCANNING Streszczenie Nowoczesne technologie pomiarowe, takie jak skaning laserowy, dostarczają informacji o otaczającej nas rzeczywistości w postaci chmur punktów. Jednakże informacja o geometrii obiektów zapisana w tej postaci często jest niepraktyczna z punktu widzenia odbiorcy dokumentacji obiektu. Dlatego też zachodzi potrzeba translacji chmur punktów na modele wektorowe obsługiwane przez oprogramowanie typu CAD. Artykuł przedstawia możliwości zastosowania i wykorzystania niektórych narzędzi do modelowania 3D dostępnych w oprogramowaniu Leica Cyclone, jak również uzyskiwane dokładności wpasowania elementów geometrycznych w chmury punktów. Słowa kluczowe: modelowanie 3D, skaning laserowy Summary Modern measurement technologies such as laser scanning provides information about the reality that surrounds us in the form of point clouds. However, the information about the geometry of the objects stored in this form is often impractical from the point of view of the recipient. Therefore, it is necessary converting point clouds to vector models supported by CAD software. This paper presents the applicability and use some 3D modeling tools available in the software Leica Cyclone, as well as the accuracy of the fitting obtained geometry in the point clouds. Key words: 3D modeling, laser scanning 5

Bartosz Mitka, Łukasz Mikołajczyk, Tomasz Noszczyk WSTĘP Nowoczesne technologie pomiarowe takie fotogrametria cyfrowa i naziemny skaning laserowy dostarczają informacji o otaczającej nas rzeczywistości w postaci zdjęć pomiarowych i chmur punktów. Jednakże informacja o geometrii obiektów zapisana w tej postaci często jest niepraktyczna z punktu widzenia odbiorcy dokumentacji obiektu. Dlatego też zachodzi potrzeba translacji wyników pomiarów i chmur punktów na modele wektorowe obsługiwane przez oprogramowanie typu CAD. Wielu autorów [np. Junga i nni, 2008; Rabbani, Van den Heuvel. 2005] podaje przykłady wykorzystania fotogrametrii i chmur punktów do modelowania obiektów przemysłowych. W procesie modelowania wykorzystywane są zarówno narzędzia dostępne w oprogramowaniu do przetwarzania chmur punktów [Fidera i inni, 2004], jak i narzędzia modelowania programów typu AutoCAD czy MicroStation [Rabbani, Van den Heuvel, 2005], oraz dedykowane oprogramowanie i algorytmy do modelowania 3D [Kawashima i inni, 2011]. Wektorowe modele 3D obiektów przemysłowych znajdują różnorakie zastosowania m. in.: jako inwentaryzacja stanu istniejącego; jako dane wejściowe w systemach zarządzania infrastrukturą; do badania kolizji między infrastrukturą planowaną a istniejącą; Oprogramowanie Leica Cyclone dedykowane jest przede wszystkim do zarządzania i przetwarzania chmur punktów, jednakże posiada również wiele narządzi do modelowania obiektów geometrycznych. Wymodelowane obiekty mogą być użyte zarówno w procesie orientacji chmur punktów (np. sfery, narożniki) jak i eksportowane w postaci modeli wektorowych do oprogramowania typu CAD. Leica Cyclone umożliwia zarówno wpasowywanie w chmury punktów siatek trójkątów jak i określonych obiektów geometrycznych. Dla siatek trójkątów (mesh) dostępne są parametry i narzędzia edycyjne umożliwiające edycję pojedynczych trójkątów, wypełnianie dziur w siatkach, przerzedzanie siatek (optymalizację) czy też wprowadzanie do siatki linii nieciągłości pod postacią poliginii. Opcje te umożliwiają efektywne budowanie siatek nawet dla skomplikowanych struktur przy użyciu relatywnie prostych elementów. Do modelowania określonych form geometrycznych dostępne są następujące obiekty do wpasowania: płaszczyzna, walec, sfera, stożek, odcinek, kolanko rury, narożnik, sześcian oraz elementy konstrukcji stalowych (kątownik, ceownik, teownik, element o przekroju prostokątnym, dwuteownik). Oprogramowanie umożliwia dwie podstawowe opcje wstawiania obiektów geometrycznych: poprzez automatyczne wpasowanie obiektu w wyselekcjonowany fragment chmury punktów; 6

Modelowanie obiektów przemysłowych... poprzez wybranie gotowego elementu z katalogu obiektów o zdefiniowanych wymiarach (w przypadkach gdy dany element nie został pomierzony lub gdy pozyskana chmura punktów nie zawiera wystarczającej informacji geometrycznej do wpasowania automatycznego obiektu); W obu przypadkach dla każdego obiektu dostępne są uchwyty umożliwiające zmianę zarówno wymiarów elementu jak i jego położenia w przestrzeni. W przypadku obiektów wpasowywanych automatycznie przez program podawana jest również informacja o dokładności dopasowania. Poniżej podano przykłady wykorzystania narzędzi modelowania dostępnych w oprogramowaniu Leica Cyclone. MODELOWANIE PŁASZCZYZN Jedną z podstawowych funkcji modelowania jest wpasowywanie obszaru płaskiego (patch). Można to zrobić w zasadzie dwiema metodami: metodą wzrostu obszaru (Region Grow Method) lub metodą wpasowania w obwiedziony obszar. Istnieje także możliwość poszerzenia przecinających się, istniejących już płaszczyzn do wzajemnych przecięć. Metoda wzrostu obszaru (Region Grow Method) By wpasować obszar płaski przy pomocy tej metody, należy na początku użyć opcji wyboru i wskazać pojedynczy punkt na chmurze punktów, w miejscu, w którym chcemy wpasować płaszczyznę. Po wykonaniu tej czynności z menu wybierany Create Object -> Region Grow -> Patch. Efektem działania tej funkcji jest pojawienie się na ekranie okna dialogowego z parametrami wpasowania jak również podświetlenie na chmurze punktów obszaru w który zostanie wpasowana płaszczyzna (rys. 1). Dostępne opcje (Region Thickness, Maximum Gap to Span, Angle Tolerance i Region Size) pozwalają na optymalizację uzyskiwanego wyniku wpasowania. W oknie szczegółów (Details) można sprawdzić odchylenie standardowe dla wpasowywanej płaszczyzny (Fit Std Deviation), jeżeli uzyskany wynik jest zadowalający należy kliknąć OK. Gdy wyniki nie są do zaakceptowania można wybrać nowy punkt na powierzchni do modelowania i kliknąć przycisk Restart lub też zakończyć przyciskiem Cancel i powtórzyć omówioną procedurę. 7

Bartosz Mitka, Łukasz Mikołajczyk, Tomasz Noszczyk 8 Rysunek 1. Okno Region Grow Patch z punktami biorącymi udział w tworzeniu płaszczyzny Figure 1. Region Grow Patch window with the points involved in the formation of the plane Metoda wpasowania w obwiedziony obszar W celu wymodelowania płaszczyzny za pomocą tej metody należy na początku użyć opcji rysowania obwiedni (prostokątnej, kołowej lub poligonowej) wokół obszaru przeznaczonego do modelowania. W tym miejscu trzeba szczególnie zwrócić uwagę na to, aby nie zaznaczyć punktów nie należących do płaszczyzny, zostaną one bowiem włączone w proces wpasowywania i obszar płaski zostanie źle wymodelowany. Po narysowaniu obwiedni należy wybrać opcję Create Object -> Fit Fenced -> Patch.

Modelowanie obiektów przemysłowych... Po wpasowaniu płaszczyzny istnieje możliwość sprawdzenia parametrów dokładnościowych, po wybraniu opcji Tools -> Info -> Object Info zostanie wyświetlone okno dialogowe Patch Info (Rys. 2), gdzie możemy zobaczyć błąd odchylenia standardowego (Error Std Deviation), błąd bezwzględny (Absolute Error Mean) i maksymalny błąd bezwzględny (Maximum Absolute Error). Źródło: Opracowanie własne Rysunek 2. Okno Patch Info Figure 2. Patch Info window Poszerzenie przecinających się obszarów do wzajemnych przecięć Po wymodelowaniu kilku płaszczyzn Cyclone posiada możliwość przedłużenia ich do wzajemnych przecięć, by stworzyć np. idealny narożnik. W tym celu w trybie wielokrotnego wyboru trzeba wskazać punkty wszystkich przecinających się obszarów płaskich. Następnie wybrać: Edit Object -> Extend -> Extend All Objects. Procedurę tę należy powtórzyć we wszystkich miejscach, w których mają zostać wymodelowane krawędzie i narożniki (rys. 3). Rysunek 3. Efekt końcowy po rozciągnięciu płaszczyzn do wzajemnego przecięcia Figure 3. The final result of the stretched planes to mutual intersection 9

Bartosz Mitka, Łukasz Mikołajczyk, Tomasz Noszczyk Poniżej zestawiono parametry dokładnościowe dla 20 płaszczyzn wymodelowanych na odpowietrznej stronie zapory w Solinie. Pomiar zapory wykonano skanerem impulsowym Leica ScanStation 2. Tabela 1. Parametry wpasowania 20 powierzchni płaskich po stronie odpowietrznej zapory w Solinie Tabela 1. Parameters for fit 20 flat surfaces on the dam in Solina błąd odch. standardowego [m] błąd bezwzględny [m] Max. błąd bezwzględny [m] 1 0,008 0,006 0,061 2 0,009 0,007 0,091 3 0,005 0,004 0,025 4 0,005 0,004 0,035 5 0,006 0,004 0,050 6 0,006 0,005 0,058 7 0,013 0,011 0,169 8 0,007 0,006 0,041 9 0,006 0,005 0,033 10 0,008 0,006 0,043 11 0,007 0,005 0,058 12 0,006 0,005 0,104 13 0,005 0,004 0,028 14 0,006 0,005 0,032 15 0,007 0,005 0,078 16 0,005 0,004 0,023 17 0,007 0,005 0,062 18 0,012 0,010 0,048 19 0,006 0,005 0,037 20 0,007 0,006 0,039 Źródło: Opracowanie własne Jak widać, odchylenie standardowe waha się w zakresie od 0,005 m do 0,013 m, przy czym błąd średni wpasowania wynosi 0,007 m. Jeśli chodzi o błąd bezwzględny to osiąga on wartości od 0,004 m do 0,011 m, a wartość średnia błędu bezwzględnego dla 20 wymodelowanych płaszczyzn wynosi 0,006m. Najgorzej wygląda statystyka maksymalnego błędu bezwzględnego, gdzie wartość średnia tego błędu wynosi 0,056 m. Spowodowane to jest tym, że zeskanowane płyty betonowe nie są faktycznie płaskie, jak również szumami występującymi w chmurze punktów stąd też pojawiają się błędy maksymalne rzędu kilku centymetrów. 10

Modelowanie obiektów przemysłowych... MODELOWANIE KONSTRUKCJI STALOWYCH Program Leica Cyclone posiada szeroką bazę zdefiniowanych elementów stalowych. Możemy wybierać spośród teowników, ceowników, kątowników czy elementów o przekroju prostokątnym. Oprogramowanie umożliwia dwie podstawowe opcje wstawiania obiektów geometrycznych: poprzez automatyczne wpasowanie obiektu w wyselekcjonowany fragment chmury punktów; poprzez wybranie gotowego elementu z katalogu obiektów o zdefiniowanych wymiarach (w przypadkach gdy dany element nie został pomierzony lub gdy pozyskana chmura punktów nie zawiera wystarczającej informacji geometrycznej do wpasowania automatycznego obiektu); Procedura automatycznego wpasowania przebiega następująco: 1. Izolujemy część chmury punktów używając opcji Limit Box. Jest ona szczególnie przydatna przy rozbudowanych projektach. Możemy wtedy dokładnie obejrzeć wyznaczony fragment bez obawy zaznaczenia elementów sąsiednich. Rysunek 4. Wyseparowana część chmury punktów Figure 4. Separated part of point cloud 2. Zaznaczamy część pojedynczego elementu i wybieramy kolejno opcje Create Object -> Fit to Cloud -> Steel Section -> Angle tak jak jest to zaprezentowane na poniższym rysunku (Rys. 5). 3. Za pomocą uchwytów można przeprowadzić korektę wpasowania elementu zarówno w zakresie wymiarów liniowych (uchwyty modyfikacji wymiary) jak również orientacji w przestrzeni (uchwyty rotacji). 11

Bartosz Mitka, Łukasz Mikołajczyk, Tomasz Noszczyk Rysunek 5. Uchwyty rotacji do modyfikacji orientacji elementu w przestrzeni Figure 5. Rotate handles for element modifications in space Głównym mankamentem tej technologii budowania modeli jest to, że w programie nie ma możliwości zaginania elementów. Efektem tego jest sytuacja dla obiektów które uległy deformacji w której na końcach elementu jest on dobrze dopasowany do chmury, a w środkowej części lekko od niej odbiega. Innym problemem jest wpasowywanie elementu w przypadku kiedy obiekt nie został zeskanowany dokładnie. W tej sytuacji program nie wpasuje elementu pokazując informację o niewystarczającej informacji lub wpasuje go nieprawidłowo tak jak to jest widoczne na poniższym rysunku (rys. 6). W przykładzie przedstawionym w rysunku 7 wymodelowano fragment przelotowego słupa wysokiego napięcia typu Z52. Chmury punktów pochodzą z trzech stanowisk skanowania, a pomiar wykonano skanerem impulsowym Leica ScanStation. 12

Modelowanie obiektów przemysłowych... Rysunek 6. Błędne wpasowanie obiektu ze względy na zbyt mała ilość informacji w chmurze punktów Figure 6. Incorrect fitting object of the reason for not enough information in the point cloud Rysunek 7. Chmura punktów dła słupa energetycznego i jego model wektorowy Figure 7. Point cloud and the vector model for power pole 13

Bartosz Mitka, Łukasz Mikołajczyk, Tomasz Noszczyk W celu scharakteryzowania dokładności automatycznego wpasowania elementów w chmurę punktów zestawiono poniżej charakterystyki dokładnościowe dla piętnastu wybranych elementów: Tabela 2. Parametry wpasowania 15 elementów stalowych dla słupa energetycznego Tabela 2. Parameters for fit 15 pieces of steel for the power pole Fit Quality [mm] Error Std Deviation Absolute Error Mean Max. Absolute Error 1 4 3 18 2 4 3 9 3 6 4 21 4 4 3 16 5 3 2 6 6 3 2 16 7 2 2 12 8 3 2 28 9 2 1 14 10 11 8 35 11 2 1 5 12 5 3 19 13 3 2 28 14 2 2 8 15 2 4 9 Jak można zauważyć zarówno wartości odchylenia standardowego jak i błędu bezwzględnego mieszczą się w granicach kilku milimetrów. Średnia wartość odchylenia standardowego wynosi 3.7 mm, a błędu absolutnego 2.8 mm. Do ostatniej kolumny, w której zestawiono maksymalne wartości błędów absolutnych, należy podejść z pewnym dystansem, gdyż zależy ona głównie od szumów i błędnych punktów na krawędziach elementów (tzw. mixed piksel ). MODELOWANIE SFER Sfera jest zdefiniowana w przestrzeni przez cztery parametry: współrzędne X,Y,Z oraz promień. Algorytm programu dobiera taką kombinację wspomnianych wcześniej parametrów, aby jak najdokładniej wpasować obiekt w wydzielony fragment chmury punktów. Sam proces wpasowania wygląda następująco: 1. Zaznaczamy sferę lub jej fragment. 2. Wybieramy opcje Create object -> Fit to Cloud -> Sphere Na pokazanym przykładzie widać, że nawet korzystając z wycinka zeskanowanej sfery algorytm może dokładnie wpasować żądaną figurę. 14

Modelowanie obiektów przemysłowych... Rysunek 8. Wpasowanie sfery w chmurę punktów Figure 8. Fitting sphere in a point cloud Aby przeanalizować dokładność wpasowania należy zaznaczyć dany element a później kliknąć na nim prawym przyciskiem myszy i wybrać opcję Object Info. WPASOWYWANIE RUR Kiedy mówimy o konstrukcjach przemysłowych nie sposób nie wspomnieć o rurach, które są wykorzystywane w ogromnych ilościach w przemyśle olejowo gazowym czy chemicznym. Procedura modelowania dla nich wygląda następująco: 1. Izolujemy żądany fragment rurociągu za pomocą opcji Limit Box 2. Zaznaczamy fragment rurociągu poligonem 3. Wybieramy opcję Fit to Cloud -> Cylinder Element zostanie wpasowany, możemy jednak dowolnie modelować jego położenie i właściwości używając np. standardowych rozmiarów rur w zakładce Edit Properties. Program umożliwia modelowanie również wszystkich elementów powiązanych z rurociągami takich jak: kolanka, reduktory, kołnierze, zaślepki, zawory. 15

Bartosz Mitka, Łukasz Mikołajczyk, Tomasz Noszczyk WNIOSKI Nowoczesne oprogramowanie dostarcza coraz wydajniejszych narzędzi do modelowania obiektów geometrycznych. Dostępne opcje automatycznego wpasowywania obiektów czy też katalogi gotowych elementów znacznie przyspieszają i upraszczają proces modelowania. Opcje modyfikacji wstawionych elementów pozwalają na precyzyjne wpasowanie reprezentacji geometrycznej obiektu w pozyskaną chmurę punktów. Dzięki narzędziom informującym o dokładnościach dopasowania elementów wektorowych do chmury punktów możemy kontrolować jakość wykonywanego modelowania. Uzyskiwane dokładności wpasowania na poziomie kilku milimetrów pozwalają przyjąć założenie, że metodą tą można uzyskiwać trójwymiarowe inwentaryzacje obiektów przemysłowych. Należy jednak zauważyć, że warunkiem koniecznym sprawnego prowadzenia prac związanych z modelowaniem jak również uzyskiwania wysokich dokładności wpasowania jest posiadanie możliwie kompletnej i dobrej jakościowo chmury punktów, gdzie pod pojęciem jej jakości rozumiemy odpowiednio dobraną gęstość pozyskiwanej chmury punktów, precyzyjnie wykonaną orientację, redukcję i filtrację szumów oraz błędnie zarejestrowanych punktów. LITERATURA Fidera A., Chapman M.A., Hong J., Terrestrial Lidar for Industrial Metrology Applications: Modelling, Enhancement and Reconstruction, International Archives of Photogrammetry and Remote Sensing, Vol. XXXV, B5, 880-883, ISSN 1682-1750, 2004. Junga S. H., Yua J. H., Leeb J. K., Gea L., Automatic modelling method for steel structures using photogrammetry, The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences. Vol. XXXVII. Part B5. Beijing 2008 Kawashima K., Kanai S., Date H., Automatic recognition of a piping system from large-scale terrestrial laser scan data, International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Volume, 29-31 August 2011, Calgary, Canada Rabbani, T., Van den Heuvel, F., 3D Industrial Reconstruction by Fitting Csg Models to a combination of Images and Point Clouds., International Archives of Photogrammetry and Remote Sensing, Vol. XXXV, B5, 7-12, ISSN 1682-1750, 2011. Dr inż. Bartosz Mitka e-mail: bartosz.mitka@ur.krakow.pl tel. +48 12 662 45 04 Inż. Łukasz Mikołajczyk Inż. Tomasz Noszczyk Uniwersytet Rolniczy w Krakowie Wydział Inżynierii Środowiska i Geodezji Katedra Geodezji Rolnej, Katastru i Fotogrametrii ul. Balicka 253, 30-149 Kraków 16