useFreeTool
. Avec cette option, l'interaction créra un meshpoint et un noeud associé à la matrice de contact. L'interaction spécifiera à l'élément qu'il est de type “pilotage en force” (CIT_FDTYPE
dans le code), ce qui permet à l'élément d'assembler ses forces autrement.vizu.conf
:PositionSet
.Je veux piloter ma matrice de contact en force, je fais quoi?
Imaginons le plotage de la matrice définie par la courbe 11 en contact avec la courbe 2:
Définir une interaction et spécifier useFreeTool
:
ci1 = ContactInteraction(2) ci1.push(2, CURVE_ID) ci1.push(11, CURVE_ID) ci1.useFreeTool() # <= ! intset.copy(ci1)
Piloter la matrice:
fixaSet.define(11, CURVE_ID, Key(TY|GD|RE)) # blocage selon Y loadSet.define(11, CURVE_ID, TX|GF|I2, 1000, fct1) # force de 1000 selon X
Remarquez le I2
dans la lock du loadSet
.
— Romain BOMAN 2007/01/05 09:32