system_demo_mode: minor usability improvements
[blender-addons.git] / object_print3d_utils / todo.rst
blob0cce241588c2dad6ffc4786cba8af0cf1ef5b64d
1 Useful 3D printing tools
2 ========================
5 Checks
6 ------
8 - *degenerate geometry*
9 - - bow-tie quads.
10 - *solid geometry*
11 - - self intersections
14 Mesh Cleanup
15 ------------
17 - degenerate faces, bow-tie quads
20 Visualisation
21 -------------
23 - sharp/pointy surface.
26 Utilities
27 ---------
29 - add text on an object *(common tasks - lots of people want this to add a name to personalize items)*
30 - Rig sizes (rings also common item to make)
31 - others???
34 Exporters
35 ---------
37 - nice UI with format select and output paths for the print.
38   *no need to recode re-use existing exporters, maybe recode some in C if too slow.*
41 Integration with toolplating
42 ----------------------------
43 *(the thing that gets the model into printer commands)*
45 - http://slic3r.org
46 - https://github.com/makerbot/Miracle-Grue/blob/master/README.md
47 - Use a sliver, like slicer, skeinforge, cura, kissslicer, netfabb, ....
49 ...not sure yet exactly how this would work, but we could have a `Print` button and it would send the file off and print :).
52 Notes
53 -----
55 - Normals are important
56 - Self intersections _can_ be ok.
57 - Some printer software already prevents solid areas from taking too much space by filling with non-solid grid.
58   *(So we may not have to care about solid shapes so much)*
60 - For extrusion printers like makerbots it is really hard to print "overhangs"...
61   because they build "from the bottom up" they can't for instance make an arm sticking out of a character sideways
62 - Check on http://www.shapeways.com/tutorials/