Member Creator Posted July 19, 2016 Member Report Share Posted July 19, 2016 Hey! During last months I'm using 3D Coat mostly for 3D printing, which seems to be the best tool for fast prototyping and merging stuff. Unfortunately my printer is NOT the top quality device. When I create accurate models it always adds 0,15mm of material to each side. It happens because it's hard to keep proper thickness of heated plastic pouring from the nozzle. Now... my solution is to create stuff with dimensions lowered by 0,15mm on each side and it works, but I would prefer to: design proper dimensions (so i can reuse it in better printers later); save file; shrink all walls on normals directions by 0,15mm; export to STL; be happy with proper print; There is Extrude option that "inflates" object. I've tried Extrude with negative values but it creates ugly geometry. One of the silly workarounds is to Subtract component in a cube, creating something like a mold. Then extruding it by amount you want and subtracting our "mold" from another cube. This way you get thinner model in every place. Is there any tool that can do something like inverted-extrude? Quote Link to comment Share on other sites More sharing options...
Carlosan Posted July 19, 2016 Report Share Posted July 19, 2016 Extrude accept negative values (-#) Can you test it please ? Quote Link to comment Share on other sites More sharing options...
Member Creator Posted July 19, 2016 Author Member Report Share Posted July 19, 2016 As I said I tried negative values, but it looks like this: I know why it's happening, normals are getting crossed. It will happen in every 3D app, when you revert extrusion. I think I saw deflate in some 3D app that take care of all faces and normals to not intersect or cross each other. I think 3D Coat should be able to do this too Quote Link to comment Share on other sites More sharing options...
Carlosan Posted July 19, 2016 Report Share Posted July 19, 2016 May be RMB > Thicken, and subtract could help, but sorry... out of ideas Quote Link to comment Share on other sites More sharing options...
Member Creator Posted July 19, 2016 Author Member Report Share Posted July 19, 2016 Ok I found better workaround: Go to "Extract Shell" in layer actions => "Make Shell Mesh Using Voxels"; Set thickness - it will make shell inside your mesh without artifacts; Now turn Surface mode; Run "Objectify(Separate)" - set some basic option to avoid layers with small dots - delete: 300 worked for me; Select layer with your shrank object - it will have flipped normals; Go to "Flip" => "FlipNormals"; Your object is ready Anyway it would be cool to have such functionality on one action 1 Quote Link to comment Share on other sites More sharing options...
Carlosan Posted July 20, 2016 Report Share Posted July 20, 2016 Run "Objectify(Separate) smart ! glad you found a workflow 1 Quote Link to comment Share on other sites More sharing options...
Member algus Posted January 23, 2018 Member Report Share Posted January 23, 2018 On 20/7/2016 at 1:55 AM, Creator said: Ok I found better workaround: Go to "Extract Shell" in layer actions => "Make Shell Mesh Using Voxels"; Set thickness - it will make shell inside your mesh without artifacts; Now turn Surface mode; Run "Objectify(Separate)" - set some basic option to avoid layers with small dots - delete: 300 worked for me; Select layer with your shrank object - it will have flipped normals; Go to "Flip" => "FlipNormals"; Your object is ready Anyway it would be cool to have such functionality on one action Fine! Quote Link to comment Share on other sites More sharing options...
Reputable Contributor digman Posted January 23, 2018 Reputable Contributor Report Share Posted January 23, 2018 (edited) I do not 3D print but it appears that the 3DC to 3D printer export has a setting that might help in your case. Sculpt Room: File Menu ---- Export for 3D printing which brings up the export panel. If this does solve your problem, please post here as I will tell others about it in the future. Edited January 23, 2018 by digman 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.