fix [#36995] FBX Importer does not import fbx model
[blender-addons.git] / object_print3d_utils / todo.rst
blobc2f78e29a74136b0707a2a3b5e9a88a640515c90
1 Useful 3D printing tools
2 ========================
4 Statistics
5 ----------
7 - volume
8 - surface area
9   *(if you gold plate for eg, or use expensive paint :))*
12 Checks
13 ------
15 - *degenerate geometry*
16 - - zero area faces
17 - - zero length edges
18 - - bow-tie quads.
19 - *solid geometry*
20 - - self intersections
21 - - non-manifold
22 - - non-contiguous normals (bad flipping)
25 Mesh Cleanup
26 ------------
28 - basics - stray verts, loose edges
29 - degenerate faces, bow-tie quads
32 Visualisation
33 -------------
35 - visualize areas of low wall thickness.
36 - visualize overhangs (some printers have this as s limit).
37 - areas of low wall thickness.
38 - sharp/pointy surface.
41 Utilities
42 ---------
44 - add text on an object *(common tasks - lots of people want this to add a name to personalize items)*
45 - Rig sizes (rings also common item to make)
46 - others???
49 Exporters
50 ---------
52 - nice UI with format select and output paths for the print.
53   *no need to recode re-use existing exporters, maybe recode some in C if too slow.*
56 Integration with toolplating
57 ----------------------------
58 *(the thing that gets the model into printer commands)*
60 - http://slic3r.org
61 - https://github.com/makerbot/Miracle-Grue/blob/master/README.md
62 - Use a sliver, like slicer, skeinforge, cura, kissslicer, netfabb, ....
64 ...not sure yet exactly how this would work, but we could have a `Print` button and it would send the file off and print :).
67 Notes
68 -----
70 - Normals are important
71 - Self intersections _can_ be ok.
72 - Some printer software already prevents solid areas from taking too much space by filling with non-solid grid.
73   *(So we may not have to care about solid shapes so much)*
75 - For extrusion printers like makerbots it is really hard to print "overhangs"...
76   because they build "from the bottom up" they can't for instance make an arm sticking out of a character sideways
77 - Check on http://www.shapeways.com/tutorials/