Needs

  • make printable threads in blender
  • connect objects in the way of bolts and nuts
  • keep simple and generic

Add-on

  • bolt factory

Process

  1. Assuming $A$(bolt) connects to $B$(nut).
  2. Create a bolt using bolt factory.
  3. Cut/scale it to the expected size, as $bolt_1$(make sure the thread angle larger than $90^\circ$ to keep printable).
  4. Duplicate $bolt_1$ to $bolt_2$.
  5. Boolean $bolt_1$ to $A$ at expected position in union mode.
  6. Soldify $bolt_2$ using $\text{offset}=1.0$ and $\text{thichkness} \in0.1 \pm 0.05\text{ cm}$ to meet the print tolerance.
  7. Optionally, reverse $bolt_2$ along the axial direction for a small angle(e.g. $5^\circ$) to meet the print tolerance.
  8. Boolean $bolt_2$ from $B$ in difference mode.
  9. Print.

Example

img