1 : $$$$ TIRE NOTICE PASCAL 20/11/20 21:15:08 10790 2 : DATE 20/11/20 3 : 4 : Operateur TIRE Voir aussi : CHAR 5 : -------------- 6 : 7 : Cet operateur a deux fonctions selon les arguments : 8 : 9 : ------------------ 10 : | 1ere fonction | 11 : ------------------ 12 : 13 : OBJ1 = TIRE SOL1 MOT1 (VAL1) ; 14 : 15 : Objet : 16 : _______ 17 : 18 : L'operateur TIRE permet de tirer d'un objet SOLUTION, un objet 19 : dont la nature est precisee dans la syntaxe. 20 : 21 : Commentaire : 22 : _____________ 23 : 24 : On cherche a l'interieur de l'objet SOL1, un objet repere par : 25 : 26 : - un mot-cle : la liste des mots-cles pour chaque sous-type 27 : d'objet de type SOLUTION est definie dans SOLU. 28 : - un 'instant' : un temps, un cas de charge, un mode, ... 29 : 30 : 31 : SOL1 : objet de type SOLUTION 32 : 33 : MOT1 : mot-cle definissant le type de la variable : ('DEPL', 34 : 'VITE', 'ACCE', 'LIAI', 'FREQ', 'MGEN', 'QX', 'QY', 35 : 'QZ' , 'POIN' , ...) 36 : 37 : 'POIN' est le mot-cle permettant d'obtenir le point-repere 38 : associe a un mode. 39 : 40 : VAL1 : definition de l'instant, a choisir parmi les couples : 41 : 42 : 'TEMP' T : temps a prendre (type FLOTTANT) 43 : 'CAS' ICAS : cas a prendre (type ENTIER) 44 : 'RANG' IRG : rang de l'objet a prendre (type ENTIER) 45 : 'NUME' INUME : numero du mode a prendre(@ programmer) (type 46 : ENTIER) 47 : Par defaut l'operateur choisit le dernier instant. 48 : 49 : OBJ1 : objet resultat (type MOT, FLOTTANT, ENTIER suivant la syntaxe 50 : adoptee) 51 : 52 : -------------------- 53 : | 2eme fonction | 54 : -------------------- 55 : 56 : OBJ1 = TIRE CHAR1 FLOT1 | ('TABL') ; 57 : | (MOT1) ; 58 : 59 : Objet : 60 : _______ 61 : 62 : L'operateur TIRE permet de tirer d'un objet de type CHARGEMENT, 63 : un objet correspondant au chargement a un instant donne. 64 : 65 : Commentaire : 66 : _____________ 67 : 68 : CHAR1 : objet de type CHARGEMENT, sous-type FORCE 69 : 70 : FLOT1 : temps auquel on veut le chargement (type FLOTTANT) 71 : 72 : OBJ1 : objet resultat : type CHPOINT, MCHAML, TABLE, MMODEL, 73 : MAILLAGE, RIGIDITE ou POINT. Ce dernier cas correspond 74 : a un chargement de nom TRAJ (voir CHAR). 75 : 76 : MOT1 : Nom du chargement pour lequel on desire le champ 77 : instancie. 78 : 79 : 'TABL': Mot-clef indiquant que l'on veut que les resultats 80 : soient ranges dans une table indicee par les noms 81 : des chargements elementaires et pointant vers les 82 : champs instancies correspondants (type CHPOINT ou 83 : MCHAML). 84 : 85 : Remarque : si ni MOT1 ni 'TABL' ne sont precises, le chargement 86 : sera la somme des chargements elementaires instancies. 87 : Dans ce cas, tous les chargements elementaires instan- 88 : -cies doivent etre du meme type. 89 : 90 :
© Cast3M 2003 - Tous droits réservés.
Mentions légales