SymmetricalActor
: il n'est plus utilisé mais il traînait dans les sources.DataSet
.Property
utilisé dans les matériaux. Utilisez mim.setResidualTolerance(tol, fct)
ou tol est votre tol sous forme numérique et fct
, une OneParameterFunction
qui va la multiplier et qui définit la dépendance temporelle.ExtrusionMesher3D
. Il est utilisable mais pourrait être amélioré: densité non constante sur la direction d'extrusion, amélioration de la vitesse de maillage (ça me semble lent), sortie des noeuds extrudés en groupes (internes, surface externe, etc).CubicSplineSeg
dans mtGeo.i
Il s'agit de l'extrusion d'un cercle troué par un carré. J'ai ajouté le test dans la batterie (apps.qs.extruMesher3d
).
Je vous épargne la création et le maillage du cercle. Pour extruder le résultat (la Side
#1), on écrit:
mesher = ExtrusionMesher3D(sset(1), grpset(1)) mesher.setDirection(0.0,0.0,1.0) mesher.setLength(8) mesher.setNbOfLayers(10) mesher.execute()
avec sset
= le SideSet
. L'argument grpset(1)
fait référence au Group
#1 créé juste avant. Toutes les mailles y feront référence (on appliquera donc le FieldApplicator
sur le Group
#1.
R mtViz/SymmetricalActor.cpp R mtViz/SymmetricalActor.h A apps/qs/extruMesher3d.py A mtGeo/ExtrusionMesher3D.cpp A mtGeo/ExtrusionMesher3D.h
— Romain BOMAN 2006/10/17 09:48