Utiliser des scripts
Les scripts élargissent les fonctionnalités de Rhino.
Toutes les commandes de Rhino peuvent être utilisées dans des scripts de commandes. Les macros de commande peuvent être lancées à partir de la ligne de commandes, de boutons, de raccourcis, d'alias de commandes, de la commande LireFichierCommande ou avec la commande Coller utilisée au cours d'une commande de Rhino.
Certaines commandes permettent de réaliser dans des scripts des actions normalement exécutées à travers l'interface de Rhino.
Commandes spéciales pour l'écriture de scripts
Action
![](../image/command_icons/cancel.png)
Annuler
Annuler la commande en cours et la sélection des objets.
![](../image/command_icons/_no_toolbar_button.png)
Supprimer
Supprime des objets ou des sous-objets.
![](../image/command_icons/_no_toolbar_button.png)
CopierInvitesActivé
Activer la copie des commandes de script dans la fenêtre de l'historique.
![](../image/command_icons/editpythonscript.png)
ModifierScriptPython
Modifier un script de Python.
![](../image/command_icons/_no_toolbar_button.png)
Entrée
Simuler l'utilisation de la touche Entrée dans un script.
![](../image/command_icons/_no_toolbar_button.png)
EntréeFin
Simuler l'utilisation de la touche Entrée pour terminer une commande dans un script.
![](../image/command_icons/_no_toolbar_button.png)
ObtenirTexteUtilisateurDocument
Récupérer les informations textuelles qui ont été liées au fichier avec la commande DéfinirTexteUtilisateurDocument.
![](../image/command_icons/_no_toolbar_button.png)
ObtenirTexteUtilisateur
Récupérer les informations textuelles qui ont été liées au fichier avec la commande DéfinirTexteUtilisateur.
![](../image/command_icons/macroeditor.png)
ÉditeurMacro
Ouvrir une fenêtre d'édition pour la création et le test de scripts.
![](../image/command_icons/_no_toolbar_button.png)
CopierInvitesDésactivé
Désactiver la copie des commandes de script dans la fenêtre de l'historique.
![](../image/command_icons/_no_toolbar_button.png)
Pause
Arrêter un script pour que l'utilisateur puisse réaliser une action.
![](../image/command_icons/readcommandfile.png)
LireFichierCommandes
Lire et exécuter un script de commandes à partir d'un fichier de texte.
![](../image/command_icons/_no_toolbar_button.png)
LancerScriptPython
Lancer un script de Python.
![](../image/command_icons/_no_toolbar_button.png)
DéfinirModeAffichage
Choisir le mode d'affichage d'une fenêtre.
![](../image/command_icons/_no_toolbar_button.png)
DéfinirTexteUtilisateurDocument
Lier des informations sous forme de texte à un fichier.
![](../image/command_icons/_no_toolbar_button.png)
DéfinirNomObjet
Donner un nom à un objet.
![](../image/command_icons/setredrawoff.png)
DésactiverRégénération
Désactiver la régénération de l'écran, les changements de plan de construction et de vue pendant l'exécution de scripts.
![](../image/command_icons/setredrawon_rt.png)
ActiverRégénération
Activer la régénération de l'écran et les changements de plan de construction ou de vue pendant l'exécution de scripts.
![](../image/command_icons/_no_toolbar_button.png)
DéfinirTexteUtilisateur
Lier des informations sous forme de texte à un objet.
Interface
![](../image/command_icons/clearundo.png)
ViderMémoireAnnulation
Effacer la mémoire des annulations afin de libérer de la mémoire.
![](../image/command_icons/_no_toolbar_button.png)
FermerFenêtreRendu
Fermer la fenêtre d'affichage du rendu.
![](../image/command_icons/_no_toolbar_button.png)
CopierFenêtreRenduDansPressepapiers
Copier dans le presse-papiers l'image contenue dans la fenêtre de rendu.
![](../image/command_icons/_no_toolbar_button.png)
SectionPropriétésDocument
Ouvrir la section indiquée de la boîte de dialogue Propriétés du document.
![](../image/command_icons/_no_toolbar_button.png)
Quitter
Fermer Rhino.
![](../image/command_icons/_no_toolbar_button.png)
Agrandir
Agrandir la fenêtre de modélisation de Rhino.
![](../image/command_icons/maxviewport.png)
MaximiserFenêtre
Agrandir la fenêtre active.
![](../image/command_icons/newfloatingviewport.png)
NouvelleFenêtreFlottante
Créer une nouvelle fenêtre flottante.
![](../image/command_icons/_no_toolbar_button.png)
FenêtreOrthoSuivante
Activer la fenêtre suivante dont la projection est orthogonale.
![](../image/command_icons/_no_toolbar_button.png)
FenêtrePerspectiveSuivante
Activer la fenêtre suivante dont la projection est en perspective.
![](../image/command_icons/_no_toolbar_button.png)
FenêtreSuivante
Activer la fenêtre suivante.
![](../image/command_icons/ortho.png)
Ortho
Restreindre le déplacement du curseur sur un angle.
![](../image/command_icons/orthoangle_rt.png)
AngleOrtho
Définir l'angle de déplacement du curseur en mode ortho.
![](../image/command_icons/_no_toolbar_button.png)
FenêtrePréc
Activer la fenêtre précédente.
![](../image/command_icons/_no_toolbar_button.png)
SectionPropriétés
Ouvre la section indiquée de la boîte de dialogue Propriétés du document.
![](../image/command_icons/_no_toolbar_button.png)
DéfinirFenêtreActive
Activer une fenêtre nommée.
![](../image/command_icons/_no_toolbar_button.png)
DéfinirFenêtreMax
Agrandir une fenêtre nommée à l'intérieur de la fenêtre de l'application.
![](../image/command_icons/_no_toolbar_button.png)
ModeOrtho
Activer, désactiver ou inverses le statut actuel du mode Ortho.
![](../image/command_icons/_no_toolbar_button.png)
ModePlanéité
Activer, désactiver ou inverser le statut actuel du mode Planéité.
![](../image/command_icons/_no_toolbar_button.png)
DéfinirMagnétisme
Activer, désactiver ou inverser le statut actuel du magnétisme.
![](../image/command_icons/showosnap.png)
AfficherAccrochages
Affiche le panneau des accrochages aux objets.
![](../image/command_icons/_no_toolbar_button.png)
Magnétisme
Inverser le statut actuel du magnétisme.
![](../image/command_icons/snapsize_rt.png)
IntervalleMagnétisme
Définir l'espacement du magnétisme de la grille.
Importation/Exportation
![](../image/command_icons/_no_toolbar_button.png)
CalculerCouleursSommets
Calculer les coordonnées de la texture et définir les couleurs des sommets.