[Gmsh] importation fichier STEP, IGES

David Colignon David.Colignon at ulg.ac.be
Tue Mar 13 09:52:14 CET 2007


Bonjour,

avec la dernière version de Gmsh ( nightly source, à compiler soi-même : http://www.geuz.org/gmsh/src/gmsh-nightly-source.tgz ) il est maintenant possible de procéder ainsi:

gmsh c.stp -0 -o tmp.geo ;
echo "Coherence;" >> tmp.geo ;
gmsh tmp.geo -0 -o c.geo ;

Il y a cependant des limitations:

- we can now export simple GModels as.geo files (points, straight line
  segments, plane surfaces, ruled surfaces and volumes are treated
  correctly; all non-straight-line curves are exported as splines; all
  non-plane/ruled surfaces are not exported)


Pouvez-vous le tester ?

Cordialement,

Dave




Oyhenart wrote:
> Bonjour,
> Merci pour cette bonne idée mais en pratique elle ne fonctionne car la
> commande "Surface Loop(1) = {1,2,3,4,5,7};" ne reconnaît pas les surfaces
> des objets step.
> Et de plus, il est moins aisé de créer un ensemble de surfaces que un seul
> volume directement car mon but est de passer par un logiciel de CAO  pour
> gagner du temps par rapport à la création sur GMSH.
> 
> En fait, je pensais que GMSH transformait les fichiers STEP & IGES en .geo
> ou au moins en langage GMSH (point, line, surface, surface loop, volume...).
> Moi, je voudrais récupérer ce fichier pour lui appliquer la fonction
> "Coherence". Une petite modif dans GMSH permettrait peut-être cela?
> 
> J'ai testé les logiciels dont je disposais: Ansys Workbench, CST microwave
> studio et Ansoft HFSS. J'obtiens le même problème avec tous ces logiciels.
> De plus, avec CST et HFSS, nous ne pouvons pas supprimer une surface d'un
> volume car ce sont des logiciels d'électromagnétisme donc avec des fonctions
> simplifiées en CAO.
> 
> Ci-joint les nouveaux fichiers testés
>  
> Cordialement,
> Laurent Oyhenart
> 
> -----Message d'origine-----
> De : David Colignon [mailto:David.Colignon at ulg.ac.be] 
> Envoyé : vendredi 9 mars 2007 08:52
> À : Oyhenart; gmsh at geuz.org
> Objet : Re: [Gmsh] (no subject)
> 
> Bonjour,
> 
> effectivement, "Coherence;" ne marchera pas avec les géométries Step et
> Iges. 
> Quand vous construisez votre géométrie dans votre logiciel de CAO,
> pouvez-vous ne construire que les surfaces et pas les volumes ? Car ainsi
> vous pourriez construire les volumes dans Gmsh et n'utiliser que la même
> surface commune.
> Ou alors est-il possible de n'exporter que les surfaces et pas les volumes ?
> Ou encore d'effectuer vous-même dans le logiciel CAO une opération de type
> "Coherence" (Sewing dans OCC) pour ne pas que la surface commune soit
> dédoublée ?
> 
> Cordialement,
> 
> Dave
>