Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhancement; nut and bolts to fit when 3D printed and user adjustments #31

Closed
ldboehm opened this issue Sep 29, 2018 · 16 comments
Closed

Comments

@ldboehm
Copy link

ldboehm commented Sep 29, 2018

Currently when 3d printing parts with nuts and bolts, they don't fit together. Some testing shows the nut need to be scaled upward by 110% when printing, then they fit on the bolt thread. Standard nuts will fit a bolt properly.

enhancement requests

  • Nuts and bolts should work together virtual or printed by default.
  • Nice to have would be allow some tuning by the user for thread pitch, thread clearance (size the threads up or down a little bit and head size. (hex nut)
  • If you wanted to get fancy; add different head types like, philips, torx, star, etc.
@shaise
Copy link
Owner

shaise commented Sep 29, 2018

Nuts and bolts are mechanically accurate on CAD. 3D printers add some inaccuracies that makes it not fit that well.
The following fork lets you tinker the sizes of the thread to make it work for 3D printers:
https://github.com/wieck/FreeCAD_FastenersWB/tree/scaling
you can find a discussion in the following thread:
https://forum.freecadweb.org/viewtopic.php?f=8&t=26159&p=207570&hilit=3d+printed+bolt#p207570
I do not understand you third bullet: you can do pretty much any head type you want with this workbench.

@ldboehm
Copy link
Author

ldboehm commented Sep 29, 2018 via email

@shaise
Copy link
Owner

shaise commented Sep 30, 2018 via email

@ldboehm
Copy link
Author

ldboehm commented Sep 30, 2018 via email

@shaise
Copy link
Owner

shaise commented Sep 30, 2018 via email

@ldboehm
Copy link
Author

ldboehm commented Oct 3, 2018 via email

@shaise
Copy link
Owner

shaise commented Oct 3, 2018

you should try and ask on the freecad forum:
https://forum.freecadweb.org/

@shIxx01
Copy link

shIxx01 commented Dec 29, 2018

Hi,
the fork (link above) can not be found via addon manager. There is only your FastenersWB. But you should find the fork according to its installation instructios in addon manager. However, manual instalation works and the WB is available in the dropdown list in Freecad. but if I also install your WB now, it behaves strange. The icon of the fork will be displayed, but your WB (where you can not scale) will load.
So both WB can not coexist (and yes, they are in different folders).

Please fix this issue so both Fastener WB'scan coexist in the addon manager and also in freecad

@shaise
Copy link
Owner

shaise commented Jan 26, 2019

The latest version supports 3D printed bolts and nuts. See
https://forum.freecadweb.org/viewtopic.php?f=8&t=26159&start=20#p282313

@luzpaz
Copy link
Collaborator

luzpaz commented May 31, 2022

@shaise what's left in this ticket?

@shaise
Copy link
Owner

shaise commented May 31, 2022

dont know. I think the issue is solved

@luzpaz
Copy link
Collaborator

luzpaz commented May 31, 2022

@ldboehm hi, it's been a minute 😉
Do you mind looking over this ticket and checking if it's fully satisfied and report back so we know what is its status?

@ldboehm
Copy link
Author

ldboehm commented May 31, 2022

Feel free to close it. IMHO adjusting thread size and width should be in the automatically updated Workbench.
Having to download code and overwrite manually isn't the greatest user experience.

@shaise
Copy link
Owner

shaise commented May 31, 2022

@ldboehm , this feature exists in the formal, updated, Workbench

@luzpaz
Copy link
Collaborator

luzpaz commented May 31, 2022

@shaise thanks for weighing-in. If issues are closed, please consider closing them. Thanks!

@ldboehm ldboehm closed this as completed May 31, 2022
@ldboehm
Copy link
Author

ldboehm commented May 31, 2022

Closing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants