Skip to content Skip to footer
Design for 3D-Printing by q3k

Design for 3D-Printing by q3k

18 Comments

  • Post Author
    lawn
    Posted May 4, 2025 at 6:17 pm

    What an impressive looking article (I've only skimmed it so far).

    I've been meaning to try my hand at CAD and designing models to print but I haven't quite made the jump.

    One thing that has given me pause is a good CAD program for Linux, does anyone has any good tips for a complete Newbie where to begin?

  • Post Author
    antirez
    Posted May 4, 2025 at 6:21 pm

    Also useful to turn spheres into two parts you can screw one with the other, like in this design of mine: https://makerworld.com/it/models/99223-death-star-christmas-…

  • Post Author
    MetaWhirledPeas
    Posted May 4, 2025 at 6:34 pm

    These are some great tips. The teardrop shaped holes are a neat idea.

  • Post Author
    no_wizard
    Posted May 4, 2025 at 6:51 pm

    I always thought 3D printing would make multi widget machine[0] manufacturing possible

    While it’s done a lot of cool stuff and enabled rapid prototyping etc it never scaled the way I really thought it would

    [0]: there may be a better turn for this however this is what I mean: that is one machine that can output a wide variety of different things using the same common material, IE maybe one day it produces ball bearings and the next it could produce a bunch of car pistons, with only having to make minimal changes to the machine itself if not changing anything at all

  • Post Author
    EA-3167
    Posted May 4, 2025 at 6:56 pm

    This article reminds me of another I read first here, 'Reality Has A Surprising Amount of Detail' by John Salvatier. At first blush 3D printing seems easy, but especially with smaller parts that might go through many duty cycles it's anything but. I'm going to have to do more than skim this, I think this one is worth multiple reads over many days to really absorb the densely packed information.

    Thanks to the author for being willing to put so much of their hard-earned experience into a resource for the rest of us.

  • Post Author
    hengheng
    Posted May 4, 2025 at 7:07 pm

    Great article. This is all above the skill level of the average part on thingiverse or printables, but the good parts on there are going to follow similar ideas. Love the mouse ears, press-fit holes and step-by-step alignment of layers to build impossible bridges.

    Notably, in fusion 360 this would all be designed in "plastics" mode, and yet that mode is oblivious to whether the part is printed or moulded. I wonder if any CAD engine can do "production-aware design" that constrains design to the capabilities of standardized machines, e.g. keeping a metal part 3-d millable. I've seen strict design rule enforcement with PCBs, and I have seen sheet metal macros, but nothing for general mechanical CAD.

  • Post Author
    nullc
    Posted May 4, 2025 at 7:07 pm

    This is fantastic– while I'm aware of most of the techniques in it, it would have saved me a ton of time and trouble if I had it a few years ago.

    Each of the points could basically be expanded to an article on their own. E.g. they don't mention for vase mode that you can get much better results using a big nozzle with it.

  • Post Author
    sgt
    Posted May 4, 2025 at 7:13 pm

    Has there been any interest in leveraging LLM's for 3d modelling? Sort of an AI assistant with CAD software, to help beginners get going and also more rapidly design simple objects.

  • Post Author
    lucasoshiro
    Posted May 4, 2025 at 7:32 pm

    Amazing. Again: amazing!

    I've been playing with 3D printers for 7 years, and I even assembled mine at home during the pandemic. Some topics described here I already found out by practice and I think most people with experience in 3D printing also do that.

    But having everything studied, compiled and explained in that level is just, again, amazing! Not only that, but there are so many other topics covered here that I still have to learn.

    Great work, thank you!

  • Post Author
    pclark
    Posted May 4, 2025 at 7:51 pm

    I know they get a lot of hate in the HN community but my Bambu Labs P1S is mind blowing. It’s so easy to use I print 100x more than with my old Ender. It’s motivated me to learn Fusion360 … i’m actually printing droids for my kids to color this very minute.

  • Post Author
    WillAdams
    Posted May 4, 2025 at 8:03 pm

    One technique which bears mentioning is printing in 100% infill using a filament which will allow re-heating/cooling and then putting it in a tray of powder salt (very finely ground table salt) and then backing and cooling it.

  • Post Author
    justaj
    Posted May 4, 2025 at 8:06 pm

    Nice article, though what I'd personally love to see is a resource where I can go from zero to actually making (basic) designs using open source tools, which can then be taken to a 3D printer and printed.

  • Post Author
    ipdashc
    Posted May 4, 2025 at 8:38 pm

    > There is no excuse to not add text to a printed part.

    Super off-topic, but I've always kind of been let down by the appearance of 3d printed text. As noted, engraved seems to be better than embossed, but it still just looks kind of weird. I envy the clean, crisp labels that seem to be commonplace on commercial injection-molded plastic parts.

    The toner transfer technique seems kind of promising. I think I've also seen people spray painting 3d-printed parts, and then lasering away the paint to draw text, which is interesting (if somewhat more materials- and equipment-intensive).

    Really cool article though.

  • Post Author
    finnjohnsen2
    Posted May 4, 2025 at 8:58 pm

    6 months into 3D printing and I couldnt have asked for a better article to stumble upon. What a massive field this is and I love some of the take aways. Paricularly circles into hexagons, and making things adjustable.

    I’m not making my own designs yet. It is too difficult. Modifiying a little here using Blender is where Im at

  • Post Author
    alextousss
    Posted May 4, 2025 at 9:20 pm

    Incredible article, learned quite a lot. To me, a very good supplementary reading would be Structures by J. E. Gordon [1]. Helped me grasp a lot of the mechanical design notions necessary for that sort of work.

    [0]: https://archive.org/details/StructuresOrWhyThingsDontFallDow…

  • Post Author
    lukeinator42
    Posted May 4, 2025 at 9:25 pm

    My friend and I have been getting into forge molding carbon fibre using 3d printed molds like this: https://www.youtube.com/watch?v=25PmqM24HEk. It is a great technique for making small batches of really strong parts and I'm surprised it isn't more common.

  • Post Author
    timmaxw
    Posted May 4, 2025 at 10:46 pm

    > Cut threads into printed parts with a thread tap for quick design of low-reuse joints.

    I've found wood screws work well for this. The wood screw can cut its own threads without needing to use a tap.

    It does put some stress on the part, though. I mostly print in PETG, which is strong enough; but PLA might split if the hole was parallel to the layers.

    > A design limitation of threaded inserts is that they are not reliably usable for screws inserted from the back side. During insertion, heat-set inserts often push some molten plastic into the hole beneath them, preventing easy insertion of a screw from the back side.

    A trick I sometimes use:

    1. Before installing the insert, insert the screw from the back side

    2. Screw the insert onto the protruding screw

    3. Use a soldering iron to install the insert+screw together into the plastic

    Because the screw is filling the hole, the molten plastic can't block the hole. Instead, the molten plastic forms itself around the screw, and it acts like a Nyloc nut.

  • Post Author
    MuffinFlavored
    Posted May 4, 2025 at 11:29 pm

    Does the world have an oversupply of ESP32/RaspberryPi/3D printers/similar but not enough use cases?

Leave a comment

In the Shadows of Innovation”

© 2025 HackTech.info. All Rights Reserved.

Sign Up to Our Newsletter

Be the first to know the latest updates

Whoops, you're not connected to Mailchimp. You need to enter a valid Mailchimp API key.