Vous êtes sur la page 1sur 10

Rf : 205415228.

doc
Date : 23 septembre 2010
Page : 1 / 10
1

Diffusion :

AXS INGENIERIE

Document :

Note de fonctionnement logiciel

Notice d'utilisation
Code_Aster
Solveur utilis pour les tudes en portuaire

Version
1
1
2
3
4
5

Date
23/08/10

Auteur
D. ODIEVRE

Vrifi par
S.PENASSE

RESUME DES EVOLUTIONS :

Version

Description de la modification

Liste des
paragraphes
ou pages
modifies

Ce document est la proprit de AXS INGENIERIE. Il ne peut tre utilis, copi ou communiqu sans son autorisation crite pralable.
This document is the property of AXS INGENIERIE. Any use, copy or disclosure of any information in this document requires a prior written consent.

Rf : 205415228.doc
Date : 23 septembre 2010
Page : 2 / 10
1

SOMMAIRE
INTRODUCTION..................................................................................................................................................3
REMARQUES GNRALES .............................................................................................................................3
DOCUMENTS........................................................................................................................................................3
1. LANCEMENT D'UN CALCUL........................................................................................................................5
1.1 PRINCIPE..........................................................................................................................................................5
1.2 INTERFACE ASTK...........................................................................................................................................5
1.3 MODE DOS.....................................................................................................................................................7
1.4 EXEMPLE DE LANCEMENT DE CALCUL..........................................................................................................10
2. MODLISATION POUTRE-COQUE...........................................................................................................10

Ce document est la proprit de AXS INGENIERIE. Il ne peut tre utilis, copi ou communiqu sans son autorisation crite pralable.
This document is the property of AXS INGENIERIE. Any use, copy or disclosure of any information in this document requires a prior written consent.

Rf : 205415228.doc
Date : 23 septembre 2010
Page : 3 / 10
1

INTRODUCTION
Code_Aster est un logiciel libre de calcul lment finis dvelopp par EDF sous
environnement UNIX. Code_Aster est adapt Window par le bureau de calcul NECS
[1]. Dans la dernire version (9.1), l'interface "astk" n'est pas fonctionnelle sous
Window7.
Dans notre cas, Code_Aster est utilis entre autre pour la ralisation des tudes
portuaires (valuations spciales d'engin de levage, ...). Ce logiciel est utilis pour les
modlisations barres et/ou coques.

REMARQUES GNRALES
1. Les noms des dossiers et des fichiers que l'on indique dans les fichiers de
configuration (*.astk ou *.etude) ne doivent comporter ni espaces ni accents.

DOCUMENTS
[1]

Site internet de NECS, sections Tlchargement.

Ce document est la proprit de AXS INGENIERIE. Il ne peut tre utilis, copi ou communiqu sans son autorisation crite pralable.
This document is the property of AXS INGENIERIE. Any use, copy or disclosure of any information in this document requires a prior written consent.

Rf : 205415228.doc
Date : 23 septembre 2010
Page : 4 / 10
1

Ce document est la proprit de AXS INGENIERIE. Il ne peut tre utilis, copi ou communiqu sans son autorisation crite pralable.
This document is the property of AXS INGENIERIE. Any use, copy or disclosure of any information in this document requires a prior written consent.

Rf : 205415228.doc
Date : 23 septembre 2010
Page : 5 / 10
1

1.
1.1

LANCEMENT D'UN CALCUL


PRINCIPE
Code_Aster peut tre lanc de diffrentes faons soit partir de l'interface ASTK ou
bien en mode DOS (cf parties suivantes).
Pour lancer un calcul avec Code_Aster, il faut satisfaire un certain nombre de point. Il
faut tout d'abord gnrer plusieurs types de fichier :

1.2

fichier maillage : diffrents formats possible ASTER (*.mail), IDEAS (*.unv),


GMSH (*.msh)

fichier *.comm : fichier texte contenant les proprits du calcul (gnration avec
loutil logiciel Eficas ou partir dun fichier existant)

fichier *.astk ou *.etude suivant le mode de lancement du calcul (interface ASTK


ou mode DOS)

INTERFACE ASTK
Il est possible de lancer un calcul via l'interface ASTK de Code_Aster. Pour cela, il faut
utiliser le lien "Code_Aster for Windows" dans les raccourcis de lancement de
Code_Aster. Une fentre interactive s'ouvre, elle permet d'indiquer quels sont les
fichiers qui sont utiliss pour le calcul (les fichiers d'entres et les fichiers de sorties).

Configuration du calcul
Ce document est la proprit de AXS INGENIERIE. Il ne peut tre utilis, copi ou communiqu sans son autorisation crite pralable.
This document is the property of AXS INGENIERIE. Any use, copy or disclosure of any information in this document requires a prior written consent.

Rf : 205415228.doc
Date : 23 septembre 2010
Page : 6 / 10
1

Voici un exemple de configuration de calcul :

Plusieurs informations sont prciser, entre autre le chemin du dossier de calcul "Base
path".
Pour les fichiers de calcul, il faut indiquer leurs noms, si il s'agit de fichiers :

en lecture (case D),

en criture (case R)

des fichiers compresss (case C).

En pratique, on mettra les fichiers d'entres en lecture et les fichiers de sorties en


criture.
Pour les fichiers, il faut galement prciser un numro dans la colonne LU. Ces
numros sont utiliss dans le fichier *.comm dans les balises "UNITE=xx" pour prciser
dans quel fichier on lit le maillage ou bien dans quel fichier on sort les rsultats.
Il est possible d'enregistrer la configuration du calcul dans un fichier (au format *.astk)
partir de "File => Save as". Il est ainsi possible de le r-ouvrir.
Lancement de calcul
A partir de l'interface ASTK , il est possible :

de lancer le calcul partir du bouton "Run"

de modifier la quantit de mmoire qui peut tre allou au logiciel ("Memory").

Ce document est la proprit de AXS INGENIERIE. Il ne peut tre utilis, copi ou communiqu sans son autorisation crite pralable.
This document is the property of AXS INGENIERIE. Any use, copy or disclosure of any information in this document requires a prior written consent.

Rf : 205415228.doc
Date : 23 septembre 2010
Page : 7 / 10
1

Eficas
A partir de l'interface ASTK , il est possible de lancer loutil logiciel Eficas. Cette outil
permet de crer des fichiers *.comm ou bien de vrifier si leurs syntaxes sont corrects.
Pour lancer Eficas , on peut passer par l'onglet "Tools => Eficas" ou bien double
cliquer dans la zone o est indiqu le nom du fichier *.comm.

Remarque :
Sous Window XP, seule la version 8.3 de Code_Aster a t installe.
Sous Window7, la version 8.3 n'tant pas compatible nativement ce systme
d'exploitation, cette version a t installe dans une machine virtuelle cf "Window XP
Mode Applications".
Sous Window7, la version 9.1 a t installe de faon native. Cependant dans cette
version de Code_Aster, l'interface ASTK n'est pas fonctionnelle. Il faut absolument
lancer Code_Aster en mode DOS.

1.3

MODE DOS
Il est possible de lancer un calcul en mode DOS. Pour cela, on peut utiliser le lien
"Code_Aster for Windows en mode DOS" dans les raccourcis de lancement de
Code_Aster .
En pratique, ce lien est un fichier batch (*.bat). Il correspond au fichier "Code_Aster9.1
DOS.bat". A l'excution, une fentre DOS s'ouvre. L'invite de commande invite
l'utilisateur appuyer sur une touche. Une fois cette opration ralise, l'utilisateur
rcupre la main, il est alors possible de lancer diffrentes fonctions :

run_aster *.etude : cette commande correspond au lancement d'un calcul, il faut


prciser le nom d'un fichier de type *.etude

eficas (on peut prciser le nom du fichier *.comm que l'on souhaite ouvrir)

gmsh (lancement de gmsh)

ou d'autres fonctionnalits non utilise en interne

Ce document est la proprit de AXS INGENIERIE. Il ne peut tre utilis, copi ou communiqu sans son autorisation crite pralable.
This document is the property of AXS INGENIERIE. Any use, copy or disclosure of any information in this document requires a prior written consent.

Rf : 205415228.doc
Date : 23 septembre 2010
Page : 8 / 10
1

Un exemple de lancement en mode DOS figure dans le dossier :


3_Code_Aster\Exemple de calcul\calcul-dos
Dans cet exemple, on pourra trouver notamment un exemple de fichier *.etude
ncessaire au lancement de Code_Aster en mode DOS.

Fichier *.etude
Ces fichiers sont des fichiers textes. Ils comprennent le mme type d'information que
les fichier *.astk : nom du chemin du rpertoire de calcul, noms des fichiers
d'entres/sorties, mmoire alloue ...
Ces fichiers ne doivent pas comporter de tabulations, dans le cas contraire, il est
possible que les lignes contenant des tabulations ne soient pas prises en compte.
Voici, un exemple de fichier *.etude (cette exemple correspond au fichier
exemple.etude) :

Ce document est la proprit de AXS INGENIERIE. Il ne peut tre utilis, copi ou communiqu sans son autorisation crite pralable.
This document is the property of AXS INGENIERIE. Any use, copy or disclosure of any information in this document requires a prior written consent.

Rf : 205415228.doc
Date : 23 septembre 2010
Page : 9 / 10
1

Batch de lancement
Il est possible de crer des fichiers batch (*.bat) simples permettant le lancement direct
du calcul ou de plusieurs calculs, voici un exemple simple (fichier "batch_aster.bat") :
CALL C:/appli/aster_env.bat
CALL run_aster make.etude
Pour cela, il faut s'assurer que le fichier "C:/appli/aster_env.bat" existe. Ce
fichier est une copie du fichier "C:\ASTER\env.bat" issue de l'installation de
Code_Aster auquel il faut retirer le mot cl "PAUSE" qui figure la fin du fichier.
Avec cette technique, il est possible de lancer plusieurs calculs en mme temps ou
encore d'insrer d'autres commandes comme copier des fichiers ...
Ce document est la proprit de AXS INGENIERIE. Il ne peut tre utilis, copi ou communiqu sans son autorisation crite pralable.
This document is the property of AXS INGENIERIE. Any use, copy or disclosure of any information in this document requires a prior written consent.

Rf : 205415228.doc
Date : 23 septembre 2010
Page : 10 / 10
1

1.4

EXEMPLE DE LANCEMENT DE CALCUL


Deux exemples de calcul figurent dans le dossier courant : "calcul-astk" et "calcul-dos".
Pour lancer ces calculs, il faudra vrifier et trs certainement modifier les chemins dans
les fichiers *.astk pour le calcul "calcul-astk" et le fichier make.etude pour le "calculdos" pour qu'ils soient conformes avec l'emplacement o ces dossiers seront copis.

2.

MODLISATION POUTRE-COQUE
Un exemple de modlisation mlangeant la fois des poutres et des coques figure
dans les dossiers "calcul-astk " et "calcul-dos".

**************************************** FIN DU DOCUMENT ****************************************

Ce document est la proprit de AXS INGENIERIE. Il ne peut tre utilis, copi ou communiqu sans son autorisation crite pralable.
This document is the property of AXS INGENIERIE. Any use, copy or disclosure of any information in this document requires a prior written consent.