In the future, yes. Now fdm and sla printers.
Thank you so much!
Hi, I wouldn’t say that Rhino is unsuitable at all. I’ve been using Rhinoceros for Reverse Engineering almost every day for many years, and I don’t use any of the mentioned programs or helpful plugins. Moreover, I achieve an accuracy of hundredths while working with NURBS modeling alone. The failure to achieve precision depends on the modeler, not the software.
The attention to detail is obsessive, working with molds.
Did you try to move/ rotate the scan data with point and vertex snap on? You can manually move it to “align” to origin and make it sit correctly on cplanes. To orient scan data properly, your judgement on how to place it is more important.
I use Rhino’s rotate command and gumball, nothing more
I use 2 plug-ins if I must tell you for surfaces:
example:
At work I don’t have a screen recorder, over the weekend I’ll align a scan for you so you can see how I do it on the screen.
practical example
This one that I currently have, for example, is a modification I need to make, after the resin was manually sanded to adjust the line on the shape of a shoe. So, after scanning and repositioning it, now, by changing the side profiles (using the two-view curve), I make the necessary adjustments.
Hello Brv drvdln. Thank you for you helping me! I’ve already understood that it can be coordinated manually. I was trying setpt command and it didn’t work for me, and I not finding a solution, asked you guys. Thanks you again that you spending your time helping me! I think I saw all videos to find out how to do rev engineering in Rhino, but that I saw made me think this is not right program for it. After doing Shrinkwrap and QuadRemesh + Subd ad converting to NURBS the result is terrible to continue working with it. It would be very generous of you if you could describe your entire process from 3d scan to NURBS. Thank you for advising me plugins for Rhino, as I understand it, they are paid? XNURBS impressed me very much. I didn’t have time to figure out the other plugin, but I will do. I had no doubts about of NURBS, but get from scan to body without distorting the parameters it is problem for me. Thank you! Maybe you use the scan like a picture ,outlining it?
Thank you very much, afterwards I did just that.
To understand the other plugin, maybe check out their YouTube channel, where they show in videos what it does.
For me, you’re approaching it the wrong way by thinking that Shrinkwrap and QuadRemesh + SubD are the starting point before moving towards NURBS modeling. Once you have the 3D scan, you should go directly into NURBS modeling. I don’t know your industry, but in mine (footwear), I don’t have time for all these extra steps. A client might come in the morning, I scan the physical model, and within a maximum of 2-3 hours, I reconstruct the 3D model. In the afternoon, I machine a sample (CNC) to show the client for potential adjustments. This applies to simple things like heels and soles without textures or patterns, which at most take me a day to complete—but by the next day, I already have the machined part.
Mine is a total NURBS modeling approach; I only convert to mesh when dealing with patterns or textures because they are lighter in terms of file size and 3D model management.
Already from this image, you can tell that I do everything using the “curve from two views” command.
@Petr_Tikhonov Are you seeking software which semi-automatically with the user only needing to set a few parameters will go from a scan to a NURBS model with quality, low number of control points surfaces. If so I don’t think such software currently exists except perhaps for limited types of objects.
I’ve “reverse engineered” boat hulls from scans using only Rhino. The first step is to look at the shape and deciding how the surfaces should be arranged. A key part of this step is understanding how the hull was designed and built. After that I start creating the needed curves and surfaces. Points are extracted from the scan and curves created through the points. Curves are created by sectioning the scan, and the curves are then simplified and refined. Surfaces are created using the curves and then adjusted to optimize their fit to the scan. (Patch is the Rhino tool I use to fit my initial surfaces to scans.)
In my case parts are mostly 3D printed so my approach is usually a combination of remesh, shrinkwrap, isopod, quad remesh, tonurbs if someone desperately needs *.step files.
Thank you David. But in this case, why we need a scanner( my cost 1,5k there is for 50K)? Making three sides of pictures and a couple measurements are enough to do the job, what you do. I don’t look full automated program, because there is no one. But like I think Geomagic design works on the basis of selecting contours from the mesh and further simple operations ,like extrude, revolve, sweep, boolean and etc. All these tools Rhino has, but they don’t work in this case. Thank you again, but if I understood you right, that my purchase of scanner is useless.
You are correct, we have consultants using DesignX and I have seen them work. Having a quality mesh is essential to create the surface because it uses the mesh directly by fitting surfaces and curves to actual mesh points.
Is isopod is a part of Grasshopper? I’ve not mastered Gh yet. It is difficult for me.
Thank you Brv drvdln.
Isopod is a plugin by Daniel Piker who works with McNeel. Amongst other things, the plugin offers interesting ways to union and subtract meshes.
You can install it through package manager
I was trying curve from two views, but it didn’t really worked for me. Most likely, it is not that it didn’t work, it is just that i didn’t know how to apply it correctly. In this case, I still don’t know how to do it.
How would you do it. Thank you!!!
Thank you!!!
I won’t go for SUBD to nurbs way. I will just use standard nurbs modeling.
Scanned mesh will be the guide to tell you if the shape of nurbs surface be the same with scanned shape. I will assign the mesh with an individual layer, hide it when you are making nurbs surface, unhide it to compare the shape.
Besides, I don’t know how good your scanner is, to my experience in the previous few months, I was doing F-14 3D starting with a 3D scanned scaled down model, I used quadremesh, tosubd to nurbs, the process is inefficient ( 1.5 months to a nurbs solid) and the result of accuracy and shape is not good as well. First of all, what I used is a scaled down model, the mesh is scaled up after scanning completed, all inaccuracy magnifyed:
1 wavy shape due to point cloud positions,
2 inaccuracy scan data of fillet/ sharp edges
3 in the process of quad remesh to subd to nurbs the shape will also change and lost accuracy further.
I won’t agree what you said “ investment on useless scanner” . With the price point of your scanner its better than those so called “revolvepoint” low price scanner. The more important is to understand what your scanner can help you.