From: Pascale Noyret Date: Fri, 20 Nov 2009 16:00:49 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: V1_0OpenTurns~36 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=01c0870a11e7e3b7870c50153f4523ad471a32c8;p=modules%2Feficas.git *** empty log message *** --- diff --git a/Aide/eficas_ASTER.adp b/Aide/eficas_ASTER.adp new file mode 100644 index 00000000..e12922ce --- /dev/null +++ b/Aide/eficas_ASTER.adp @@ -0,0 +1,5 @@ + + + + diff --git a/Aide/fichiers_ASTER/INSTALL.txt b/Aide/fichiers_ASTER/INSTALL.txt new file mode 100644 index 00000000..eb759325 --- /dev/null +++ b/Aide/fichiers_ASTER/INSTALL.txt @@ -0,0 +1,52 @@ + + + + + Installation Standard d Eficas + + + + +

+1- Installation standard +

+ +Pour installer EFICAS a partir de la distribution : .tgz
+faire :
+
tar xzvf .tgz

+ +ce qui a pour effet de créer un répertoire de nom V1EficasV1_16a4AsterSTA9. +

+ +Pour modifier l'emplacement de la doc, le chemin d'accès à Acrobat Reader, +les catalogues, il faut modifier le fichier +
editeur.ini
+dans le répertoire Aster ou utiliser le sous-menu "Parametres Eficas" du men Options . +

+ATTENTION :
+Si Eficas est installé dans un répertoire particulier d'administration +dans lequel les utilisateurs n'ont pas le droit d'écriture,
+ il faut que l'administrateur lance Eficas pour générer +les fichiers et catalogues compilés .pyc +

+ + +2- Utilisation d'Eficas +
+
+Pour utiliser Eficas, aller dans le répertoire Aster et faire : +
python eficas_aster.py +
+
+3- Installation avec un noyau pré-installé +
+
+Aller dans le répertoire Aster du répertoire Eficas +et modifier le fichier prefs.py comme suit : +Mettre dans la variable CODE_PATH le chemin absolu vers +le répertoire contenant les deux répertoires Noyau et Validation que vous voulez +utiliser à la place de ceux fournis dans la livraison d'Eficas +
+Pour changer les catalogues, modifier le fichier editeur.ini dans le répertoire Aster + + diff --git a/Aide/fichiers_ASTER/NEWS.txt b/Aide/fichiers_ASTER/NEWS.txt new file mode 100644 index 00000000..cfe97c7c --- /dev/null +++ b/Aide/fichiers_ASTER/NEWS.txt @@ -0,0 +1,95 @@ +Version 1.17 (12/2009): +
+ Mise en synchronisation avec la version 10.0 de Code_Aster de décembre 2009. +
+ Version en QT4 +
+ La version TK est figee +

+ +Version 1.16 (6/2009): +
+ Mise en synchronisation avec la version 9.3 de Code_Aster de mai 2007. +

+ + +Version 1.13 (6/2008): +
+ Mise en synchronisation avec la version 9.2 de Code_Aster de mai 2007. +

+ +Version 1.12 (6/2007): +
+ Mise en synchronisation avec la version 9.1 de Code_Aster de mai 2007. +

+ +Version 1.11 (12/2006): +
+ Mise en synchronisation avec la version 8.4 de Code_Aster de decembre 2006. + Première version du Traducteur de V7 en V8 +

+ +Version 1.10 (6/2006): +
+ Mise en synchronisation avec la version 8.3 de Code_Aster de juin 2006. +

+ +Version 1.9 (12/2005): +
+ Mise en synchronisation avec la version 8.2 de Code_Aster de decembre 2005. +

+ +Version 1.8 (6/2005): +
+ Mise en synchronisation avec la version 8.1 de Code_Aster de mai 2005. + Les includes et poursuites peuvent etre édités. Introduction de la notation + scientifique pour les flottants. +

+ +Version 1.7 : (12/2004) +
+ Mise en synchronisation avec la version STA7 de Code_Aster (7.4). + Les formules changent et deviennent des formules au sens python. + Disparition des PARAMETRE-EVAL + Les touches raccourcis (CtrlC par exple) sont activées et paramétrables dans prefs.py. +

+ +Version 1.6 : (05/2004) +
+ Mise en synchronisation avec la version STA7 de Code_Aster (7.2.26) + Evolution de la saisie des valeurs pour definir une fonction (EO2003-241) : + - Saisie des valeurs sous forme de tuple. + - Si une valeur est selectionnée, l'insertion se fera après cette valeur + et non en fin de liste +

+ +Version 1.5 (10/2003): +
+ Mise en synchronisation avec la version STA7 de Code_Aster d'octobre 2003 (7.2) + Introduction des validateurs de mots cles simples +

+ +Version 1.4 (5/2003): +
+ Mise en synchronisation avec la version STA7 de Code_Aster de mai 2003 (7.1) + Possibilité de donner un nom de fichier en argument lors de l'ouverture d'EFICAS (EO2003-060) + Correction d'une anomalie dans la fonctionnalité de commentarisation des commandes (AO2003-041) + Ajout du bouton de documentation dans le panneau FORMULE (AO2002-447) + Selection automatique du concept quand il n'en existe qu'un (EO2002-162) +

+ +Version 1.3 (11/2002): +
+ Mise en synchronisation avec la version STA6 de Code_Aster de septembre 2002 + Ajout de la possibilité de visualiser les INCLUDE, INCLUDE_MATERIAU et POURSUITE (popup + sur click droit de la souris sur l'icone de la commande) + Possibilité d'afficher la liste des commandes par groupe (menu option->affichage commandes) + Reprise profonde du mécanisme de gestion des fichiers inclus (voir menus d'AIDE pour plus de détails) + Corrections diverses +

+ +Version 1.2 (5/2002): +
+ Reconception de la version 1.1 : décomposition en packages Python + Mise en synchronisation avec la version STA6 de Code_Aster de fevrier 2002 +

diff --git a/Aide/fichiers_ASTER/faqs.txt b/Aide/fichiers_ASTER/faqs.txt new file mode 100644 index 00000000..cb1a82d5 --- /dev/null +++ b/Aide/fichiers_ASTER/faqs.txt @@ -0,0 +1,59 @@ +
+------------------------------------------------------------------------------------------------------------- + FAQs et Limitations d'EFICAS +------------------------------------------------------------------------------------------------------------- + +
+
+ +1. Mots réservés : +
+ + Tous les mots du langage Python sont des mots réservés. + On ne peut donc pas appeler une variable ou un concept 'fin' ou 'dir' + Pour la liste complète de ces mots-clés, veuillez vous référer à la + documentation Python +
+
+ +2. Concepts réentrants : +
+ + Ne pas indiquer par un '&' devant son nom qu'un concept est utilisé comme + concept réentrant. En effet EFICAS le sait ! +

+ +3. Carte commentaire : +
+ + La carte commentaire est désormais le '#' (dièse) au lieu du '%' (pourcent) + Les commentaires sont gérés comme des objets de même niveau que les + commandes ; il n'est plus possible de placer des commentaires "dans" + une commande. Attention, lors de la traduction d'un fichier de version 5 + en 6, les commentaires "dans" les commandes seront perdus. + +

+4. Nommer le concept produit par un opérateur : +
+ + Vous ne pouvez nommer le concept produit d'un opérateur que lorsque + celui-ci aura été entièrement et correctement rempli. + +

+5. Règle de rémanence dans les mots-clés facteurs répétés : + + La règle de rémanence qui permettait pour certains mots-clés facteurs + et pour certains de leurs mots-clés simples de ne pas répeter la valeur + de ces derniers dans toutes les occurrences du mot-clé facteur n'est pas + connue d'EFICAS. + En conséquence, vous devez répéter les mots-clés simples concernés dans + toutes les occurrences des mots-clés facteurs. + +

+6. Besoin d'aide ? +
+ + La documentation d'utilisation d'EFICAS a pris un peu de retard sur le produit ... + Néanmoins, vous disposez sur la plupart des panneaux contextuels ( les panneaux à + droite de l'arbre) d'une aide en ligne que vous pouvez activer en maintenant le + bouton droit de votre souris enfoncé. diff --git a/Aide/fichiers_ASTER/includes.txt b/Aide/fichiers_ASTER/includes.txt new file mode 100644 index 00000000..747f9281 --- /dev/null +++ b/Aide/fichiers_ASTER/includes.txt @@ -0,0 +1,49 @@ +Les macros INCLUDE, INCLUDE_MATERIAU et POURSUITE ont un fonctionnement spécial.
+Les concepts produits par ces macros sont obtenus par une interpretation séparée +du fichier de commandes correspondant. Les concepts produits sont ensuite inclus +dans le contexte du jeu de commandes principal.
+La mise à jour du jeu de commandes et de ses includes et poursuites +est presque complètement automatique. Cependant dans quelques cas particuliers +le mécanisme de mise à jour peut être pris en défaut. + +

+Les principes retenus sont les suivants : +

+ +1- Un fichier invalide n'est pas du tout pris en compte meme si quelques +commandes de ce fichier sont valides +

+ +2- Il est possible de visualiser (bouton droit de la souris sur l'icone de +la macro -> menu View) le contenu de ces types de macros. Le bouton (icone +loupe) permet de visualiser le source du fichier inclus. +

+ +3- Les fichiers inclus sont mémorisés en fonction de leur UNITE +pour les INCLUDE, du nom de matériau pour les INCLUDE_MATERIAU et comme poursuite +pour une POURSUITE (il n'est pas possible d'avoir plus d'une POURSUITE par fichier). +ATTENTION : comme on s'appuie sur l'UNITE pour memoriser les fichers inclus il est +conseillé d'utiliser des numéros d'UNITE différents sinon la reactualisation sera +faite avec le meme fichier pour des INCLUDE différents. +

+ +4- Pour changer les fichiers inclus, il faut passer par l'onglet FICHIER, modifier +le nom du fichier et appuyer sur le bouton Valider. Il est possible en passant par +cet onglet de forcer la prise en compte d'un fichier include partiellement valide +ce qui n'est pas possible lors de l'import initial. Pour changer un fichier INCLUDE +contenu dans un INCLUDE ou dans une POURSUITE, il faut éditer l'INCLUDE ou la POURSUITE +englobante (voir 6.) et passer par l'onglet FICHIER. +

+ +5- Le nom d'un fichier INCLUDE_MATERIAU est construit à partir des valeurs des mots-clés +de la commande, il n'est donc jamais demandé explicitement à l'utilisateur. + +

+6- Il est possible d'editer un fichier include ou poursuite. Pour cela, il suffit d'utiliser +l'entrée "Edit" du menu contextuel de l'étape en question (bouton droit de la souris). +Le fichier include ou poursuite en cours d'édition apparaitra dans un onglet distinct. +Les modifications dans un fichier include ou poursuite sont normalement propagées au fichier +principal et aux autres includes et poursuites. Il est cependant possible que quelques cas +tordus ne soient pas correctement traités. Dans le doute, une demande de rapport de validation +peut permettre de réactualiser l'état des différents fichiers. + diff --git a/Aide/fichiers_ASTER/index.html b/Aide/fichiers_ASTER/index.html new file mode 100644 index 00000000..919b2944 --- /dev/null +++ b/Aide/fichiers_ASTER/index.html @@ -0,0 +1,19 @@ + + + + +EFICAS + + + + +

EFICAS

+
+ +

Installation +

Evolution des versions +

FAQ +

Macros INCLUDE, INCLUDE_MATERIAU et POURSUITE + + +