Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revision Both sides next revision
rhino:reverseengineering [2020/08/14]
127.0.0.1 external edit
rhino:reverseengineering [2023/01/26]
vanessa [Rhinoceros 7]
Line 1: Line 1:
 ======Reverse Engineering====== ======Reverse Engineering======
 +=====Rhinoceros 8=====
 +
 +Reverse Engineering is the process of transfroming a mesh or point cloud, usually coming from the scan of a physical object, into a type of 3D geometry that can be editable to manufacturing standards. A mesh is a succession of flat polygons that define a shape in 3D space. However, due to its nature, meshes are hard to manipulate in a precise way. This precision is often required to manufacture the model back into a physical object. For instance, you cannot define precisely a radius or curvature on a mesh. Therefore by reverse engineering it back into a geometry that can be transformed with matehmatical precision, such as NURBS, the object can then be manipulated and edited to taste and sent back to any kind of prototyping machine.
 +
 +Rhino is not a Reverse Engineeting program, since there are many aspects and tools needed to do reverse engineering. However, depending on your requirements, Rhino might have enough tools to get the job done.
 +
 +Rhino 8 improves this process a step further than Rhino 7 by adding the ShrinkWrap command. 
 +Here are some resources on ShrinkWrap:
 +  * https://discourse.mcneel.com/t/rhino-8-feature-shrinkwrap/149658
 +  * https://vimeo.com/763781567
 +  * https://vimeo.com/776411985
 +
 +The set of tools in Rhino 8 that can help convert a scan into an editable part are:
 +  * ShrinkWrap - to obtain a closed and clean mesh
 +  * QuadRemesh - for remeshing and controling the topology
 +  * ToSubD - to edit, manipulate and transform its shape
 +  * ToNURBS - to convert it back and do further (precision) editing such as booleans, chamfers or fillets.
 +  * MeshBooleans Improved - rewritten mesh boolean code that handles many corner cases and outputs a cleaner polygonal result,
 +
 +
 +=====Rhinoceros 7=====
 +This is a old, but still valid explanation of a [[https://www.hydraulicdesign.net/meshes.htm|Mesh.]]
 +
 +Rhino 7 improves this process of Reverse Engineering a mesh.
 +Here are videos on using Rhino 7 to reverse engineer a mesh.
 +The process and commands are included in the video.
 +  * https://www.youtube.com/watch?v=WpaSq2j-Mvk
 +  * https://www.youtube.com/watch?v=EDd2wcTKWgE
 +  * https://www.youtube.com/watch?v=fvV7Dyd7wH4
 +
 +You can find more here:
 +https://www.youtube.com/c/Rhinoceros3d/videos
 +
 +=====Rhinoceros 6=====
  
 [[rhino:rhinoceros|Rhino]] is not an automatic reverse engineering software. [[rhino:rhinoceros|Rhino]] is not an automatic reverse engineering software.
Line 17: Line 51:
   *[[http://www.rhinoreverse.icapp.ch/english/index.html|Rhinoreverse]] also is a plug-in with promise.    *[[http://www.rhinoreverse.icapp.ch/english/index.html|Rhinoreverse]] also is a plug-in with promise. 
  
-  *Additional tools can be found for reverse engineering at [[http://www2.rhino3d.com/resources/default.asp?category=13|our page of related products and services.]]+  *Additional tools can be found for reverse engineering at [[https://www.food4rhino.com/en/browse?sort_by=ds_changed&f%5B0%5D=im_field_term_reference_category%3A712|our page of related products and services.]]
  
  
rhino/reverseengineering.txt ยท Last modified: 2023/02/10 by joachim