- Open Access
- Authors : Shalmali Mutalik , Prachi Waghmode , Aditya Gaykar , Advyta Jujaray, Sanjay Matekar
- Paper ID : IJERTV9IS060618
- Volume & Issue : Volume 09, Issue 06 (June 2020)
- Published (First Online): 24-06-2020
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License: This work is licensed under a Creative Commons Attribution 4.0 International License
Design and Analysis of 3D Scanning System for Scanning an Object
Mr. Aditya Gaykar, Ms. Advyta Jujaray, Ms. Shalmali Mutalik, Ms. Prachi Waghmode, Prof. Sanjay B Matekar
Pimpri Chinchwad College of Engineering Pune, India
Abstract3D scanning is gaining its popularity in this new- age technology, Industry 4.0 since it is the process of analysing a real-world object or environment to collect data on its shape and possibly its appearance. The collected data is then utilized to construct digital 3D models in CAD software. This technology is used in augmented reality, motion capture, gesture recognition, robotic mapping, industrial design, reverse engineering, prototyping, quality control, inspection and the digitization of cultural artifacts. This paper introduces a mechanism to construct a 3D scanner that is convenient to use and handle. The object held between two-point supports is scanned by Intel SR 300 laser scanner with the help of a dolly mechanism. Data points collected by the scanner are converted into an STL file in 3D Sense. These points can be imported and optimized using the Function Generative Design app of 3D Experience Platform, a Dassault Systeme's platform (3DPLM).
Keywords3D Scanner, data points, reverse engineering, dolly mechanism, 3D modeling and Simulation.
The first 3D scanning technology was produced in the 1960s and since then it has improved in terms of accuracy, time and effort.
The scanner is mounted on a dolly mechanism. This is a wheeled cart or similar device used in filmmaking and television production. A motorized dolly mechanism is used ensuring smooth motion and getting accurate points from the scanner.
The laser scanner calculates the time taken by laser from emission to the reception and the sensor gives geometrical information of the object. The distance of the object is calculated with the information of time.
The scope of this paper is to create a mechanism for a 3D scanner that scans any rigid object sizing between 50mm x 50mm x 50mm and 300mm x 300mm x 300mm.
Various 3D scanning methods suggest that to scan the object it should be held stationery and the camera should revolve around the object. After experimenting with the Intel 3D scanning camera, it is found that a speed of 1 RPM is optimum for scanning the object. The position of the camera plays an important role in scanning as the camera angles have to correct to scan the maximum area of the object. In a
conference paper by Alaa Abd-Raheem, the author has proposed a mechanism for 3D scanning which involves the object being stationery and scanner rotating around it. This design however doesnt cover the base resting on the table while scanning the object. This drawback can be overcome by clamping the object at two points leaving rest of it exposed to the camera.
There were few scanning mechanisms available in the market.
The object to be scanned is held in between two-point supports. It is rotated about a vertical axis. The camera is placed stationary at the side with adjustable mounting. When the object is rotated the camera captures the surface of the object.
Advantage: More surface is exposed to the scanner.
Disadvantage: Difficult to rotate object between two pointers, due to inertia.
Figure 1 Model 1
The object to be scanned is kept stationary on a table. The camera has a mechanism to revolve around the object to scan the surface.
Advantage: Easy rotation of the camera.
Disadvantage: Cannot capture all the data points. As the object is mounted on the table, it is not possible to capture the lower data points of the body. There may be cavities or holes in the object at the lower part, which might be important to be captured.
Figure 2 Model 2
height and diameter of frustum and buckling load of the same is calculated. To find
moment of inertia, d1= smaller diameter d2= Larger diameter
p= height of the frustrum part of the pointer
p= height of the cylindrical part of the
This mechanism is a hybrid of the above mechanisms. It has the concept of supporting the object at two points from the first model and the concept of revolving the camera around the object kept stationary from the second mechanism. A dolly mechanism is introduced to revolve the camera in a
Figure 4 Lower Pointer
Figure 3 Model 3
Design calculations were done using the book Design of Machine Elements by V. B. Bhandari as reference.
The maximum size of the object= 30 x 30 x 30 cu.cm. Considering maximum weight of the 300 kg i.e F = 3KN.
Material properties: (Design Data Book)
Material= Fe620, E = 200 GPa, Syt = 380 MPa, Sut = 620 MPa
Designing the lower pointer:
The weight of the body scanned is supported on the lower pointer. Lower pointer is designed for Crushing,
c = (For crushing) 5mm
This is the minimum diameter of the lower pointer (support). This pointer is to be check for buckling.
To get the dimensions of the frustum Rankines theory is utilized. Iterations are made assuming different dimensions of
y1 = ( ) ( ) + p, y2 =
Iyy1 = () +
Assuming dimensions for calculations,
d2 = 50mm, p = 10mm, p = 60mm
Pr = 822.17 kN
d2 = 30mm p = 20mm, p = 60mm Pr = 537.7 kN
This is the maximum load to be applied to avoid buckling, which is greater than the actual maximum load applied (3kN). Hence, the design is safe from buckling.
Now, final dimensions are as follows,
d1 = 5mm, d2 = 30mm, p = 20mm, p = 60mm
Designing the outer flutes of the upper pointer:
The upper pointer does not carry any load. It will fail only due to self-weight. Assuming outer diameter d0=20mm and thickness = 2mm, we get, di = 16mm
Load due to self-weight at highest point, Mass = Density * Volume
Weight = 2.99 N = 3N
The pointer may fail due to shear; hence it is designed for shearing.
D. Dimensions of the inner flute of the upper pointer:
Core diameter (dc) = 15 mm
7 holes of 7 mm diameter will be drilled on both inner and outer flute as shown in the figure.
= 95 MPa
Figure 5 Upper outer flute
Figure 6 Upper Pointer
This is the minimum diameter required for the external flute. Hence, our assumed dimensions are safe.
Weight of the pointer = 10N (negligible), Material: Fe620
Threading will be required at the bottom of the upper pointer and inner flute.
Pitch = 1mm, Outer diameter(do) = 20mm, Thickness(t) = 2mm, Inner diameter(di) = 16mm
Designing pin between the flutes:
Total weight acting on the pointer is self-weight and clamping force applied. Therefore, weight = 10 N. The pin will shear between the inner and outer flutes of the upper pointer. Assuming the diameter of the pin = 7 mm, Total length of the pointer L = 400mm.
Design for shearing:
= 0.1299 MPa
This is force is less than the actual applied shear force (95 MPa), Hence design is safe.
Dimensions of the upper pointer:
d1 = 5mm, d2 = 12 mm, p = 20mm, p = 60mm
Figure 7 Upper pointer
The platform will rotate along the rail. It will carry the load of motor, camera(scanner), platform(itself) and the connecting rods. These components approximately weigh 10kg
Weight = 100N Thickness = 15mm
As per the scope of the project, the small object measures
= 5 x 5 x 5 cu.cm.
For Small Object:
The diameter of the rails is 1 meter. The maximum distance the camera will be placed away from the rails is 40cm. This distance will not exceed as the radius(50cm) and the camera will be unable to scan the object which is near than 10cm. Hence, the moment will act on the rails in the inner side of the rail.
Inner moment = 400 (mm) x 100 (N) = 40,000Nmm
For big Object:
When the object is of bigger size, the camera needs to be placed away from the rails. The maximum distance the camera will be placed away from the rails is 10cm
Moment = 100(mm) x 100(N) = 10,000Nmm Carriage: Ixx = x 153 x 150 = 42187.5 mm4
Iyy = 1503 x 15 = 4218750 mm4
I = Ixx + Iyy
I = 42187.5 + 4218750 = 4260937.5 mm4
The frame is fixed so no moments and shearing occur. Dimensions: 150 x 150 x 15 mm3
2 cm extra is taken for rubber stopper. So, = 15 rpm
Using basic power equation, P
= 1.308 W
Selection of Flat-belt from Manufacturers Catalogue, the maximum power transmitted by belt = (kW)max= kW
Where, (kW)max= power transmitted by the belt for design purpose
kW = actual power transmitted by the belt in a given application
Fa = load correction factor
Now, load correction factor Fa = 1.2 for steady load (e.g. centrifugal pumps, fans, light machines tools, conveyors)
Power transmitted by belt for design purpose (kW)max
= 1.5707 W
The power transmitting capacities of belt are developed for 180 of arc of contact. The actual arc of contact will be different in different in different applications. Angle of wrap
for driving wheel, = 230 data book)
Therefore, Fd = 0.86 (from design
Figure 8 Stepper Motor
Power of Motor P = 7-Watt, Weight of system on carriage = 5Kg
F = 5 x 9.81 = 50 N
Force on each Wheel = = 25N
Assume d2 = 0.05m, diameter of driving wheel. Now, using velocity ratio formula
N1 = Speed of carriage on rails N2 = Speed of driving wheels N3 = Speed of driven wheels
= 20 rpm
kWcorrected = Fd kWcorrected = 1.35 W
HI-SPEED duck belting is selected for general purpose applications,
Corrected kW rating = = 0.1216 W Now,
(Width No of Plies) =
Therefore, selecting No of plies = 3 and width of belt =7mm.
MODEL: The platform rotates on the rail, with the help of wheel. The wheel is connected to the motor, after giving power supply to the motor, the wheel rotates from the inner side of the rail. The outer side of rail is supported by two bearings, which is exactly opposite to the wheel placement. A belt runs over these two bearings and in this way the stand rotates smoothly. When the object is placed between two
pointers, the upper flutes can be adjusted as per the object size. In this way, the complete system is brought to scan the object. The scanner rotates around the object and scans the necessary data points. A 3D Model was created using 3D Experience Platform for a better visualization and understanding using the dimensions of parts found after calculations.
Figure 9 3D Model of the Mechanism
Analysis was carried out using Simulia apps from 3D Experience software. The main apps used were
Structural Scenario Creation
Mechanical Scenario Creation
Physics Results Explorer
As only the lower pointer will be under load, simulation was done for only that part. This pointer will only support the load of the object so, accordingly a mechanical scenario was created and results were explored.
Outcome of Analysis
After the analysis on the lower pointer was done it was found that stresses on the pointer were negligible and that the design was safe
Figure 10 Appling Loads
Figure 11 Meshing
Figure 12 Simulation Results
ACTUAL SCANNING OF THE OBJECT
Objects were scanned using a 3D scanner- Intel SR real sense 300. The software used are
Intel Real Sense
The scanned data was collected using the Real Sense software. Then the data was imported in 3D Sense Which can save the image.
The scanner was moved by hand while scanning these objects and as it can be seen clearly in figure the images are missing some parts of the object. If the object is scanned using the proposed mechanism the accuracy of scanning can be improved drastically.
Figure 13 Objects and their scanned images
SIMULATION OF THE SCANNING SYSTEM
Mechanical system design of 3D Experience software was used to verify the systems working.
According to the size of the object, the upper pointer was be adjusted. Some distance was to be maintained between the scanner and object. This distance can be different for different objects.
When the object is larger in size the scanner is away from its initial position and vise versa.
Figure 14 Simulation of BMW wheel
Figure 15 Simulation of pepper crusher
When scanner motion is given by hand the image is not complete.
Data points collected by the scanner are converted into an STL file in 3D Sense. These points can be imported and optimized using the Function Generative Design app of 3D Experience Platform, a Dassault Systeme's platform (3DPLM).
Object should be held between two point supports so that maximum area of object can be captured.
Analysis was carried out using Simulia apps from 3D Experience software and the resultant was safe design.
Michael G. Uva, The Grip Book, Fourth Edition, Elsevier, Pages 297- 309.
Jack Anderson, Shooting Movies Without Shooting Yourself in the Foot, Elsevier
Bhandari, V.B., Design of Machine Elements, Tata McGraw Hill, 2010
Bhandari, V.B., Machine Design Data Book, Tata McGraw Hill, 2014
Papers from Conference Proceedings:
AlaaAbd-Raheem, Farah AlDeiri, Musa Alyaman, Design of an Automated 3D Scanner, 2018 International Arab Conference on Information Technology (ACIT), Werdanye, Lebanon, 2018
Suchada Rianmora, Kittiphan Nuamchit, Natthakarn Vanasrivilai, Pornpim Tantipiched, Apisit Rammbuth, Applying Scanning Techniques to Create 3d Model, IECON2015-Yokohama, 2015. Papers from Journal or Transactions:
Yu-Cheng Lin, Mao-Jiun J. Wang, Error Analysis of a 3D Scanning System, Digital Human Modelling for Design and Engineering Symposium, 2004