Hallo,
ich habe etwas mit dem Sweep-Feature gespielt und wollte ein Bauteil (wie in dem Thread Making a Compressor Wheel - SolidWorks and Freecad Direct Comparison beschrieben) erstellen. Hier die Datei:
Die Problematik, dass man in FC out-of-the-box leider keine Kontrolle darüber hat, welche Vertexe unterschiedlicher Profile miteinander verbunden werden bzw. dass Profilkurven denselben Richtungssinn aufweisen und so nicht "einschnüren/verkreuzen" wird ja in FreeCAD Herausforderung angerissen. Ich habe herausgelesen, dass die Reihenfolge der Elementeerstellung in der Skizze dafür maßgeblich ist. Soweit, so gut.
Was mir Kopfzerbrechen bereitet ist, dass das Sweep bis zu einem gewissen Abstand des oberen Profils von der z-Achse (Constraint14 in Sketch001) richtig berechnet wird -
Sobald man den Abstand aber von -13mm auf -12mm setzt (und F5 drückt), die Profile plötzlich über Kreuz verbunden werden und das Sweep praktisch kaputt ist.
Hat jemand eine Erklärung oder Ideen, warum das so ist und wie man das lösen kann?
Anmerkung: der Sweep Path wurde als Skizze auf einem Placement aus der lattice2-workbench erstellt
OS: Ubuntu 18.04.1 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.15441 (Git)
Build type: Release
Branch: master
Hash: c43adafb127f1238bedcb0d2033be3e9e8f7494e
Python version: 2.7.15rc1
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/UnitedStates (en_US)
Instabiles Sweep-Verhalten
Re: Instabiles Sweep-Verhalten
Es wird versucht, die am nächsten übereinander liegenden Punkte zu verbinden. Wenn man ein Ende zu stark dreht, dann kippt das ganze. Man kann das (nur?) verhindern, indem man ein zusätzliches Sketch in der Mitte einfügt, eine echte Herausforderung in Sachen "glatter Übergang".
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.