Tebodin Peters Engineering GmbH - Bilfinger...Bernd Bodeit ACHEMA 2015, Frankfurt am Main | 15 -19...
Transcript of Tebodin Peters Engineering GmbH - Bilfinger...Bernd Bodeit ACHEMA 2015, Frankfurt am Main | 15 -19...
LaserscanningFrom planning-to the as-built modelBernd Bodeit
ACHEMA 2015, Frankfurt am Main | 15 -19 June 2015
Tebodin Peters Engineering GmbH
0
5.000
10.000
15.000
20.000
25.000
30.000
35.000
40.000
0
50
100
150
200
250
300
350
400
450
1995 20152000 2005 2010
Tebodin Peters EngineeringFigures and location
Tebodin Peters Engineering GmbH
21%Technicians
7%Administrative
staff
14%Draftsmen
38%Civil
21%Mechanical
30%Process,
Chemistry
11%Others
Headcount2014: ~400 FTEPerformance2014: ~ € 31 million
58%Graduate Engineers
page 2
5,000
10,000
15,000
20,000
25,000
30,000
35,000
40,000
0
Duisburg
Performance Overview
▪ Plant Design & Project Management
▪ 3D-Plant Design with PDMS & PDS
▪ Process Engineering, Machine & Equipment planning:
▪ Civil Engineering: Structural Design
▪ Building Services (TGA)
▪ Laser scanning, Software Development
▪ Site Engineering & Inspections
Tebodin Peters Engineering GmbH page 3
▪ In a pumping station of a power plant, some pipelines are to be revamped.
▪ To support the new planning, the already existing 3D-model should be corrected to an as-built model.
▪ For that reason a laserscanmeasurement is taken.
Detail of the existing 3D-model
Sample task
Tebodin Peters Engineering GmbH page 4
Sample task
Tebodin Peters Engineering GmbH
▪ The laserscan measurement
Volume: 2250m³No. Scans: 21Points total: 903.000.000Work at side: 1 dayHardware: Faro Focus3D
▪ Detail approx. 5m x 5m 4.5m
▪ Colorized point-cloud
▪ Overlaid models
page 5
Our self-developed software for analyzing and rebuilding point-cloud data is designed to carry out complex calculations:
▪ Filtering and segmentation of thepoint-clouds
▪ Fully automatic recognition of cylinders, elbows and surfaces
▪ As-built analysis between 3D-models and point-clouds
Formats for export and import
Point-clouds:
� ASCII
� PTX
Analysis Software Neo3D
Tebodin Peters Engineering GmbH
3D-objects:
� DXF, STP
� IGES, N3P (PDMS)
page 6
▪ Elimination of the outliers and edge-refracted points
▪ The point-cloud data will bereduced by using the average value of a neighborhood of points on a surface. A constant distribution of the points is guaranteed
▪ By setting the filter size, the distance between points can be adjusted. Superfluous point-cloud data will be deleted.
Preparing the point-cloud data with Neo3D
Tebodin Peters Engineering GmbH
The point-cloud data will be decreased from approx. 40 mio to approx. 300 thousand points/scan
page 7
▪ After importing the 3D-model and the already filtered point-cloud data to Neo3D, the program will calculate the distance between each point and the corresponding surface.
▪ By setting tolerances we can decide which deviations will be documented in a reporting file.
Comparison of point-cloud data and 3D-model data with Neo3D
Tebodin Peters Engineering GmbH
Detail: distance between points and surface
±0 -25mm -50mm+25mm+50mm
tolerance
page 8
Comparison of point-cloud data and 3D-model data with Neo3D
Tebodin Peters Engineering GmbH
Neo3D analyzes the given input and will split both the point-cloud data and the 3D-model data in two different groups
Point-cloud dataCheck of deviation from
surface
Points within the preset tolerance
Not-scanned objects with no points on the
surface
3D-model dataCheck of the surface
point density
Scanned objects with points on the
surface
Documentation of the position modifications in the resulting reportExport to a separate point-cloud file
Not-scanned objects with no points on the
surface
Documentation of the objects to be deleted in the result report
page 9
The resulting report and the points with no corresponding surface can be integrated in the planning system
Reworking the 3D-model
Tebodin Peters Engineering GmbH
Detail: Macro-assisted rework in PDMS
page 10
3D-model is As-Built
Exported objects from the 3D-model
Check by engineer� Do I need the non-scanned objects or can I ignore them because of for example small pipe bore ?� Can I ignore the points out of the preset tolerance because I won’t need them (for example a ladder) ?
Scanned objects with points on the surface
Not-scanned objects with no points on the
surface
Points within the preset tolerance
Points outside of the preset tolerance
Workflow
Tebodin Peters Engineering GmbH
point-cloud data
YES
point-cloud dataCheck of deviation from surface
3D-model dataCheck of the surface point density
Comparison point-cloud data and 3D-model data with Neo3D
Neo3D writes the resulting report file:
� Position modifications of the measured objects
� Objects that should be deleted because they were not scanned
� All points with a surface deviation out of tolerance
Reworking the 3D-model� Execution of the position modifications� Deleting the non-scanned objects� Reconstruction of the missing objects
NO
page 11
Laserscan Messpunkte
Further applications using the as-built analysis
Tebodin Peters Engineering GmbH
Confirmation ofthe assembly
CAE Modell
Scanned objects with points on the surface
Not-scanned objects with no points on the
surface
Points within the preset tolerance
Points outside of the preset tolerance
vs
page 12
Tebodin Peters Engineering GmbH
Karl-Räder-Straße 3-567069 Ludwigshafen, Germany
Phone +49 621 6506 0Fax +49 621 6506 245www.peters.bilfinger.com
Bernd BodeitManaging Director
Thank you for your attention.
Tebodin Peters Engineering GmbH page 13