Bitte an die Freecad-Entwicker, mal wieder Radien Problem
Re: Bitte an die Freecad-Entwicker, mal wieder Radien Problem
Es sollte wohl "Straight" heißen (gerade). Das Bild aus Pro-E zeigt hier eine gerade Linie: https://forum.freecadweb.org/viewtopic. ... 10#p152015
Eine S-förmige Linie erhält man bei derselben Konstruktion in FreeCAD: https://forum.freecadweb.org/viewtopic. ... 10#p152044
Eine S-förmige Linie erhält man bei derselben Konstruktion in FreeCAD: https://forum.freecadweb.org/viewtopic. ... 10#p152044
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Bitte an die Freecad-Entwicker, mal wieder Radien Problem
Danke für die Aufklärung. Jetzt ergibt das Ganze für mich Sinn.
Ich habe jetzt den ganzen Nachmittag mit den Law-Funktionen herum gespielt, aber es hat nicht ein einziges Mal funktioniert.
Abgesehen davon, denke ich nicht, dass man mit den Law-Funktionen das Problem hier lösen könnte. Es scheint sich um ein allgemeines Problem zu handeln.
Ich habe jetzt den ganzen Nachmittag mit den Law-Funktionen herum gespielt, aber es hat nicht ein einziges Mal funktioniert.
Abgesehen davon, denke ich nicht, dass man mit den Law-Funktionen das Problem hier lösen könnte. Es scheint sich um ein allgemeines Problem zu handeln.
Re: Bitte an die Freecad-Entwicker, mal wieder Radien Problem
Schade, denn von der Bezeichnung und (mageren) Beschreibung her könnte man meinen, dass Law_linear oder Law_interpol ein ähnliches Ergebnis wie bei dem Pro-E-Modell liefern sollten.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Bitte an die Freecad-Entwicker, mal wieder Radien Problem
Es gibt auch eine dritte Möglichkeit, verschiedene Radien einer Kante zuzuordnen: eine Liste von Parameter-Radius-Paaren, wobei die Parameterwerte im Bereich [0,1] liegen.
Wenn man also eine Liste von z.B. 10 Parameterwerten und die Radien so setzt, dass sie sich linear ändern, dann führt OCC das sogar aus und das Beste: es funktioniert!
Re: Bitte an die Freecad-Entwicker, mal wieder Radien Problem
Ist das die Technik, die in der Part Workbench genutzt wird, wenn Anfangs- und Endradius angegeben ist?
Wenn man das in vollem Umfang an FreeCAD durchreicht, dann brauchen wir am Ende noch eine Fillet-Workbench.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
-
- Veteran
- Posts: 7790
- Joined: Tue Jan 07, 2014 11:10 am
- Contact:
Re: Bitte an die Freecad-Entwicker, mal wieder Radien Problem
Sehr sehr gut Werner. Das sind gute Nachrichten. Vielen lieben Dank, dass Du Dich darum gekümmert hast!wmayer wrote: ↑Sat Aug 26, 2017 10:26 pm Es gibt auch eine dritte Möglichkeit, verschiedene Radien einer Kante zuzuordnen: eine Liste von Parameter-Radius-Paaren, wobei die Parameterwerte im Bereich [0,1] liegen.
Wenn man also eine Liste von z.B. 10 Parameterwerten und die Radien so setzt, dass sie sich linear ändern, dann führt OCC das sogar aus und das Beste: es funktioniert!
Klappt das auch an der Kugel mit Zylinderbohrung, Teil im ersten Thread?
Sieht es dann genau so aus wie in PTC Creo?
Welcher Aufwand ist nötig, um das in Freecad zu integrieren?
Viele Grüße und einen schönen Sonntag
Wilfried
Re: Bitte an die Freecad-Entwicker, mal wieder Radien Problem
Nein, dort wird die Version verwendet, bei der man nur Anfangs- und Endradius setzen kann, was dann aber zu der S-Form führt.chrisb wrote:Ist das die Technik, die in der Part Workbench genutzt wird, wenn Anfangs- und Endradius angegeben ist?
Insgesamt bietet OCC folgende Versionen an:
- nur ein Radius pro Kante
- zwei Radien pro Kante
- eine Liste von Radien pro Kante
- eine Law-Funktion pro Kante
Da aber die Verwendung von Law-Funktioen bei Fillets immer zu einem Fehler führt, kann man mit Variante drei zumindest eine Quasi-Law-Funktion nachahmen.
Wie oben angedeutet, hat dieses Problem mit der Möglichkeit die Radien flexibel zu gestalten, nichts zu tun. Oder andersherum gesagt: wenn OCC die einfache Variante mit nur einem konstanten Radius das nicht kann, dann kann es das mit variablen Radien erst recht nicht.freecad-heini-1 wrote:Klappt das auch an der Kugel mit Zylinderbohrung, Teil im ersten Thread?
Sieht es dann genau so aus wie in PTC Creo?
Auf GUI-Seite wäre schon einiges zu machen, wenn man dem Anwender eine beliebige Anzahl an Radien pro Kante erlauben würde. Auf Seiten der Applikationslogik ist der Aufwand eher gering, da man die ersten drei Varianten alle auf eine Liste von Radien zurückführen kann.Welcher Aufwand ist nötig, dass solche Radien Freecad zukünftig zur Verfügung stehen werden?
-
- Veteran
- Posts: 7790
- Joined: Tue Jan 07, 2014 11:10 am
- Contact:
Re: Bitte an die Freecad-Entwicker, mal wieder Radien Problem
Kennen die OpenCascade Entwickler diesen Fehler?
Nehmen wir dieses Beispiel, der Fehler ist heftig, Abweichungen im Millimeter-Bereich:
Nehmen wir dieses Beispiel, der Fehler ist heftig, Abweichungen im Millimeter-Bereich:
-
- Veteran
- Posts: 7790
- Joined: Tue Jan 07, 2014 11:10 am
- Contact: