
Mike Williams est un spécialiste d’AutoCAD qui vous aidera à améliorer votre maîtrise d’AutoCAD 2010, et plus particulièrement de ses nouvelles fonctionnalités.
À propos de Mike | S'abonner aux astuces
Votre objectif consiste à imaginer comment ajouter la possibilité de faire glisser le bloc par la poignée de son point de base, qu'il soit inversé ou non. Et guettez le prochain épisode des « Astuces de Mike » car il abordera cette fonctionnalité dans le détail.
Dans cette leçon, nous approfondissons encore nos connaissances sur les blocs dynamiques en continuant à développer notre bloc de porte. À la fin de la dernière leçon, je vous ai laissés en vous demandant d'ajouter la possibilité d'inverser la porte vers l'autre côté du mur. J'espérais que vous y arriveriez en utilisant les astuces et techniques apprises au cours de ces leçons.
Dans notre leçon du jour, nous allons apprendre à ajouter à notre bloc la capacité de changer son point de base. Si vous testez le bloc, vous remarquez que notre point de base se situe sur la ligne de charnière de la porte. Par contre, si nous inversons la porte, le point de base ne suit pas ce mouvement. En fait, dès que vous inversez la porte, vous ne visualisez plus le point de base. C'est un problème puisque les utilisateurs doivent pouvoir le sélectionner, que le bloc soit inversé ou non.
Pour résoudre ce problème, fermez la fenêtre du bloc de test et ouvrez votre palette de création de blocs. Dans l'onglet Paramètres, sélectionnez un paramètre nommé « point de base ». Sélectionnez le « paramètre point de base » et attribuez-le à la ligne de charnière de la porte. Ce paramètre n'est associé à aucune action de point de base. Nous voulons plutôt ajouter ce paramètre à notre jeu de sélection dans notre action d'inversion.
Pour cela, sélectionnez votre action d'inversion, ouvrez la palette Propriétés et défilez jusqu'en bas où « jeu de sélection » apparaît. Pour l'instant, il doit être défini sur une valeur proche de « 10 objets ». Lors des précédentes leçons, nous avons vu que nous pouvons ajouter une action à notre jeu de sélection en la sélectionnant et à l'aide du menu contextuel. Mais je souhaite vous montrer que, dans certains cas, je peux également utiliser la palette Propriétés pour ajouter une action au jeu de sélection. Dans la zone répertoriant le nombre d'éléments sélectionnés, vous observez une icône représentant trois points. Si vous cliquez sur ces points et observez la ligne de commande, vous remarquez qu'elle affiche « spécifier le jeu de sélection pour l'action ». Deux possibilités s'offrent à vous : sélectionner un nouveau jeu de sélection ou modifier le jeu de sélection existant. Tapez « M » pour modifier et sélectionnez le « paramètre de point de base » pour l'ajouter au jeu de sélection, puis appuyez sur la touche Entrée. Répétez cette procédure pour l'action d'inversion permettant d'inverser la porte vers l'autre côté du mur.
Testez une nouvelle fois votre bloc et remarquez que si vous inversez la porte, le point de base suit ce mouvement. Nous avons donc maintenant la possibilité d'empoigner le point de base de notre porte et de « faire glisser son emplacement », quel que soit l'angle d'ouverture de la porte.
Dans beaucoup de leçons, nous avons développé notre bloc en adoptant une approche expérimentale. Je recommande vivement de suivre la méthode consistant à ajouter une action à la fois et à tester le bloc. Si vous ajoutez plusieurs actions à la fois, il est plus difficile de trouver une solution en cas d'erreurs. De plus, lorsque vous testez le bloc, veillez à tester toutes les combinaisons possibles d'actions afin d'être certain qu'elles fonctionnent toutes correctement.