Go Back   AC3D Forums > Technical > AC3D Developers
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Thread Tools Display Modes
Prev Previous Post   Next Post Next
Old 9th December 2013, 11:21 PM   #1
Senior Member
Professional user
Join Date: Nov 2007
Posts: 139
Default Plug-in features for 3-d print modeling

Lately I've been thinking about some features it would be great to have in AC3D to help in preparing models for 3D printing:
  • Better extrude by normal. I roughed some math in pseudo code on this thread that keeps the new surface parallel to the old surface so the extrusion distance is more exact.
  • Water tight test. I believe ensuring every edge is shared by exactly two edges is a simple test of water tightness. Perhaps the plug-in could change leaky surfaces to a specified material. A brief look through the SDK makes me think this is already 95% done in AC3D.
  • Consistent normals. Once we've achieved every edge being shared by exactly (one or) two vertexes, I think if we test the edges to ensure one goes from V0->V1 and the other goes from V1->V0 we can know the normals are consistent.

I am hoping to gain some free time in the near future to work on these things. If someone would like to step-up to mentor my on the internals of AC3D, that would be great.

There are also some things I don't have an idea how to solve:
  • Self-intersection test. Testing to make sure no surfaces intersect each other.
  • Wall thickness test. The 3D print service I've been using has minimum required wall thicknesses.
  • Object volume. The 3D print service I've been using also charges by the cubic centimeter, so it would be nice to figure out how much a model would cost before I upload it.
jentron is offline   Reply With Quote

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

All times are GMT -4. The time now is 09:40 PM.

AC3D Forum
(C) Inivis Limited 2020