############################################################################################### # Fichier de commande pour la visualisation elements finis # # Herezh++ V6.703 # # Copyright (c) 1997-2015, Gerard Rio (gerard.rio@univ-ubs.fr) http://kleger.univ-ubs.fr/Herezh/ # # http://www-lg2m.univ-ubs.fr # ############################################################################################### debut_fichier_commande_visu # >>>>>> le mot cle: # permet au programme de se positionner au debut du fichier, il est indispensable # ================================================================================= # || ***** demande d'une visualisation maple: ***** || # ================================================================================= # un mot cle de debut (debut_visualisation_maple) # un mot cle de fin ( fin_visualisation_maple) # la seule presence de ces deux mots cle suffit a activer la visualisation maple debut_visualisation_maple # ----------------------------- definition de la liste des increments a balayer: ---------------- debut_list_increment # un mot cle de debut de liste actif 1 # <0 ou 1> indique si l'ordre est actif ou non # une liste d'entier separee par des blancs, ou le mot cle (tous_les_increments) # un mot cle de fin de liste ( fin_list_increment) tous_les_increments fin_list_increment # ----------------------------- choix des maillages a visualiser: ---------------- # la liste est facultative, par defaut la visualisation concerne le premier maillage debut_choix_maillage # un mot cle de debut, actif 0 # <0 ou 1> indique si l'ordre est actif ou non # une liste d'entiers , puis , sur une meme ligne 1 fin_choix_maillage # ----------------------------- definition des grandeurs a visualiser (maple): ---------------- debut_grandeurs_maple # un mot cle de debut (debut_grandeurs_maple), actif 1 # <0 ou 1> indique si l'ordre est actif ou non # les grandeurs globales (energie, puissance ....) un mot cle de debut, le nom des grandeurs puis un mot de fin debut_grandeurs_globales fin_grandeurs_globales # ensuite pour chaque maillage:, # le numero du maillage , # les infos pour la visualisation eventuelle des torseurs de reaction, # les infos pour la visualisation eventuelle aux noeud, # - tout d'abord les ddl principaux (position, deplacements, temperature etc.) # - puis les ddl etendus et particulieres qui peuvent representer des grandeurs diverses # les infos pour la visualisation eventuelle aux elements, # - tout d'abord les grandeurs generiques (deformations, contraintes etc.) # - puis les grandeurs particulieres, par exemple specifique a une loi de comp ou une mesure de def # enfin un mot cle de fin ( fin_grandeurs_maple) 1 # le numero de maillage # les torseurs de reaction: un mot cle de debut: debut_list_torseur_reaction # une liste de nom , puis debut_list_torseur_reaction fin_list_torseur_reaction debut_liste_ddl_et_noeud # ** debut des ddl principaux aux noeuds # debut de la liste de noeuds, puis une liste de numero de noeud , puis deb_list_noeud fin_list_noeud # debut de la liste des ref de noeuds, puis une liste de nom , puis deb_list_ref_noeud fin_list_ref_noeud # debut de la liste des ddl a considerer aux noeuds, (une liste de ddl), puis deb_list_ddl_noeud fin_list_ddl_noeud type_sortie_ddl_retenue= 0 # debut de la liste des ddl etendus a considerer aux noeuds, (une liste de ddl), puis deb_list_ddl_etendu_noeud fin_list_ddl_etendu_noeud # fin des ddl etendu aux noeuds # debut de la liste des grandeurs particulieres a considerer aux noeuds, (une liste de string), puis deb_list_GrandParticuliere_noeud fin_list_GrandParticuliere_noeud # fin des grandeurs particulieres aux noeuds fin_liste_ddl_et_noeud # fin des grandeurs aux noeuds debut_liste_ddl_ptinteg # ** debut des grandeurs aux elements # debut de la liste des elements et points d'integration, une liste de (un element, un numero de pt d'integ), puis deb_list_NbElement_NbPtInteg 6 1 fin_list_NbElement_NbPtInteg # debut de la liste des ref d'elements, puis une liste de: nom + numero d'integ, puis deb_list_ref_element fin_list_ref_element # debut de la liste des ref de ptinteg d'elements, puis une liste de: nom puis deb_list_ref_ptinteg_element fin_list_ref_ptinteg_element # debut de la liste des ddl a considerer pour les elements, (une liste de ddl), puis deb_list_ddl_element Def_principaleI Def_principaleII Sigma_principaleI Sigma_principaleII fin_list_ddl_element # fin de la liste de ddl a considerer pour les elements # debut de la liste des grandeurs particulieres a considerer pour les elements, (une liste de string), puis deb_list_GrandParticuliere_element fin_list_GrandParticuliere_element # fin des grandeurs particulieres aux elements # tableau de grandeurs evoluees aux elements a visualiser, un par maillage deb_list_GrandEvoluee_element fin_list_GrandEvoluee_element fin_liste_ddl_ptinteg # fin des grandeurs aux elements # informations particuliere dans le cas ou il y a une animation # type_xi indique si oui ou non les grandeurs a tracer sont aux noeuds (sinon c'est au elements) # x1 et x2 indiquent les noms des ddls des grandeurs en x et y. accroi_x1 et accroi_x2 indiquent # si oui ou non x1 et x2 represente l'accroissement entre 0 et t de la grandeur ou bien la grandeur elle meme. debut_info_particulier grandeur_au_noeud? 1 x1= NU_DDL x2= NU_DDL accroi_x1= 0 accroi_x2= 1 fin_info_particulier # un parametre de pilotage du style de sortie parametre_style_de_sortie 1 # un parametre indiquant si les tenseurs sont en absolue (rep 1) ou suivant un repere ad hoc # (tangent pour les coques, suivant la fibre moyenne pour les element 1D ) tenseur_en_absolue_ 0 fin_grandeurs_maple # fin des grandeurs a visualiser au format maple # ----------------------------- definition des parametres d'animation: ---------------- debut_animation # un mot cle de debut de liste (debut_animation) actif 0 # <0 ou 1> indique si l'ordre est actif ou non # des parametres avec des valeurs: (sur une meme ligne) cycleInterval 8 # cycleInterval (indique le temps en seconde du cycle de l'animation) fin_animation # un mot cle de fin fin_visualisation_maple # ================================================================================= # || fin de la visualisation maple || # ================================================================================= fin_fichier_commande_visu # <<<<<< le mot cle permet # l'arret de la lecture des commandes, apres ce mot cle, aucune commande n'est lu, de plus # sans le mot cle de fin de fichier, le fichier n'est pas valide ###############################################################################################