3d-printing an inherently nonorientable surface -


i'm trying print 3d models of nonorientable surfaces: klein bottle, kuen surface, boy surface, etc.

from surface's parametric representation (x,y,z functions of u , v) compute triangular mesh, repairable printable form tools such meshlab, netfabb, , 3dedit pro.

however, these tools can't restore orientability, required 3d printing. (the printer must know inside is, know deposit material!) @ line of self-intersection, 2 sheets of nonorientable surface disagree side "outside." in meshlab, 1 sheet black. in netfabb, red. triangles called flipped; normals reversed.

what approaches reasonable?

  • resolve orientability calculating lines of self-intersection, separate sheets, each sheet own "shell" in 3d-printing-ese.

  • print not surface enclosing solid volume, rather surface lattice. (does beg question, because extrusion "into interior" becomes vanishingly thin @ lines of self-intersection?)

  • print model , "inverse" (reversed normals), giving 2 incomplete parts assemble. example, see how villain has lightsabered off part of kuen surface should atop central 2 peaks. kuen surface, incomplete

one simple way transform non manifold, non orientable surface printable "inflate" no more infinitesimally thin sheet. can in meshlab using uniform resampling filter , setting on 'absolute distance' option (to rid of non orientability) , specifying reasonable offset (1% ~ 2%) , reasonable precision (0.2% ~ 0.5%)


Comments

Popular posts from this blog

how to proxy from https to http with lighttpd -

android - Automated my builds -

python - Flask migration error -