timlemi - 31 March 2013 03:34 AM
Hi,
you could export the mesh as “daz collada” and use MeshLab to convert it to STL. Advantage of this workflow is that MeshLab gives you a great impression over errors in the model that may lead to unexpected (but predictable) printing problems. The “side step” through MeshLab only takes a couple of seconds but creates a STL file that should run perfectly on just about any 3d-hardware (including CNC, resin based machines etc).
Gust
For some reason I’d gotten the impression that meshlab was Windows only. I’ve downloaded that now, thanks!
For what its worth the workflow I’d come up with was this:
1. export Carrara model as .obj, uncheck swap y/z
2. import obj into hexagon, with:
- import scale factor of 1
- unit of file is ‘in’
- check ‘remove duplicate points’
3. export as stl with default options
4. open in netfabb
5. check for errors
6. use stl
netfabb was recommended by makerbot. The software is okay, but not particularly good and seems geared to pushing the user to pay for the pro version by having an only partially functional free version. By partially functional I mean it does not actually have all the functions claimed for the free version—I don’t expect the free version to have all the functionality of the pro version.
It does seem reliable in flagging files for having errors, however. I haven’t had any trouble with objects it indicates are error free.
Using netfabb’s web app to correct problematic stl files works very well, but requires sending them the file. They explicitly retain the file for a period of time after the conversion and reserve rights with respect to what you have uploaded so that might not be the best option.
To be honest, I’m not particularly confident of Carrara’s Collada export. Just to try meshlab real quick, I tried importing various obj files into it. It doesn’t like Carrara’s obj files—I guess I shouldn’t be surprised—and gives errors on those saved from Hexagon though the files load. For what its worth I took a problematic mesh through Meshlab and it warned about materials but nothing else. The exported STL still has issues (duplicate points, IIRC, netfabb doesn’t say what is wrong).
Granted, the above was done using obj files, not Collada exported from Carrara, but it looks like any repair would be a manual process and, unless you already knew what the problem was, would entail selecting every possible repair. Still, an alternative to netfabb. A shame it doesn’t provide a mechanism for automatically evaluating a mesh as having problems and fixing those problems (which is what netfabb is supposed to do).
Of course, that is an immediate impression of meshlab—I haven’t read any docs or thoroughly explored its capabilities. It looks like it will be a nice addition to the toolbox, thanks!