Fasteners workbench based on screw-maker
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Be nice to others! Read the FreeCAD code of conduct!
Re: Fasteners workbench based on screw-maker
Regarding task window, agree. need to take a look at it.
Regarding inch fasteners, these can be great upgrade. Should be in a separate code file, though, to not break the integration with ulrich's code.
Regarding inch fasteners, these can be great upgrade. Should be in a separate code file, though, to not break the integration with ulrich's code.
Re: Fasteners workbench based on screw-maker
I want to add a usable compliment of inch based fasteners to the WB before I make a PR. The ToDo list looks something like this:
-2 slotted screw styles
-3ish styles of cross recessed screws
-Nuts, washers, and screwtap/die tools
I also need to dig into the countersinking and diameter matching functionality to make that work with non-metric diameters.
Hmm. currently I have just been adding into the screw_maker file. However, I would say that I have not actually broken the integration with Ulrich's code so far. For example, I was able to bring my fork in line with the recent changes to nut thread generation with minimal effort (see https://github.com/slowinternets/FreeCA ... 8c99b52d32 ). What about the additional types of fasteners (ISO 402X, ISO 7379, DIN 7984) that have already been added on top of the screw_maker macro? At your option, I can rework the changes to interfere less with the macro, but it isn't my preference.
Re: Fasteners workbench based on screw-maker
It's so great that you debloated ScrewMaker.py. That is awesome.
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
-
- Posts: 541
- Joined: Fri Aug 26, 2016 9:07 pm
- Location: Munich - Gemany
Re: Fasteners workbench based on screw-maker
Hello folks,
Fastener workbench is great, but I still suffer from being unable to properly dimensioning screws with the Techdraw workbench. The Techdraw workbench simply make Freecad crashing when attempting to render a threaded rod because of the huge amount of details.
When I will be able to get drawings like this with the Fastener workbench? Also I cannot create partially threaded screws like in the DIN 931 standard.
So, to summarize, what I'm missing more is
1. a "simplified" view (like in the image above) that can be correctly interpreted by Techdraw WB,
2. the option to generate partial threads on screws and rods as well.
At the moment I'm still forced to export PNG images and create fake dimensions by using graphic programs like Gimp and Inkscape...
Fastener workbench is great, but I still suffer from being unable to properly dimensioning screws with the Techdraw workbench. The Techdraw workbench simply make Freecad crashing when attempting to render a threaded rod because of the huge amount of details.
When I will be able to get drawings like this with the Fastener workbench? Also I cannot create partially threaded screws like in the DIN 931 standard.
So, to summarize, what I'm missing more is
1. a "simplified" view (like in the image above) that can be correctly interpreted by Techdraw WB,
2. the option to generate partial threads on screws and rods as well.
At the moment I'm still forced to export PNG images and create fake dimensions by using graphic programs like Gimp and Inkscape...
Re: Fasteners workbench based on screw-maker
hi
maybe with Draft
mario
maybe with Draft
mario
Maybe you need a special feature, go into Macros_recipes and Code_snippets, Topological_data_scripting.
My macros on Gist.github here complete macros Wiki and forum.
My macros on Gist.github here complete macros Wiki and forum.
Re: Fasteners workbench based on screw-maker
Setting "thread" to false before using the fastener in tech draw might help.
Re: Fasteners workbench based on screw-maker
The drawing is created by TechDraw, so the Fastener Workbench is not responsible for this. This topic has been requested a lot, however, it's not so easy to tackle because TechDraw doesn't really understand the 3D object; it just sees a collection of "edges", it doesn't know that a feature is a "hole" or another thing. It just sees "edges with so and so coordinates" and it displays those.Giulio Buccini wrote: ↑Thu Jul 16, 2020 6:29 pm ...
1. a "simplified" view (like in the image above) that can be correctly interpreted by Techdraw WB,
2. the option to generate partial threads on screws and rods as well.
...
Further work on this is necessary, and it takes time, as there is only one main TechDraw developer.
Always add the important information to your posts if you need help. Also see Tutorials and Video tutorials.
To support the documentation effort, and code development, your donation is appreciated: liberapay.com/FreeCAD.
To support the documentation effort, and code development, your donation is appreciated: liberapay.com/FreeCAD.
-
- Posts: 541
- Joined: Fri Aug 26, 2016 9:07 pm
- Location: Munich - Gemany
-
- Posts: 541
- Joined: Fri Aug 26, 2016 9:07 pm
- Location: Munich - Gemany
Re: Fasteners workbench based on screw-maker
I understand this.
But what if setting the "thread" property to false produces a simplified view of a solid cylinder surrounded by a "transparent" one depicting the thread "bounding cylinder" made of pure edges and circles? (I hope you understand what I mean.)
In such case Techdraw should have no difficulties to render that.
-
- Posts: 541
- Joined: Fri Aug 26, 2016 9:07 pm
- Location: Munich - Gemany
Re: Fasteners workbench based on screw-maker
Also, the possibility to have partially threaded for screws and rods could be really really handful.
A lot of screws have the shank not fully threaded. Also, by using a partially threaded rod, one can build his own screw.
I mean, a property like: "thread length = xxx" (millimiter or inches), measure from the end of the shank.
A lot of screws have the shank not fully threaded. Also, by using a partially threaded rod, one can build his own screw.
I mean, a property like: "thread length = xxx" (millimiter or inches), measure from the end of the shank.