Navisworks : Animer vos objets 2/2

Olivier Bayle Olivier Bayle 08/04/2015

2 min de lecture

Dans un billet précédent, je vous expliquais comment créer une animation.

Maintenant, nous allons créer un déclencheur qui permettra de lancer l’animation.

Il faut d’abord activer l’onglet “ Scripter”, cliquer sans l’onglet “Début” sur l’icône “Scripter” :

 

image

 

– cliquer sur le bouton “Ajouter un nouveau script”,

– donner un nom au script comme par exemple "Grue Tourne”,

 

image

 

1- Les événements :

Dans la partie “Evènements”, vous avez à votre disposition quelques déclencheurs :

– “Démarrage” : joue l’animation à l’activation du  script,

– “Chronomètre” : joue l’animation à partir d’un laps de temps (spécifier le temps),

– “Pression d’une touche” : joue l’animation une fois qu'une touche du clavier est activée (spécifier la touche),

– “Collision” : joue l’animation une fois qu’une collision est constatée (spécifier la collision),

– “Zone active” : joue l’animation lorsque que le curseur (ou avatar) rentre dans un espace défini (spécifier la sphère, volume et position),

– “Variable” : joue l’animation lorsque que votre condition est vraie (spécifier la variable ainsi que les conditions de sa validation),

– “Animation”: joue l’animation lorsqu’une autre animation est activée (spécifié l’animation),

Dans notre exemple, nous allons utiliser le déclencheur “ Pression d’une touche”:

– cliquer sur le bouton “Pression d’une touche” ,

– sur la partie de droite de la fenêtre spécifier la touche (par exemple “A”),

– il est possible de choisir à quel moment le déclenchement se produit : (Touche relâchée, Touche actionnée, Touche appuyée),

 

image

 

Nota : il est possible d’associer plusieurs événements en leur donnant différentes associations (ET/ OU),

 

image

 

2- Actions :

Cette partie permet de dire ce qui va être fait :

– “Lire l’animation” : joue l’animation,

– “Arrêter l’animation “ : stoppe l’animation,

– “Afficher un point de vue” : Ajoute des actions concernant l'affichage du point de vue de l'animation,

– “Pause” : suspens de l'animation,

– “Envoyer un message” : Ajoute des actions relatives à l'envoi de messages,

– “Définir une variable” : Ajoute des actions relatives à la définition de variables,

-“Conserver les propriétés” : Ajoute des actions relatives à l'enregistrement des propriétés,

– “Charger le modèle” : permet d’ouvrir un fichier (lisible par Navisworks),

Dans notre exemple, nous allons utiliser le déclencheur “Lire l’animation”:

– cliquer sur le bouton “Lire l’animation”,

– sur la partie droite, sélectionner l’animation que nous avions créée (voir article précédent),

– laisser les autres valeurs par défaut.

 

image

 

3- Lancer le script :

Je suppose que vous avez essayé d’appuyer sur la touche “A” et rien ne se passe! C’est normal, car nous n’avons pas activé les scripts.

Rendez-vous dans l’onglet “Animation” et cliquer sur le bouton “Activer les scripts”.

 

image

 

Maintenant, vous pouvez enfoncer la touche “A” et votre animation doit se jouer.

Nota : si vous devez modifier le déclencheur, il faut absolument annuler l’option “Activer les scripts” pour que l’onglet “Scripter'” soit accessible.

Abonnement e-mail