Full Version: A free subd to NURBS solution

From: Frenchy Pilou (PILOU) [#2]
 8 Nov
To: ALL

Does this the last workflow ?

The steps to convert:
1. Export from Blender in OBJ. (or from any subD modeler)
2. Convert from OBJ to VRML1, with Meshconv. (Command line for Windows) **
3. Start FreeShip, and import the VRML1.
4. Export the file to IGES (NURBS).
5. Start FreeCad and then open IGES file and export it, to IGES or other formats NURBS, Moi3d does not open the file exported by FreeShip.

https://www.freecadweb.org

http://www.patrickmin.com/meshconv/

** Meshconv usage: meshconv -c wrl -vrmlver 1 blender-file.obj

No more recent FreeShip or easy install than https://github.com/markmal/freeship-plus-in-lazarus/releases ?

Reply


From: futagoza (STEFAN) [#3]
 8 Nov
To: ALL

Hi Pilou,

yes, because it requires to import in VRML 1 and the IGES export is not
compatible with MoI, hence the usage of FreeCAD, to get the model
into MoI.

Best regards
Stefan

Reply


From: Metin Seven (METINSEVEN) [#4]
 8 Nov
To: ALL

Darn, no Mac OS version of Freeship. I could very much use this tool in my workflow.

Stefan, I thought you're a Mac user like me. Did you run this on a Windows PC, or am I wrong about a missing Mac OS version?

Anyway, thanks for the tip.

Reply


From: Nico-M [#5]
 8 Nov
To: ALL

Hi,
it's possible to translate ".obj" to ".wrl 1" only with Freecad.
Open ".obj" mesh in Freecad into Mesh workbench, select mesh and save to "#Inventor V2.1 ascii".
Open file "#Inventor V2.1 ascii" with notepad or other and change the header from "#Inventor V2.1 ascii" by "#VRML V1.0 ascii".
Open file .wrl 1 with FreeShip.
Enjoy

Reply


From: futagoza (STEFAN) [#6]
 8 Nov
To: ALL

Hi Metin,

yes i'm a Mac user, but i have also a Windows/Linux Notebook.

But i quickly tested FreeShip under Wine and compiled
the mesh converter under OS X. When running FreeShip
under Wine the top graphics? buttons are black, but one
can still convert via the menus.

P.S. don't expect to much from the converted NURBS models...
I only wanted to show a possible solution for Programmers
like Michael and Max etc. to maybe get an idea of how this
is done with FreeShip, because it's OpenSource.

Best regards
Stefan

Reply


From: Max Smirnov (SMIRNOV) [#7]
 8 Nov
To: ALL

Hi Stefan

Unfortunately, this method doesn't support surfaces with extraordinary vertices. Using FreeShip you can't create nurbs surfaces with smooth transitions across edges.

Reply


From: futagoza (STEFAN) [#8]
 9 Nov
To: ALL

Hi Max,

thanks for looking at it and explaining to us!

Best regards
Stefan

Reply


From: Metin Seven (METINSEVEN) [#9]
 9 Nov
To: ALL

@ Stefan: Thanks for the info. I guess I'll stick to Max's subdiv tools for MoI.

@ Max / Michael: If you could build something like this for MoI, I'd gladly pay an extra sum for it — http://masterviacad.com/powerpackoverview/PowerPackPro/page36/page36.html

Here's a video:
http://www.csi-concepts.com/Demo/videos/objToSTEP.mp4

The main difference with Max's current subdiv tools is that not every quad polygon is converted into a NURBS patch, but the patches are generated based on curvature and detail level, resulting in relatively lightweight, uncluttered solids. T-Splines works that way as well.

Reply


Message 8667.10 was deleted


From: futagoza (STEFAN) [#11]
 12 Nov
To: ALL

Hi Metin,

i did a test with Max's subd script and the merge command in other software. I could bring down
the file size from 10 MB to 5,7 MB. Now i must find a way to replace the 3 and 5 edges pole areas,
because merge does not work well with them. If we had a least something like merge in MoI then
we would have a good start with MoI and Max's subd script, i would say. This is of course a time
consuming process, but IHMO worth to explore more.



Regards
Stefan

Image Attachments:
Stanford_Bunny.png 

Reply


From: Metin Seven (METINSEVEN) [#12]
 12 Nov
To: ALL

Hi Stefan,

Interesting!

A few questions:

1: How did you get the nice all-quad topology on the Stanford bunny?

2: Which tool did you use for the merge command?

Thanks,

Metin

Reply


From: futagoza (STEFAN) [#13]
 12 Nov
To: ALL

Hi Metin,

the quad mesh is auto retopo from 3DCoat or was it ZBrush (trial) ZRemesher,
i did years ago. Can't remember wich one i used...

The merge command i used is from ArtForm Pro 4.0 NURBS Modeler module.
But i think others like Rhino etc. have a merge command too.

Regards
Stefan

Reply


From: Metin Seven (METINSEVEN) [#14]
 12 Nov
To: ALL

Thanks Stefan!

Have a nice Sunday,

Reply


From: futagoza (STEFAN) [#15]
 12 Nov
To: ALL

You're welcome Metin.

Have a nice Sunday too!

Best regards
Stefan

Reply


Show messages: All  1  2-15

Reply to All

Back to thread list | Login

© 2017 Project Beehive Forum