# Converting Mesh to NURBS process?

**URL:** <https://discourse.mcneel.com/t/converting-mesh-to-nurbs-process/85564>\
**Category:** Rhino for Windows\
**Created:** [July 2, 2019, 5:20am UTC](https://discourse.mcneel.com/t/converting-mesh-to-nurbs-process/85564 "2019-07-02T05:20:48Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![parteon](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/parteon/32/163251_2.png) [@parteon](https://discourse.mcneel.com/u/parteon)\
**Post date:** [July 2, 2019, 5:20am UTC](https://discourse.mcneel.com/t/converting-mesh-to-nurbs-process/85564/1 "2019-07-02T05:20:48Z")

</div>

Hello, I just started my Rhino trial in effort to convert my Mesh based object into a Nurbs kind of object. For some reason, guy who works in 3D printing shop asked for .stp/.igs file type. So I ended up trying to convert this in Rhino.

Can somebody help me with this process? Right now what I did was to go to the Mesh Tools \> Convert Objects to Nurbs. This indeed converted my mesh into the polysurface the way I need, but since my mesh object was lower in resolution, the polysurface creation is now quite jagged and rough all around. My question is how to make this smoother if possible? Or, if you have any other ideas about how to do this process properly, please let me know.

Than you so much!~

Edit: There is a video on YT ([https://www.youtube.com/watch?v=WnU17armaXE&list=PLdjbOdtNP7ktZ8h0mdBkxa4ly5V4m4JwB](https://www.youtube.com/watch?v=WnU17armaXE&list=PLdjbOdtNP7ktZ8h0mdBkxa4ly5V4m4JwB)) where someone uses command: MeshtoNurbs , and also uses T-Splines. I couldn’t find any of those two.

---

<div class="post-metadata">

**Author:** ![Michael\_Pryor](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/michael_pryor/32/489117_2.png) [@Michael\_Pryor](https://discourse.mcneel.com/u/Michael_Pryor)\
**Post date:** [July 2, 2019, 5:45am UTC](https://discourse.mcneel.com/t/converting-mesh-to-nurbs-process/85564/2 "2019-07-02T05:45:36Z")

</div>

T-Splines does not exist anymore for Rhino, it was bought by Autodesk and is now a part of Fusion 360. T-Splines would in fact be the way to go. Rhino 6 has some sub-D tools but they are beta and hidden (search subD on this forum). There are also some plug-ins like [Mesh2Nurbs](https://www.food4rhino.com/app/mesh2surface-rhino-5-and-rhino-6-compatible) and [Clayoo](https://www.ffood4rhino.com/app/clayoo-freeform-organic-modeling)

---

<div class="post-metadata">

**Author:** ![Helvetosaur](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/helvetosaur/32/635974_2.png) [@Helvetosaur](https://discourse.mcneel.com/u/Helvetosaur)\
**Post date:** [July 2, 2019, 7:09am UTC](https://discourse.mcneel.com/t/converting-mesh-to-nurbs-process/85564/3 "2019-07-02T07:09:04Z")

</div>

> [@parteon](#):
>
> For some reason, guy who works in **3D printing shop** asked for .stp/.igs file type. So I ended up trying to convert this in Rhino.

That doesn’t make any sense - 3D printers almost always run off of mesh-based files such as .stl…

---

<div class="post-metadata">

**Author:** ![mikity\_kogekoge](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/mikity_kogekoge/32/476658_2.png) [@mikity\_kogekoge](https://discourse.mcneel.com/u/mikity_kogekoge)\
**Post date:** [July 3, 2019, 2:31am UTC](https://discourse.mcneel.com/t/converting-mesh-to-nurbs-process/85564/4 "2019-07-03T02:31:32Z")

</div>

Ah, there is a Rhino built-in command “MeshToNurbs”. This command simply converts quad faces to 4-point quad surfaces and tri faces to 3-point tri surfaces. So basically what it does is to just mess things up, but sometimes it works in some cases that only accepts NURBS surfaces. Again, this command is not an option in most cases, but it’s up to you if you want to give it a try.

---

<div class="post-metadata">

**Author:** ![John\_Brock](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/john_brock/32/476283_2.png) [@John\_Brock](https://discourse.mcneel.com/u/John_Brock)\
**Post date:** [July 3, 2019, 2:52am UTC](https://discourse.mcneel.com/t/converting-mesh-to-nurbs-process/85564/5 "2019-07-03T02:52:04Z")

</div>

Details on MeshToNurb:  
[https://wiki.mcneel.com/rhino/meshtonurb](https://wiki.mcneel.com/rhino/meshtonurb)

---

<div class="post-metadata">

**Author:** ![cdordoni](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/cdordoni/32/473711_2.png) [@cdordoni](https://discourse.mcneel.com/u/cdordoni)\
**Post date:** [July 3, 2019, 2:52am UTC](https://discourse.mcneel.com/t/converting-mesh-to-nurbs-process/85564/6 "2019-07-03T02:52:08Z")

</div>

It it typically much easier to modify CAD surfaces for print issues, wall thickness, shelling, etc or just to save the STL model with a different resolution.

---

<div class="post-metadata">

**Author:** ![scottd](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/scottd/32/494002_2.png) [@scottd](https://discourse.mcneel.com/u/scottd)\
**Post date:** [July 3, 2019, 3:15am UTC](https://discourse.mcneel.com/t/converting-mesh-to-nurbs-process/85564/7 "2019-07-03T03:15:35Z")

</div>

I use the new quad mesher \> to SubD \> to NURBS. Quite and interesting reverse engineering process.

> [@Rhino 7 Feature: QuadRemesh](https://discourse.mcneel.com/t/new-quadremesh-command/85601):
>
> QuadRemesh, a new feature in Rhino 7 WIP for Windows and Mac, lets you create a quad mesh from mesh and NURBS geometry. Quad meshes can be: Converted to SubD objects (which can be converted to NURBS) Used in rendering and animation products Used for CFD and FEA analysis For finding principle curvature of forms QuadRemesh found the principal curvature of this face, with the help of the guide curve feature. Next Steps: Download Rhino 7 WIP for [windows8logo] [Windows](https://www.rhino3d.com/download/rhino/wip) or [fin…

---

<div class="post-metadata">

**Author:** ![Wojtek\_Stefaniak](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/wojtek_stefaniak/32/189655_2.png) [@Wojtek\_Stefaniak](https://discourse.mcneel.com/u/Wojtek_Stefaniak)\
**Post date:** [November 27, 2019, 6:57am UTC](https://discourse.mcneel.com/t/converting-mesh-to-nurbs-process/85564/8 "2019-11-27T06:57:02Z")

</div>

For mesh to nurbs conversion you can find this step by step tutorial helpful:

[https://www.automapki.com/tutorials/158-convert-mesh-to-nurbs-for-rhino.html](https://www.automapki.com/tutorials/158-convert-mesh-to-nurbs-for-rhino.html)

Or as a video screencast:
