Curves-WB Gordonssurface unerwartetes Ergebnis [Not Solved]
Curves-WB Gordonssurface unerwartetes Ergebnis [Not Solved]
Hallo Community,
Ich erstelle ein BSplineSurface mit Hilfe der Funktion Gordonssurface aus der Curves-Workbench. Wenn ich meine u- und v-Linien nur als Draft.Bsplines erstelle, wir das Gordonssurface wie erwartet erstellt. Wenn ich jedoch z.B. zwischen den Punkten 34 und 33 eine Draft.Linie einfüge und diese mit den BSplines über die Punkte 30-33 und 34-38 mittels Draft.upgrade zu einem Wire (neue u-Linie) verbinde und dann das Gordonssurface erstelle, bekomme ich den Fehler, dass das Gordonssurface nicht mehr mit der vorgegebenen Außenkontur übereinstimmt.
Bei einem anderen Testobject habe ich damit keine Probleme.
Bilder / Dateien sind im Anhang. Vielleicht weiß ja einer von euch wo mein Fehler liegt.
Gruß
PS: Ja ich muss diese veraltete Version verwenden.
OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.16146 (Git)
Build type: Release
Branch: (HEAD detached at 0.18.4)
Hash: 980bf9060e28555fecd9e3462f68ca74007b70f8
Python version: 3.7.3
Qt version: 5.12.5
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: German/Germany (de_DE)
Ich erstelle ein BSplineSurface mit Hilfe der Funktion Gordonssurface aus der Curves-Workbench. Wenn ich meine u- und v-Linien nur als Draft.Bsplines erstelle, wir das Gordonssurface wie erwartet erstellt. Wenn ich jedoch z.B. zwischen den Punkten 34 und 33 eine Draft.Linie einfüge und diese mit den BSplines über die Punkte 30-33 und 34-38 mittels Draft.upgrade zu einem Wire (neue u-Linie) verbinde und dann das Gordonssurface erstelle, bekomme ich den Fehler, dass das Gordonssurface nicht mehr mit der vorgegebenen Außenkontur übereinstimmt.
Bei einem anderen Testobject habe ich damit keine Probleme.
Bilder / Dateien sind im Anhang. Vielleicht weiß ja einer von euch wo mein Fehler liegt.
Gruß
PS: Ja ich muss diese veraltete Version verwenden.
OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.16146 (Git)
Build type: Release
Branch: (HEAD detached at 0.18.4)
Hash: 980bf9060e28555fecd9e3462f68ca74007b70f8
Python version: 3.7.3
Qt version: 5.12.5
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: German/Germany (de_DE)
- Attachments
-
- Test_mit_Linie_fehlerfrei.FCStd
- (62.45 KiB) Downloaded 23 times
-
- Surface_normal.FCStd
- (392 KiB) Downloaded 22 times
-
- Surface_mit_Linie_und_Fehler.FCStd
- (394.7 KiB) Downloaded 22 times
Last edited by Gensys on Wed Dec 01, 2021 11:20 am, edited 2 times in total.
- thomas-neemann
- Veteran
- Posts: 11801
- Joined: Wed Jan 22, 2020 6:03 pm
- Location: Osnabrück DE 🇩🇪
- Contact:
Re: Curves-WB Gordonssurface unerwartetes Ergebnis
hier scheint es zu funktionieren
OS: Ubuntu 20.04.1 LTS (XFCE/xubuntu)
Word size of FreeCAD: 64-bit
Version: 0.20.26498 (Git) AppImage
Build type: Release
Branch: (HEAD detached at 1895593)
Hash: 18955931c7f0926a4cd9d2719be5a433b49ae56e
Python version: 3.9.7
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.5.3
Locale: German/Germany (de_DE)
Re: Curves-WB Gordonssurface unerwartetes Ergebnis
Hast du nur eine andere FreeCAD-Version benutzt oder auch etwas an der Geometrie geändert?
Sieht so aus, als würde deine markierte (grüne) Spline nicht durch den (verdeckten) Punkt 35 verlaufen und dass die Spline 05-75 und markierte Spline sich nicht schneiden.
- thomas-neemann
- Veteran
- Posts: 11801
- Joined: Wed Jan 22, 2020 6:03 pm
- Location: Osnabrück DE 🇩🇪
- Contact:
Re: Curves-WB Gordonssurface unerwartetes Ergebnis
ich verwende eine aktuelle software. sonst sollte alles gleich sein, werde einen weiteren versuch starten mit 2 veränderten splines
- thomas-neemann
- Veteran
- Posts: 11801
- Joined: Wed Jan 22, 2020 6:03 pm
- Location: Osnabrück DE 🇩🇪
- Contact:
Re: Curves-WB Gordonssurface unerwartetes Ergebnis
- Attachments
-
- 1126.FCStd
- (414.1 KiB) Downloaded 26 times
Re: Curves-WB Gordonssurface unerwartetes Ergebnis
Also wenn alle u-/v-Linien Splines sind, funktioniert das auch mit der 18.Version ohne Probleme. Aber wenn ein Abschnitt einer u-/v-Linie eine Gerade ist (grün), diese dann mit den angrenzenden Splines zu einem Wire umgewandelt wird, funktioniert es nicht. Du hast es glaub ich in 1126.FCstd auch nur mit Splines gemacht.
- Attachments
-
- tn_1126.FCStd
- (663.71 KiB) Downloaded 19 times
- thomas-neemann
- Veteran
- Posts: 11801
- Joined: Wed Jan 22, 2020 6:03 pm
- Location: Osnabrück DE 🇩🇪
- Contact:
Re: Curves-WB Gordonssurface unerwartetes Ergebnis
wenn es mit spline funktioniert, hat man ja schon mal eine lösung für den allgemeinen fall. wofür benötigst du den speziellen fall mit einer geraden. (alles an dem ding ist gebogen)
Re: Curves-WB Gordonssurface unerwartetes Ergebnis
Das hab ich mir nicht selber ausgesucht, sondern ist die Vorgabe meines Auftraggebers. Geht um die Überführung eines Meshs, zu einem BSplineSurface und anschließende Manipulation der Fläche.thomas-neemann wrote: ↑Wed Dec 01, 2021 10:58 am wenn es mit spline funktioniert, hat man ja schon mal eine lösung für den allgemeinen fall. wofür benötigst du den speziellen fall mit einer geraden. (alles an dem ding ist gebogen)
z.B. will man eine scharfe Kante in die Fläche einbauen oder ein ebenes Segment.
Die Überführung des Meshs zu u-/v-Linien und Manipulation ist gescriptet. Hänge nur noch an dem Grodonsurface.
Ich verstehe einfach nicht, warum es bei der aktuellen Fläche nicht funktioniert aber bei den beiden Testobjekten (siehe erster Post) schon. Vor allem warum die Kontur der BSplineFläche nicht mehr der Außenkontur folgt, obwohl dies ja eine Vorgabe einer GordonFläche ist.
Re: Curves-WB Gordonssurface unerwartetes Ergebnis
Gibt es vielleicht auch eine alternative zum Gordonsurface der Curves-WB?
- thomas-neemann
- Veteran
- Posts: 11801
- Joined: Wed Jan 22, 2020 6:03 pm
- Location: Osnabrück DE 🇩🇪
- Contact:
Re: Curves-WB Gordonssurface unerwartetes Ergebnis
zu curves wb wohl nicht, ich habe eine idee, wenn es was bringt, berichte ich hier, dauert ne weile