Hi Rich_Art, I'm glad you are having fun with the script :)
OSTexo: I just discovered that I made a mistake and that my script cuts the thread too deep. You do it correctly but there's no need to construct the radius. The thread depth is pitch times cos(30°) and the radius is 1/6 of that. The German Wikipedia has a very clear drawing of the thread geometry: http://de.wikipedia.org/w/index.php?title=Datei:Gewinde_Profil.svg&page=1&filetimestamp=20100609192805 The one I used was too complicated therefore the oversight by me.
I attached a corrected drawing of the profile placement and will update my script tomorrow. The good thing is that the script is also faster now because the Boolean Diff operation has more difference between rod and cutting object.
|