le GDL

FINN' RANSKA
FORMATION
SITES WEB
CD-ROM
ANNUAIRE ARCHICAD
VOTRE AGENCE
VOTRE FIERTÉ
LES COLLABORATRICES
GDL
OBJETS GDL
PETITES ANNONCES
LIENS
SELON L'HUMEUR
HUMOUR
MON VILLAGE

  

Finn.Ranska@wanadoo.fr

 

 GDL 2
 
Bonjour,
Pour ce deuxième exposé sur le GDL, nous allons voir complètement les paramètres (ou tout du moins en ce qui concerne l'essentiel).
Le mois dernier, nous avons vu addx, addy et addz.
L'ordre n'a pas d'importance mais, pour pouvoir relire un script plus facilement, je vous conseille de les mettre dans l'ordre x, y, z.
Il y a une autre série de paramètres. Il s'agit de "rot" (abréviation de rotation) :
rotx, roty et rotz
Ils sont à manipuler avec beaucoup de précautions et l'ordre et la place où vous les mettez a beaucoup d'importance car ils changent la direction des axes.
Exemple ci-dessous :
remarque : le block de repère sert uniquement à vous permettre de mieux situer les divers poteaux dans l'espace.
Le poteau 1 est un poteau sans paramètre
Le poteau 2 est avec addx 1 : l'objet se déplacera de 1 m vers la droite
Le poteau 3 est avec : addx 1 et roty 90, le poteau se déplacera de 1 m vers la droite et pivotera sur lui-même de 90°
Le poteau 4 est avec : roty 90 et addx 1, le poteau pivotera sur lui-même de 90° dans le sens des aiguilles d'une montre. Mais en pivotant ainsi, l'axe des x pivotera aussi et le addx 1 dirigera votre objet de 1 m vers le bas.
 
Vous voyez donc que le paramètre rot est à manipuler avec précautions.
Voici, pour informations, le script de l'exemple ci-dessus.
pen 1
addy 0.1
addz -1.3
brick 1.9,0.5,1.3
del top
 
! poteau 1
pen 2
brick a,b,c
del top
 
! poteau 2
pen 3
addx 1
brick a,b,c
del top
 
! poteau 3
pen 4
addx 1
roty 90
brick a,b,c
del top
 
! poteau 4
pen 5
roty 90
addx 1
brick a,b,c
del top
end
 
Une autre série de paramètres est "mul" (abréviation de multiplier).
Ce paramètre multiplie la valeur correspondante de x, y ou z par la valeur donnée a mul.
 
Exemple : soit un parallélépipède de 1 m de long, 1,5 m de large et 2,5 m de haut.
Si devant l'instruction "block" vous mettez :
mulx 2
muly 3
mulz 4
vous obtiendrez un parallélépipède de 1 m x 2 de long, 1,5 m x 3 de large et 2,5 x 4 m de haut soit : 2 m de long, 4,5 m de large et 10 m de haut.
 
L'utilisation la plus rationnelle est pour faire les symétriques.
Il suffit de mettre mulx ou muly ou mulz -1 et vous obtenez un symétrique dans l'axe correspondant.
Remarque : cette instruction est annulée par del top. Donc, n'oubliez pas de remettre un mulx, muly ou mulz après un del top.
 
Si vous avez des questions à me poser, n'hésitez pas à m'envoyer un mel.