merenptah44 a écrit :
Salut à tous,
D'après le Warning que tu as il semble que tu appliques un déplacement pour simuler l'impact.
Le warning est à mon avis lié au fait que tu le fais de la manière suivante:
*BOUNDARY
ton, ton ddl, et la valeur de ce déplacement
En Explicit, si tu fais comme cela ABAQUS va appliquer le déplacement d'un coup donc tu auras un saut de déplacement au démarage du calcul (d'où le warning parlant de JUMPS).
Pour que ton calcul marche il faut que tu lui rentre une loi d'évolution du déplacement, par une amplitude.... je 'mexplique:
Par exemple tu fais évoluer ton déplacement de 0 mm (au début du calcul) à sa valeur max en fin de calcul selon une rampe (une droite) comme suit pour un step de 1 seconde: *AMPLITUDE,NAME=AMP1
0.0,0.0,1.0,1.0
....
....
*STEP
*BOUNDARY,AMPLITUDE=AMP1
N° noeuds, ddl, Umax
et là ça marchera; en explicit tu dois faire varier tes ddl de manière progressive
je viens de découvrir ABAQUS/Explicit (version gratuite étudiante) (bon je le connaissais mais jamais utilisé avant) et j'ai une petite galère.
Voila je veux simuler l'impact d'une balle sur une plaque de verre,
dans un premier temps je fais l'hypothese que la balle est une sphere rigide indéformable et que la plauqe est dans un matériau élastique isotrope (oui je sias rien à voir avec le verre mais c'est pour commencerr)
voilà tout se passe bien sauf que je n'obtiens aucun résulta à cause d' UN SEUL warnig dans le .dat :
" ***WARNING: THE OPTION *BOUNDARY,TYPE=DISPLACEMENT HAS BEEN USED; CHECK STATUS FILE BETWEEN STEPS FOR WARNINGS ON ANY JUMPS PRESCRIBED ACROSS THE STEPS IN DISPLACEMENT VALUES OF TRANSLATIONAL DOF. FOR ROTATIONAL DOF MAKE SURE THAT THERE ARE NO SUCH JUMPS. ALL JUMPS IN DISPLACEMENTS ACROSS STEPS ARE IGNORED"
et je ne sais pas pourquoi il me dit ça vu que la seule condition de "deplacement" que j'ai est un encastrement sur la tranche inférieure de ma plaque.
une idée ?
Merci d'avance !!!
|