With this hack we can convert a Hole into a threaded rod. Steps:
Create a Hole as you normally would, enabling the Threaded and Model Thread properties, and selected the desired profile -- e.g. M6 coarse.
Select the Hole in the tree and press Ctrl+Shift+P. This sends the Hole as variable "obj" to the python console.
In the python console enter:
Code: Select all
Part.show(obj.AddSubShape)
Note: You will want your rods slightly smaller than the threaded holes to allow for some clearance, so you'll want to adjust the offset properties to account for this with some trial and error if 3D printing.
You can also use my macro PDWrapper (available in the Addon Manager) to convert Holes into additive features for a more parametric way of doing this.
I had to remove the Shape object for the file to be small enough for the forum.