* fichier : vsur2.dgibi ************************************************************************ ************************************************************************ ********************************************************* * vsur2.dgibi : Test de VSUR en coq3, DKT, DST et coq4 * ********************************************************* * * Définition de la géométrie * p0 = 0. 0. 0.; p1 = 9. 0. 6.; p2 = 7. 6. 10.; p3 = -2. 6. 4.; p4 = 8. 3. 8.; p5 = -1. 3. 2.; l1 = D 3 p0 p1; l2 = D 2 p1 p2; l3 = D 5 p2 p3; l4 = D 4 p3 p0; * cn1 = l1 et l2 et l3 et l4; * * Définition des modèles * mo31 = modeli obj3 mecanique elastique isotrope coq3; mo32 = modeli obj3 mecanique elastique isotrope dst; mo33 = modeli obj3 mecanique elastique isotrope dkt; mo4 = modeli obj4 mecanique elastique isotrope coq4; mod1 = mo31 et mo4; mod2 = mo32 et mo4; mod3 = mo33 et mo4; * * Comparaison des champs obtenus par VSUR * * Premier modèle : coq3 et coq4 cnn1 = (cnx1*cnx1) + (cny1*cny1) + (cnz1*cnz1); cjn1 = chj1*chj1; cze1 = cnn1 - cjn1; *list cze1; cnn1 = (cnx1*cnx1) + (cny1*cny1) + (cnz1*cnz1); *list cnn1; * Deuxième modèle : dkt et coq4 cnn1 = (cnx1*cnx1) + (cny1*cny1) + (cnz1*cnz1); cjn1 = chj1*chj1; cze1 = cnn1 - cjn1; *list cze1; cnn1 = (cnx1*cnx1) + (cny1*cny1) + (cnz1*cnz1); *list cnn1; * Troisieème modèle : dkt et coq4 cnn1 = (cnx1*cnx1) + (cny1*cny1) + (cnz1*cnz1); cjn1 = chj1*chj1; cze1 = cnn1 - cjn1; *list cze1; cnn1 = (cnx1*cnx1) + (cny1*cny1) + (cnz1*cnz1); *list cnn1; RES1 = RE11 + RE12 + RE13 + RE21 + RE22 + RE23; RES1 = RES1 + RE31 + RE32 + RE33; *LIST RES1; SI (res1 < 1.e-6) ; SINON; FINSI; fin;
© Cast3M 2003 - Tous droits réservés.
Mentions légales