{"title":"Effectiveness Analysis of Spline Surfaces Creating Methods for Shell Structures Modelling","authors":"G. Lenda, Dominika Spytkowska","doi":"10.4467/21995923gp.21.004.14975","DOIUrl":null,"url":null,"abstract":"The shape of the surface of shell structures, measured by laser scanning, can be modelled using approximating spline functions. Since the 1990s, several modelling techniques have been developed: based on points, meshes, areas outlined on meshes, regions grouping areas with a similar structure. The most effective of them have been used in modern software, but their implementations differ significantly. The most important differences concern the accuracy of modelling, especially places with rapid shape changes, including edges. The differences also affect the mathematical complexity of the created model (the number of unknowns) and the time of its development. These factors contribute to the effectiveness of modelling. Some methods work fully automatically, others allow manual selection of certain parameters, there are also methods that require full manual control. Their selection and application is greatly affected by the user’s intuition and knowledge in the field of creating such surfaces. This study tested the influence of the above factors on the modelling efficiency. A total of six methods of creating spline surfaces were analysed in three software packages of different classes: Geomagic Design X, Solidworks and RhinoResurf. The analyses were carried out on a shell structure of complex shape, consisting of seven patches separated by edges. The created models were assessed in terms of their accuracy of fitting into the point cloud. Additionally, the complexity of the model expressed in the number of control points and the time of its development were determined. The results confirmed the validity of the four methods in terms of model fitting accuracy. The best results were achieved using the semi-automatic method in the most advanced software package and the manual method in the simplest package. This has confirmed the great importance of user experience in terms of theoretical properties of spline functions. However, complexity and development time did not show a direct relationship with the accuracy of the models created.\n\nANALIZA EFEKTYWNOŚCI METOD TWORZENIA POWIERZCHNI SKLEJANYCH DLA MODELOWANIA OBIEKTÓW POWŁOKOWYCH\n\nModelowanie kształtu powierzchni obiektów powłokowych, pomierzonych za pomocą skaningu laserowego, można przeprowadzić za pomocą aproksymacyjnych funkcji sklejanych. Funkcje te dobrze przybliżają kształty o ciągłej krzywiźnie, jakimi są powłoki, jednocześnie wykazując spadki dokładności w miejscach zerwania tej ciągłości. Od lat 90. XX wieku rozwinęło się kilka technik modelowania za ich pomocą, m.in.: wykorzystujących same punkty, siatki mesh, obszary obrysowane na siatkach mesh, regiony grupujące obszary o podobnej strukturze. Najbardziej skuteczne z nich zostały zastosowane we współczesnym oprogramowaniu, ale ich implementacje znacząco się pomiędzy sobą różnią. Najważniejsze różnice dotyczą dokładności modelowania, szczególnie miejsc o szybkich zmianach kształtu, włączając w nie krawędzie. Różnice dotyczą też złożoności matematycznej utworzonego modelu (liczby niewiadomych) oraz czasu jego opracowania. Czynniki te składają się na efektywność modelowania. Część metod działa w pełni automatycznie, inne pozwalają na ręczny dobór pewnych parametrów, są też metody wymagające pełnego sterowania ręcznego. W ich wyborze i stosowaniu duże znaczenie ma intuicja i wiedza użytkownika w zakresie tworzenia tego typu powierzchni. W opracowaniu przetestowano wpływ powyższych czynników na efektywność modelowania. Badaniom poddano łącznie sześć metod tworzenia powierzchni sklejanych w trzech pakietach oprogramowania różnej klasy: Geomagic Design X, Solidworks i RhinoResurf. Analizy przeprowadzono na obiekcie powłokowym o złożonym kształcie, składającym się z siedmiu płatów rozdzielonych krawędziami. Został on pomierzony metodą skaningu laserowego, a scalona chmura punktów stanowiła podstawę do modelowania za pomocą funkcji sklejanych. Utworzone modele oceniono pod względem dokładności wpasowania w chmurę punktów za pomocą wykresów odchyłek punktów od powierzchni, odchyłek średnich oraz maksymalnych. Dodatkowo określono złożoność modelu wyrażoną liczbą punktów kontrolnych oraz czas jego opracowania. Wyniki pozwoliły na potwierdzenie skuteczności czterech metod w zakresie dokładności wpasowania modeli. Najlepsze efekty osiągnięto stosując metodę półautomatyczną w najbardziej zaawansowanym pakiecie oprogramowania oraz metodę ręczną w najprostszym z pakietów. Potwierdza to duże znaczenie doświadczenia użytkownika w zakresie teoretycznych własności funkcji sklejanych. Złożoność i czas opracowania nie wykazywały natomiast bezpośredniego związku z dokładnością tworzonych modeli.","PeriodicalId":137315,"journal":{"name":"Geoinformatica Polonica","volume":"47 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Geoinformatica Polonica","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4467/21995923gp.21.004.14975","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The shape of the surface of shell structures, measured by laser scanning, can be modelled using approximating spline functions. Since the 1990s, several modelling techniques have been developed: based on points, meshes, areas outlined on meshes, regions grouping areas with a similar structure. The most effective of them have been used in modern software, but their implementations differ significantly. The most important differences concern the accuracy of modelling, especially places with rapid shape changes, including edges. The differences also affect the mathematical complexity of the created model (the number of unknowns) and the time of its development. These factors contribute to the effectiveness of modelling. Some methods work fully automatically, others allow manual selection of certain parameters, there are also methods that require full manual control. Their selection and application is greatly affected by the user’s intuition and knowledge in the field of creating such surfaces. This study tested the influence of the above factors on the modelling efficiency. A total of six methods of creating spline surfaces were analysed in three software packages of different classes: Geomagic Design X, Solidworks and RhinoResurf. The analyses were carried out on a shell structure of complex shape, consisting of seven patches separated by edges. The created models were assessed in terms of their accuracy of fitting into the point cloud. Additionally, the complexity of the model expressed in the number of control points and the time of its development were determined. The results confirmed the validity of the four methods in terms of model fitting accuracy. The best results were achieved using the semi-automatic method in the most advanced software package and the manual method in the simplest package. This has confirmed the great importance of user experience in terms of theoretical properties of spline functions. However, complexity and development time did not show a direct relationship with the accuracy of the models created.
ANALIZA EFEKTYWNOŚCI METOD TWORZENIA POWIERZCHNI SKLEJANYCH DLA MODELOWANIA OBIEKTÓW POWŁOKOWYCH
Modelowanie kształtu powierzchni obiektów powłokowych, pomierzonych za pomocą skaningu laserowego, można przeprowadzić za pomocą aproksymacyjnych funkcji sklejanych. Funkcje te dobrze przybliżają kształty o ciągłej krzywiźnie, jakimi są powłoki, jednocześnie wykazując spadki dokładności w miejscach zerwania tej ciągłości. Od lat 90. XX wieku rozwinęło się kilka technik modelowania za ich pomocą, m.in.: wykorzystujących same punkty, siatki mesh, obszary obrysowane na siatkach mesh, regiony grupujące obszary o podobnej strukturze. Najbardziej skuteczne z nich zostały zastosowane we współczesnym oprogramowaniu, ale ich implementacje znacząco się pomiędzy sobą różnią. Najważniejsze różnice dotyczą dokładności modelowania, szczególnie miejsc o szybkich zmianach kształtu, włączając w nie krawędzie. Różnice dotyczą też złożoności matematycznej utworzonego modelu (liczby niewiadomych) oraz czasu jego opracowania. Czynniki te składają się na efektywność modelowania. Część metod działa w pełni automatycznie, inne pozwalają na ręczny dobór pewnych parametrów, są też metody wymagające pełnego sterowania ręcznego. W ich wyborze i stosowaniu duże znaczenie ma intuicja i wiedza użytkownika w zakresie tworzenia tego typu powierzchni. W opracowaniu przetestowano wpływ powyższych czynników na efektywność modelowania. Badaniom poddano łącznie sześć metod tworzenia powierzchni sklejanych w trzech pakietach oprogramowania różnej klasy: Geomagic Design X, Solidworks i RhinoResurf. Analizy przeprowadzono na obiekcie powłokowym o złożonym kształcie, składającym się z siedmiu płatów rozdzielonych krawędziami. Został on pomierzony metodą skaningu laserowego, a scalona chmura punktów stanowiła podstawę do modelowania za pomocą funkcji sklejanych. Utworzone modele oceniono pod względem dokładności wpasowania w chmurę punktów za pomocą wykresów odchyłek punktów od powierzchni, odchyłek średnich oraz maksymalnych. Dodatkowo określono złożoność modelu wyrażoną liczbą punktów kontrolnych oraz czas jego opracowania. Wyniki pozwoliły na potwierdzenie skuteczności czterech metod w zakresie dokładności wpasowania modeli. Najlepsze efekty osiągnięto stosując metodę półautomatyczną w najbardziej zaawansowanym pakiecie oprogramowania oraz metodę ręczną w najprostszym z pakietów. Potwierdza to duże znaczenie doświadczenia użytkownika w zakresie teoretycznych własności funkcji sklejanych. Złożoność i czas opracowania nie wykazywały natomiast bezpośredniego związku z dokładnością tworzonych modeli.
用激光扫描测量的壳结构表面形状可以用近似样条函数来建模。自20世纪90年代以来,已经开发了几种建模技术:基于点,网格,网格上概述的区域,具有相似结构的区域分组区域。其中最有效的方法已在现代软件中使用,但它们的实现差异很大。最重要的区别在于建模的准确性,特别是形状变化迅速的地方,包括边缘。这些差异还会影响所创建模型的数学复杂性(未知数的数量)及其开发的时间。这些因素有助于建模的有效性。有些方法完全自动工作,其他方法允许手动选择某些参数,也有方法需要完全手动控制。它们的选择和应用很大程度上受到用户在创建此类表面领域的直觉和知识的影响。本研究检验了上述因素对建模效率的影响。在Geomagic Design X、Solidworks和RhinoResurf三个不同类别的软件包中,共分析了六种创建样条曲面的方法。分析对象是一个由7个边缘分隔的斑块组成的复杂形状的壳结构。所创建的模型根据其拟合点云的准确性进行评估。此外,还确定了以控制点数量和开发时间表示的模型复杂性。结果证实了四种方法在模型拟合精度方面的有效性。采用最先进的软件包中的半自动方法和最简单软件包中的手工方法可获得最佳效果。这证实了用户体验在样条函数的理论性质方面的重要性。然而,复杂性和开发时间并没有显示出与所创建模型的准确性的直接关系。ANALIZA EFEKTYWNOŚCI方法TWORZENIA powererzchni SKLEJANYCH DLA MODELOWANIA OBIEKTÓW POWŁOKOWYCHModelowanie kształtu powererzchini obiektów powłokowych, pomierzonych za pomocoski skaningu laserowego, można przeprowadziki za pomocoski approksymacyjnych funkcji SKLEJANYCH。Funkcje the dobrze przybliżają kształty o ciągłej krzywiźnie, jakimi szopowłoki, jednocześnie wykazując spadki dokładności w miejscach zerwania tej ciągłości。快90岁了。Najbardziej skuteczne z nich zostały zastosowane we współczesnym oprogramowaniu, ale ich implementation znacząco siopomiędzy soboróżnią。Najważniejsze różnice dotyczodokładności modelowania, szczególnie miejsc o szybkich zmianach kształtu, włączając w nie krawędzie。Różnice dotyczei teje złożoności matematycznej utworzonego modelu (liczby niewiadomych) oraz czasu jego opracowania。Czynniki the składają siona efektywność modelowania。Część方法działa w pełni automatycznie, inne pozwalajona ręczny dobór pewnych parametrów, stoetezymetody wymagające pełnego sterowania ręcznego。其中,wz是stosowaniu duże znaczenie ma intuicja i wiedza użytkownika wz是zz zenia tegotypu powerzni。W opracowaniu prze睾丸素wpływ powyższych czynników na efektywność modelowania。Badaniom poddano łącznie sześć方法twzenia功率zni sklejanyh技术pakieach程序驱动程序różnej kllasy: Geomagic Design X, Solidworks i RhinoResurf。分析przeprowadzono na obiekcie powłokowym o złożonym kształcie, składającym sizzsiedmiu płatów rozdzielonych krawędziami。zostaowonpomierzony metododoskaningu laserowego, a scalona chmura punktów stanowiła podstowowondomodelowania za pomocodofunkcji sklejanych。utworkzone model oceniono pod względem dokładności wpasowania w chmurzpunktów za pomocozwykresów odchyłek punktów od powerzchni, odchyłek średnich oraz maksymalnych。Dodatkowo określono złożoność modelu wyrażoną liczbzepunktów kontrolnych oraz czas jego opracowania。Wyniki pozwoliły na potwierdzenie skuteczności czterech方法w zakresie dokładności wpasowania模型。Najlepsze efekty osiągnięto stosując metodje półautomatyczną w najbardziej zaawansowanym pakiecie oprogramowania oraz metodze ręczną w najprostszym z pakietów。Potwierdza到duże znaczenie doświadczenia użytkownika w zakresie teoretycznych własności funkcji sklejanych。Złożoność i czas opracowania nie wykazywały atomiist bezpośredniego związku z dokładnością two - zonych modeli。