Mac OS X OBJ to IGES??
All  1  2-6

Previous
Next
 From:  Michael Gibson
7189.2 In reply to 7189.1 
Hi Alano - the difficulty there is that OBJ files contain a very different kind of data than IGES files.

OBJ files usually contain polygon mesh data in them where the objects are made up of a big set of little tiny flat pieces. IGES files on the other hand usually contain CAD spline surfaces where the objects are made up of larger trimmed surface patches.

Since these are very different ways to structure data it can be complicated to transfer between these formats.

MoI can go from CAD data like IGES into polygon mesh data by dicing up all the big surfaces into little polygon pieces. But it's not so easy to go the reverse way and try to automatically reverse engineer large smooth surfaces from already diced up facets like you probably have in your OBJ file.

There are some specialized reverse engineering tools that can do it, but they are usually pretty expensive and usually used for converting scanned data into CAD surfaces.

If the OBJ file you are trying to convert only has a reasonably small number of polygons in it, it may be possible to do a type of conversion where every polygon facet becomes a trimmed planar surface in the CAD file. This is not a suitable way to transfer a high density polygon mesh file but it may work for simple files. To do that you could try getting the Rhino Mac beta and using the MeshToNurb command in there. But because there is a higher overhead for each individual surface in a CAD model structure this kind of conversion will not be suitable for dense organic models with some hundreds of thousands of polygons in it, so if that's the kind of thing you are trying to convert it will most likely not be possible without some special reverse engineering work.

The other thing you can do is if your OBJ file is set up to use sub-d smoothing there are some converters that can convert sub-d surfaces into NURBS surfaces, the main tools for doing that type of conversion are the T-Splines plug-in for Rhino, or the Sub-d NURBS plugin for Modo or Max:
http://www.tsplines.com/subdtonurbs
http://npowersoftware.com/subdtonurbsoverviewmodo.html

But just be aware that these types of files contain really different types of data in them (NURBS versus faceted polygons) and so it can be a complex issue to transfer between them, especially going in the direction of starting with polygons and trying to get a NURBS result.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  bemfarmer
7189.3 
How about using obj23dm utility and then saving from Moi as iges?

- Brian
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
7189.4 In reply to 7189.3 
Hi Brian, that may be possible but also a little complex because the obj23dm utility is a Windows command-line program and the operating system being used in this case is the Mac...

But yeah that could be another possibility with using Wineskin or CrossOver to run it.

Again though, it's not just a matter of converting from one kind of packaging format to another, CAD programs do not really expect to receive data in IGES files where objects are formed of hundreds of thousands of little tiny triangle facets so if that's what the original file contains it may just not be suitable for conversion without some complex kind of surface reconstruction and reverse engineering step.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Dooki (ALANO)
7189.5 
Hey thanks Michael for the explanation. Yeah, it's to think it's all magic to convert from this to that. Makes sense what you explained. Bummer because there are some forms which are easier to make in Polys and I want to work with an engineer who uses ProE. Iges would be a good go-between.


Thanks!
Alano
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
 From:  Michael Gibson
7189.6 In reply to 7189.5 
Hi Alano,

> Bummer because there are some forms which are easier to make in Polys and I want to
> work with an engineer who uses ProE. Iges would be a good go-between.

There is a possibility to work like that using the t-splines package. T-splines can convert a the sub-d control cage into a NURBS surface equivalent that can be read into CAD programs and transferred through IGES.

I don't think that t-splines is available for OSX though.

The other thing that you could try which is similar is the sub-d NURBS plug-in for Modo.

But it basically takes a specialized converter to do that route.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All

 

 
 
Show messages: All  1  2-6