Skip to content

Max7509/solveurMEFjava

Repository files navigation

Code ecrit en java sur et pour l'IDE processing. Il permet de dessiner un contour, de mailler sa surface et d'appliquer des forces nodales pour resoudre les equations de déformations élastiques linéaires. Le rapport PDF en parle plus en détail

Pour l'utilisation:

Onglet > utilisation

'N' > Neutre, le curseur ne fait rien

'A' > Ajout de sommets, sélectionner cet outil puis cliquer sur la fenêtre pour ajouter un sommet à la position de la souris

'a' > Suppression de sommets, cliquer pour supprimer le dernier sommet

'O' > Suppression tout sommets, cliquer pour supprimer le contour

'M' > Maillage, cliquer pour mailler la surface prédédemment dessiné

'F' > Ajout force nodale, sélectionner cet outil puis cliquer sur le noeud voulu puis cliquer sur la fenetre pour créer une force de dimension $noeud->curseur$

'P' > Ajout pression nodale, par défauts (10,-5), sélectionner cet outil puis cliquer et maintenir en passant sur les noeud voulu pour ajouter un ensemble de forces. Pour changer la valeur de pression, il faut changer directement dans le code (fichier outils.pde)

'f' > Suppression force nodale, sélectionner cet outil puis cliquer ou maintenir en passant sur le ou les noeuds voulu pour supprimer les forces pression de ceux-ci

'C' > Condition limite, sélectionner cet outil puis cliquer sur le noeud voulu pour changer son attache. 1 clic = fixe en x, 2 clic = fixe en y, 3 clic = fixe en x et y et 4 clic pour retourner à l'état initial noeud libre.

'S' > Calcul Sigma, cliquer après résolution du système pour afficher les contraintes de von Mises.

'E' > Fin programme, cliquer pour sortir du programme

Outils sur clavier :

'ESPACE' > Résolution du système

'UP' > déformations*1.2

'DOWN' > déformation/1.2

'0' > déformations = 1

'RIGHT' > nombre de maille ++

'LEFT' > nombre de maille --

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors