Probleme mit FEM Analyse (GMSH) an PDN Teil
Probleme mit FEM Analyse (GMSH) an PDN Teil
Hallo,
erstmal tolle Arbeit die da wieder einige geleistet haben, musste mal geschrieben werden.
Mein Problem, ich hab einen Träger mit PDN erstellt. Dieser sitzt an den Seiten auf zwei "Böcken" in der Mitte hängt die "Last".
Ich hab schon gesucht was das Problem sein könnte und bin zu dem Schluss gekommen ich mach irgend was falsch beim aufpolstern der Teile.
Der Träger funktioniert ohne Probleme mit GMSH, aber wenn ich die "Böcke" und die "Last" anbaue (mit PDN Sketch auf die Unterseite und aufpolstere), dann verbindet es sich nicht sauber an den Träger Längsseiten (siehe Bild) Hab dann noch versucht es mit "Part-Form aufbereiten" aber das klappt auch nicht.
GMSH funktioniert bei Pad, aber nicht mehr bei Pad001 und Pad002(aufbereitet).
Wo liegt da der Hund begraben?
OS: Debian GNU/Linux 9.4 (stretch)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.13522 (Git)
Build type: None
Branch: releases/FreeCAD-0-17
Hash: 3bb5ff4e70c0c526f2d9dd69b1004155b2f527f2
Python version: 2.7.14
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: German/Germany (de_DE)
erstmal tolle Arbeit die da wieder einige geleistet haben, musste mal geschrieben werden.
Mein Problem, ich hab einen Träger mit PDN erstellt. Dieser sitzt an den Seiten auf zwei "Böcken" in der Mitte hängt die "Last".
Ich hab schon gesucht was das Problem sein könnte und bin zu dem Schluss gekommen ich mach irgend was falsch beim aufpolstern der Teile.
Der Träger funktioniert ohne Probleme mit GMSH, aber wenn ich die "Böcke" und die "Last" anbaue (mit PDN Sketch auf die Unterseite und aufpolstere), dann verbindet es sich nicht sauber an den Träger Längsseiten (siehe Bild) Hab dann noch versucht es mit "Part-Form aufbereiten" aber das klappt auch nicht.
GMSH funktioniert bei Pad, aber nicht mehr bei Pad001 und Pad002(aufbereitet).
Wo liegt da der Hund begraben?
OS: Debian GNU/Linux 9.4 (stretch)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.13522 (Git)
Build type: None
Branch: releases/FreeCAD-0-17
Hash: 3bb5ff4e70c0c526f2d9dd69b1004155b2f527f2
Python version: 2.7.14
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: German/Germany (de_DE)
- Attachments
-
- Traeger_3000_HEB_Loch.fcstd
- (205.64 KiB) Downloaded 91 times
Re: Probleme mit FEM Analyse (GMSH) an PDN Teil
gmsh hat probleme, wenn du FreeCAD in einer shell startest, siehst du die fehlermeldungen von gmsh.
irgendwie sind einige punkte nicht auf anderen linien, sollten sie aber ...
irgendwie sind einige punkte nicht auf anderen linien, sollten sie aber ...
Re: Probleme mit FEM Analyse (GMSH) an PDN Teil
Das spuckt GMSH auf der Konsole aus, wie oben beschrieben hab ich das Problem nicht wenn ich GMSH auf "Pad" loslasse.
Da fehlen die "Anbauten".
Da fehlen die "Anbauten".
Code: Select all
We are going to start Gmsh FEM mesh run!
Part to mesh: Name --> Pad001001, Label --> Pad002, ShapeType --> Solid
CharacteristicLengthMax: 50.0
CharacteristicLengthMin: 0.0
ElementOrder: 2
ElementDimension: 3
/tmp/Pad001001_Geometry.brep
/tmp/Pad001001_Mesh_TmpGmsh.unv
/tmp/shape2mesh.geo
/usr/bin/gmsh
Group meshing for analysis.
Empty reference: SolidMaterial
One material with no reference shapes. No need to make a group for materials.
{'FemConstraintForce': ['Face50'], 'FemConstraintDisplacement': ['Face40', 'Face43']}
The Part should have a pretty new FEM mesh!
Error : Reparam on face failed: curve 8 is not on surface 3
Error : OCC Project Point on Surface FAIL
Warning : Converged for i=0 j=8 (err=0.079818 iter=2) BUT xyz error = 67.6285 in point (1.450000e+03,5.000000e+01,-4.999994e+01) on surface 3
Error : Reparam on face failed: curve 37 is not on surface 5
Error : OCC Project Point on Surface FAIL
Warning : Converged for i=0 j=2 (err=0.0776173 iter=2) BUT xyz error = 123.026 in point (4.171053e+02,2.999999e+00,6.574223e-08) on surface 5
Error : Reparam on face failed: curve 46 is not on surface 9
Error : OCC Project Point on Surface FAIL
Warning : Converged for i=7 j=8 (err=0.0563135 iter=2) BUT xyz error = 41.7612 in point (1.500000e+03,-3.000000e+00,5.530501e-06) on surface 9
Error : Reparam on face failed: curve 17 is not on surface 10
Error : Reparam on face failed: curve 47 is not on surface 10
Error : Reparam on face failed: curve 17 is not on surface 10
Error : Reparam on face failed: curve 48 is not on surface 11
Error : Reparam on face failed: curve 18 is not on surface 11
Error : Reparam on face failed: curve 49 is not on surface 12
Error : Reparam on face failed: curve 39 is not on surface 12
Error : Reparam on face failed: curve 19 is not on surface 12
Error : Reparam on face failed: curve 50 is not on surface 13
Error : Reparam on face failed: curve 20 is not on surface 13
Error : Reparam on face failed: curve 20 is not on surface 13
Error : Reparam on face failed: curve 21 is not on surface 14
Error : Reparam on face failed: curve 51 is not on surface 14
Error : Reparam on face failed: curve 21 is not on surface 14
Error : Reparam on face failed: curve 21 is not on surface 14
Error : Reparam on face failed: curve 22 is not on surface 15
Error : Reparam on face failed: curve 52 is not on surface 15
Error : Reparam on face failed: curve 22 is not on surface 15
Error : Reparam on face failed: curve 22 is not on surface 15
Error : Reparam on face failed: curve 23 is not on surface 16
Error : Reparam on face failed: curve 53 is not on surface 16
Error : Reparam on face failed: curve 23 is not on surface 16
Error : Reparam on face failed: curve 23 is not on surface 16
Error : Reparam on face failed: curve 24 is not on surface 17
Error : Reparam on face failed: curve 54 is not on surface 17
Error : Reparam on face failed: curve 24 is not on surface 17
Error : Reparam on face failed: curve 24 is not on surface 17
Error : Reparam on face failed: curve 55 is not on surface 18
Error : Reparam on face failed: curve 25 is not on surface 18
Error : Reparam on face failed: curve 25 is not on surface 18
Error : Reparam on face failed: curve 56 is not on surface 19
Error : Reparam on face failed: curve 26 is not on surface 19
Error : Reparam on face failed: curve 26 is not on surface 19
Error : Reparam on face failed: curve 27 is not on surface 20
Error : Reparam on face failed: curve 57 is not on surface 20
Error : Reparam on face failed: curve 27 is not on surface 20
Error : Reparam on face failed: curve 27 is not on surface 20
Error : Reparam on face failed: curve 28 is not on surface 21
Error : Reparam on face failed: curve 58 is not on surface 21
Error : Reparam on face failed: curve 28 is not on surface 21
Error : Reparam on face failed: curve 28 is not on surface 21
Error
-
- Veteran
- Posts: 3158
- Joined: Sat May 20, 2017 12:06 pm
- Location: Germany
Re: Probleme mit FEM Analyse (GMSH) an PDN Teil
Irgendwas stimmt mit dem sketch006 unter Pad001 nicht.
Ich habe einfach die constraints anders gesetzt und gmsh läuft.
Keine Ahnung woran es liegt...
Ich habe einfach die constraints anders gesetzt und gmsh läuft.
Keine Ahnung woran es liegt...
Re: Probleme mit FEM Analyse (GMSH) an PDN Teil
genau das hab ich gestern auch ne gute stunde erfolglos versucht ... Man sollte sich einfach nicht an dingen vergreifen, von denen man keine ahnung hat ... und ich nutz den sketcher nun mal nur alle paar wochen ...
-
- Veteran
- Posts: 3158
- Joined: Sat May 20, 2017 12:06 pm
- Location: Germany
Re: Probleme mit FEM Analyse (GMSH) an PDN Teil
PDN ist eine Wissenschaft für sich, da haben sich schon ganz andere
CAD-Profis die Zähne dran ausgebissen..
Stimmts, Wilfried?
-
- Veteran
- Posts: 7791
- Joined: Tue Jan 07, 2014 11:10 am
- Contact:
Re: Probleme mit FEM Analyse (GMSH) an PDN Teil
So lange keine Assembly Container existieren taugt die Workbench für meine Anforderungen nicht wirklich.thschrader wrote: ↑Wed May 30, 2018 11:05 amPDN ist eine Wissenschaft für sich, da haben sich schon ganz andere
CAD-Profis die Zähne dran ausgebissen..
Stimmts, Wilfried?
Ich spiele öfters damit herum um nicht aus der Übung zu kommen.
Re: Probleme mit FEM Analyse (GMSH) an PDN Teil
Hatte jetzt leider keine Zeit.
@thschrader
Super das es bei dir klappt!
Mit deinem Sketch klappt es auch bei mir.
Ich bin schon mehrmals unterschiedlich an die Constraint ran gegangen, auch unterschiedliche Größen der "Böcke" und "Last".
Sogar mit Überstand an den Seiten, wollte alles nicht.
Mit PDN und Sketcher hab ich schon ein paar Sachen gezeichnet, funktioniert soweit tadellos.
Bei denen hab ich aber keine FEM Analyse gemacht, die wollte ich mir jetzt anlernen.
Da braucht die PDN mit dem Sketcher noch ein bisschen verfeinern.
Vielen Dank an alle.
@thschrader
Super das es bei dir klappt!
Mit deinem Sketch klappt es auch bei mir.
Ich bin schon mehrmals unterschiedlich an die Constraint ran gegangen, auch unterschiedliche Größen der "Böcke" und "Last".
Sogar mit Überstand an den Seiten, wollte alles nicht.
Mit PDN und Sketcher hab ich schon ein paar Sachen gezeichnet, funktioniert soweit tadellos.
Bei denen hab ich aber keine FEM Analyse gemacht, die wollte ich mir jetzt anlernen.
Da braucht die PDN mit dem Sketcher noch ein bisschen verfeinern.
Vielen Dank an alle.
-
- Veteran
- Posts: 3158
- Joined: Sat May 20, 2017 12:06 pm
- Location: Germany
Re: Probleme mit FEM Analyse (GMSH) an PDN Teil
@MAX452:
Zur Profilerzeugung nutze ich immer das BoltsFC-macro. Die "Weiterverarbeitung"
(z.B. Anbringung von Flanschen, Steifen...) mache ich dann mit der sketcher/part-wb.
PDN benutze ich praktisch nie, ist m.E. etwas für Maschinenbau.
Installation boltsFC mittels addon-manager, dann als macro aufrufen.
Zur Profilerzeugung nutze ich immer das BoltsFC-macro. Die "Weiterverarbeitung"
(z.B. Anbringung von Flanschen, Steifen...) mache ich dann mit der sketcher/part-wb.
PDN benutze ich praktisch nie, ist m.E. etwas für Maschinenbau.
Installation boltsFC mittels addon-manager, dann als macro aufrufen.
Re: Probleme mit FEM Analyse (GMSH) an PDN Teil
+1 für BOLTS, PartWB und Sketcher !! Reicht mit vollkommen und die BooleanFragments für multi material funktionieren!