Code: Select all
OS: Ubuntu 20.04.5 LTS (KDE/plasma)
Word size of FreeCAD: 64-bit
Version: 0.20.1.29410 (Git) AppImage
Build type: Release
Branch: (HEAD detached at 0.20.1)
Hash: f5d13554ecc7a456fb6e970568ae5c74ba727563
Python 3.10.5, Qt 5.15.4, Coin 4.0.0, Vtk 9.1.0, OCC 7.6.2
Locale: German/Germany (de_DE)
ich spiele gerade ein wenig mit FreeCAD herum und versuche Gewinde zu erstellen. Ein typisches Gewinde, beispielsweise für eine Schraube, erstelle ich nach dem Schema:
- Grundkörper ohne Gewinde erstellen
- Helix erstellen, mit Formbinder/ShapeBinder ein Abbild davon im Körper erzeugen
- Querschnitt des Gewindes zeichnen (vereinfacht ein Dreieck)
- Entlang der Helix den Querschnitt des Gewindes mit SubstractivePipe in den Grundkörper schneiden.
Wie in diesem Beitrag steht, darf es keine Selbstüberschneidungen der Querschnittsflächen entlang der Helix geben. Das führt dazu, dass immer eine glatte Fläche zwischen den einzelnen Gewindegängen übrig bleibt. Für die üblichen Schrauben reicht das.
Aber gibt es eine Möglichkeit, dass sich die "Furchen" überschneiden können? Der resultierende Außendurchmesser des Gewindes wäre dann kleiner als der Durchmesser des Grundkörpers. Das ist besonders dann interessant, wenn das Gewinde nicht auf voller Länge des Grundkörpers vorhanden ist.
Gibt es da eine Option, die ich übersehen habe, oder eine Funktion, die ich nicht kenne? Oder mit einer anderen Methode zum Erstellen von Gewinden (das Tutorial ist mir bekannt)? Klar, mit Tricks lässt sich das nachahmen, indem zum Beispiel der Grundkörper zunächst im Bereich des Gewindes dünner gestaltet wird. Mir geht es dabei mehr darum, das Werkzeug "FreeCAD" zu beherrschen.