![]() In other words, my parts will be easy prints, but fit and durability might be compromised a little. Incidentally, I personally tend to overdo it on the DFM for my camera/lens parts. You might get a kick out of my 2019 talk slides, A Computer Engineering Approach To Design For 3D-Printing Manufacturability - which includes a few simple examples using OpenSCAD. Just because you're only wanting to make one or a few doesn't make these issues a lot easier to resolve.īTW, nearly ALL design for manufacturability (DFM) is hard - not just lens parts. In other words, one has to take into account what kinds of shapes 3D printer can make in what orientations, what tolerances can be held, what the relevant material properties are, how to assemble the pieces, etc. It's hard mostly because it isn't just a design problem - it's a manufacturability problem. Or is it that it's simple to do, but hard to reverse engineer one already made? Has this problem (the description problem) been solved or is an open math problem? Is it because of the printing process, or is it really that hard to design any arbitrary helicoid? How few parameters would be required to describe any imaginable (tube-like) helicoid pair? ![]() at least if the mating thread is in metal. Truth is, any threads from about 1/4-20 smaller don't really need a very precise profile to work because the thin plastic will deform a little to fit the grooves. Also, you'll probably want to specify a slightly different diameter to allow for printer tolerances (maybe not with resin?). Note that the internal and external threads are NOT inverses of each other. For example, I added a parameter, "force45," which makes it do threads that are 45 degree on the underside (to avoid sagging) but still done within the 30-degree metric standard shape. However, I have modified it in a few minor ways. I wrote my own OpenSCAD threads code - but now usually use Dan Kirshner's metric thread library. Not the easiest programming model to get used to. Yes, OpenSCAD is the right free answer for this kind of stuff - powerful and lots of libraries. I had to switch to using OpenSCAD for the thread creation. Honestly, it often takes more than that to get a new design element optimized. After about 15 tries, I finally managed to print a helicoid for the Foth that's a good fit. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |