Reverse engineering is the process of reconstructing a computer model for physical object based on 3D data point captured from the surface of the object. This work presents a low end and extremely cost effective technique for representing the free form surfaces of physical objects in a CAD model. An analogue signal was used to acquire the free form surface data unlike conventional methods like laser scanners or Coordinate Measurement Machines (CMM). The surface was scanned using a Linear Variable Differential Transducer, (LVDT) as position sensor for measuring the data from the surface of the object. The analogue signal was acquired through a data acquisition system in a continuous fashion to PC. Solid works CAD/CAM software was used to obtain the free form surface from the acquired 3D data using spline technique.
A dedicated system was constructed to collect data using vertical milling machine. The benefit of this scanning technique is the ability to scan the target free form surface of the physical object in the following aspect: cost effective scanning technique, low end acceptable accuracy, speed and ease of calibration. Special software was built to minimize the data acquired during the scanning operation for reducing modeling time.
PARALLEL GENERATION OF IMAGE LAYERS CONSTRUCTED BY EDGE DETECTION USING MESSA...ijcsit
Edge detection is one of the most fundamental algorithms in digital image processing. Many algorithms have been implemented to construct image layers extracted from the original image based on selecting threshold parameters. Changing theses parameters to get a high quality layer is time consuming. In this paper, we propose two parallel technique, NASHT1 and NASHT2, to generate multiple layers of an input
image automatically to enable the image tester to select the highest quality detected edges. In addition, the
effect of intensive I/O operations and the number of parallel running processes on the performance of the proposed techniques have also been studied.
AUTOMATIC IMAGE PROCESSING ENGINE ORIENTED ON QUALITY CONTROL OF ELECTRONIC B...sipij
We propose in this work a study of an image processing engine able to detect automatically the features of
electronic board weldings. The engine has been developed by using ImageJ and OpenCV libraries.
Specifically the image processing segmentation has been improved by watershed approach. After a
complete design of the automation processes, different test have been performed showing the engine
efficiency in terms of features extraction, scale setting and thresholding calibration. The engine provides as
outputs the storage of the cropped images of each single defects. The proposed engine together with the
post-processing 3D imaging represent a good tool for the management of the production quality of
electronic boards.
Towards smart and sustainable machiningLiu PeiLing
Computer Numeric Control (CNC) revolutionized the machining technology and has been the cutting edge of digital manufacturing since 1950s. CNC machining model, simulation, verification, and optimization have been a vivid research topic of Smart Machining that automated the CNC programming (CAM) and cutting process, hence greatly increased machining productivity since 1990s. This paper traces back the history of CNC simulation, analysis the different CNC machining models, tested with application examples, and listed different CNC verification industry applications for the last 20 years. The new challenge comes from sustainable manufacturing. Towards smart and competitive sustainable machining, CNC model and simulation will be used to optimize the machining process, where the raw material could be saved through First Part Correct technology, the energy could be saved through cutting speed optimization, and used parts could be saved by remanufacturing.
PARALLEL GENERATION OF IMAGE LAYERS CONSTRUCTED BY EDGE DETECTION USING MESSA...ijcsit
Edge detection is one of the most fundamental algorithms in digital image processing. Many algorithms have been implemented to construct image layers extracted from the original image based on selecting threshold parameters. Changing theses parameters to get a high quality layer is time consuming. In this paper, we propose two parallel technique, NASHT1 and NASHT2, to generate multiple layers of an input
image automatically to enable the image tester to select the highest quality detected edges. In addition, the
effect of intensive I/O operations and the number of parallel running processes on the performance of the proposed techniques have also been studied.
AUTOMATIC IMAGE PROCESSING ENGINE ORIENTED ON QUALITY CONTROL OF ELECTRONIC B...sipij
We propose in this work a study of an image processing engine able to detect automatically the features of
electronic board weldings. The engine has been developed by using ImageJ and OpenCV libraries.
Specifically the image processing segmentation has been improved by watershed approach. After a
complete design of the automation processes, different test have been performed showing the engine
efficiency in terms of features extraction, scale setting and thresholding calibration. The engine provides as
outputs the storage of the cropped images of each single defects. The proposed engine together with the
post-processing 3D imaging represent a good tool for the management of the production quality of
electronic boards.
Towards smart and sustainable machiningLiu PeiLing
Computer Numeric Control (CNC) revolutionized the machining technology and has been the cutting edge of digital manufacturing since 1950s. CNC machining model, simulation, verification, and optimization have been a vivid research topic of Smart Machining that automated the CNC programming (CAM) and cutting process, hence greatly increased machining productivity since 1990s. This paper traces back the history of CNC simulation, analysis the different CNC machining models, tested with application examples, and listed different CNC verification industry applications for the last 20 years. The new challenge comes from sustainable manufacturing. Towards smart and competitive sustainable machining, CNC model and simulation will be used to optimize the machining process, where the raw material could be saved through First Part Correct technology, the energy could be saved through cutting speed optimization, and used parts could be saved by remanufacturing.
Quick textured mesh generation for massive 3D digitization of museum artifacts3D ICONS Project
Gonizzi Barsanti, S., Micoli, L.L., Guidi, G., "Quick textured mesh generation for massive 3D digitization of museum artifacts", 2013 Digital Heritage International Congress (DigitalHeritage), Vol. 1, pp. 197-201, IEEE, 2013. ISBN 978-1-4799-3169-9.
In this presentation we described important things about Image processing and computer vision. If you have any query about this presentation then feels free to visit us at:
http://www.siliconmentor.com/
Towards smart and competitive sustainable machiningLiu PeiLing
Computer Numeric Control (CNC) revolutionized the machining technology and has been the cutting edge of digital manufacturing since 1950s. CNC machining model, simulation,
verification, and optimization have been a vivid research topic of Smart Machining that automated the CNC programming (CAM) and cutting process, hence greatly increased machining productivity since 1990s. This paper traces back the history of CNC simulation, analysis the different CNC machining models, tested with application examples, and listed different CNC verification industry applications for the last 20 years. The new challenge comes from sustainable manufacturing. Towards mart and competitive sustainable machining, CNC model and simulation will be used to optimize the machining process, where the raw material could be saved through First Part correct technology, the energy could be saved through cutting speed optimization, and used parts could be saved by remanufacturing.
4 ijaems dec-2015-10-realization of astrosat model with fused deposition mode...INFOGAIN PUBLICATION
The current work focuses on the challenges faced while realizing the 3D Model of ASTROSAT using Fused Deposition Modelling (FDM) - A material extrusion based additive manufacturing technology. Initially, the entire assembly of the ASTROSAT was studied and modified appropriately to suit the demonstration model. The modified assembly was scaled down to 1:6 scale. The scaled down model was then re-modified at the local subsystems (or individual component) level, according to the manufacturability through FDM and this was the major challenge faced due to constraint on minimum printable feature size. All the subsystems or individual components were converted to STL format and were printed on FORTUS 400MC of Stratasys. Thus obtained 3D printed parts were assembled as per the assembly drawing. It was found that, the FDM technology and Additive Manufacturing technology as a whole, is very useful in realizing the complicated demonstration modelsin a very short duration, without compromising the prominent engineering features.
Journal "Scientific Israel- Technological Advantages"
“Scientific Herald” of Voronezh State University of Architecture and Civil Engineering,
Vol.11, № 2, 2009
MODERN PROBLEMS OF THE COMPUTER-AIDED DESIGN
OF BUILDING STUCTURES
Based on the cross section contour surface model reconstructionIJRES Journal
Based on the characteristics of the reverse engineering modeling technology, can effectively restore
the original design intent of products, to shorten the development period of industrial products, improve the
industrial fields of product innovation design ability of major significance and value. This paper STL Viewer
software to obtain the section curve of refactoring, obtaining high quality of reconstruction model, through cross
section data preprocessing in the first place, the cross section data are the initial segmentation; Secondly to add
constraint section curve reconstruction; The last generation CAD model. Examples prove that this method is
feasible and effective.
Building extraction from remote sensing imageries by data fusion techniqueseSAT Publishing House
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology.
This paper addresses the use of algorithmic design paired with additive manufacturing and their
potential impact on architectural design and fabrication of a full-sized building, as demonstrated with the AMIE
project. AMIE (Additive Manufacturing and Integrated Energy) was collaboration to 3d print a building and
vehicle. Both the car and building were designed to generate, store and share energy in an effort to reduce or
eliminate reliability on the power grid. This paper is intended to outline our methodology in successfully
designing for these innovative strategies, with a focus on the use of computational design tools as a catalyst for
design optimization, integrated project delivery, rapid prototyping and fabrication of building elements using
additive manufacturing.
Quick textured mesh generation for massive 3D digitization of museum artifacts3D ICONS Project
Gonizzi Barsanti, S., Micoli, L.L., Guidi, G., "Quick textured mesh generation for massive 3D digitization of museum artifacts", 2013 Digital Heritage International Congress (DigitalHeritage), Vol. 1, pp. 197-201, IEEE, 2013. ISBN 978-1-4799-3169-9.
In this presentation we described important things about Image processing and computer vision. If you have any query about this presentation then feels free to visit us at:
http://www.siliconmentor.com/
Towards smart and competitive sustainable machiningLiu PeiLing
Computer Numeric Control (CNC) revolutionized the machining technology and has been the cutting edge of digital manufacturing since 1950s. CNC machining model, simulation,
verification, and optimization have been a vivid research topic of Smart Machining that automated the CNC programming (CAM) and cutting process, hence greatly increased machining productivity since 1990s. This paper traces back the history of CNC simulation, analysis the different CNC machining models, tested with application examples, and listed different CNC verification industry applications for the last 20 years. The new challenge comes from sustainable manufacturing. Towards mart and competitive sustainable machining, CNC model and simulation will be used to optimize the machining process, where the raw material could be saved through First Part correct technology, the energy could be saved through cutting speed optimization, and used parts could be saved by remanufacturing.
4 ijaems dec-2015-10-realization of astrosat model with fused deposition mode...INFOGAIN PUBLICATION
The current work focuses on the challenges faced while realizing the 3D Model of ASTROSAT using Fused Deposition Modelling (FDM) - A material extrusion based additive manufacturing technology. Initially, the entire assembly of the ASTROSAT was studied and modified appropriately to suit the demonstration model. The modified assembly was scaled down to 1:6 scale. The scaled down model was then re-modified at the local subsystems (or individual component) level, according to the manufacturability through FDM and this was the major challenge faced due to constraint on minimum printable feature size. All the subsystems or individual components were converted to STL format and were printed on FORTUS 400MC of Stratasys. Thus obtained 3D printed parts were assembled as per the assembly drawing. It was found that, the FDM technology and Additive Manufacturing technology as a whole, is very useful in realizing the complicated demonstration modelsin a very short duration, without compromising the prominent engineering features.
Journal "Scientific Israel- Technological Advantages"
“Scientific Herald” of Voronezh State University of Architecture and Civil Engineering,
Vol.11, № 2, 2009
MODERN PROBLEMS OF THE COMPUTER-AIDED DESIGN
OF BUILDING STUCTURES
Based on the cross section contour surface model reconstructionIJRES Journal
Based on the characteristics of the reverse engineering modeling technology, can effectively restore
the original design intent of products, to shorten the development period of industrial products, improve the
industrial fields of product innovation design ability of major significance and value. This paper STL Viewer
software to obtain the section curve of refactoring, obtaining high quality of reconstruction model, through cross
section data preprocessing in the first place, the cross section data are the initial segmentation; Secondly to add
constraint section curve reconstruction; The last generation CAD model. Examples prove that this method is
feasible and effective.
Building extraction from remote sensing imageries by data fusion techniqueseSAT Publishing House
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology.
This paper addresses the use of algorithmic design paired with additive manufacturing and their
potential impact on architectural design and fabrication of a full-sized building, as demonstrated with the AMIE
project. AMIE (Additive Manufacturing and Integrated Energy) was collaboration to 3d print a building and
vehicle. Both the car and building were designed to generate, store and share energy in an effort to reduce or
eliminate reliability on the power grid. This paper is intended to outline our methodology in successfully
designing for these innovative strategies, with a focus on the use of computational design tools as a catalyst for
design optimization, integrated project delivery, rapid prototyping and fabrication of building elements using
additive manufacturing.
Design and development of a component by reverse engineeringeSAT Journals
Abstract In this paper, approach for Reverse Engineering (RE) technique using Coordinate Measuring Machine (CMM) and a design software CREO is presented. A part is physically examined with the help of Coordinate Measuring Machine (CMM) & Point cloud data of a part is generated through scanning. Point cloud data is then exported to CAD software CREO to generate CAD model of a part. Thus, this report describes the processes of Reverse Engineering, from object digitization to CAD model reconstruction and error analysis. A case study of Reverse Engineering using CMM and CAD tool is presented considering a part i.e. Rotor Driven Shaft of Transmission assembly of JADHAO Rotavator is presented and finally important conclusions are drawn. Keywords— Reverse Engineering, Rotavator, CMM, Metallur Scale
The slide presents introduction to computer aided design and drafting, and introduction to AutoCAD software. 2D and 3D modelling using AutoCAD software is presented.
COMPARATIVE ANALYSIS OF THE PROCESSES FOR MACHINING OF MOLD ELEMENT WITH USIN...IAEME Publication
In the present article has been proposed route for design of mold element with using TopSolid, and developed comparative analysis of the technological processes for machining of element of a mold with using TopSolid'CAM and ESPRIT, as covering all basic operations for 3-axis machining of design surfaces. Experimental studies are realized on a machining center DMG MORI NVX 5060. The results are illustrated in tabular and graphical form.
COMPARATIVE ANALYSIS OF THE PROCESSES FOR MACHINING OF MOLD ELEMENT WITH USIN...IAEME Publication
In the present article has been proposed route for design of mold element with using TopSolid, and developed comparative analysis of the technological processes for machining of element of a mold with using TopSolid'CAM and ESPRIT, as covering all basic operations for 3-axis machining of design surfaces. Experimental studies are realized on a machining center DMG MORI NVX 5060. The results are illustrated in tabular and graphical form.
International Journal of Engineering Inventions (IJEI) provides a multidisciplinary passage for researchers, managers, professionals, practitioners and students around the globe to publish high quality, peer-reviewed articles on all theoretical and empirical aspects of Engineering and Science.
Manufacturing of rapid prototypes of mechanical parts using reverse engineeri...Barhm Mohamad
This article focuses on the design and manufacture of mechanical parts that have complicated shapes using the technique of reverse design using a scanner or an MMT for data acquisition in the form of a point cloud, using CAD software (CATIA). The digital model created is used for a virtual representation of the final product. Then we get the physical model on a 3D printer (also called additive manufacturing process) for later use in sand moulds. To have the imprint in the sand mould, we go through the fusion of the physical model (part). The use of this technique in the industry, allows us to save a lot of time in terms of model preparation and simple to implement, especially if it is mechanical parts that do not have a definition drawing, or they are worn out, then structural analysis was applied on the model using FE based software and tools to prove the quality of the product. Von Mises equivalent strains and stresses were predicted and decreased with increasing areas and honeycomb thickness. The objective of this article is to give an overview of this relatively modern technology and its various applications.
Similar to EXTREMELY LOW COST SCANNING SYSTEM FOR FREE FORM SURFACES (20)
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Assuring Contact Center Experiences for Your Customers With ThousandEyes
EXTREMELY LOW COST SCANNING SYSTEM FOR FREE FORM SURFACES
1. International Journal of Recent advances in Mechanical Engineering (IJMECH) Vol.1, No.2, November 2012
19
EXTREMELY LOW COST SCANNING SYSTEM FOR
FREE FORM SURFACES
Ibrahim S. El-Deeb¹ and Ezzat A. Showaib²
¹Production Engineering & Mechanical Design dept, Faculty of Engineering,
Tanta University, Egypt.
Eldeep_109@yahoo.com.
²Production Engineering & Mechanical Design dept, Faculty of Engineering,
Tanta University, Egypt.
Eshowaib@yahoo.com.
ABSTRACT
Reverse engineering is the process of reconstructing a computer model for physical object based on 3D
data point captured from the surface of the object. This work presents a low end and extremely cost effec-
tive technique for representing the free form surfaces of physical objects in a CAD model.
An analogue signal was used to acquire the free form surface data unlike conventional methods like laser
scanners or Coordinate Measurement Machines (CMM). The surface was scanned using a Linear Variable
Differential Transducer, (LVDT) as position sensor for measuring the data from the surface of the object.
The analogue signal was acquired through a data acquisition system in a continuous fashion to PC. Solid
works CAD/CAM software was used to obtain the free form surface from the acquired 3D data using spline
technique.
A dedicated system was constructed to collect data using vertical milling machine. The benefit of this scan-
ning technique is the ability to scan the target free form surface of the physical object in the following as-
pect: cost effective scanning technique, low end acceptable accuracy, speed and ease of calibration. Spe-
cial software was built to minimize the data acquired during the scanning operation for reducing modeling
time.
KEYWORDS
3D digitizing; reverse engineering; surface modeling; line scan.
1. INTRODUCTION
Reverse Engineering (RE) is a methodology for reconstructing the 3D CAD model for an existing
physical part by various digitizing processes. The digital data obtained from the digitizing tech-
nique usually can be imported into a CAD system for subsequent redesign and manufacturing.
Unlike the traditional manufacturing process in which conceptual designs is being transmitted
into physical products, RE remodel the CAD design of an existing objects for remanufacturing,
modifying, analyzing, and digitizing products [1-4]. Due to the growing number of parts, for
which no CAD models exist, there is a growing interest in representing the surface geometry of
physical objects in CAD model. There are two main challenges to develop a fully automated re-
verse engineering system: the digitization of the scanned surface object, and the conversion of the
3D scanned data into a form, compatible with CAD/CAM software packages. Minimizing num-
ber of data representing the surface of the object enhances the speed of constructing the CAD
2. International Journal of Recent advances in Mechanical Engineering (IJMECH) Vol.1, No.2, November 2012
20
model. The reverse engineering procedure can be characterized by the flowchart in figure 1.
These phases are often overlapped instead of sequential process.
RE is necessary when working from a physical prototype rather than starting from a CAD con-
cept model. This is also particularly useful for the product development where CAD was not used
in the original design and a part must be replicated. RE can significantly reduce the production
lead time and the costs of the part duplication processes. The three primary steps in the RE proc-
ess are part digitization, features extraction and CAD model reconstruction [5]. They can be clas-
sified into two broad categories: contact and non-contact. The CMM is the most commonly used
contact digitizing device equipped with a touch-triggered probe, and can usually produce 3D
point coordinates of external part surfaces with high-level accuracy. However, its digitizing speed
is relatively slow compared with most non-contact optical measuring systems. Due to the contact-
ing force, the process is not suitable for soft or fragile objects. Another approach is the non-
contact digitization of surfaces using optical techniques, which are usually much more efficient in
measuring speed and human labor. A number of systems based on optical methods have been de-
veloped, such as laser scanners and camera-based vision systems. Laser scanners have a very high
measuring speed and adequate resolution [6], but they are so sensitive to the ambient lighting that
the digitizing process usually has to be performed in a specially dedicated or well conditioned
lighting environment, and the digitizing accuracy can also strongly depend on the brightness, tex-
ture and curvature of the part surfaces. Vision systems can capture millions of data points simul-
taneously over a large spatial range without moving the optical head [7]. Although industrial
computer tomography (ICT) and magnetic resonance imaging (MRI) are able to image the inter-
nal structure of a part, they are quite expensive and poor in accuracy, and usually require a well
trained person to operate them. Furthermore, MRI is not suitable for various metallic parts.
Chang and Chiang [8] presented a method of three dimensional image reconstructions for com-
plex objects by an abrasive computed tomography apparatus. The apparatus uses an abrasive
process to remove the inlaid object, layer by layer, and to capture the cross-sectional image of
each layer with a CCD camera. A numerical scheme is applied to obtain the Bezier curve of the
contours for each layer. Yang and Chen [1] described a new reverse engineering methodology
based on haptic volume removing. Liu et al. [9] proposed an integrated system of cross-sectional
imaging based on reverse engineering and rapid prototyping for reproducing complex objects.
Chow et al. [10]developed a laser-based reverse engineering and machining system that would
significantly reduce time for CAD model creation and NC code generation. Aoyama and Yun
[11] described a system to autonomously measure the shape of an unknown physical object for
constructing the computer model of a physical object. Li et al. [12] presented a reverse engineer-
ing system for rapid modeling and manufacturing of products with complex surfaces. The system
consists of three main components: a 3D optical digitizing system, a surface reconstruction soft-
ware and a rapid prototyping machine. CGI has developed a cross-sectional imaging and digitiz-
3. International Journal of Recent advances in Mechanical Engineering (IJMECH) Vol.1, No.2, November 2012
21
ing system based on a milling machine for simultaneously capturing both the external and internal
geometry of any complex parts [13], where the milling process is performed successively to cap-
ture the planar image of each cross section. However, CGIs cross-sectional scanning system is
actually a dedicated machine tool, and rather expensive, and the vibration of mechanical compo-
nents may affect the measuring accuracy of its imaging components. A number of related studies,
such as the cross-sectional imaging process, interpolation, data reduction, 3D model reconstruc-
tion, and error analysis have also been investigated profoundly [14-21]. The probe performance
depends on numerous factors such as its internal design, stylus bending, and qualification on the
master ball to name a few [22]. In addition, since the tip center point coordinates are recorded and
not the contact point on the surface, radius correction is necessary to find an appropriate point on
the surface, potentially introducing errors. While Jeong and Kim [23] proposed to slice the 3D
CAD model to obtain a number of 2D contours, and then offset the contours with discrete dis-
tance maps in order to obtain the NC cutter path. In order to avoid gouging during NC cutting,
Chen and Ravani [24]stated one should first identify the intersecting surfaces, and then use these
to obtain the offset surface. With understanding of the above-mentioned problems, this research
proposes a simple, yet complete way to set-up surfaces directly from a large quantity of 3D data
points.
2. CONSTRUCTION OF THE PROPOSED SCANNING SYSTEM
A small milling machine with 800 x 300 mm moving table was used as the base for the prototype
machine. Two encoders (MINERTIA MOTOR F SERIES UGFMED-B9ECY11 326945-1) were
supported to the movable table axes to measure the distance in the horizontal plan (X-Y plan). An
LVDT (CTA plus Co., Ltd, Model: LPS-505, Capacity: 50mm, Serial no.: 7051717; Made in Ko-
rea) was used as vertical position sensor (Z direction). The scanning technique includes beside the
LVDT a hardware low path filter to eliminate signal noise. It was attached to the head of the
milling machine. Figure 2 shows the complete assembly of the proposed 3-D measuring system.
Motion is generated through two motors attached to the two spindles of the moving table however
it can be produced manually using the hand micrometers of the two spindles. A software was
built to acquire the 3D data points with National Instrument's data acquisition board USB-6221
(NI USB-6221, 16 analogue input channel, 250 KS/s, 16-bit resolution, Multifunction I/O USB
board).
4. International Journal of Recent advances in Mechanical Engineering (IJMECH) Vol.1, No.2, November 2012
22
Driving motorData acquisition
card
Driving hand
Moving table
Inverter LVDT
Encoder Y
Encoder X
PC
Milling machine
The proposed scanning system contains a special software program that was built to control the
rate of the data acquired from the LVDT sensor and to measure the moving distances from spin-
dles encoder.
The LVDT is placed directly above the part, with the head of the milling machine fixed perpen-
dicular to the direction of travel of movable table. An LVDT and two encoders are connected to
a National Instrument's motion control board USB-6221 data acquisition board. A low path filter
to restrict the signal noise of data reaching the data acquisition board. An infinity data text file is
processed within C sharp using the Proposed Reverse Engineering Scanning software. This pro-
gram can pick millions of data points that represents the surface, eliminate the undesirable data,
and save one text file that contains the data points that represents the surface.
In mechanical engineering, backlash, sometimes called lash or play, is clearance between mating
components, sometimes described as the amount of lost motion due to clearance or slackness
when movement is reversed and contact is re-established [25]. Theoretically, the backlash should
be zero, but in actual practice some backlash must be allowed to prevent jamming. It is unavoid-
able for nearly all reversing mechanical couplings, although its effects can be negated. Depending
on the application it may or may not be desirable. Reasons for requiring backlash include allow-
ing for lubrication, manufacturing errors, deflection under load and thermal expansion. The
greater the accuracy the smaller the backlash needed. Backlash is most commonly created by cut-
ting the teeth deeper into the gears than the ideal depth. Another way of introducing backlash is
by increasing the center distances between the gears. To compensate the backlash distance, a
number of pulses will be automatically added or subtracted to the X pluses or Y pluses, these val-
ues are constant for each machine, so it will be blotted in the setting options.
5. International Journal of Recent advances in Mechanical Engineering (IJMECH) Vol.1, No.2, November 2012
23
In order to scan an object, the LVDT sensor sled is traversed in the X-direction with predeter-
mined steps. At each step, data is collected by the data acquiring board and the scanning software
by adjustable rate of number of data collected per second, these data indicates and presents X, Y,
and Z values. The file saved consists of three columns the first column indicates the number of
pluses collected by encoder X, these pluses multiplied by the X calibration factor, by the same
way the second column indicates the number of pluses from encoder Y, these pluses multiplied
by the Y calibration factor, The third column indicates the voltage of the LVDT output these
voltage values multiplied by the Z calibration factor.
The primary objective of this research work is to devise a low-cost reverse engineering tool to
reconstruct a fairly accurate CAD model of a physical object with minimal user assistance. Such a
re-configurable digitizing system for reverse engineering offers a number of advantages, such as
the functional extension of an existing NC milling machine, low costs, rapid construction and
high accuracy.
3. DATA PROCESSING
Analogue signal always combined with an inevitable noise signals, there for a technique for re-
ducing this noise were constructed. This noise always degrade the accuracy of surface reconstruc-
tion. In addition, large amounts of redundant data make the surface reconstruction a time-
consuming process and can be a serious problem for any practical CAD/CAM software. It is thus
desirable that the original surface data extracted be pre-processed before surface reconstruction.
Two methods are provided to process the extracted data efficiently.
3.1 SMOOTHING PROCESSING
Owing to variations of measurement process of the measured object, impulse-like noise as may
occur during measurement. This impulse-like noise should be eliminated to avoid modeling er-
rors. First of all, a hardware low path filter with a suitable frequency in order to reduce the signal
noise. A software filter, as used in signal processing, is a useful tool for eliminating the impulse-
like noise. A filter is a data domain filter with a very strong capability for reducing the impulse
like signals while there is no influence on other signals. Therefore, most of the measured data,
except those impulse signals, remain the same when passed through the filter.
Error analysis and error charts were constructed in the three directions. The main source of error
happen due to the LVDT noise effect during the measuring process. These noise effects should be
eliminated before saving the 3-D data points. Figure 3 presents the scanning process of a straight
line and the curved line in a physical object before and after eliminating noise using proposed
noise elimination techniques.
Figure 3: the scanning process of a straight line and the curved line during noise elimination processes.
6. International Journal of Recent advances in Mechanical Engineering (IJMECH) Vol.1, No.2, November 2012
24
3.2 REDUNDANT DATA ELIMINATION
The principle of this algorithm can be briefly described as: a point can be eliminated from the
data list if this point, have a very small change in all directions, if a change larger than a certain
displacement in any direction (coordinate) the point will be saved, otherwise, the point will not be
saved if the difference between the point coordinate and the pervious point coordinates in all di-
rection less than the desired change in all directions of motions. Prior to the eliminating process,
users can select a desired displacement according to the required degree of accuracy. According
to the preset accuracy, the elimination process is then carried out.
3.3 PROBE RADIUS COMPENSATION
However, the point data gathered by the proposed technique often are probe-centre data, rather
than the surface data of the measured object. It becomes a need to compensate the probe radius
before the measured data point can be used to undertake various tasks in reverse engineering. The
compensation of the point data with the value of probe radius is performed in order to find the
contact points between the probe and the measured object. The primary task is to compensate the
value of probe radius for the 3-D data points is to determine the normal vector for each point. It
is, thus, proposed to offset each point in its normal direction with the value of probe radius. So,
the spline curves should be offset in the direction of the surface to compensate the probe radius of
the LVDT as a curve compensation. We can use the raw splines to present the surface and offset
the surface as a method to the surface compensation.
3.4 SURFACE RECONSTRUCTION
In this research, a systematic surface reconstruction method using the acquired data was used.
First, The data acquired was used to build spline curves. Secondly, the resulting splines ware
blended to spline surface. Since different surface representations require different data structures,
the data structure of the processed data points must be rearranged to satisfy different require-
ments. This will be explained in case study shown later.
4. ERROR ANALYSIS AND ACCURACY ASSESSMENT
The accuracy of a RE digitizing system represents the deviation in dimension, position and sur-
face quality between a reconstructed 3D CAD model and the original. Various sources of errors
contributing to overall error in accuracy and repeatability of the system can be divided into three
major parts: digitizing process, hardware system, and software system. Based on previous inves-
tigations, the influencing factors from the hardware system primarily include the repeatability
precision of the milling machine, the vibration affecting the machine, and the noise due to the
LVDT. The errors derived from the software system mainly consist of the calibration and accu-
racy loss of reconstructing the CAD model process due to fitting curves and splines constructions
.
An experiment was conducted to test the accuracy of the RE system. A set of standard block
gauges were used to perform the experimental study. A variety of evaluating indicators are fre-
quently used to assess the digitizing accuracy of a RE process. Namely, in the experiment, dimen-
sional comparisons of the sample parts between the original and the measured value were per-
formed to assess the digitizing accuracy.
7. International Journal of Recent advances in Mechanical Engineering (IJMECH) Vol.1, No.2, November 2012
25
5. CASE STUDY
A free form surface of a telephone hand body surface was used as a typical part to better demon-
strate the application of the RE digitizing system. However, the proposed LVDT reverse engi-
neering imaging process provides an ideal solution to digitize the part. The Proposed LVDT Re-
verse Engineering imaging system together with solid works software packages can be applied to
digitize and reconstruct the 3D CAD model of the telephone hand body. Fig. 4, presents the
graphical user interface of the software driving the system and acquiring the data point files.
Fig.4, the software driving the system and acquiring the data point files
5.1 RECONSTRUCTING THE 3D CAD MODEL
The data points acquired after processed were stored in a special format by a special software de-
veloped by the authors. These format should be combatable with the software package that will
be used for constructing the surface, In order to draw the spline representing the file for the fol-
lowing CAD model reconstruction.
On the basis of the scanned data point files acquired, reconstructing the 3D CAD model for the
object involves were created. Several commercial software packages which can implement the
above function can be used to aid the reconstruction of the 3D CAD model.
In this work Solid works software package was used for reconstructing the spline surface of the
physical object. This package has the ability large amount of surface data point to build or recon-
struct surfaces. And this technique was not used because of its time consuming. Therefore, the
other technique which is used in this study is to capture the scanned surface as a set of curves.
Each curve of them was saved in a different file and imported in solid works program separately.
8. International Journal of Recent advances in Mechanical Engineering (IJMECH) Vol.1, No.2, November 2012
26
For this case, Solid works was employed to reconstruct the 3D CAD model of the telephone hand
body surface. In order to reconstruct the 3D CAD model using Solid works software includes two
steps: Step 1 create the spline curve due to input the txt file in order to using the tools of curves
through XYZ points. Based on the step above, Step 2 Create the 3D CAD model of the PC mouse
body using the boundary surface options. The reconstructed 3D CAD model is shown in Fig.5. In
order to obtain better surface quality of the reconstructed CAD model, Solid works surface op-
tions was used to smooth the surface of the CAD model.
Figure 5: The 3D CAD model of the surface created by solidworks software.
6. VALIDATION PROCESS
A part of telephone hand as a case study used as a typical part to better demonstrate the applica-
tion of the RE digitizing system. The part which is divided into certain points shown in figure 6.
This part has been measured using coordinate measuring machine in the national instate for stan-
dards which belongs to the ministry of scientific research – Egypt.
Fig. 6: The part of telephone hand which is used to validate the system.
The cross-sectional line imaging system together with solid works software packages can be ap-
plied to digitize and reconstruct the 3D CAD model of the measured surfaces. The measuring tool
9. International Journal of Recent advances in Mechanical Engineering (IJMECH) Vol.1, No.2, November 2012
27
of the analysis menu in solid works software is employed to measure the dimensions of the sur-
face of the CAD models constructed. Different positions for each CAD model are selected to
measure their corresponding dimensions.
The reconstructed 3D CAD model is shown in Fig.7. In order to obtain better surface quality of
the reconstructed CAD model, free-form surfaces can directly create from curves, surfaces, or
measured data. It has three basic functionalities: point processing, curve and surface generation
and entity analysis. The completed 3D CAD model of the surface is shown in Figure7 demon-
strates all RE processes for the comparison between the surface measured by the proposed tech-
nique and the data measured using Coordinate measuring machine in the national instate for stan-
dards which belongs to the ministry of scientific research – Egypt. A comparison between the
original and the reconstructed 3D CAD model are made to determine the digitizing accuracy and
efficiency of the case. The comparison results indicate that the global accuracy of the RE case is
within acceptable tolerance. The output surfaces are divided into equal displacements to get
points of measurements.
Figure 7: The comparison between the surface measured by the proposed technique and the data measured
using Coordinate measuring machine.
7. RESULTS AND DISCUSSION:
A comparison between the original and the reconstructed 3D CAD model was made to determine
the digitizing accuracy and efficiency of the case. The comparison results indicate that the global
accuracy of the RE case is within a tolerance of ±0.05 mm. Based on the analysis, the increment
in the Y direction and basic orientation have a significant effect on the accuracy of a recon-
structed CAD model. The accuracy of a RE digitizing system can be effectively improved by op-
timizing the increment in the Y direction and basic orientation. The global accuracy of the RE
system can reach approximately ±0.05 mm.
10. International Journal of Recent advances in Mechanical Engineering (IJMECH) Vol.1, No.2, November 2012
28
8. CONCLUSIONS:
In this work an approach has been proposed for reconstructing a CAD model of a physical object.
The proposed approach has been implemented for reconstructing simple engineering objects and
requires minimal user assistance. it has been shown that the implemented technique can recon-
struct simple engineering objects with an acceptable accuracy. This paper presents a RE digitizing
system based on an existing milling machine which can simultaneously capture the line scan con-
tours of a part with line scan of the surface. A new combined device which consists of two en-
coders, a LVDT sensing displacement sensor and a data acquisition card is proposed to capture
the cross-sectional line images of a free form surfaces. The combined device together with a
computer control unit can be considered as a high compliant accessory which would be integrated
closely with a milling machine to form quickly a cross-sectional imaging system for reverse engi-
neering. Such a digitization system has a number of advantages including extending the function
of an existing milling machine, low costs and rapid construction. The system also has the ability
to reduce time with minimal user assistance. In the extracted data processing, a filter is used to
smooth the raw data points. Then, we proposed a simple algorithm to efficiently discard those
redundant measured points according to the required degree of accuracy. In this research, solu-
tions for complex sculptured surface data extraction, redundant data elimination, and surface re-
construction problems of reverse engineering are provided.
9. REFERENCES
[1] Yang, Z. and Y. Chen, A reverse engineering method based on haptic volume removing. Com-puter-
Aided Design, 2005. 37(1): p. 45-54.
[2] Sansoni, G. and F. Docchio, Three-dimensional optical measurements and reverse engineering for
automotive applications. Robotics and Computer-Integrated Manufacturing, 2004. 20(5): p. 359-367.
[3] Varady, T., R.R. Martin, and J. Cox, Reverse engineering of geometric models—an introduction.
Computer-Aided Design, 1997. 29(4): p. 255-268.
[4] Lee, K.H. and H. Woo, Direct integration of reverse engineering and rapid prototyping. Computers
& Industrial Engineering, 2000. 38(1): p. 21-38.
[5] Motavalli, S., Review of reverse engineering approaches. Computers & Industrial Engineer-ing,
1998. 35(1–2): p. 25-28.
[6] Chan, V.H., C.H. Bradley, and G.W. Vickers. Automating laser scanning of 3D surfaces for re-verse
engineering. 1997.
[7] El-Hakim, S.F. and N.J. Pizzi, Multicamera vision-based approach to flexible feature measure-ment
for inspection and reverse engineering (Journal Paper). Optical Engineering, 1993. 32(09): p. 2201-
2215.
[8] Chang, C. and H. Chiang, Three-dimensional image reconstructions of complex objects by an abra-
sive computed tomography apparatus. The International Journal of Advanced Manufacturing Tech-
nology, 2003. 22(9): p. 708-712.
[9] Liu, Z., L. Wang, and B. Lu, Integrating cross-sectional imaging based reverse engineering with rapid
prototyping. Computers in Industry, 2006. 57(2): p. 131-140.
[10] Chow, J., et al., Development of an Integrated Laser-Based Reverse Engineering and Machining Sys-
tem. The International Journal of Advanced Manufacturing Technology, 2002. 19(3): p. 186-191.
[11] Aoyama, H. and Y. Suzuki, Autonomous measurement of physical model shape for reverse engi-
neering. Journal of Manufacturing Systems, 2001. 19(6): p. 375-382.
[12] Li, L., et al., A reverse engineering system for rapid manufacturing of complex objects. Robotics and
Computer-Integrated Manufacturing, 2002. 18(1): p. 53-67.
[13] 39.CGI (2005) About CGI. CGI, MN, USA. http://www.cgiinspection. com 2005. Accessed 30 Janu-
ary 2007.; Available from: http://www.cgiinspection.
[14] Wu, Y.F., et al., Modelling cloud data using an adaptive slicing approach. Computer-Aided De-sign,
2004. 36(3): p. 231-240.
[15] Park, H. and K. Kim, Smooth surface approximation to serial cross-sections. Computer-Aided De-
sign, 1996. 28(12): p. 995-1005.
11. International Journal of Recent advances in Mechanical Engineering (IJMECH) Vol.1, No.2, November 2012
29
[16] Chen, Y.H., C.T. Ng, and Y.Z. Wang, Data reduction in integrated reverse engineering and rapid pro-
totyping. International Journal of Computer Integrated Manufacturing, 1999. 12(2): p. 97-103.
[17] LW, Q., Z. Y, and L. MH, Contour segments extraction of 3-D surfaces from layer measurements. Int
J Adv Manuf Technol 2004. 24(5–6): p. 335–344.
[18] Yau, H.-T., Reverse engineering of engine intake ports by digitization and surface approximation.
International Journal of Machine Tools and Manufacture, 1997. 37(6): p. 855-871.
[19] Yen, C., J. Kao, and Y. Tarng, The error analysis of the NC machined free form surfaces in reverse
engineering. The International Journal of Advanced Manufacturing Technology, 2005. 26(9): p.
1088-1098.
[20] Giri, D., M. Jouaneh, and B. Stucker, Error sources in a 3-D reverse engineering process. Precision
Engineering, 2004. 28(3): p. 242-251.
[21] Lim, C.T., et al., Object reconstruction from layered data using implicit solid modeling. Journal of
Manufacturing Systems, 1997. 16(4): p. 260-272.
[22] Weckenmann, A., et al., Probing systems in dimensional metrology. CIRP Annals-Manufacturing
Technology, 2004. 53(2): p. 657-684.
[23] Jeong, J. and K. Kim, Generation of tool paths for machining free-form pockets with islands using
distance maps. The International Journal of Advanced Manufacturing Technology, 1999. 15(5): p.
311-316.
[24] Chen, Y. and B. Ravani, Offset surface generation and contouring in computer-aided design. J.
MECH. TRANSMISSIONS AUTOM. DESIGN., 1987. 109(1): p. 133-142.
[25] Wikipedia, the free encyclopedia.