FEM / pb génération mesh / GMSH

Forum destiné aux questions et discussions en français
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Post Reply
flying_fred
Posts: 7
Joined: Sat Apr 07, 2018 7:09 pm

FEM / pb génération mesh / GMSH

Post by flying_fred »

Bonsoir,

OS: Ubuntu 14.04.5 LTS
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.6
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: French/France (fr_FR)


Version GMSH = 2.8.3



j'essaie d'utiliser l'atelier FEM pour estimer la déformation d'une pièce un peu complexe, avec, comme d'habitude un petit essai simple pour la prise en main (voir fichier attaché).

Les fichiers d'exemples fonctionnent bien, tant que je ne génère pas mon propre maillage.
Si je le fais, j'obtiens l'erreur suivante...
FEM mesh has no volume elements, either define a shell thicknesses or provide a FEM mesh with volume elements.

Effectivement, pas d'éléments de volume :
1) Total number of nodes: 378
2) Total number of edges: 52
3) Total number of faces: 188
4) Total number of polygons: 0
5) Total number of volumes: 0
6) Total number of polyhedrons: 0

7) Total number of linear edges: 0
8) Total number of linear faces: 0
9) Total number of linear volumes: 0

10) Total number of quadratic edges: 52
11) Total number of quadratic faces: 188
11.1) Number of quadratic triangles: 188
11.2) Number of quadratic quadrangles: 0
12) Total number of quadratic volumes: 0

Ou me gourre-je ? :-)

Merci par avance pour votre retour,

Fred
Attachments
FFred_FEM.fcstd
(24.18 KiB) Downloaded 68 times
User avatar
Vincent B
Veteran
Posts: 4740
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: FEM / pb génération mesh / GMSH

Post by Vincent B »

il faut (parfois :roll: ) rajouter "create a shell FEM plate thickness".
J'aimerais bien savoir ce que c'est.
david69
Veteran
Posts: 1781
Joined: Wed Jan 01, 2014 7:48 pm

Re: FEM / pb génération mesh / GMSH

Post by david69 »

ta version de FC est differente des autres.
voir ici:
https://forum.freecadweb.org/viewtopic.php?f=12&t=5110
on lit "La version stable courante est la 0.17 révision 13519 (0.17.13519) publiée le 6 avril 2016"

sur le fichier que tu joins, sur la force appliquee, un parametre me chagrine.
Capture du 2018-05-11 18-40-36.png
Capture du 2018-05-11 18-40-36.png (17.59 KiB) Viewed 1391 times
sur ton fichier joint, la force appliquee est donnee pour verticale
or si tu cliques sur inverser la direction, ces forces se mettent horizontales et si de nouveau tu cliques sur inverser, au final tu devrais revenir a l'origine, tes forces sont toujours horizontales mais dans l'autre sens.
est ce bien cela que tu veux?
flying_fred
Posts: 7
Joined: Sat Apr 07, 2018 7:09 pm

Re: FEM / pb génération mesh / GMSH

Post by flying_fred »

@ David,

pour la version, rien de spécial, j'ai simplement fait les mises à jour proposées par Ubuntu et la page dont tu as envoyé le lien n'est simplement pas à jour : https://www.freecadweb.org/wiki/Download

Pour la direction c'est simplement que, de manière assez inutile à mon sens, l'arête Body:Edge2 semble mémorisée dans le fichier et ressort dans la zone de saisie. Cette arête est l'une des grandes arêtes horizontales de la poutre et un clic malheureux a dû la mémoriser.
Qd tu fais inverser la direction c'est cette direction qui est utilisée, d'où ce que tu observes.

Mais ceci n'a pas d'importance car il ne s'agit que d'un exemple non représentatif de la pièce, le point gênant étant que GMSH ne génère pas d'éléments de solide dans le volume (seulement des éléments d'arête et de surface) ce que je ne m'explique pas.

(pas trouvé d'option fixant le type de maillage généré)

Fred
david69
Veteran
Posts: 1781
Joined: Wed Jan 01, 2014 7:48 pm

Re: FEM / pb génération mesh / GMSH

Post by david69 »

effectivement ta version est bien en ligne avec le lien.
de mon cote je suis en:OS: Ubuntu 16.04.4 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.13519 (Git)
Build type: None
Branch: releases/FreeCAD-0-17
Hash: 1a8b868018f45ea486c0023fdbfeb06febc1fb89
Python version: 2.7.12
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: French/France (fr_FR)

ah zut, j'ai compris, j'ai enleve le ppa du depot stable un peu avant le 8 mai.

lors de l'utilisation de gmsh, as tu jouer avec "max element size"? je pense qu'il faut donner une valeur.
User avatar
NormandC
Veteran
Posts: 18589
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: FEM / pb génération mesh / GMSH

Post by NormandC »

david69 wrote: Fri May 11, 2018 4:50 pm on lit "La version stable courante est la 0.17 révision 13519 (0.17.13519) publiée le 6 avril 2016"
La page n'est pas à jour, de plus la date est évidemment erronée, la v0.17 n'a été publiée initialement qu'à la fin d'avril dernier. Le 6 avril 2016 correspond à la date de publication de la version 0.16.

J'ai fait une refonte des règles du forum afin qu'elles s'harmonisent avec celles en anglais que nous avons épurées l'année dernière. Mais comme j'ai démissionné du poste d'administrateur, je ne peux plus éditer les règles même si j'en suis l'auteur, car le topic est verrouillé.

J'attends que chrisb fasse la mise à jour.
User avatar
flachyjoe
Veteran
Posts: 1891
Joined: Sat Mar 31, 2012 12:00 pm
Location: Limoges, France

Re: FEM / pb génération mesh / GMSH

Post by flachyjoe »

Vérifie que Gmsh est bien installé sur ton système, FreeCAD ne semble pas renvoyer d'erreur lorsque ce n'est pas le cas...
- Flachy Joe -
Image
Post Reply