Sie sind auf Seite 1von 9

GC

Cration de convois de charges roulantes par ldition dune base de donnes utilisateur.

(Autodesk Robot Structural Analysis 2011/2012

Si vous devez crer plusieurs convois de charge roulante similaire, il peut tre intressant de le faire par
ldition dune base de donnes.
En effet, la fonction copier/coller ne fonctionnant pas dans le tableau de dfinition des convois de
Autodesk Robot Structural Analysis, pour chaque nouveau convois vous naurez dautres choix que de
saisir nouveau tous les paramtres de chaque nouveau convois.
Grce une dition par base de donnes, vous pourrez via des copier/coller , crer rapidement une
multitude de convois.

1-Cration de la base de donnes de convois utilisateur

Pour crer la base de donnes qui regroupera tous vos convois, allez dans outils/prfrences de
laffaire/catalogue et cliquez sur Charges par convois Cliquez sur le bouton Crer une nouvelle base
utilisateur .
Remplissez la boite de dialogue Nouvelle charge roulante :
Catalogue : La valeur entre
dans ce champ sera le nom de
votre base, la base donne cre
portera le nom suivant :
V_Nom_du_catalogue.xml.
Dans le cas de lexemple ci
contre, le nom de la base cre
est : V_Roulante.xml .

Aprs un clic sur le bouton Crer , la base de donne *.xml sera cre.
Cette base de donnes se situe :
Sous Windows Xp :
C:\Documents and Settings\%user%\Application Data\Autodesk\Structural\Common Data\2012 (ou
2011 en fonction de la version utilise)

Sous Windows Vista et Seven :


C:\Utilisateurs\%user%\AppData\Roaming\Autodesk\Structural\Common Data\2012 (ou 2011 en
fonction de la version utilise).
GC

Dfinissez cette base comme base de donnes utiliser par dfaut en cliquant sur le bouton Dfinir
comme actuelle :

2-Cration de convois et dition de la base de donnes :

Avant de commencer diter directement la base de donnes, nous vous conseillons de crer au moins
le premier convoi via linterface de cration de convois de Autodesk Robot Structural Analysis.

Pour cela, droulez le menu Chargement slectionnez Autres charges / Roulantes :

Dans la boite de dialogue Charge roulante ,


cliquez sur le bouton Nouveau Convois voir
ci-dessous.
GC

Dans la boite de dialogue Charges roulante , cliquez sur nouveau .


Donnez un nom votre nouveau convoi afin de le crer.
Paramtrez votre premier convoi
grce au tableau de dfinition.
Pour lexemple, un convoi de
type symtrique a t cr.

Une fois le convoi cr et correctement paramtr, cliquez sur le bouton Enregistrer dans le
catalogue puis validez lenregistrement dans la fentre suivante :

A cette tape, votre base utilisateur doit contenir un convoi.


Fermez toutes les boites de dialogue concernant les charges roulantes puis accdez votre base de
donnes de convois utilisateurs (voir les chemins indiqus plus haut dans le document en fonction du
systme dexploitation utilis).
Afin de pouvoir diter correctement cette base de donne *.xml, nous vous conseillons dutiliser un
vritable diteur de fichiers*.xml, cela permettra de visualiser la base de faon structure. En effet, ce
type de fichier peut sditer laide de nimporte quel diteur de texte (Notepad par exemple),
cependant la lecture et ldition du fichier sera dans ce cas trs complique.
Pour raliser cette procdure, nous avons utilis un diteur de base *.xml gratuit : XML Notepad .
Une recherche sur internet vous permettra den trouver dautre si vous le souhaitez.
GC

Ouvrez votre base de donnes de convoi laide de lditeur que vous aurez choisi.
La base de donnes est constitue dune balise : header (en tte qui contient des informations
supplmentaires sur le fichier) et dune balise Body qui est le corps du document (peut varier en
fonction de lditeur choisi) :

Chaque balise est compose de deux


nuds : Structure et Data .
Dans le cas de notre utilisation, seul le
nud data de la balise body
nous intressera.

Les donnes (ou data ) contiennent des tables quil nous faudra diter :
Dans notre cas, comme nous avons cr quun seul convoi, nous avons notre disposition deux tables :

La premire table porte le nom UNIT ,


vous pourrez ainsi modifier si ncessaire le
nom de la base, ainsi que les units de
longueurs et de forces.

La seconde table DATA contient tous les


convois de la base de donne (dans le cas de
cet exemple, un seul).

Chaque balise row (peut varier en


fonction de lditeur choisi) contient les
donnes pour un convoi (ou parti de
convoi), chacune de ces balises contient
lensemble des variables permettant de
crer nimporte quel type de convois.

ID : cette valeur sera toujours gale zro.


NAME : Nom du convoi que vous souhaitez crer :
X: Dcalage de la charge sur laxe X de la route.
S: Ecartement de la position des forces dans le cas dun convoi symtrique ou dcalage
suivant Y pour un convoi arbitraire.
GC

TYPE : Permet dindiquer quel sera le type de convoi que lon souhaite crer :
Type=1 Pour un convoi de type Forces concentres symtriques .
Type=2 Pour un convoi de type Charges linaires symtriques .
Type=3 Pour un convoi de type Charges Surfaciques symtriques.
Type=10 Pour un convoi de type Forces concentres arbitraires.
Type=11 Pour un convoi de type Charges linaires arbitraires .
Type=12 Pour un convoi de type Charges Surfaciques arbitraires .
DX : Longueur de la charge linaire ou du cot de la charge surfacique dans la direction X
ou intensit de la charge en X dun convoi forces concentres arbitraires.
DY : Longueur de la charge linaire ou du cot de la charge surfacique dans la direction Y.
ou intensit de la charge en Y dun convoi forces concentres arbitraires.
P: Intensit de la charge en Z.
B: Largeur du convoi.
D1 : Dbord arrire (cot X-) du convoi.
D2 : Dbord avant (cot X+) du convoi.

A titre dexemple nous allons crer via lditeur de base de donnes les deux convois ci-dessous grce
aux fonctions intgres lditeur de base de donnes:
1-Un convoi symtrique avec deux charges linaires dintensits Q=120daN/m et de longueur
1.50m espaces de 2 mtres.

2-Un convoi arbitraire compos des forces ponctuelles suivantes : Fz=100daN, Fx=66daN,
Fy=50daN appliques au point 1 de coordonnes (0 ;1) et Fz=150daN, Fx=100daN, Fy=75daN
appliques au point 2 de coordonnes (0.5 ;-1)

1-Cration dun convoi symtrique avec deux charges linaires :

Comme nous lavons vu plus haut, chaque balise row contient lensemble des variables permettant
de crer nimporte quel type de convoi.
Nous allons donc commencer par dupliquer le convoi dj existant dans la base.
Pour cela, cliquez droit sur la balise contenant le convoi existant et slectionnez copier dans le menu
contextuel :
Slectionnez ensuite la balise DATA , cliquez
droit puis slectionnez coller ou paste :
GC

Vous devriez alors obtenir ceci :


Dans la seconde Balise row qui est la copie du convoi dorigine,
nous allons maintenant modifier les attributs qui nous permettront
de crer notre nouveau convoi :
Double cliquez sur lattributs NAME de faon remplacer
FC par un nouveau nom de convoi, nous lappellerons
Lin_Sym .
Modifiez de la mme faon les valeurs des attributs TYPE ,
DX , P et B avec Type=2, DX=1.50, P=120 et B=2.
Vous devriez obtenir ceci :

Sauvegardez le fichier via le menu droulant file/save.

2-Cration dun convoi arbitraire forces concentres.

Le principe de cration est le mme que prcdemment, cependant, dans ce cas, nous devons crer un
convoi non symtrique compos de plusieurs forces concentres dintensits diffrentes des positions
diffrentes.
Pour cela, il suffit de crer une nouvelle balise par point dapplication des forces :
On copiera donc deux fois le convoi prcdent afin de le coller deux fois dans la balise DATA :
GC

Nous allons ensuite renommer les deux copies (les deux


Attributs NAME des deux copies doivent tre
identiques) nous les appellerons par exemple FC_Arbi .
Dans la premire balise FC_Arbi , nous allons
maintenant modifier le type de convoi ainsi que les valeurs
des forces ; modifiez les attributs tel que :
S=1 ;Type=10 ; DX=66 ;DY=50 ;P=100 ;B=2.

Dans la seconde balise FC_Arbi , modifiez les attributs


tel que :
X=0.5 ; S=-1 ; Type=10 ; DX=100 ; DY=75 ; P=150 ; B=2.
Vous devriez obtenir ceci :

Enregistrez les modifications dans la base via le menu file/save et fermez lditeur de base xml.

3-Vrification dans Autodesk Robot Structural Analysis :

Afin de vrifier que les convois aient bien t crs correctement, ouvrez la version de Autodesk Robot
Structural Analysis pour laquelle vous avez cr la base puis via les prfrences de laffaire ajouter le
catalogue de charge roulante que lon vient de crer.
Pour cela, allez dans outils/prfrences de laffaire/catalogue et cliquez sur Charges par convois .
Cliquez sur le bouton Ajouter une nouvelle base la liste .

Dans la nouvelle fentre, slectionnez le catalogue utilisateur cr, dans notre cas ROULANTE :
GC

Dfinissez cette base comme base de donnes utiliser par dfaut en cliquant sur le bouton Dfinir
comme actuelle :

Allez ensuite dans la boite de dialogue des charges roulante afin de rcuprer les convois crs.
Voici ce que lobtient suite aux manipulations dcrites :
GC