{"id":6537,"date":"2019-01-17T07:19:41","date_gmt":"2019-01-17T07:19:41","guid":{"rendered":"https:\/\/www.pre-scient.com\/?p=6537"},"modified":"2024-01-25T06:16:07","modified_gmt":"2024-01-25T06:16:07","slug":"the-reverse-engineering-process","status":"publish","type":"post","link":"https:\/\/www.pre-scient.com\/the-reverse-engineering-process\/","title":{"rendered":"The Reverse Engineering process"},"content":{"rendered":"\n<p>Sometimes, situations arise where you don\u2019t have access to a part\u2019s original design documentation from its original production. This might be due to the absence of the original manufacturer altogether or stoppage on the production itself.<\/p>\n\n\n\n<p>Reverse engineering empowers us to analyze a physical part and explore how it was originally built to replicate, create variations, or improve on the design. The goal is to ultimately create a new CAD model for use in manufacturing.<\/p>\n\n\n\n<p>Let us take a look at the steps involved in <a href=\"\/digital-factory-services\/engineering-services\/reverse-engineering\">reverse engineering.<\/a> Commonly, it involves careful executions of the following steps:<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\">Scanning<\/h2>\n\n\n\n<p>The first step involves using a 3D scanner for collecting the geometric measurements and dimensions of the existing part quickly and accurately using projected light patterns and camera system. Generally, the types of scanners used for such execution are blue light scanner, white light scanner, CT scanner and \/or laser scanner. The former two captures the outward dimension and measurements while the latter two is capable of scanning the entire inside out.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\">Point Cloud<\/h2>\n\n\n\n<p>Once a certain part is scanned, the data gets transformed in the form of point clouds. Point cloud is a 3D visualization consisting of thousands or even millions of points. Point clouds define the shape of a physical system.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\">Meshing\/Triangulation<\/h2>\n\n\n\n<p>This stage serves involves conversion of point clouds to mesh (STL or Stereolithographic format). Mesh generation is the practice of converting the given set of points into a consistent polygonal model that generates vertices, edges and faces that only meet at shared edges. Common software tools used to merge point clouds are Polywords, Geomatics, Image Ware, MeshLab. The meshed part is then run for alignment in the mentioned software tools.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\">Parametric\/Non-parametric Modeling<\/h2>\n\n\n\n<p>After the meshed part is aligned, it goes through either of two stages. The first option involves applying surface modeling on meshed part in tools such as Polyworks. It results in the generation of non-parametric model (IGES or STEP format). An alternate option is creating a sketch of the meshed part instead of putting it through surfacing. This work-process is known as parametric modeling (.PRT format). For a non parametric model, predicting future data is based on not just the parameters but also in the current state of data that has been observed. For a parametric model to predict new data, knowing just the parameters is enough.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\">CAD Modeling<\/h2>\n\n\n\n<p>The next stage consists of transferring the data through CAD software tools such as NX, Catia, Solidworks, Cero etc., for applying functions such as \u2018stitch\u2019, \u2018sew\u2019, \u2018knit\u2019, \u2018trim\u2019, \u2018extrude\u2019, \u2018revolve\u2019 etc for creation of 3D CAD model.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\">Inspection<\/h2>\n\n\n\n<p>This stage includes visual computer model inspections and alignment of the merged models against actual scanned parts (STL) for any discrepancies in the geometry as well as dimensions. Generally, inspection is carried out by using tools such as Polyworks or Geomagic. Reverse engineering inspection provides sufficient information to check tolerances, dimensions and other information relevant to the project.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\">Documentation <\/h2>\n\n\n\n<p>Documentation of 3D stage model depends solely on one\u2019s technical\/business requirements. This step is about converting 3D model to 2D sketch, usually with the help of tools such as inventor or Isidra\/Coral draw, citing measurements which can be used for reference in the future.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sometimes, situations arise where you don\u2019t have access to a part\u2019s original design documentation from its original production. This might be due to the absence of the original manufacturer altogether or stoppage on the production itself. Reverse engineering empowers us to analyze a physical part and explore how it was originally built to replicate, create variations, or improve on the design. The goal is to ultimately create a new CAD model for use in manufacturing. Let us take a look at the steps involved in reverse engineering. Commonly, it involves careful executions of the following steps: Scanning The first step involves using a 3D scanner for collecting the geometric measurements and dimensions of the existing part quickly and accurately using projected light patterns and camera system. Generally, the types of scanners used for such execution are blue light scanner, white light scanner, CT scanner and \/or laser scanner. The former two captures the outward dimension and measurements while the latter two is capable of scanning the entire inside out. Point Cloud Once a certain part is scanned, the data gets transformed in the form of point clouds. Point cloud is a 3D visualization consisting of thousands or even millions of points. Point clouds define the shape of a physical system. Meshing\/Triangulation This stage serves involves conversion of point clouds to mesh (STL or Stereolithographic format). Mesh generation is the practice of converting the given set of points into a consistent polygonal model that generates vertices, edges and faces that only meet at shared edges. Common software tools used to merge point clouds are Polywords, Geomatics, Image Ware, MeshLab. The meshed part is then run for alignment in the mentioned software tools. Parametric\/Non-parametric Modeling After the meshed part is aligned, it goes through either of two stages. The first option involves applying surface modeling on meshed part in tools such as Polyworks. It results in the generation of non-parametric model (IGES or STEP format). An alternate option is creating a sketch of the meshed part instead of putting it through surfacing. This work-process is known as parametric modeling (.PRT format). For a non parametric model, predicting future data is based on not just the parameters but also in the current state of data that has been observed. For a parametric model to predict new data, knowing just the parameters is enough. CAD Modeling The next stage consists of transferring the data through CAD software tools such as NX, Catia, Solidworks, Cero etc., for applying functions such as \u2018stitch\u2019, \u2018sew\u2019, \u2018knit\u2019, \u2018trim\u2019, \u2018extrude\u2019, \u2018revolve\u2019 etc for creation of 3D CAD model. Inspection This stage includes visual computer model inspections and alignment of the merged models against actual scanned parts (STL) for any discrepancies in the geometry as well as dimensions. Generally, inspection is carried out by using tools such as Polyworks or Geomagic. Reverse engineering inspection provides sufficient information to check tolerances, dimensions and other information relevant to the project. Documentation Documentation of 3D stage model depends solely on one\u2019s technical\/business requirements. This step is about converting 3D model to 2D sketch, usually with the help of tools such as inventor or Isidra\/Coral draw, citing measurements which can be used for reference in the future.<\/p>\n","protected":false},"author":1,"featured_media":11388,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[107],"tags":[127],"class_list":["post-6537","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-reverse-engineering","tag-reverse-engineering"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>The Reverse Engineering process | Prescient Technologies<\/title>\n<meta name=\"description\" content=\"Reverse engineering empowers us to analyse a physical part and explore how it was originally built to replicate, create variations, or improve on the design. The goal is to ultimately create a new CAD model for use in manufacturing.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.pre-scient.com\/the-reverse-engineering-process\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The Reverse Engineering process | Prescient Technologies\" \/>\n<meta property=\"og:description\" content=\"Reverse engineering empowers us to analyse a physical part and explore how it was originally built to replicate, create variations, or improve on the design. The goal is to ultimately create a new CAD model for use in manufacturing.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.pre-scient.com\/the-reverse-engineering-process\/\" \/>\n<meta property=\"og:site_name\" content=\"Prescient Technologies\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/PrescientTechnologies\" \/>\n<meta property=\"article:published_time\" content=\"2019-01-17T07:19:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-01-25T06:16:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.pre-scient.com\/wp-content\/uploads\/2019\/01\/the-reverse-engineering-process.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"600\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The Reverse Engineering process | Prescient Technologies","description":"Reverse engineering empowers us to analyse a physical part and explore how it was originally built to replicate, create variations, or improve on the design. The goal is to ultimately create a new CAD model for use in manufacturing.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.pre-scient.com\/the-reverse-engineering-process\/","og_locale":"en_US","og_type":"article","og_title":"The Reverse Engineering process | Prescient Technologies","og_description":"Reverse engineering empowers us to analyse a physical part and explore how it was originally built to replicate, create variations, or improve on the design. The goal is to ultimately create a new CAD model for use in manufacturing.","og_url":"https:\/\/www.pre-scient.com\/the-reverse-engineering-process\/","og_site_name":"Prescient Technologies","article_publisher":"https:\/\/www.facebook.com\/PrescientTechnologies","article_published_time":"2019-01-17T07:19:41+00:00","article_modified_time":"2024-01-25T06:16:07+00:00","og_image":[{"width":600,"height":400,"url":"https:\/\/www.pre-scient.com\/wp-content\/uploads\/2019\/01\/the-reverse-engineering-process.webp","type":"image\/webp"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.pre-scient.com\/the-reverse-engineering-process\/#article","isPartOf":{"@id":"https:\/\/www.pre-scient.com\/the-reverse-engineering-process\/"},"author":{"name":"admin","@id":"https:\/\/www.pre-scient.com\/#\/schema\/person\/0014fe3943b8e8b73eaa649a70d55c0a"},"headline":"The Reverse Engineering process","datePublished":"2019-01-17T07:19:41+00:00","dateModified":"2024-01-25T06:16:07+00:00","mainEntityOfPage":{"@id":"https:\/\/www.pre-scient.com\/the-reverse-engineering-process\/"},"wordCount":544,"publisher":{"@id":"https:\/\/www.pre-scient.com\/#organization"},"image":{"@id":"https:\/\/www.pre-scient.com\/the-reverse-engineering-process\/#primaryimage"},"thumbnailUrl":"https:\/\/www.pre-scient.com\/wp-content\/uploads\/2019\/01\/the-reverse-engineering-process.webp","keywords":["Reverse Engineering"],"articleSection":["Reverse Engineering"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.pre-scient.com\/the-reverse-engineering-process\/","url":"https:\/\/www.pre-scient.com\/the-reverse-engineering-process\/","name":"The Reverse Engineering process | Prescient Technologies","isPartOf":{"@id":"https:\/\/www.pre-scient.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.pre-scient.com\/the-reverse-engineering-process\/#primaryimage"},"image":{"@id":"https:\/\/www.pre-scient.com\/the-reverse-engineering-process\/#primaryimage"},"thumbnailUrl":"https:\/\/www.pre-scient.com\/wp-content\/uploads\/2019\/01\/the-reverse-engineering-process.webp","datePublished":"2019-01-17T07:19:41+00:00","dateModified":"2024-01-25T06:16:07+00:00","description":"Reverse engineering empowers us to analyse a physical part and explore how it was originally built to replicate, create variations, or improve on the design. The goal is to ultimately create a new CAD model for use in manufacturing.","breadcrumb":{"@id":"https:\/\/www.pre-scient.com\/the-reverse-engineering-process\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.pre-scient.com\/the-reverse-engineering-process\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.pre-scient.com\/the-reverse-engineering-process\/#primaryimage","url":"https:\/\/www.pre-scient.com\/wp-content\/uploads\/2019\/01\/the-reverse-engineering-process.webp","contentUrl":"https:\/\/www.pre-scient.com\/wp-content\/uploads\/2019\/01\/the-reverse-engineering-process.webp","width":600,"height":400,"caption":"the-reverse-engineering-process"},{"@type":"BreadcrumbList","@id":"https:\/\/www.pre-scient.com\/the-reverse-engineering-process\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.pre-scient.com\/"},{"@type":"ListItem","position":2,"name":"The Reverse Engineering process"}]},{"@type":"WebSite","@id":"https:\/\/www.pre-scient.com\/#website","url":"https:\/\/www.pre-scient.com\/","name":"Prescient Technologies","description":"","publisher":{"@id":"https:\/\/www.pre-scient.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.pre-scient.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.pre-scient.com\/#organization","name":"Prescient Technologies","url":"https:\/\/www.pre-scient.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.pre-scient.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.pre-scient.com\/wp-content\/uploads\/2023\/07\/logo.webp","contentUrl":"https:\/\/www.pre-scient.com\/wp-content\/uploads\/2023\/07\/logo.webp","width":400,"height":400,"caption":"Prescient Technologies"},"image":{"@id":"https:\/\/www.pre-scient.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/PrescientTechnologies","https:\/\/www.linkedin.com\/company\/prescient-technologies"]},{"@type":"Person","@id":"https:\/\/www.pre-scient.com\/#\/schema\/person\/0014fe3943b8e8b73eaa649a70d55c0a","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.pre-scient.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7bb202b00f5e37a9f025379fe04010501a2cf47980c072e0f9aa9b42c89ae5aa?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7bb202b00f5e37a9f025379fe04010501a2cf47980c072e0f9aa9b42c89ae5aa?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/www.pre-scient.com\/"],"url":"https:\/\/www.pre-scient.com\/author\/webwideit\/"}]}},"rttpg_featured_image_url":{"full":["https:\/\/www.pre-scient.com\/wp-content\/uploads\/2019\/01\/the-reverse-engineering-process.webp",600,400,false],"landscape":["https:\/\/www.pre-scient.com\/wp-content\/uploads\/2019\/01\/the-reverse-engineering-process.webp",600,400,false],"portraits":["https:\/\/www.pre-scient.com\/wp-content\/uploads\/2019\/01\/the-reverse-engineering-process.webp",600,400,false],"thumbnail":["https:\/\/www.pre-scient.com\/wp-content\/uploads\/2019\/01\/the-reverse-engineering-process-150x150.webp",150,150,true],"medium":["https:\/\/www.pre-scient.com\/wp-content\/uploads\/2019\/01\/the-reverse-engineering-process-300x200.webp",300,200,true],"large":["https:\/\/www.pre-scient.com\/wp-content\/uploads\/2019\/01\/the-reverse-engineering-process.webp",600,400,false],"1536x1536":["https:\/\/www.pre-scient.com\/wp-content\/uploads\/2019\/01\/the-reverse-engineering-process.webp",600,400,false],"2048x2048":["https:\/\/www.pre-scient.com\/wp-content\/uploads\/2019\/01\/the-reverse-engineering-process.webp",600,400,false],"htmega_size_585x295":["https:\/\/www.pre-scient.com\/wp-content\/uploads\/2019\/01\/the-reverse-engineering-process-585x295.webp",585,295,true],"htmega_size_1170x536":["https:\/\/www.pre-scient.com\/wp-content\/uploads\/2019\/01\/the-reverse-engineering-process.webp",600,400,false],"htmega_size_396x360":["https:\/\/www.pre-scient.com\/wp-content\/uploads\/2019\/01\/the-reverse-engineering-process-396x360.webp",396,360,true],"tanda-blog":["https:\/\/www.pre-scient.com\/wp-content\/uploads\/2019\/01\/the-reverse-engineering-process-350x233.webp",350,233,true],"tanda-blog-2colum":["https:\/\/www.pre-scient.com\/wp-content\/uploads\/2019\/01\/the-reverse-engineering-process-540x360.webp",540,360,true],"tanda-blog-standard":["https:\/\/www.pre-scient.com\/wp-content\/uploads\/2019\/01\/the-reverse-engineering-process.webp",600,400,false],"tanda-blog-sidebar":["https:\/\/www.pre-scient.com\/wp-content\/uploads\/2019\/01\/the-reverse-engineering-process.webp",600,400,false],"authorship-box-avatar":["https:\/\/www.pre-scient.com\/wp-content\/uploads\/2019\/01\/the-reverse-engineering-process.webp",150,100,false],"authorship-box-related":["https:\/\/www.pre-scient.com\/wp-content\/uploads\/2019\/01\/the-reverse-engineering-process.webp",70,47,false]},"rttpg_author":{"display_name":"admin","author_link":"https:\/\/www.pre-scient.com\/author\/webwideit\/"},"rttpg_comment":0,"rttpg_category":"<a href=\"https:\/\/www.pre-scient.com\/category\/knowledge-center\/reverse-engineering\/\" rel=\"category tag\">Reverse Engineering<\/a>","rttpg_excerpt":"Sometimes, situations arise where you don\u2019t have access to a part\u2019s original design documentation from its original production. This might be due to the absence of the original manufacturer altogether or stoppage on the production itself. Reverse engineering empowers us to analyze a physical part and explore how it was originally built to replicate, create&hellip;","_links":{"self":[{"href":"https:\/\/www.pre-scient.com\/wp-json\/wp\/v2\/posts\/6537","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pre-scient.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.pre-scient.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.pre-scient.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pre-scient.com\/wp-json\/wp\/v2\/comments?post=6537"}],"version-history":[{"count":7,"href":"https:\/\/www.pre-scient.com\/wp-json\/wp\/v2\/posts\/6537\/revisions"}],"predecessor-version":[{"id":15870,"href":"https:\/\/www.pre-scient.com\/wp-json\/wp\/v2\/posts\/6537\/revisions\/15870"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.pre-scient.com\/wp-json\/wp\/v2\/media\/11388"}],"wp:attachment":[{"href":"https:\/\/www.pre-scient.com\/wp-json\/wp\/v2\/media?parent=6537"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.pre-scient.com\/wp-json\/wp\/v2\/categories?post=6537"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.pre-scient.com\/wp-json\/wp\/v2\/tags?post=6537"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}