.obj File Exporter for Fusion

.obj File Exporter for Fusion

Anonymous
Not applicable
2,503 Views
9 Replies
Message 1 of 10

.obj File Exporter for Fusion

Anonymous
Not applicable

has anyone found a good, reliable way of converting anything Fusion can output to a proper .obj file with all the parts seperate?

 

I've been rummaging around the web trying to find something that works properly but so-far no luck. For whatever reason the files either come over as a single mesh or as faulty in some way.  For the love of God Adesk, please add a proper .obj exporter in Fusion, single body export isn't practical.

 

This has been driving me crazy all day!

 

 

0 Likes
Accepted solutions (1)
2,504 Views
9 Replies
Replies (9)
Message 2 of 10

karyeka
Alumni
Alumni

Oh, sorry to hear this.

 

I hope you are following the steps mentioned in the video below for exporting to .obj.

https://www.youtube.com/watch?v=Dxjmh8CsI6o&feature=youtube_gdata

 

You can convert multiple Brep Bodies into Mesh Bodies, and then export Mesh Body as obj, one for each body.

 

Can you elaborate on your workflow?

 

There is also STL export available for Components that lets you select if you want one file for each body.

F360_saveSTL.png

 

F360_saveSTL_perBody.png

 

I hope this helps, please let me know if you have any questions.

 

Thanks,

Anand

Fusion360 Development

 

 

 



Anand Karyekar

Forge Graphics
0 Likes
Message 3 of 10

Anonymous
Not applicable

Hi Karyeka,

 

Yes I've watched the videos. The workflow I'm attempting is build models in Fusion, render in a standalone renderer (unlinked to any other program, so no direct exporter) Fusions own renderer is too limiting at this time.

 

The number of parts in the projects go from dozens to hundreds. So converting each to an .obj individually isn't an option. I can export as seperate meshes in .stl but few render programs use .stl. The standard for generic mesh import is still .obj.

 

The issue I'm having is properly translating .stl to .obj so I can import to a renderer. I had hoped Meshmixer would work it as it exports .obj but it always comes out as a single mesh which messes up material assignments.  If .obj was added as an option to the current .stl exporter in Fusion the problem would vanish. So this is the current state of affairs. I don't understand why so many autodesk programs are file incompatible at a base level, and it's incredibly frustrating. It may sound odd to many, but dumb objects will always have a place with so many incompatible proprietary formats around. Sometimes dumb objects of the most compatible formats are the only option. Finding a reliable .stl to obj converter is what I'm trying to find right now.

0 Likes
Message 4 of 10

113746
Autodesk
Autodesk

Sorry about this and thanks for the feedback! Currently Save As Obj only supports single body, but would you like to try this workaround which may help to get what you want?

 

1. Save the design as STL as one file

2. Re-import this STL in Fusion, you can see a single mesh body in browser tree now

3. Save this mesh body as Obj

 

Please let us know if this helps?

 

Regards,

Yanhua Li - Vili

 

Yanhua Li
Fusion 360 Team
0 Likes
Message 5 of 10

Anonymous
Not applicable

Well not exactly, I need all the mesh sections to be seperate objects for material purposes. Getting a one piece obj is easy, it's the multi-part that I'm having trouble with. I'm going to try Blender to see if that can do it.

0 Likes
Message 6 of 10

deyop
Alumni
Alumni
Accepted solution

Currently we only support the export of meshes to OBJ format.  We included that initially when we introduced some methods of converting solids or surfaces to mesh as an alternative output for mesh modeling.  We hadn't been expecting to support OBJ export of the entire assembly.  That would require more than just an export of each body as an OBJ group but also an interface to define how the bodies should be tessellated.  We can certainly do that but it would more likely be handled as an export.  We have had other requests and there is a backlog item to provide this functionality, FUS-15563.

Sorry for the inconvenience. 

0 Likes
Message 7 of 10

Anonymous
Not applicable

Yeah, the export function would essentially be exactly the same as the .stl export dialog, but with the option of sending out to .obj instead instead of stl. The tessellation process is already built into that dialog box and would be the same for either format. The output export tree would be the same. The only difference would be that it would go out as obj rather than stl.  If some enterprising soul came up with a background converter as a script plugin which would silently do a conversion, that would be cool too. 

 

I guess I'm just saying the export framework is already in place. The whole export stl code is there with tree and tessellation. The save as obj is there for single bodies, can they not be tied together in some way?

 

I do understand it's not necessarily a trivial matter, having worked as a game developer for 12 years I do know that depending on how the code is put together it can be a bigger pain than it's worth. And if it's not something planned and no-one wants to get into it, that's ok too. 

 

I will now close this out.

 

Thanks for the replies.

0 Likes
Message 8 of 10

Anonymous
Not applicable

Has this been addressed in recent versions yet?

I'm also trying to export a .OBJ without it becoming a single-body .OBJ for us in After Effects E3D. So for my work only sends as a single-body object file 😞

Message 9 of 10

tyler5ASPU
Contributor
Contributor

Bump, any progress? 

0 Likes
Message 10 of 10

Anonymous
Not applicable

No, and after all this time I don't expect it will be added. I also haven't found any program able to batch convert .stl to .obj. 

0 Likes