Rh6 Level2 FR
Rh6 Level2 FR
Rhinoceros
outils de modélisation pour les
dessinateurs
Manuel de Formation
Niveau 2
RH60-TM-L2 Révisé le : 07/02/2020
Manuel de formation de Niveau 2 pour Rhinoceros
Contenu :
Pascal Golay, Robert McNeel & Associates
Mary Ann Fugier, Robert McNeel & Associates
Jerry Hambly, Robert McNeel & Associates
Vanessa Steeg, Robert McNeel & Associates
iii
Manuel de formation de Niveau 2 pour Rhinoceros
iv
Manuel de formation de Niveau 2 pour Rhinoceros
v
Manuel de formation de Niveau 2 pour Rhinoceros
vi
Manuel de formation de Niveau 2 pour Rhinoceros
vii
Manuel de formation de Niveau 2 pour Rhinoceros
Chapitre 1 - Introduction
Le cours étudie des techniques de modélisation avancées afin d'aider les participants à mieux comprendre les outils de
modélisation de Rhino, les commandes avancées de travail avec les surfaces, la topologie des courbes et des surfaces
et comment appliquer ces concepts dans la pratique.
Lors de la formation, vous recevrez des informations à un rythme accéléré. Pour de meilleurs résultats, entraînez-vous
sur Rhino entre chaque session et consultez le fichier d'aide dans le menu ? : Rubriques de l'aide.
Logiciel
Ce manuel de formation a été conçu pour être utilisé avec Rhinoceros 6 ou une version postérieure.
Les fichiers de la formation ont été actualisés pour être ouverts dans Rhinoceros 6 ou une version postérieure.
Audience cible
Ce guide a été réalisé afin d'accompagner les sessions de formation de niveau 2 sur Rhinoceros avec un instructeur.
Ce cours est destiné aux personnes qui utiliseront les fonctions avancées de Rhino ou qui proposeront un service
d'assistance.
Durée
Ce cours est normalement présenté sur trois jours de 8 heures de formation pour un total de 24 heures.
La formation peut être répartie sur trois journées entières, six demi-journées ou adaptée pour un programme sur
mesure.
Le formateur devra choisir les exercices qui seront traités en classe et les exercices qui seront gardés pour un travail
personnel en autonomie.
Prérequis
Réalisation de la formation de Niveau 1 ou d'un équivalent et trois mois (minimum) d'expérience avec Rhino.
Objectifs du cours
Dans ce cours, vous apprendrez à :
Personnaliser les barres d'outils et les collections de barres d'outils
Créer des macros simples
Utiliser les accrochages aux objets avancés
Utiliser les contraintes d'angle et de distance avec les accrochages aux objets
Créer et modifier des courbes qui seront utilisées dans la construction de surfaces en utilisant les méthodes
d'édition de points de contrôle
Analyser des courbes en utilisant le diagramme de courbure
Utiliser différentes stratégies pour construire des surfaces
Reconstruire des surfaces et des courbes
Contrôler la continuité de la courbure des surfaces
Créer, manipuler, enregistrer et restaurer des plans de construction personnalisés
Créer des surfaces et des fonctions en utilisant les plans de construction personnalisés
Grouper des objets
Visualiser, évaluer et analyser des modèles en utilisant les fonctions d'ombrage
Placer un texte autour d'un objet ou sur une surface
Appliquer des courbes planes sur une surface
Créer des modèles 3D à partir de dessins 2D et d'images scannées
Épurer des fichiers importés et exporter des fichiers propres
Utiliser les outils de rendu
9
Manuel de formation de Niveau 2 pour Rhinoceros
10
Manuel de formation de Niveau 2 pour Rhinoceros
Session 3 Sujet
9h00 - 10h45 Historique, outils avancés pour la création de surfaces et les plans de construction
11h00 - 12h45 Plans de construction (suite), appliquer des objets sur des surfaces
Session 4 Sujet
9h00 - 10h45 Analyse de surface
11h00 - 12h45 Mise en pratique - Exercice de la Prise d'air
Session 5 Sujet
9h00 - 10h45 Plans de construction (suite), appliquer des objets sur des surfaces
11h00 - 12h45 Analyse de surface, manipulation directe de surfaces
Session 6 Sujet
9h00 - 10h45 Blocs, résolution de problèmes, maillages
11h00 - 12h45 Rendu (suivant le temps restant)
Questions 12h45 - 1h00
Fin du cours 13h00
11
Manuel de formation de Niveau 2 pour Rhinoceros
12
Manuel de formation de Niveau 2 pour Rhinoceros
13
Manuel de formation de Niveau 2 pour Rhinoceros
Plusieurs fichiers de barres d'outils peuvent être ouverts en même temps. Cette option permet une grande flexibilité
quant à l'affichage des barres d'outils pour des tâches particulières.
Les outils de personnalisation de Rhino facilitent la création et la modification des barres d'outils et des boutons. Et
pour une flexibilité encore plus grande, les commandes peuvent être combinées en macros afin de réaliser des tâches
plus complexes. Outre la personnalisation des barres d'outils, il est possible de définir des alias de commandes et des
touches de raccourci pour réaliser certaines tâches dans Rhino.
Exercice 2-1 Personnalisation de l'interface de Rhino
Dans cet exercice nous créerons des boutons, des barres d'outils, des macros, des alias et des touches de raccourci que
nous utiliserons ensuite pendant le cours.
Créer un fichier de barres d'outils personnalisé
Dans certains cas, les commandes et les boutons standards ne font pas exactement ce que vous voulez. Par exemple, la
commande Zoom Étendu recherchera tous les objets du modèle et réalisera un zoom permettant d'inclure tous les
objets dans la fenêtre. Dans cet exercice, nous ouvrirons un modèle possédant plusieurs objets parmi lesquels se
trouvent des lumières.
Imaginons que nous voulions utiliser Zoom Étendu pour voir tous les objets mais que nous ne voulions pas que la
commande tienne compte des lumières. Dans cet exercice, nous créerons une nouvelle barre d'outils avec un bouton
permettant de réaliser un zoom étendu tout en ignorant les lumières du modèle.
1. Ouvrez le fichier ZoomLumières.3dm.
2. Dans le menu Outils, cliquez sur Configuration des barres d'outils.
3. Dans la boîte de dialogue Options de Rhino, section Barres d'outils, choisissez le fichier de barres d'outils par
défaut.
15
Manuel de formation de Niveau 2 pour Rhinoceros
4. Dans la section Barres d'outils, cliquez sur Fichier puis sur Enregistrer sous.
5. Dans la case Nom du fichier tapez Formation Niveau 2 et cliquez sur Enregistrer.
Une copie du fichier de barres d'outils actuel a été enregistrée sous ce nouveau nom.
Les fichiers de barres d'outils sont enregistrés avec l'extension .rui. Vous allez maintenant personnaliser ce
nouveau fichier de barres d'outils.
La section Barre d'outils des Options de Rhino affiche tous les fichiers de barres d'outils ouverts ainsi qu'une
liste des barres d'outils du fichier sélectionné.
Les cases indiquent l'état des barres d'outils. Si une case est cochée, la barre d'outils est affichée.
16
Manuel de formation de Niveau 2 pour Rhinoceros
2. Dans la boîte de dialogue Propriétés de barre d'outils, dans la case Texte, tapez Zoom et cliquez sur Accepter.
Une nouvelle barre d'outils apparaît avec un seul bouton.
17
Manuel de formation de Niveau 2 pour Rhinoceros
Cliquez avec le bouton de droite sur la barre de titre de la nouvelle barre que vous venez de créer.
Une liste déroulante des options et des commandes possibles s'affiche.
18
Manuel de formation de Niveau 2 pour Rhinoceros
19
Manuel de formation de Niveau 2 pour Rhinoceros
3. Dans la boîte de dialogue Modifier l'image, changez l'image à votre convenance et cliquez sur Accepter.
Double cliquez sur les boutons de couleur à droite de la barre de couleur standard pour accéder à la boîte de
dialogue Sélectionner une couleur et avoir un plus grand choix de couleurs.
20
Manuel de formation de Niveau 2 pour Rhinoceros
5. Cliquez avec le bouton droit sur la nouvelle couleur alpha pour assigner la couleur alpha au bouton de droite.
21
Manuel de formation de Niveau 2 pour Rhinoceros
6. Sélectionnez l'outil de remplissage et cliquez avec le bouton de droite dans la zone du fond de l'image.
22
Manuel de formation de Niveau 2 pour Rhinoceros
Remarque : Les règles décrites ci-dessus sont aussi valables pour les chaînes de commandes lancées avec la
commande LireFichierCommandes ou collées dans l'invite. Vous pouvez créer des chaînes plus complexes avec le
module Rhino Script, mais les commandes de base et les macros offrent déjà de grandes possibilités.
Certaines commandes très utiles pour les macros à ne pas oublier : SélDerniers, SélPréc, SélNom, Grouper,
NommerGroupe, SélGroupe, InverserSél, ToutSélectionner, RienSélectionner, LireFichierCommandes et
DéfinirRépertoireTravail.
Créer un lien entre un bouton et une barre d'outils
1. Maintenez la touche Maj enfoncée et cliquez avec le bouton de droite sur le bouton Zoom étendu dans la
barre d'outils Standard.
2. Dans la boîte de dialogue Éditeur de bouton, cliquez dans la zone Barre d'outils associée, sélectionnez Zoom et
cliquez sur Accepter.
Le bouton Zoom étendu a maintenant un petit triangle noir en bas à droite indiquant qu'il possède un lien vers
une barre d'outils.
3. Cliquez sur le bouton Zoom Étendu pendant quelques instants pour dérouler la barre d'outils que vous venez de
créer.
Si vous fermez la barre d'outils Zoom que vous venez de créer, vous pourrez toujours l'ouvrir avec le bouton lié.
4. Essayez le nouveau bouton associé.
23
Manuel de formation de Niveau 2 pour Rhinoceros
3. Dans la boîte de dialogue Éditeur de bouton, dans la case Info-bulle du bouton droit, tapez Déplacer Vertical.
Ce bouton vous permettra de copier des objets verticalement. Nous utiliserons cette commande à plusieurs
reprises pendant ce cours.
4. Sélectionnez un des objets dans le modèle et cliquez avec le bouton de droite sur le bouton Déplacer.
5. Déplacez l'objet sélectionné verticalement par rapport au plan de construction.
6. Réessayez. Cependant, ne présélectionnez pas d'objet dans votre modèle.
24
Manuel de formation de Niveau 2 pour Rhinoceros
Aucun objet n'est sélectionné, mais la macro ajoute "Vertical" dans l'invite "Sélectionner les objets à déplacer".
Cela ne fonctionnera pas. Vous devez effectuer une pause dans la commande afin de pouvoir sélectionner les
objets.
9. Dans la boîte de dialogue Éditeur de bouton, dans la case Commande du bouton droit, actualisez la macro pour
inclure une pause après la commande Déplacer et avant l'option Vertical.
! Déplacer Pause Vertical
10. Testez cette macro avec et sans objets présélectionnés.
Préparez l'écriture de ces macros en exécutant dans Rhino les commandes qui seront nécessaires pour changer la
couleur d'un objet avec la version scriptable de commande Propriétés, -Propriétés.
Copiez les valeurs dans un fichier texte et préparez une liste des options qui seront nécessaires pour les macros.
1. Dans Options, dans la section Barre d'outils, sélectionnez le fichier RUI par défaut et dans le cadre Barre d'outils,
faites défiler jusqu'à Propriétés. Cochez la case pour ouvrir la barre d'outils Propriétés.
2. Cliquez sur le bouton Accepter dans la boîte de dialogue Options. La barre d'outils Propriétés s'ouvre.
3. Dans la barre de titre de la barre d'outils Propriétés, cliquez sur l'engrenage et dans le menu, cliquez sur Nouveau
bouton.
25
Manuel de formation de Niveau 2 pour Rhinoceros
4. Dans la boîte de dialogue Éditeur de bouton, dans le champ Texte, tapez Changer la couleur par objet.
5. Dans la case Info-bulle du bouton gauche, tapez Sélecteur de couleur et dans la case Info-bulle du bouton
gauche, tapez RVB.
6. Dans la case Commande du bouton gauche, tapez :
! -Propriétés Pause Objet Couleur Objet SélecteurCouleur Entrée Entrée
7. Dans la case de Commande du bouton droit, tapez :
! -Propriétés Pause Objet Couleur Objet Pause Entrée Entrée
Remarque : Vous trouverez ces macros dans le dossier du matériel de la formation de Niveau 2, dans le fichier de
texte Macros.txt.
26
Manuel de formation de Niveau 2 pour Rhinoceros
10. Cliquez sur Accepter pour fermer la boîte de dialogue Modifier l'image et votre bouton sera actualisé.
Alias de commandes
Les commandes et les macros qui peuvent être incluses dans les boutons peuvent aussi être résumées en alias. Les alias
de commandes sont un peu comme de la sténographie dans Rhino. Ce sont des commandes et des macros activées
comme des commandes mais qui sont souvent utilisées comme raccourcis.
Utilisez les alias pour des séquences de commandes que vous utilisez souvent.
Remarque : Lorsque vous créez des alias, utilisez des touches proches les unes des autres ou répétez la même lettre 2
ou 3 fois afin qu'ils soient faciles à utiliser.
Pour les sections suivantes de ce chapitre, vous trouverez dans le dossier du matériel de ce manuel, un fichier de texte
intitulé Macros.txt. Si vous devez analyser et tester vos macros, vous pouvez les ouvrir et comparer le contenu avec
vos entrées.
Créer un alias de commande
1. Ouvrez le fichier Alias.3dm.
2. Dans le menu Outils, cliquez sur Options.
3. Dans la boîte de dialogue Options de Rhino, section Alias, vous pouvez ajoutez des alias et des chaînes de
commandes ou des macros.
4. Cliquez sur Nouveau pour créer un nouvel alias.
Nous créerons des alias pour copier les objets sélectionnés verticalement ou horizontalement avec une symétrie
par rapport à l'origine du plan de construction actif. Cette commande est utile lorsque l'on crée des objets
symétriques centrés sur l'origine.
27
Manuel de formation de Niveau 2 pour Rhinoceros
Éditeur de macro
Si vous voulez créer des macros plus compliquées, il vaut mieux utiliser l'éditeur de macros intégré dans Rhino. Les
macros peuvent être modifiées et lancées directement à partir de l'éditeur, ce qui permet de tester rapidement si les
options de commandes et la syntaxe sont correctes.
Dans l'exemple suivant, nous créerons une macro qui permet de faire une symétrie par rapport au plan de construction.
Nous utiliserons l'Éditeur de macro pour créer et tester la macro avant de l'ajouter à la liste des alias.
Pour utiliser l'éditeur de macro
1. Dans le menu Outils, cliquez sur Commandes puis sur Éditeur de macro.
2. Dans l'éditeur de macro, tapez ! Symétrie Pause 3Points 0 1,0,0 0,1,0.
3. Pour tester la macro, cliquez sur le bouton Lancer dans l'éditeur de macros.
4. Si la macro fonctionne comme prévu, sélectionnez le texte et copiez-le dans le presse-papiers.
5. Ouvrez la boîte de dialogue Options, à la section Alias et créez un nouvel alias sc.
6. Collez le texte de l'éditeur de macros dans la colonne commande de l'alias.
7. Sélectionnez des objets et essayez le nouvel alias.
8. Tapez sc et appuyez sur Entrée .
Touches de raccourci
Les commandes, les chaînes de commandes et les macros qui peuvent être incluses dans les boutons et les alias
peuvent aussi être utilisées dans des touches de raccourcis. Les raccourcis sont des commandes et des macros activées
par une combinaison de touches de fonction, Ctrl, Alt et touches alphanumériques.
28
Manuel de formation de Niveau 2 pour Rhinoceros
Créer un raccourci
1. Dans le menu Outils, cliquez sur Options.
2. Dans la boîte de dialogue Options, section Clavier, vous pouvez ajouter des chaînes de commandes ou des
macros.
3. Pour créer un nouveau raccourci, cliquez dans la colonne Macro de commande à côté de F4.
4. Pour le raccourci, tapez DésactiverAccrochages Inverser.
Ce raccourci vous permettra de désactiver les accrochages aux objets plus facilement.
5. Pour créer un nouveau raccourci pour la commande Infos, cliquez dans la colonne Macro de commande à côté
de F5.
Modules
Les modules sont des programmes qui apportent de nouvelles fonctions à Rhino.
Les modules peuvent être classés en plusieurs catégories :
Modules inclus
Livrés et installés avec Rhino. Une partie de ces modules sont chargés, comme par exemple le rendu de Rhino, le kit de
développement de rendu, les barres d'outils et menu de Rhino, l'édition avec une boîte, etc. D'autres sont installés mais
ne sont pas chargés. La plupart de ces modules sont des modules d'importation/exportation. Ils sont normalement
activés et seront chargés lors de leur première utilisation.
Modules de McNeel
Flamingo nXt, Penguin, Brazil (rendu) et Bongo (animation) sont des produits de McNeel qui peuvent être achetés.
Modules de tiers
Ce sont des modules et utilitaires qui sont créés par des développeurs externes. Certains sont gratuits mais la plupart
sont payants. Quelques programmes sont des applications autonomes qui fonctionnent avec Rhino mais qui ne sont
pas des modules à proprement parler.
29
Manuel de formation de Niveau 2 pour Rhinoceros
En règle générale, ils apportent des fonctions spécifiques à Rhino. Par exemple, RhinoCAM est une application de CAO,
VRay est une application de rendu, RhinoGold est un logiciel de conception pour la bijouterie, VisualARQ est un
module pour la construction de modèles architecturaux, etc. Tous ces modules sont développés par des experts dans
leur domaine. Pour plus d’informations sur ces programmes, visitez le site de food4Rhino.
Charger un module
Pour cet exemple, nous avons inclus un module des laboratoires de Rhino pour que vous puissiez l'installer et l'utiliser.
1. Dans le menu Outils, cliquez sur Options.
2. Cliquez sur Modules.
Une liste des modules chargés et disponibles est affichée.
3. Dans la section Modules, cliquez sur Installer.
4. Dans la boîte de dialogue Charger un module, ouvrez le dossier Level 2/Models/Plug-ins et cliquez sur
rhinopolyhedra6000.rhp.
Remarque : Si vous avez un compte sur Food4Rhino, vous pouvez également télécharger le module
Rhinopolyhedra.rhi. Le fichier rhi est un fichier d'installation de Rhino sur lequel vous devrez double cliquer afin
de l'installer hors de Rhino.
Charger un module en utilisant la fonction glisser - déposer
Pour le premier chargement, vous pouvez également faire glisser et déposer le fichier Rhinopolyhedra.rhp à partir de
l'explorateur de fichiers. Cette opération ne fonctionnera que si vous n'avez pas encore chargé Rhinopolyhedra dans
une session précédente.
1. Ouvrez l'explorateur de Windows.
2. Ouvrez le dossier Level 2/Models/Plug-ins ou tout autre dossier où se trouve le module .rhp que vous voulez
installer.
3. Cliquez sur le fichier du module Rhinopolyhedra.rhp puis faites glisser le fichier, tout en maintenant le bouton de
la souris enfoncé, dans la fenêtre ouverte de l'application de Rhino.
30
Manuel de formation de Niveau 2 pour Rhinoceros
Lancer la commande
1. Pour lancer la commande dans Rhino, tapez Polyhedron dans la ligne de commandes.
2. Dans la boîte de dialogue Polyhedron, sélectionnez un des polyèdres de la liste comme par exemple Dual
Geodesic Icosahedron Pattern 2.
31
Manuel de formation de Niveau 2 pour Rhinoceros
Scripts
Rhinoceros prend en charge le scriptage en utilisant RhinoScript et Rhino.Python.
Pour scripter Rhino, vous devez avoir certaines compétences en programmation. Heureusement, l'écriture de scripts est
facile à apprendre et des documents de référence sont disponibles pour vous aider.
Vous trouverez plus d'informations sur la wiki des développeurs.
De plus, Rhino s'installe avec une aide pour les deux outils d'écriture de scripts. Voir les commandes ModifierScript et
ModifierScriptPython pour plus d'informations.
Nous n'expliquerons pas comment écrire un script dans ce cours, mais nous apprendrons à lancer un script et à
l'appliquer à un bouton.
Le script suivant donnera des informations sur le modèle actuel.
Charger un script RhinoScript
1. Dans le menu Outils, cliquez sur RhinoScript puis sur Charger.
2. Dans la boîte de dialogue Charger un fichier de script, cliquez sur Ajouter.
3. Dans la boîte de dialogue Ouvrir, sélectionnez InfoModèleActuel.rvb et cliquez sur Ouvrir.
Remarque : Il se peut que vous obteniez un message indiquant que Rhino ne peut pas trouver le fichier de script
InfoModèleActuel.rvb.
Si ceci se produit vous devrez inclure le chemin complet vers le dossier où se trouve le fichier de script ou ajouter
un chemin de recherche dans la section Fichiers des Options de Rhino.
4. Dans la boîte de dialogue Charger un fichier de script, sélectionnez InfoModèleActuel.rvb et cliquez sur Charger.
32
Manuel de formation de Niveau 2 pour Rhinoceros
33
Manuel de formation de Niveau 2 pour Rhinoceros
Fichiers modèles
Un fichier modèle est un fichier de Rhino que vous pouvez utiliser pour garder certaines configurations. Les modèles
comprennent toute l'information enregistrée dans un fichier 3dm de Rhino : objets , blocs, mises en page, paramètres
de la grille, disposition des fenêtres, calques, unités, tolérances, paramètres du rendu, paramètres des cotes, notes et
tout autre paramètre des propriétés du document.
Vous pouvez utiliser les modèles par défaut qui sont installés avec Rhino ou enregistrer vos propres fichiers modèles
pour les utiliser par la suite. Vous voudrez probablement avoir des fichiers modèles avec les caractéristiques spécifiques
dont vous avez besoin pour certains types de constructions.
Les fichiers modèles standards de Rhino ont différentes dispositions de fenêtres ou configurations des unités, mais ils
n'ont pas de géométrie ni d'autres configurations. Pour certains projets, vous devrez peut-être changer d'autres
paramètres. Vous pouvez avoir des fichiers modèles avec des paramètres différents pour tout ce qui peut être enregistré
dans un fichier modèle, comme par exemple les paramètres des maillages de rendu, la tolérance d'angle, les calques
nommés, les notes, les lumières et une géométrie préconstruite standard.
Si vous ajoutez des notes dans votre fichier modèle, elles seront affichées dans la boîte de dialogue Ouvrir un fichier
modèle.
La commande Nouveau permet de commencer un nouveau modèle avec un fichier modèle (en option). Le fichier
modèle par défaut sera utilisé sauf si vous en indiquez un autre.
Pour changer le fichier modèle qui s'ouvre par défaut lorsque Rhino est lancé, cliquez sur Nouveau, choisissez le fichier
modèle que vous voulez ouvrir lorsque Rhino démarre et cochez la case Utiliser ce fichier au démarrage de Rhino.
Exercice 2-2 Créer un fichier modèle
1. Commencez un nouveau modèle.
2. Choisissez Petits objets - Pouces.3dm comme fichier modèle.
3. Dans le menu Rendu, cliquez sur Module de rendu actuel, puis sur Rendu de Rhino.
Définir les propriétés du document
1. Dans le menu Fichier, cliquez sur Propriétés.
2. Dans la boîte de dialogue Propriétés du document, onglet Grille, définissez les paramètres suivants :
Nombre de lignes de la grille sur 10
Intervalle entre les lignes secondaires sur 0.1 pouces
Lignes principales toutes les 10 lignes secondaires
Intervalle du magnétisme sur 0.1.
34
Manuel de formation de Niveau 2 pour Rhinoceros
4. Dans la section Rendu, descendez jusqu'à la section Éclairage. Cochez l'option Utiliser les lumières des calques
désactivés.
5. Dans la section Unités, choisissez une Tolérance d'angle de 0.5 et cliquez sur Accepter.
Les normales des tangentes finales seront déterminées par ce paramètre.
35
Manuel de formation de Niveau 2 pour Rhinoceros
4. Dessinez un projecteur pointant vers l'origine, situé à environ 45 degrés dans la vue de Dessus et incliné de 45
degrés dans la vue de Face .
5. Utilisez l'alias sy pour créer une deuxième lumière symétrique.
6. Pour que le calque Courbes soit le seul calque visible, dans le menu Édition, cliquez sur Calques puis sur Activer
un seul calque.
7. Sélectionnez le calque Courbes.
36
Manuel de formation de Niveau 2 pour Rhinoceros
37
Manuel de formation de Niveau 2 pour Rhinoceros
4. Sélectionnez le cylindre.
Il apparaît comme une surface circulaire continue, mais il a aussi une limite rectangulaire.
39
Manuel de formation de Niveau 2 pour Rhinoceros
5. Utilisez la commande MontrerBords (Menu Analyse : Outils pour bords > Montrer les bords) pour mettre en
surbrillance les bords de la surface.
Vous remarquerez qu'une jointure est mise en surbrillance sur le cylindre. Cette jointure représente deux bords du
rectangle, alors que les deux autres bords se trouvent sur les parties supérieure et inférieure. La topologie
rectangulaire est ici aussi présente.
6. Sélectionnez la sphère.
Elle apparaît sous forme d'objet continu fermé.
7. Utilisez MontrerBords pour mettre en surbrillance les bords.
Vous remarquerez qu'une jointure est mise en surbrillance sur la sphère. Cette jointure représente deux bords
d'une surface NURBS rectangulaire, alors que les deux autres bords se confondent en un seul point aux pôles.
Lorsque tous les points d'un bord non limité se confondent en un seul point, celui-ci est appelé une singularité.
La topologie rectangulaire est ici aussi présente, même si elle est complètement déformée.
40
Manuel de formation de Niveau 2 pour Rhinoceros
Un trou apparaît sur le pôle de la sphère et la singularité a disparu au niveau de ce pôle. MontrerBords mettra
aussi en surbrillance cet anneau en tant que bord.
41
Manuel de formation de Niveau 2 pour Rhinoceros
4. Annulez la sélection en cliquant dans une zone vide et sélectionnez un autre point sur la sphère.
5. Dans la barre d'outils Sélection de points, cliquez sur Sélectionner V.
Une ligne de points est sélectionnée dans l'autre direction du rectangle. Cette disposition selon les directions U et
V est toujours la même dans les surfaces NURBS.
6. Essayez les autres boutons de cette barre d'outils.
Astuce : Pour voir rapidement la direction dans laquelle pointent les normales de la surface, choisissez un mode
d'affichage ombré pour afficher les faces arrières en couleur. Ce paramètre se trouve dans le panneau Affichage
42
Manuel de formation de Niveau 2 pour Rhinoceros
2. Sélectionnez la surface et activez les points de contrôle puis déplacez quelques points de contrôle.
Les points de contrôle peuvent être manipulés sur la partie limitée de la surface ou sur le reste de la surface mais
vous remarquerez que les bords de limite suivent le déplacement de la surface sous jacente. La courbe de limite
reste toujours sur la surface.
43
Manuel de formation de Niveau 2 pour Rhinoceros
3. Utilisez la commande Annuler pour annuler les modifications sur les points.
Supprimer les limites d'une surface
1. Lancez la commande AnnulerLimite (Menu Surface : Outils de modification de surfaces > Annuler la limite).
2. Sélectionnez le bord unique de la surface limitée.
La surface sous jacente originale apparaît et la frontière limite disparaît.
44
Manuel de formation de Niveau 2 pour Rhinoceros
45
Manuel de formation de Niveau 2 pour Rhinoceros
La flèche blanche montre la direction de la normale. Vous pouvez considérer la normale comme la direction
indiquant l'extérieur. Appuyez sur Entrée pour quitter la commande et réafficher la surface normalement.
5. Il n'est pas facile de distinguer l'extérieur de l'intérieur de la surface dans un mode d'affichage Ombré standard.
46
Manuel de formation de Niveau 2 pour Rhinoceros
9. Dans la boîte de dialogue Sélectionner une couleur, choisissez Cyan et cliquez sur Accepter.
10. Faites tourner la vue et vérifiez que la face arrière de la surface est maintenant affichée en cyan.
47
Manuel de formation de Niveau 2 pour Rhinoceros
Degré de la courbe
Le degré d'une courbe correspond au polynôme de plus haut degré dans l'équation de la courbe. Dans la pratique, il
est lié à l'importance de l'influence qu'un simple point de contrôle a sur toute la longueur de la courbe.
Pour les courbes de plus haut degré, l'influence locale d'un point de contrôle est moins importante alors qu'il a plus
d'influence sur toute la longueur de la courbe. La continuité interne est également plus élevée.
Dans l'exemple ci-dessous, les six points de contrôle des cinq courbes sont situés au même endroit. Chaque courbe a
un degré différent. Le degré peut être défini avec la commande Courbe, option Degré.
49
Manuel de formation de Niveau 2 pour Rhinoceros
50
Manuel de formation de Niveau 2 pour Rhinoceros
3. Activez les points de contrôle sur la courbe dont le diagramme est activé et regardez le diagramme lorsque vous
déplacez les points de contrôle.
Remarquez le changement au niveau des indicateurs de courbure lorsque vous déplacez des points.
4. Répétez ce processus pour chacune des courbes.
Vous pouvez utiliser les boutons de la boîte de dialogue Diagramme de courbure pour ajouter des objets à
l'analyse ou en supprimer.
Remarque
l Les courbes de degré 1 n'ont pas de courbure et aucun diagramme n'est affiché.
l Les courbes de degré 2 sont continues en interne au niveau de la tangence. Les décrochés qui apparaissent sur le
diagramme indiquent cette condition. Vous remarquerez que ces décrochés ne sont visibles que sur le
diagramme et pas sur la courbe.
l Les courbes de degré 3 présentent une continue de courbure. Le diagramme ne présentera pas de décrochés
mais peut avoir des pics et des creux pointus. Comme avant, la courbe ne présente pas de points de
rebroussement à ces endroits. Le diagramme présente un changement de courbure brusque mais pas discontinu.
l Dans les courbes de plus haut degré, des niveaux de continuité plus élevés sont possibles.
Par exemple, une courbe de degré 4 est continue en termes de taux de changement de courbure. Le diagramme
ne présente pas de pics pointus.
l Une courbe de degré 5 est continue en termes de changement de taux de changement de courbure. Le
diagramme ne présente pas de caractéristique particulière pour ces courbes de degré plus élevé mais il sera de
plus en plus lisse.
l Si le degré d'une courbe est augmenté avec la commande ChangerDegré et l'option Déformable=Non, la
continuité interne de la courbe ne sera pas améliorée en revanche s'il est diminué, la continuité s'en verra
affectée.
l La reconstruction d'une courbe avec la commande Reconstruire changera la continuité interne.
51
Manuel de formation de Niveau 2 pour Rhinoceros
Pas de continuité
Les courbes ou les surfaces ne se rencontrent pas au niveau de leurs extrémités ou de leurs bords. Puisqu'il n'y a pas de
continuité, les objets ne peuvent pas être joints.
De la même façon, deux surfaces peuvent se rencontrer le long d'un bord commun mais elles présenteront un point de
rebroussement ou une jointure, c'est-à-dire une ligne rigide entre elles. Pour des raisons pratiques, seules les
extrémités d'une courbe ou la dernière ligne de points le long des bords de deux surfaces non limitées doivent
correspondre dans la continuité G0.
Lorsque deux courbes se rejoignent sur leurs extrémités, la condition de tangence entre elles est déterminée par la
direction des courbes exactement au niveau de leur extrémité. Si les directions sont colinéaires, les courbes sont
considérées tangentes. Il n'y a pas d'angle abrupt ou de point de rebroussement au point de rencontre des deux
courbes. Cette direction de tangence est contrôlée par la direction de la ligne entre le dernier et l'avant-dernier point
de contrôle de la courbe.
Pour que deux courbes soient tangentes entre elles, leurs extrémités doivent coïncider (G0) et les avant-derniers points
de contrôle sur chaque courbe doivent se trouver sur une ligne passant par les extrémités. Au total quatre points de
contrôle, deux sur chaque courbe, doivent se trouver sur cette ligne imaginaire.
52
Manuel de formation de Niveau 2 pour Rhinoceros
La continuité de courbure comprend les conditions G0 et G1 décrites ci-dessous et ajoute une autre condition : le
rayon de courbure doit être le même aux extrémités communes des deux courbes. La continuité de courbure est la
condition la plus lisse sur laquelle l'utilisateur a un contrôle direct, même si des conditions encore plus lisses sont
possibles.
Par exemple, une continuité G3 est une continuité qui réunit les conditions de la continuité G2 et dont le taux de
variation de la courbure est le même sur les deux courbes ou surfaces aux extrémités ou aux bords communs.
Une continuité G4 signifie que la dérivée de la dérivée de courbure est la même pour les deux courbes là où elles se
rencontrent. Il s'agit du type de jointure le plus lisse. Rhino dispose des outils nécessaires pour construire des courbes
et des surfaces de ce type, mais moins d'outils pour la vérification de cette continuité que pour G0-G2.
G5+ ne présente aucune continuité supplémentaire visible.
53
Manuel de formation de Niveau 2 pour Rhinoceros
L'ensemble ligne-arc-ligne est toutefois connecté de façon lisse. L'arc prend la direction exacte d'une ligne et la
ligne suivante démarre avec exactement la même direction que l'arc sur son extrémité.
D'autre part, les courbes G2 (b) ne présentent elles non plus aucune courbure sur les lignes mais la courbe
joignant les deux lignes est différente de celle du cas G1. Le diagramme de cette courbe démarre à zéro, il se
transforme en un point à l'extrémité de la courbe, augmente rapidement mais de façon lisse puis retombe à
nouveau à zéro sur l'autre extrémité au point de rencontre avec l'autre segment de ligne droite. La courbure de la
courbe n'est pas constante, son rayon n'est donc pas constant. Le diagramme ne présente pas de saut brusque, il
passe progressivement de zéro à son maximum.
Sur la courbe G2 du milieu, le diagramme passe de zéro à une hauteur maximale le long d'une courbe et
redescend jusqu'à une courbure nulle sur l'autre ligne droite.
Il n'y a donc pas de discontinuité dans la courbure entre la fin de la ligne droite et la fin de la courbe. La courbe
démarre et se termine avec une courbure nulle tout comme les lignes. Ainsi, dans le cas G2, non seulement la
direction des courbes est la même aux extrémités mais la courbure aussi. La courbure ne présente pas de saut et
les courbes sont considérées G2 ou continues au niveau de la courbure.
6. Regardez les courbes c et d.
Elles sont aussi G1 et G2 mais il n'y a pas de lignes droites et le diagramme est donc affiché sur toutes les courbes.
Les courbes G1 présentent un saut dans le diagramme aux extrémités communes des courbes. Cette fois la
courbe n'est pas un arc constant. Le diagramme indique que la courbure augmente vers le milieu.
Sur les courbes G2, le diagramme pour la courbe du milieu présente la même hauteur que pour les courbes
adjacentes aux extrémités communes. Il n'y a pas de sauts brusques dans le diagramme.
La courbe extérieure du diagramme pour une courbe est reliée au diagramme de la courbe suivante.
55
Manuel de formation de Niveau 2 pour Rhinoceros
56
Manuel de formation de Niveau 2 pour Rhinoceros
6. Répétez la même procédure pour obtenir les cercles aux extrémités des courbes dans l'ensemble d.
Vous remarquerez que cette fois les cercles de chaque courbe aux extrémités communes ont le même rayon. Ces
courbes sont continues en termes de courbure.
57
Manuel de formation de Niveau 2 pour Rhinoceros
7. Finalement, activez les points de contrôle sur les courbes du milieu dans c et d.
8. Sélectionnez le point de contrôle du milieu sur chaque courbe et déplacez-le.
Vous pouvez remarquer que même si le diagramme de courbure change beaucoup, la continuité avec les courbes
adjacentes à chaque extrémité n'est pas affectée.
Les diagrammes de courbure des courbes G1 restent irréguliers mais la taille du saut change.
Les diagrammes de courbure des courbes G2 restent connectés mais un pic se forme.
58
Manuel de formation de Niveau 2 pour Rhinoceros
59
Manuel de formation de Niveau 2 pour Rhinoceros
5. Dans la boîte de dialogue Adapter une courbe, dans Continuité, cochez Position, dans Contrainte sur l'autre
extrémité, cochez Position et cochez Courbes moyennes.
6. Répétez la commande ContG.
Le message de la ligne de commandes indique :
Différence entre les extrémités = 0,000 millimètres
Différence de rayon de courbure = 126,708 millimètres
Différence de direction de courbure en degrés = 10,265
Différence de tangence en degrés = 10,265
Les courbes sont de type G0.
60
Manuel de formation de Niveau 2 pour Rhinoceros
Continuité de tangence
Il est possible d'établir une condition de tangence (G1) entre deux courbes en alignant les points de contrôle d'une
certaine façon. Les points finaux sur les extrémités des courbes doivent coïncider et ces points doivent être sur la
même ligne que les avant-derniers points sur chaque courbe. Ceci peut être réalisé automatiquement avec la
commande Adapter, même si on peut facilement le faire en déplaçant les points de contrôle avec les commandes de
transformation normales de Rhino.
Nous utiliserons les commandes Déplacer, DéfinirPt, Rotation, Zoom Cible, ActiverPoints ( F10), DésactiverPoints
( F11), les accrochages aux objets Fin, Point, LeLong et Entre et le verrouillage de tabulation pour déplacer les points afin
d'obtenir une tangence.
6. Pour le Deuxième point de référence, vérifiez que l'accrochage aux objets point est toujours actif.
Passez le curseur sans cliquer sur l'avant-dernier point (3) de l'autre courbe.
Lorsque l'étiquette de l'accrochage aux objets Point est visible à l'écran, indiquant que le curseur se trouve sur le
point de contrôle, appuyez sur la touche de Tabulation et relâchez-la.
Ne cliquez pas avec la souris.
61
Manuel de formation de Niveau 2 pour Rhinoceros
62
Manuel de formation de Niveau 2 pour Rhinoceros
5. Pour définir le Point où déplacer l'objet, tapez L et appuyez sur Entrée pour utiliser l'accrochage LeLongDe.
6. Pour le Point de départ de la ligne de repérage, accrochez-vous sur le deuxième point (2) de l'autre courbe.
7. Pour la Fin de la ligne de repérage, accrochez-vous sur les points communs (1).
Le point suit une ligne passant par les deux points et les quatre points sont alignés.
63
Manuel de formation de Niveau 2 pour Rhinoceros
3. Vous pouvez maintenant faire glisser le ou les points tout en maintenant la tangence car la direction de
déplacement est contrainte sur la ligne du verrouillage de direction.
4. Relâchez le bouton de gauche de la souris pour placer le ou les points.
Remarque
Pour conserver la continuité G1, vérifiez que toute manipulation de l'un des quatre points critiques s'effectue le
long de la ligne sur laquelle ils se trouvent.
Lorsque vous avez obtenu une continuité G1 vous pouvez toujours modifier les courbes près de leurs extrémités
sans perdre la continuité, en utilisant le verrouillage de Tabulation .
Cette technique ne fonctionne que lorsqu'une continuité de tangence a été établie.
64
Manuel de formation de Niveau 2 pour Rhinoceros
L'option PolygoneContrôle ne concerne que les points de contrôle des courbes et surfaces.
2. Désactivez Accrochages dans la barre d'état.
3. Sélectionnez le deuxième point sur une extrémité de la courbe et déplacez-le vers l'extrémité - le déplacement est
contraint sur la ligne du polygone de contrôle reliant les points. De cette façon, la direction tangente sur la
courbe ne changera pas.
5. Afin de conserver la direction tangente de la courbe, faites glisser vers l'extrémité sur une petite distance tout
d'abord, appuyez sur la touche de tabulation pour contraindre sur cette direction puis éloignez-vous de
l'extrémité. L'utilisation de la touche Tabulation lors du déplacement d'un point contraint la direction sur la
courbe ou la normale de la surface.
6. Lancez la commande ModeGlisser à nouveau pour rétablir le mode sur le plan de construction.
Les macros de la commande ModeGlisser
L'utilisation de la même option de mode glisser deux fois de suite rétablit la valeur par défaut, vous pouvez donc créer
un raccourci ou un alias pour :
! ModeGlisser, PolygoneContrôle
! ModeGlisser, PlanC
Utilisez-les pour passer rapidement du mode défaut au mode polygone de contrôle et vice-versa.
65
Manuel de formation de Niveau 2 pour Rhinoceros
Ouvrez les Options à la section Clavier et ajoutez la Macro aux touches Ctrl+F6 et Ctrl+F7.
Remarque : Vous trouverez la commande de la macro dans le fichier Macros.txt inclus dans le dossier des modèles du
Niveau 2.
Continuité de courbure
Le déplacement des points pour établir une continuité de courbure est plus complexe que pour la tangence. La
courbure à la fin d'une courbe est déterminée par la position des trois derniers points de la courbe mais la relation
entre eux n'est pas aussi linéaire que pour la tangence.
Pour définir une continuité de courbure ou G2, la commande Adapter est la seule solution dans la plupart des cas.
Exercice 4-4 Adapter les courbes
1. Utilisez la commande Adapter (Menu Courbe : Outils de modification des courbes > Adapter) pour adapter la
courbe magenta (1) à la courbe rouge (2).
2. Choisissez Continuité = Courbure, Contrainte sur l'autre extrémité = Courbure et désactivez Courbes
moyennes.
Lorsque vous utilisez la commande Match tout en vérifiant la Courbure sur ces courbes, le troisième point à
changer sur la courbe est contraint sur une position calculée par Rhino afin d'obtenir la continuité recherchée.
66
Manuel de formation de Niveau 2 pour Rhinoceros
4. Sélectionnez le troisième point, faites-le glisser et cliquez pour placer le point puis appuyez sur Entrée pour
terminer la commande.
Si l'extrémité de la courbe présente une continuité G2 avec une autre courbe, elle sera préservée car la commande
RenflementFinal conserve la courbure au niveau de l'extrémité de la courbe.
Remarque : L'ajustement des points de contrôle fonctionnera pour adapter la courbure uniquement dans le cas
simple de l'adaptation à une ligne droite.
67
Manuel de formation de Niveau 2 pour Rhinoceros
Ajouter un nœud
En ajoutant un ou deux nœuds à la courbe, des points de contrôle seront ajoutés près de l'extrémité et le troisième
point sera donc situé plus près de l'extrémité. Pour ajouter des nœuds à des courbes et des surfaces utilisez la
commande InsérerNœud.
1. Annulez les ajustements précédents.
2. Lancez la commande InsérerNœud (Menu Édition : Points de contrôle > Insérer un nœud).
3. Sélectionnez la courbe magenta.
4. Cliquez sur la courbe pour ajouter un nœud entre les deux premiers marqueurs de nœud.
En général, une courbe ou une surface aura un meilleur comportement lors de la modification des points si de
nouveaux nœuds sont placés à mi-distance entre les nœuds existants, ce qui permet de maintenir une
distribution uniforme.
L'ajout de nœuds ajoute aussi des points de contrôle.
Les nœuds et les points de contrôle ne sont pas la même chose et les nouveaux points de contrôle ne seront pas
ajoutés exactement au même endroit que les nouveaux nœuds.
L'option Automatique insère automatiquement un nouveau nœud dans chaque intervalle, exactement à mi-
distance entre chaque nœud.
Si vous ne voulez placer des nœuds que sur certaines parties de la courbe, vous devriez les définir un par un en
cliquant sur les positions désirées sur la courbe.
Les nœuds existants sont affichés en blanc.
5. Adaptez les courbes après avoir inséré le nœud dans la courbe magenta.
L'insertion de nœuds proches de la fin des courbes modifiera l'intensité des changements effectués par la
commande Adapter sur la courbe.
68
Manuel de formation de Niveau 2 pour Rhinoceros
69
Manuel de formation de Niveau 2 pour Rhinoceros
5. Dans la boîte de dialogue Adapter une surface, choisissez Position pour la Continuité, choisissez Rien dans la
section Conserver sur l'autre extrémité, désactivez Affiner l'adaptation et choisissez Automatique pour la
Direction isoparamétrique.
Vérifiez que toutes les autres cases sont désactivées.
6. Un aperçu ombré est automatiquement généré afin que vous puissiez voir à quoi ressemblera le résultat.
7. Cliquez sur Accepter.
Le bord de la surface blanche est étiré jusqu'à s'adapter au bord de la surface verte.
70
Manuel de formation de Niveau 2 pour Rhinoceros
En général, le maillage d'analyse devrait être beaucoup plus fin que le maillage d'ombrage et de rendu.
Il est recommandé de définir ces maillages la première fois que vous utilisez une analyse de surface par mode
d'affichage dans un modèle. Ce paramètre est ensuite enregistré dans le fichier.
2. Utilisez les Options supplémentaires pour définir les paramètres de maillage.
Pour ce type de maillage il est souvent plus facile de définir à zéro (désactiver) l'option Angle maximal et de ne se
servir que du paramètre Division initiale minimale de la grille. Cette valeur peut être assez élevée mais dépend de
la géométrie concernée.
71
Manuel de formation de Niveau 2 pour Rhinoceros
Dans cet exemple, une valeur entre 5000 et 10000 générera un maillage très fin et très précis.
L'analyse peut être améliorée en joignant les surfaces à tester.
3. Joignez les deux surfaces.
Le maillage sera ainsi affiné le long du bord joint et les rayures seront plus régulières.
Il n'y a aucune relation particulière entre les rayures des deux surfaces sauf qu'elles se touchent, ce qui indique
une continuité G0.
4. Annulez la jointure.
72
Manuel de formation de Niveau 2 pour Rhinoceros
Remarque : Le résultat peut être différent si vous effectuez directement une égalisation de courbure sans passer
par l'égalisation de position et de tangence. En fait, chaque opération modifie la surface près du bord et
l'opération suivante travaille donc sur une surface de départ différente.
73
Manuel de formation de Niveau 2 pour Rhinoceros
4. Pour définir le Début de l'intervalle à modifier, cliquez le long des bords communs pour déterminer la région à
ajuster.
5. De la même façon, pour définir la Fin de l'intervalle à ajuster, choisissez un point pour déterminer l'intervalle à
modifier.
Pour sélectionner un intervalle au niveau de ce point, déplacez le curseur le long du bord et cliquez sur les points
du début et de la fin de l'intervalle. Si tout le bord doit être ajusté, appuyez sur Entrée .
74
Manuel de formation de Niveau 2 pour Rhinoceros
S'il n'est pas nécessaire de conserver la continuité de courbure G2 au niveau du bord, utilisez l'option
Continuité=Tangence pour désactiver un des deux points. Seule la continuité G1 sera conservée.
8. Appuyez sur Entrée pour terminer la commande.
3. À la place, sélectionnez le bord non limité de la surface bleue sur le bord le plus proche de la surface verte.
Sélectionnez le bord limité de la surface verte, proche du point de sélection sur le bord de la surface bleue.
4. Dans la boîte de dialogue Adapter une surface, choisissez Courbure pour la Continuité, choisissez Rien dans la
section Conserver sur l'autre extrémité, cochez Adapter les bords selon les points les plus proches et choisissez
Automatique pour la Direction isoparamétrique.
Vérifiez que toutes les autres cases sont désactivées.
75
Manuel de formation de Niveau 2 pour Rhinoceros
Un aperçu est automatiquement généré afin que vous puissiez voir à quoi ressemblera le résultat.
Vous remarquerez que la surface bleue ne comprend pas tout le bord non limité de la surface verte. Elle ne
s'étend que jusqu'au point le plus proche de la surface originale.
5. Dans la boîte de dialogue Adapter une surface, désactivez Adapter les bords selon les points les plus proches et
cochez Affiner l'adaptation.
6. Jouez avec les options Direction isoparamétrique et Conserver sur l'autre extrémité pour voir le résultat sur la
surface adaptée.
76
Manuel de formation de Niveau 2 pour Rhinoceros
Les exercices suivants donneront une brève vue d'ensemble de ces commandes.
Exercice 5-2 Créer une surface à partir d'un réseau de courbes
1. Ouvrez le fichier Commandes de continuité.3dm.
Sur le calque Surfaces deux surfaces jointes ont été limitées et présentent un vide. Ce vide doit être fermé et la
continuité avec les surfaces adjacentes doit être conservée.
2. Activez le calque Réseau, s'il n'est pas déjà activé et choisissez-le comme calque actuel.
Plusieurs courbes déjà dessinées définissent les sections transversales de la surface.
3. Utilisez la commande SurfaceRéseau (Menu Surface : Réseau de courbes) pour fermer le trou avec une surface
77
Manuel de formation de Niveau 2 pour Rhinoceros
non limitée en utilisant les courbes et les bords des surfaces comme courbes de départ.
4. À l'invite Sélectionner les courbes du réseau, sélectionnez les quatre bords qui entourent l'ouverture ainsi que
les quatre courbes à l'intérieur de l'ouverture puis appuyez sur Entrée .
Remarquez que vous ne pouvez pas introduire plus de quatre bords. Vous pouvez aussi indiquer les tolérances ou
l'écart maximum de la surface par rapport aux courbes de départ.
Par défaut, les tolérances des bords sont les mêmes que la Tolérance absolue du modèle. La tolérance des
courbes intérieures est 10 fois plus grande que celle par défaut.
5. Dans la boîte de dialogue Surface à partir d'un réseau de courbes, choisissez une continuité de Courbure pour
tous les bords puis cliquez sur Accepter.
La surface créée présente une continuité de courbure sur les quatre bords.
6. Vérifiez la surface résultante avec la commande Rayures.
78
Manuel de formation de Niveau 2 pour Rhinoceros
3. Sélectionnez un des petits bords, les courbes de section transversale et l'autre petit bord en tant que courbes de
profil.
4. Choisissez Courbure pour les deux Options des courbes guides.
Puisque les rails sont des bords de surfaces ils sont étiquetés et la boîte de dialogue Options de balayage sur 2
rails vous offre la possibilité de conserver la continuité au niveau de ces bords.
79
Manuel de formation de Niveau 2 pour Rhinoceros
Distance 3D nominale entre les points échantillonnés à partir des courbes de départ
Lignes et colonnes
Plus cette valeur est élevée, plus la surface sera "rigide", rectangulaire et plane
Prend la structure d'une surface sélectionnée.
80
Manuel de formation de Niveau 2 pour Rhinoceros
7. Utilisez la commande MontrerBords (Menu Analyse : Outils pour les bords > Montrer les bords) pour afficher les
bords libres.
S'il y a des bords libres entre la nouvelle surface de patch et la polysurface existante les paramètres peuvent avoir
besoin d'être ajustés.
Options de patch
La commande Patch peut utiliser des objets ponctuels ainsi que des courbes et des bords de surface pour créer une
surface. Cet exercice utilise des points et des bords pour montrer comment fonctionne l'option Rigidité.
81
Manuel de formation de Niveau 2 pour Rhinoceros
Lorsque le paramètre de rigidité est faible, la surface repose sur les points en conservant la tangence au niveau du
bord. Ceci peut produire des changements brusques ou des plis dans la surface.
6. Tapez 5 dans la case Rigidité et cliquez à nouveau sur le bouton Aperçu.
Lorsque le paramètre de rigidité est plus élevé, la surface de patch est plus rigide et il se peut qu'elle ne passe pas
par la géométrie de départ. D'autre part, la surface a moins tendance à présenter des changements brusques ou
des plis et elle est souvent plus lisse, donc meilleure.
Si la rigidité est très élevée, les bords peuvent être différents des bords de départ.
82
Manuel de formation de Niveau 2 pour Rhinoceros
4. Dans la boîte de dialogue Surface par sections, vérifiez que le Style est sur Normal et cochez les cases Adapter
la tangente de départ et Adapter la tangente finale.
5. Appuyez sur Entrée lorsque vous avez terminé.
La nouvelle surface présente une continuité G1 par rapport aux surfaces originales.
Style:
Lâche - semblable à une courbe par les points de contrôle
Sections droites—semblable à une polyligne
Normal/Tendu—semblable à une courbe interpolée
6. Vérifiez les résultats avec la commande Rayures.
Raccordements
RaccorderSurf permet également de tenir compte de la continuité avec les surfaces adjacentes.
83
Manuel de formation de Niveau 2 pour Rhinoceros
84
Manuel de formation de Niveau 2 pour Rhinoceros
Le nombre de poignées disponibles sur les courbes de forme dépend des paramètres de continuité de la boîte de
85
Manuel de formation de Niveau 2 pour Rhinoceros
dialogue.
Par exemple, si la continuité est définie sur Courbure pour les deux courbes de forme 1 et 2, les courbes auront
six points (trois pour chaque courbe). Si la continuité est définie sur Tangente pour les deux courbes de forme 1
et 2, les courbes auront quatre points (deux pour chaque courbe).
3. Essayez d'ajuster les poignées sur les courbes de forme. Par exemple, à l'arrière de la voiture, créez un
raccordement plus pointu en déplaçant les poignées vers l'extérieur afin de les rassembler près du sommet de la
courbe de forme.
Les poignées peuvent être ajustées interactivement sur chaque courbe de forme pour changer la forme du
raccordement.
Le déplacement des poignées change la forme sur un des côtés d'une des courbes de forme.
Appuyez sur la touche Maj pendant le déplacement des poignées pour forcer les deux extrémités de la courbe de
forme à être ajustées ensemble. Cette option est utile pour conserver la symétrie sur la forme raccordée.
Appuyez sur la touche Alt lors de l'ajustement des poignées pour faire tourner les poignées et, de ce fait, la
direction de la courbe de forme par rapport au bord.
Déplacez la poignée sur une extrémité d'une courbe de forme pour changer la position de cette dernière.
86
Manuel de formation de Niveau 2 pour Rhinoceros
Utilisez les glisseurs dans la boîte de dialogue pour changer toutes les courbes de forme en même temps.
Le glisseur supérieur modifie toutes les courbes de forme près du bord original nº1. Le glisseur inférieur modifie
toutes les courbes de forme près du bord original nº2.
4. Ajustez les paramètres la boîte de dialogue sur la valeur par défaut 1.0 puis cliquez sur Accepter pour créer la
surface de raccordement.
87
Manuel de formation de Niveau 2 pour Rhinoceros
5. Cliquez ensuite sur l'option Tous dans la ligne de commandes pour sélectionner tous les fragments du bord en
une seule fois.
Le bord du panneau du toit est également ajouté, puisque les bords sont adjacents et tangents l'un avec l'autre.
88
Manuel de formation de Niveau 2 pour Rhinoceros
7. Limitez la partie inférieure de la fenêtre latérale, l'extrémité inférieure du raccordement du toit ainsi que le
raccordement latéral à l'intérieur de la zone du toit et de la vitre.
4. Changez les paramètres de continuité dans la boîte de dialogue pour qu'un bord présente une continuité de
Position (G0) et l'autre une continuité de Courbure (G2) puis activez l'option Aperçu.
5. Inversez les paramètres de continuité sur les bords opposés pour changer le caractère du raccordement.
Vous devrez probablement faire tourner les courbes de forme sur les deux côtés du passage de roue afin de les
aligner avec le bord inférieur du côté.
Dans ce cas, il est plus facile de le faire dans la fenêtre Face.
6. Maintenez enfoncée la touche Alt et faites glisser les poignées pour aligner la courbe de raccordement au bord
inférieur du côté.
7. Cliquez sur Accepter dans la boîte de dialogue pour créer la surface de raccordement.
90
Manuel de formation de Niveau 2 pour Rhinoceros
À votre tour
Extrudez la courbe en surbrillance pour créer la surface arrière de la voiture. Utilisez les mêmes méthodes que celles
utilisées précédemment pour trouver la courbe d'intersection, prolonger la surface et limiter.
3. Dans la boîte de dialogue, cochez l'option Même hauteur et vérifiez que les glisseurs du renflement sont sur 1.0.
4. Cliquez sur Accepter.
91
Manuel de formation de Niveau 2 pour Rhinoceros
5. Zoomez sur la surface que vous venez de créer dans la fenêtre Dessus.
Regardez de très près au milieu de la surface de raccordement dans cette vue en utilisant un affichage filaire.
Vous remarquerez que le raccordement a forcé la surface à se replier sur elle-même au milieu. Les courbes
isoparamétriques se croisent et créent un pincement ou un pli à cet endroit.
Une valeur entre 0.2 et 0.3 semble donner les meilleurs résultats.
92
Manuel de formation de Niveau 2 pour Rhinoceros
Les profils des sections transversales sur chaque extrémité du raccordement ainsi que ceux que vous ajouterez
entre seront actualisés pour l'aperçu du renflement. Vous remarquerez que la surface n'a pas de pincement au
milieu.
3. Lancez la commande RaccorderSurf et sélectionnez les bords des surfaces marquées 2.
93
Manuel de formation de Niveau 2 pour Rhinoceros
8. Cliquez une fois dans la fenêtre Dessus A, puis activez le mode Ortho et cliquez dans la fenêtre Dessus B dans la
direction de l'axe des Y.
Les courbes isoparamétriques de la surface résultante sont parallèles au plan défini dans la partie Sections planes
de la commande. Les courbes isoparamétriques ne se croisent pas au milieu de la surface puisqu'elles sont
parallèles à l'axe des y.
94
Manuel de formation de Niveau 2 pour Rhinoceros
Même si Rhino peut créer des congés de façon automatique, dans certaines situations des techniques manuelles sont
nécessaires. Dans cette section, nous allons voir comment créer des coins avec différents rayons de congés, avec des
congés et des raccordements à rayon variable et avec des transitions de congés.
Exercice 5-7 Créer un congé avec trois rayons différents
1. Ouvrez le fichier Congé.3dm.
2. Utilisez la commande CongéBord (Menu Solide : Congé entre bords > Congé entre bords) pour créer un congé sur
le bord (1) avec un rayon de 5 mm.
3. Utilisez la commande CongéBord (Menu Solide : Congé sur bord > Congé sur bord) pour créer un congé au
niveau du bord (2) avec un rayon de 2 mm et les deux bords suivants (3) et (4) avec un rayon de 3 mm. Entrée
Remarque : Changez la valeur de l'option RayonSuivant sur 3 avant de sélectionner le deuxième bord.
4. En vous aidant des accrochages aux objets, faites glisser la souris pour déplacer la poignée du rayon 3 vers
l'extrémité de l'arc ou le bord vertical.
5. Utilisez l'option AjouterPoignée. Définissez le Rayon actuel sur 2.0, cliquez pour indiquer la nouvelle position de
la poignée sur la fin de l'autre extrémité de l'arc et appuyez sur Entrée.
95
Manuel de formation de Niveau 2 pour Rhinoceros
6. Utilisez Aperçu=Oui pour voir les résultats des éditions réalisées avec les poignées puis appuyez sur Entrée pour
terminer le congé.
5. Regardez l'aperçu du raccordement et ajustez les poignées si nécessaire puis appuyez sur Entrée pour créer le
raccordement.
Créer un chanfrein
1. Utilisez la commande ChanfreinBord (Menu Solide : Congé entre bords > Chanfrein) pour créer un chanfrein de
2mm autour du bord supérieur de la semelle.
Tout comme les commandes CongéBord et RaccorderBord, celle-ci permet d'ajouter des poignées avec
96
Manuel de formation de Niveau 2 pour Rhinoceros
3. Utilisez la commande Patch (Menu Surface : Patch) pour boucher l'ouverture au centre.
4. Sélectionnez les six bords pour définir le patch.
5. Dans la boîte de dialogue Options de la surface de patch, activez les options Ajuster la tangence et Limite
automatique.
6. Dans les cases Segments U et V de la surface, tapez 10 et dans la case Rigidité tapez 2.
Remarque : Lorsque la zone à boucher a plus de quatre bords, la commande Patch fonctionne mieux que la
commande SurfaceRéseau.
97
Manuel de formation de Niveau 2 pour Rhinoceros
L'historique n'est pas une "fonction" ni un "paramètre". Les informations de l'historique sont enregistrées dans le
fichier *.3dm de Rhino.
Un exemple simple
1. Dessinez un cercle.
99
Manuel de formation de Niveau 2 pour Rhinoceros
Activation de l'historique
L'enregistrement de l'historique est désactivé par défaut. Il doit être activé avant de lancer la commande. L'activation
de l'enregistrement de l'historique est indiquée dans le champ Enregistrer l'historique de la barre d'état. Si le texte de ce
champ est en gras, l'enregistrement est activé. Cliquez dans le champ pour modifier le statut.
Pour enregistrer l'historique pour une commande en particulier, cliquez dans le champ Enregistrer l'historique puis
lancez la commande en question. Attention, toutes les commandes ne peuvent pas enregistrer historique.
100
Manuel de formation de Niveau 2 pour Rhinoceros
101
Manuel de formation de Niveau 2 pour Rhinoceros
5. Définissez le plan de construction de la vue de dessus du repère général (onglet de la barre d'outils PlanC, Vue
de dessus dans le repère général) .
6. Sélectionnez une des courbes de départ de la surface par sections. Modifiez-la :
En la déplaçant ou en changeant son échelle
En éditant les points de contrôle
Astuce : Le manipulateur peut être utile ici.
Les courbes de découpe de la roue projetées sont actualisées pour suivre la surface.
Remarque: Toute modification des résultats « annulera » l'historique et la connexion entre les objets de départ et les
objets finaux sera perdue. Rhino affichera un message d'avertissement lorsque l'historique sera annulé ; l'utilisateur
pourra choisir d'annuler l'opération en cours et de restaurer la connexion ou de continuer la modification et d'accepter
l'annulation de l'historique.
102
Manuel de formation de Niveau 2 pour Rhinoceros
Utilisez toujours la commande Annuler après un avertissement concernant la rupture de l'historique, afin de
restaurer la connexion entre les objets de départ et le résultat.
4. Cliquez avec le bouton de droite sur le champ Enregistrer l'historique et cochez Verrouiller les enfants.
Il ne sera alors plus possible de modifier un enfant lorsque l'historique pourrait être annulé, mais vous pouvez
toujours sélectionner l'objet pour modifier ses propriétés objet, son calque, etc.
103
Manuel de formation de Niveau 2 pour Rhinoceros
La première méthode utilisera les courbes directement. Pour la deuxième méthode, nous anticiperons et essaierons de
tenir compte des formes sous-jacentes simples suggérées par les courbes de départ.
Les deux approches sont différentes mais elles ne sont ni meilleure l'une que l'autre, ni contradictoires.
Exercice 6-1 Sommets lisses (partie 1)
Créer une forme rectangulaire avec un dessus courbé et des sommets lisses
1. Ouvrez le fichier Sommets lisses.3dm.
2. Utilisez la commande Joindre (Menu Édition : Joindre) pour joindre les arcs qui forment la forme rectangulaire de
base.
3. Choisissez 03 Balayages comme calque actuel.
4. Utilisez la commande Balayage1 (Menu Surface : Balayage sur 1 Rail) pour créer la première surface.
5. Dans la boîte de dialogue Options du balayage sur 1 rail, cochez l'option Balayage fermé puis cliquez sur
Accepter.
9. Utilisez la commande Patch (Menu Surface : Patch) pour boucher l'ouverture au centre.
104
Manuel de formation de Niveau 2 pour Rhinoceros
105
Manuel de formation de Niveau 2 pour Rhinoceros
Le but est de prolonger les arcs suffisamment pour qu'ils se coupent comme dans l'illustration. La longueur
exacte n'est pas très importante.
5. Choisissez 04 Surfaces comme calque actuel.
6. Utilisez la commande Révolution (Menu Surface : Révolution) pour créer des surfaces à partir des deux courbes
verticales prolongées adjacentes.
7. Accrochez-vous sur le centre de la courbe de base pour placer le point de départ de l'axe de révolution.
8. Appuyez sur Entrée pour utiliser la direction de l'axe des Z du plan de construction pour la Fin de l'axe de
révolution.
Si vous êtes dans une fenêtre en perspective, cette option définira automatiquement l'axe vertical et évitera le
problème de placement du deuxième point.
9. Choisissez l'angle de départ comme indiqué sur l'image, c'est-à-dire quelque part en dehors de la surface finale
désirée.
Vérifiez que Ortho est désactivé à ce moment.
Le but est de créer une surface plus grande que celle nécessaire à la création de la boîte, les points de départ et
final ne sont donc pas très importants.
10. Cliquez sur un autre point pour l'angle de révolution afin de créer la surface verticale.
11. En utilisant la même méthode, créez une surface verticale adjacente.
106
Manuel de formation de Niveau 2 pour Rhinoceros
12. Utilisez les alias SX et SY que vous avez créés au début de la formation pour faire une Symétrie de chaque
surface par rapport à l'origine.
3. Appuyez sur Entrée pour utiliser la direction de l'axe des Z du plan de construction pour la Fin de l'axe de
révolution .
4. Choisissez l'angle de départ comme indiqué.
5. Cliquez sur un autre point pour l'angle de révolution afin de créer la surface supérieure.
6. Utilisez la commande PlanCoupe (Menu Surface : Plan > Plan de coupe) pour créer un plan de coupe à l'origine,
sur l'axe des z.
107
Manuel de formation de Niveau 2 pour Rhinoceros
4. Répétez la commande CongéBord pour créer des congés au niveau des bords supérieurs.
5. Définissez RayonActuel sur 10, sélectionnez les huit bords supérieurs et appuyez sur Entrée pour créer les congés.
La surface obtenue est nette et lisse sans angle marqué.
Remarque: Vous remarquerez peut-être un défaut au niveau des sommets dans la fenêtre ombrée. Ce défaut
vient du maillage de rendu. La géométrie est tout à fait correcte.
Corriger le maillage
1. Utilisez la commande Options pour changer les paramètres du maillage.
2. Dans la section Maillage, cochez l'option Personnalisé.
Utilisez les paramètres suivants.
108
Manuel de formation de Niveau 2 pour Rhinoceros
109
Manuel de formation de Niveau 2 pour Rhinoceros
Boutons bombés
Le but de cet exercice est de créer un dôme sur une forme comme celle d'un bouton de téléphone portable où le
dessus doit s'adapter au contour général de la surface latérale tout en maintenant sa propre forme. Il existe différentes
approches, nous verrons trois méthodes.
Exercice 7-1 Boutons bombés
4. Faites tourner la fenêtre Perspective pour que la grille soit alignée avec le trou limité.
111
Manuel de formation de Niveau 2 pour Rhinoceros
Dans la ligne de commandes, choisissez IgnorerLimites=Oui afin que la ligne puisse être dessinée à partir d'un
point à l'intérieur du trou limité dans la surface.
3. Lancez la commande PlanC avec l'option Courbe (Menu Vue : Définir le PlanC > Perpendiculaire à une courbe).
4. Cliquez sur la normale.
5. Utilisez l'accrochage Fin pour sélectionner l'extrémité de la normale à son intersection avec la surface.
Le plan de construction est perpendiculaire à la normale.
112
Manuel de formation de Niveau 2 pour Rhinoceros
5. Utilisez la commande Fractionner (Menu Courbe: Objet ponctuel > Fractionner une courbe > Nombre de
segments) pour séparer la courbe copiée supérieure avec 50 points.
Définissez les options de la ligne de commande sur Diviser=Non et GrouperRésultat=Oui.
6. Utilisez la commande SélDerniers pour sélectionner les points que vous venez de créer.
7. Utilisez la commande PlanParPoint (Menu Surface : Plan > Par Points) avec les points sélectionnés.
113
Manuel de formation de Niveau 2 pour Rhinoceros
8. Appuyez sur la touche Suppr pour supprimer les objets ponctuels qui sont toujours sélectionnés.
Un plan rectangulaire est dessiné sur les points sélectionnés.
9. Utilisez la commande PlanC avec l'option Objet (Menu Vue : Définir le PlanC > À partir d'un objet) pour aligner le
plan de construction avec le plan.
10. Dans le menu Vue, cliquez sur Définir PlanC, puis sur PlanC nommés, cliquez ensuite sur EnregistrerSous pour
enregistrer et nommer le plan de construction personnalisé Dessus du bouton.
Vous pourrez ainsi restaurer ce plan de construction à tout moment.
11. Supprimez la surface que vous avez utilisée pour créer le plan de construction Dessus du bouton.
6. Dans la boîte de dialogue Options de SurfaceParSections, choisissez le Style Lâche et cliquez sur Accepter.
Avec l'option Lâche, les points de contrôle des courbes de départ sont copiés sur la surface finale contrairement
à l'option Normal avec laquelle la surface par sections est interpolée sur les courbes.
114
Manuel de formation de Niveau 2 pour Rhinoceros
11. Alors que l'accrochage Point est actif, accrochez-vous sur le point au milieu de la surface par sections, qui
correspond au point de la singularité.
Remarque: Vous pouvez utiliser l'historique lors de la création de la surface par sections ; dans ce cas, l'opération
DéfinirPt devrait être appliquée à la courbe supérieure de la surface par sections, et non aux points de contrôle
de celle-ci.
12. Masquez la surface supérieure du bouton
115
Manuel de formation de Niveau 2 pour Rhinoceros
2. Déplacez la courbe dupliquée vers le haut dans la direction Z du repère général sur une petite distance.
3. Utilisez la commande Fractionner pour séparer les courbes avec 50 points comme avant.
4. Utilisez la commande PlanParPoints avec les points sélectionnés et supprimez les points comme dans l'exercice
précédent.
5. Utilisez la commande PlanC avec l'option Objet pour définir le plan de construction sur la surface plane.
6. Créez un cercle, ou une ellipse, centré à l'origine du nouveau plan de construction.
116
Manuel de formation de Niveau 2 pour Rhinoceros
Remarque: Si vous avez enregistré l'historique pour le patch, vous pouvez sélectionner l'ellipse et la déplacer
vers le haut ou vers le bas, ou bien changer son échelle dans deux dimensions, pour modifier la forme du patch.
Le manipulateur est idéal pour ce genre de modification. Vérifiez que l'alignement du manipulateur est défini
sur le plan de construction.
8. Cachez cette surface supérieure du bouton
Option 3 - Utiliser une révolution le long d'un rail avec une ligne en tant qu'axe de révolution et une adaptation de
surface
1. Utilisez la commande DupBord pour dupliquer le bord supérieur de la surface.
2. Déplacez la courbe dupliquée dans la direction Z du repère général sur une petite distance.
3. Fractionnez cette courbe avec 50 points.
4. Créez une surface avec PlanParPoints comme avant. Supprimez les points comme dans l'exercice précédent.
5. Utilisez la commande PlanC avec l'option Objet pour définir le plan de construction sur la surface plane.
6. Utilisez la commande Verrouiller (Menu Édition : Visibilité > Verrouiller) pour verrouiller la surface créée avec
PlanParPoints.
7. Utilisez la commande Ligne avec l'option Verticale pour créer une ligne allant de l'origine jusqu'à la surface du
bouton.
117
Manuel de formation de Niveau 2 pour Rhinoceros
8. Utilisez la commande Prolonger (Menu Courbe : Prolonger une courbe > Avec une ligne) pour prolonger le bord
au niveau de la jointure à travers la surface rectangulaire. (Si aucune jointure n'est disponible, utilisez
ExtraireCourbeIso pour créer une courbe à partir de la surface et prolongez-la.)
9. Utilisez la commande Intersection (Menu Courbe : Courbe à partir d'objets > Intersection), pour trouver
l'intersection entre la ligne prolongée et la surface rectangulaire.
10. Utilisez la commande Courbe pour dessiner une courbe allant de la fin de la ligne normale, en utilisant le point
d'intersection comme point de contrôle du milieu, jusqu'à la fin de la jointure. Vous l’utiliserez comme courbe de
profil.
11. Lancez la commande RévolutionRail (Menu Surface : Révolution le long d'un rail). Choisissez
HauteurÉchelle=Oui.
En règle général, cette option est utile dans les cas où la courbe du rail n'est pas plane. Pour le rail, vous
sélectionnerez le bord supérieur du bouton extrudé.
12. Sélectionnez la courbe que vous venez de créer (1) comme courbe de profil et le bord supérieur de la surface (2)
comme courbe guide. Sélectionnez l'extrémité supérieure de la ligne verticale (3) pour définir le début de l'axe de
révolution et l'extrémité inférieure pour la fin.
Le deuxième point est alors directement vertical à partir de l'origine et par rapport au plan de construction (pas le
plan de construction du repère général).
Mode élévation optionnel : Au lieu de créer la ligne verticale et de sélectionner les extrémités pour définir le
début et la fin de l'axe de révolution, utilisez le mode élévation.
À l'invite demandant le Point de départ de l'axe de révolution, cliquez sur l'extrémité de la courbe de profil avec
l'accrochage Fin.
118
Manuel de formation de Niveau 2 pour Rhinoceros
Maintenez la touche Ctrl et sélectionnez à nouveau le même point sur la courbe de profil.
Éloignez ensuite le curseur et sélectionnez le deuxième point à l'aide du mode élévation. L'axe de révolution sera
ainsi défini sans que vous ayez à créer une ligne.
Vous devrez donc adapter la nouvelle surface avec les côtés verticaux du bouton grâce à la commande
AdapterSurf afin d'obtenir une continuité de tangence ou de courbure.
Dans la boîte de dialogue AdapterSurf, définissez la Continuité sur Courbure, dans Conserver sur l'autre
extrémité sélectionnez Position et dans Direction isoparamétrique choisissez Automatique.
119
Manuel de formation de Niveau 2 pour Rhinoceros
En regardant de plus près, il semblerait que la surface présente un pincement sur sa partie supérieure. Annulez et
essayez à nouveau l'adaptation.
14. Dans la boîte de dialogue AdapterSurf, définissez la Continuité sur Courbure, dans Conserver sur l'autre
extrémité sélectionnez Courbure et dans Direction isoparamétrique choisissez Automatique.
120
Manuel de formation de Niveau 2 pour Rhinoceros
La continuité de la surface du bouton semble plus correcte après l'adaptation avec ces paramètres.
121
Manuel de formation de Niveau 2 pour Rhinoceros
surface avec une continuité de tangence. Pour cela nous créerons une surface de référence avec les angles voulus et
nous l'utiliserons pour adapter le bord inférieur à la surface supérieure. Lorsque la surface de référence est supprimée
ou cachée, le pli apparaît entre les deux surfaces que nous voulons garder.
Ouvrir et préparer le modèle
1. Ouvrez le fichier Pli 01.3dm.
2. Activez les calques Courbe et Surface par sections.
3. Choisissez Surface par sections comme calque actuel.
4. Utilisez la commande SurfaceParSections pour créer une surface à partir des trois courbes.
La commande SurfaceParSections enregistre les paramètres d'une session à l'autre. Vérifiez que le style de la
surface par sections est sur Normal et que l'option Ne pas simplifier est activée.
5. Nous allons créer une surface comprenant toutes les courbes mais présentant un pli le long de la courbe du
milieu.
Utilisez la courbe du milieu pour diviser la surface obtenue en deux parties.
6. Utilisez la commande RétrécirSurfaceLimitée (Menu Surface : Outils de modification de surfaces > Réduire la
surface limitée) sur les deux surfaces.
En présence d'une surface divisée avec une courbe isoparamétrique, le rétrécissement permet au bord d'être un
bord non limité car la limite correspond au bord naturel de la surface non limitée.
En limitant avec une courbe utilisée dans la surface par sections, la courbe est en fait une courbe
isoparamétrique.
Vous pouvez aussi utiliser l'option Isoparamétrique de la commande Diviser quand l'objet à diviser est une
surface simple.
122
Manuel de formation de Niveau 2 pour Rhinoceros
Pour obtenir une ligne formant un certain angle avec la tangente, la méthode la plus simple est de placer la ligne de
sorte qu'elle soit tangente puis de la faire tourner jusqu'à l'angle désiré.
1. Choisissez Courbe de référence comme calque actuel.
2. Dans la fenêtre Dessus, dessinez une ligne de 20 unités de long.
3. Lancez la commande OrienterCourbeSurBord (Menu Transformer : Orienter > Courbe sur bord).
4. Pour définir la courbe à orienter, sélectionnez la ligne.
5. Pour définir le bord de la surface cible, sélectionnez le bord inférieur de la surface.
6. Pour Sélectionner le point du bord cible, changez l'option de la ligne de commande pour avoir Copier=Oui et
accrochez-vous sur une des extrémités du bord.
7. Pour Sélectionner le point du bord cible, accrochez-vous sur l'autre extrémité.
8. Appuyez sur Entrée .
Le résultat devrait ressembler à l'image ci-dessus.
9. Dans la fenêtre Perspective, ouvrez le menu du titre de la fenêtre avec le bouton de droite et sélectionnez
Définir le PlanC > perpendiculaire à une courbe pour définir un plan de construction perpendiculaire au bord
inférieur de la surface, en vous accrochant sur l'extrémité gauche du bord inférieur afin de définir l'origine du
plan de construction.
123
Manuel de formation de Niveau 2 pour Rhinoceros
7. Dans la boîte de dialogue Options de balayage sur 1 rail, sous Style, choisissez Aligner avec surface.
Avec cette option la surface du balayage s'écarte des courbes de section transversale Une courbe de forme
tangente à la surface de base conservera cette tangence lorqu'elle sera balayée le long du bord sauf si une autre
courbe de forme, d'orientation différente, est rencontrée, dans quel cas une transition lisse sera créée entre les
deux
124
Manuel de formation de Niveau 2 pour Rhinoceros
125
Manuel de formation de Niveau 2 pour Rhinoceros
3. Utilisez la commande OrienterCourbeSurBord (Menu Transformer : Orienter > Courbe sur bord) pour copier la
courbe pour la surface de référence sur le bord supérieur de la surface inférieure.
4. Placez une ligne à chaque extrémité du bord et une autre au milieu.
5. Déplacez chaque segment de ligne en plaçant son extrémité supérieure sur l'extrémité inférieure du même
segment.
6. Utilisez la commande PlanC (Menu Vue : Définir le PlanC > Perpendiculaire à une courbe) pour aligner le plan de
126
Manuel de formation de Niveau 2 pour Rhinoceros
7. Utilisez la commande Rotation (Menu Transformer : Rotation) pour faire tourner la ligne de 15 degrés comme
indiqué dans l'illustration à droite.
127
Manuel de formation de Niveau 2 pour Rhinoceros
5. ***Dans la boîte de dialogue Options du balayage sur 2 rails, dans la section Options des courbes guides,
choisissez Tangence pour le bord A.
128
Manuel de formation de Niveau 2 pour Rhinoceros
Il est important de comprendre qu'un grand nombre de ces courbes doivent être optimisées afin d'améliorer leur
qualité.
Le profilage consiste à simplifier des courbes tout en améliorant leur diagramme de courbure et en conservant leur
forme dans les limites de la tolérance. Il est particulièrement important de profiler des courbes générées à partir de
données numérisées, d'intersections, de l'extraction de courbes isoparamétriques ou de deux vues.
Normalement ce processus donne de meilleurs résultats sur des courbes d'une seule portée. Une courbe d'une seule
portée est une courbe dont le nombre de points est égal à son degré plus un. Par exemple, une courbe de degré 3 avec
4 points, une courbe de degré 5 avec 6 points ou une courbe de degré 7 avec 8 points.
Analyser une surface par sections avec une analyse de courbure
1. Ouvrez le fichier Profiler des courbes.3dm.
2. Sélectionnez les courbes et utilisez la commande SurfaceParSections (Menu Surface : Surface par sections) avec
le Style Normal et comme Options des courbes de section transversale Ne pas simplifier pour créer une
surface.
La surface est très complexe. Elle présente plus de courbes isoparamétriques que celles nécessaires à la définition
de sa forme car les structures des nœuds des courbes sont très différentes les unes des autres.
La surface présente également une courbure composée.
129
Manuel de formation de Niveau 2 pour Rhinoceros
3. Sélectionnez la surface par sections et lancez la commande AnalyseCourbure (Menu Analyse > Surface >
Analyser la courbure).
Vous obtenez ainsi un affichage avec des fausses couleurs utilisant le même type de maillage d'analyse que celui
de la commande Rayures.
L'importance de la courbure est reproduite sur une gamme de couleurs et vous pouvez ainsi voir les zones où la
courbure change brusquement et les zones plates.
Choisissez Moyenne dans la liste déroulante Style.
Ce style est utile pour montre des discontinuités dans la courbure, des zones plates et des creux. La moyenne est
calculée entre les deux valeurs du cercle de courbure sur chaque point, convertie en valeur de couleur.
4. Cliquez sur le bouton IntervalleAutomatique.
5. Cliquez sur le bouton Ajuster le maillage et ajustez le maillage d'analyse pour avoir au moins 5000 divisions
minimales de la grille et obtenir un affichage uniforme de la gamme de couleur.
130
Manuel de formation de Niveau 2 pour Rhinoceros
Vous pouvez remarquer que les couleurs sont très variées sur la surface. Ceci indique que la surface présente des
changements brusques.
3. Choisissez Courbes reconstruites comme calque actuel et verrouillez le calque Direction de tangence.
4. Utilisez la commande Reconstruire (Menu Édition : Reconstruire) pour reconstruire la courbe.
5. Même si la commande SurfaceParSections dispose de l'option Reconstruire, si vous reconstruisez les courbes
avant de créer la surface par sections, vous pourrez mieux contrôler leur degré et le nombre de points.
6. Dans la boîte de dialogue Reconstruire une courbe, choisissez un Degré de 5 et un Nombre de points de 6.
7. Désactivez l'option Supprimer l'original et cochez Créer le nouvel objet sur le calque actuel.
8. Cliquez sur le bouton Aperçu. Remarquez comment les courbes se dévient des courbes originales.
131
Manuel de formation de Niveau 2 pour Rhinoceros
Les courbes sont maintenant des courbes d'une seule portée. Les courbes d'une seule portée sont des courbes de
Bézier. Une courbe d'une seule portée est une courbe dont le nombre de points est égal à son degré plus 1.
Même si cette étape n'est pas nécessaire pour obtenir des surfaces d'une grande qualité, elle permet d'obtenir
des résultats prévisibles.
9. Verrouillez le calque Courbes originales. Nous avons besoin de voir ces courbes mais ne voulons pas qu'elles
puissent être sélectionnées.
10. Sélectionnez une des courbes reconstruites, activez les points de contrôle et le diagramme de courbure.
11. Profilez la courbe en déplaçant les points de contrôle jusqu'à ce qu'ils coïncident plus ou moins avec la courbe
originale.
12. Commencez par déplacer le deuxième point de la courbe reconstruite sur la ligne tangente. Utilisez l'accrochage
Proche pour vous déplacer le long de la ligne tangente.
13. Observez le diagramme de courbure afin de vérifier que les transitions de la courbe sont lisses.
Les courbes sont profilées lorsque les points sont ajustés de telle façon que les courbes reconstruites coïncident
avec les courbes verrouillées et lorsque les diagrammes sont corrects.
14. Profilez les autres courbes de la même façon.
132
Manuel de formation de Niveau 2 pour Rhinoceros
essayez d'avoir la même disposition au niveau des points de contrôle des courbes voisines. La surface sera ainsi
bien alignée.
Lorsque l'ajustement des points de contrôle devient difficile parce que les mouvements doivent être très réduits,
essayez d'utiliser les touches de déplacement par intervalles afin de déplacer les points sur de petites distances.
Voir l’Aide pour plus d’informations sur le déplacement par intervalles.
Vous pouvez aussi utiliser le Manipulateur pour déplacer des points. Lorsque vous devez appliquer des mouvements
très petits, vous pouvez définir l'option RésistanceDéplacementManipulateur sur une valeur inférieure à 100 % afin de
permettre des plus grands mouvements de souris pour réaliser de petites modifications sur la position des points.
133
Manuel de formation de Niveau 2 pour Rhinoceros
5. Lorsque la boîte de dialogue Écart entre point et surface s'ouvre, définissez les options comme indiqué ici :
Bon point = 0.1
Mauvais point = 0.5
Ignorer =1.0
L'affichage montre l'écart entre les points affichés sur les courbes originales et les positions les plus proches sur
les courbes reconstruites.
6. Verrouillez les calques Points et Courbes originales.
7. Continuez à modifier les courbes reconstruites en vue de n'obtenir que des points bleus c'est-à-dire de bons
points.
Remarque: Si vous fermez la boîte de dialogue, vous perdez l'affichage et vous devez relancer la commande
ÉcartPoints.
134
Manuel de formation de Niveau 2 pour Rhinoceros
135
Manuel de formation de Niveau 2 pour Rhinoceros
Dans cet exercice nous intégrerons deux esquisses simples avec différentes vues du même objet et nous placerons les
plans de sorte qu'ils coïncident l'un avec l'autre et avec l'objet au niveau de leur position et de leur échelle. Tout au
long de l'exercice, nous étudierons différentes façons de gérer les images en utilisant les calques et les matériaux et
nous verrons également quelques outils pour la création de courbes et de surfaces.
Pour commencer, ouvrez le fichier Combiné.3dm. Ce fichier ne contient aucun objet, seuls quelques calques ont été
créés pour gagner un peu de temps au niveau de l'organisation. Choisissez le calque Images comme calque actuel.
Nous commencerons par prendre des esquisses scannées et par les placer dans trois fenêtres différentes. Les trois
images du combiné doivent être placées dans leur fenêtre respective et redimensionnées afin qu'elles aient toutes la
même taille.
Exercice 8-1 Combiné téléphonique
137
Manuel de formation de Niveau 2 pour Rhinoceros
5. Sélectionnez la fenêtre Face inférieure. Dans le menu Vue sous Définir la vue cliquez sur Dessous.
6. Réalignez les vues si nécessaire.
7. Dans la boîte de dialogue Options de Rhino, section Vue, sous Propriétés de la fenêtre, cochez l'option Fenêtres
liées.
Les fenêtres resteront ainsi alignées les unes avec les autres lorsque vous zoomerez ou réaliserez une
panoramique.
Placer des images en arrière-plan
Nous commencerons par créer une géométrie de référence pour faciliter le placement des images.
1. Dessinez une ligne horizontale de 150 mm de long, des deux côtés de l'origine dans la fenêtre Dessus.
2. Désactivez la grille dans les fenêtres que vous utiliserez pour placer les images en appuyant sur la touche F7.
3. Vous verrez mieux l'image.
4. Activez la fenêtre Face, dans le menu Surface, sous Plan, cliquez sur Image.
5. Dans la boîte de dialogue Ouvrir une image, sélectionnez CombinéÉlévation.bmp.
6. Dans la fenêtre Face, à l'aide de l'accrochage Fin, cliquez sur l'extrémité gauche de la ligne de référence puis sur
l'extrémité droite de la même ligne.
7. Sélectionnez l'image dans la fenêtre Face. Double cliquez sur le titre de la fenêtre pour agrandir la vue.
Modifier l'échelle et la position des images en arrière-plan
L'image a été placée mais l'échelle n'est pas correcte. Vous orienterez et changerez l'échelle de l'image en même temps.
1. Dans le menu Transformer, sous Orienter cliquez sur 2 Points.
138
Manuel de formation de Niveau 2 pour Rhinoceros
2. Dans la ligne de commande, définissez les options de la commande Orienter sur Copier=Non et Échelle=3D.
3. À l'invite Point de référence 1, cliquez sur l'extrémité gauche de l'image mais ne cliquez pas sur la fin de la
surface Image. (Appuyez sur la touche Alt pour désactiver temporairement les accrochages aux objets.)
4. À l'invite Point de référence 2, cliquez sur l'extrémité droite de l'image mais ne cliquez pas sur la fin de la surface
Image. (Appuyez sur la touche Alt pour désactiver temporairement les accrochages aux objets.)
5. Aux invites Point cible 1 et Point cible 2 accrochez-vous sur les extrémités de la ligne de 150 mm qui
correspondent aux points de référence.
8. Répétez ces étapes pour placer et orienter l'image CombinéDessus.bmp dans la fenêtre Dessus.
9. À l'aide du manipulateur, déplacez l'objet Image de la fenêtre Dessus sur une petite distance dans la direction Z
(flèche bleue) jusqu'à ce que l'image supérieure soit visible.
139
Manuel de formation de Niveau 2 pour Rhinoceros
10. Utilisez les points de contrôle sur le bord de l'objet Image pour ajuster la taille jusqu'à ce que les 3 images soient
correctement alignées dans la fenêtre Perspective.
140
Manuel de formation de Niveau 2 pour Rhinoceros
Transparence
Si les couleurs sont saturées ou si vous voulez atténuer les images de référence ou les rendre un peu transparentes afin
de voir une autre géométrie, vous pouvez les rendre semi-transparentes.
Pour ce faire, sélectionnez l'image.
Dans le panneau Propriétés, à la section Matériaux, dans la zone Transparence, déplacez le glisseur sur 60-70 pour cent
ou sur une valeur qui semble correcte sur votre système. Définissez la transparence de sorte que l'image soit assez claire
pour être calquée mais qu'elle ne masque pas entièrement le reste de la scène.
141
Manuel de formation de Niveau 2 pour Rhinoceros
Le formateur agréé pour Rhino Gary Dawson, de Gary Dawson Designs, couvre ce concept dans cette vidéo :
L'outil le plus utile pour calquer des courbes de forme libre est la courbe par points de contrôle dessinée avec la
commande Courbe. Voici quelques conseils pour la partie suivante de cet exercice.
l Placez le moins de points possibles pour décrire précisément la courbe.
l N'essayez pas d'obtenir une précision parfaite en plaçant tous les points de la courbe.
l Avec un peu d'expérience vous pourrez placer le bon nombre de points au bon emplacement.
l Utilisez ensuite l'édition par les points de contrôle pour ajuster la courbe et obtenir la forme finale.
Dans cet exemple, les courbes 2D peuvent toutes être dessinées assez précisément avec des courbes de degré 3 en
utilisant 5 ou tout au plus 6 points de contrôle.
N'oubliez pas de faire attention au placement des points en deuxième position sur les courbes afin de garder la
tangence sur le bout effilé de l'objet.
Dessiner la courbe de la vue de dessous
1. Dans le menu Courbe, cliquez sur Forme libre, puis sur Points de contrôle.
2. Dans la fenêtre Dessous, définissez le point de départ de la courbe en vous accrochant sur la fin de la ligne de
référence
Toutes les courbes seront débutées en s'accrochant sur cette même extrémité.
3. Pour le deuxième point, cliquez directement au-dessus du dernier point dans la direction Y du plan de
construction en utilisant Ortho ou SmartTrack. De cette façon, si la courbe est copiée par symétrie, celle-ci
présentera une bonne continuité au niveau du point final.
142
Manuel de formation de Niveau 2 pour Rhinoceros
4. Placez quatre autres points, six serait un trop grand nombre, cinq devraient suffire.
Allez au-delà de l'extrémité ouverte de la forme, nous la limiterons par la suite.
5. Ajustez les points pour que la courbe soit aussi proche que possible de l'image. Comme vous pouvez le voir,
même si le nombre de points est réduit, il est très facile de calquer cette forme simple. Le manipulateur est une
outil très intéressant pour réaliser ces ajustements.
6. Utilisez la commande Symétrie pour créer une symétrie de la courbe par rapport à la ligne de référence.
143
Manuel de formation de Niveau 2 pour Rhinoceros
2. Placez les autres points. Ne vous préoccupez pas trop de l'endroit exact où tombent les points, ils seront ajustés
par la suite.
144
Manuel de formation de Niveau 2 pour Rhinoceros
Les points le long de la partie droite du contour sont réellement alignés horizontalement.
La courbe de la ligne de séparation
1. Dessinez une autre courbe par points de contrôle le long de la ligne de séparation estompée sur l'image, entre les
courbes supérieure et inférieure. Cette courbe n'a besoin que de quatre point.
Option : Dessinez une ligne en sélectionnant deux points. Utilisez la commande Reconstruire pour reconstruire
la ligne et la transformer en courbe de degré 3 avec quatre points de contrôle. Modifiez les points de contrôle afin
de calquer la ligne de séparation.
2. Vous devriez maintenant avoir quatre courbes. Désactivez les calques de référence pour masquer les images afin
de voir clairement les courbes. (1) Courbes dans la vue de face, (2) Courbe dans la vue de dessous, (3) Courbe de
la ligne de séparation dans la vue de face
3.
145
Manuel de formation de Niveau 2 pour Rhinoceros
2. Utilisez la commande Courbe2Vues (Menu Courbe : À partir de deux vues) pour créer une courbe à partir des
courbes sélectionnées.
Une courbe en 3 dimensions est créée.
146
Manuel de formation de Niveau 2 pour Rhinoceros
3. Dans la vue Face, réalisez une sélection par recoupement en traçant un rectangle de droite à gauche sur les
extrémités de la courbe.
Si les extrémités des courbes du milieu ne sont pas limitées, assurez-vous que l'option IntersectionsApparentes
de la commande Limiter est sur Oui puis sélectionnez ces extrémités à nouveau.
Construire la surface
Il existe souvent plusieurs outils de surface permettant d'obtenir le résultat voulu, vous verrez deux options de création
de surface et déciderez laquelle fonctionne le mieux.
1. Lancez la commande SurfaceParSections puis sélectionnez les courbes dans l'ordre. Dans la boîte de dialogue,
vérifiez que la commande créera une surface par sections fermée.
Si l'option Ne pas simplifier est également définie dans la boîte de dialogue, l'aperçu de la surface par sections
affichera des courbes isoparamétriques mal orientées. Cette erreur est due au fait que la structure des courbes est
147
Manuel de formation de Niveau 2 pour Rhinoceros
très différente.
En effet, les courbes 3D générées par la commande Courbe2Vues sont beaucoup plus complexes que les courbes
dessinées avec leur points de contrôle et le fait de les mélanger ne donne pas de bons résultats pour la surface
par sections.
2. Créez une surface par sections à partir des courbes profilées en cochant l'option Surface par sections fermée.
Remarquez la qualité de la surface et le petit nombre de courbes isoparamétriques.
Une surface par sections fermée présentera une jointure.
Les courbes isoparamétriques sont toutes rectifiées et tout semble parfait, mais si vous regardez la pointe, elle
tombe en dehors des courbes de départ.
4. L'option Reconstruire ne rééchantillonne pas plus dans les zones de courbure importante mais divise simplement
les courbes régulièrement.
5. Le résultat est plutôt bon, mais pas au niveau de la fin, où la courbure change rapidement.
148
Manuel de formation de Niveau 2 pour Rhinoceros
3. Dans la fenêtre Dessus ou Dessous, déplacez les points sur un côté de la surface dans la direction y pour que la
surface s'adapte.
Quelques déplacements devraient suffire.
Comment obtenir maintenant l'autre côté exactement pareil ?
4. Annulez tous les déplacements précédents. Au lieu de déplacer les points, sélectionnez les paires de points
opposées et changez l'échelle dans la direction Y en utilisant uniquement le manipulateur.
Le manipulateur utilise automatiquement le milieu de la paire de points sélectionnés en tant qu'origine de
l'échelle. Activez Ortho pour que l'axe de l'échelle coïncide exactement avec l'axe des Y.
5. Utilisez DéfinirPt dans la vue de dessous pour ajuster la deuxième ligne de points de contrôle. Cela permettra
d'améliorer l'endroit où la courbure change rapidement.
149
Manuel de formation de Niveau 2 pour Rhinoceros
6. Dans la vue de dessous, ajustez les deux ou trois derniers anneaux de points pour que la surface coïncide avec les
courbes à cet endroit.
Étant donné que l'objet est symétrique dans cette vue, il est plus pratique de sélectionner des paires de points
opposés. Utilisez ensuite les poignées d'échelle du manipulateur pour changer l'échelle des points entre eux de
chaque côté du centre du manipulateur.
Utilisez la commande RésistanceDéplacement pour moduler l'étendue de l'échelle - vous pouvez ainsi agir de
façon beaucoup plu précise sur l'échelle avec des déplacements de la souris relativement grands.
7. Dans la vue de côté, l'objet n'est pas symétrique, vous devez donc déplacer les points de façon individuelle.
150
Manuel de formation de Niveau 2 pour Rhinoceros
5. Pour définir la Fin de la ligne de section transversale, utilisez le mode Ortho et cliquez de l'autre côté des quatre
courbes.
6. Continuez ainsi jusqu'à avoir 6 à 10 courbes de section, espacées régulièrement le long des quatre courbes.
Assurez-vous qu'une des sections passe sur les extrémités, du côté ouvert de l'ensemble des courbes.
Regardez dans la fenêtre Perspective, le résultat est une courbe lisse interpolée entre les extrémités des courbes.
La commande restera en cours d'exécution, vous pourrez donc définir plusieurs lignes dans la fenêtre Face afin
de créer des courbes de section transversale lisses. La commande calcule les points d'intersection des plans
151
Manuel de formation de Niveau 2 pour Rhinoceros
représentés par les lignes que vous avez indiquées dans la fenêtre puis interpole une courbe sur ces points.
7. Sélectionnez les courbes de section et les courbes originales longues avec une fenêtre.
8. Utilisez la commande SurfaceRéseau (Menu Surface > Réseau de courbes) pour créer la surface.
À votre tour
À l'aide des images de référence, ajoutez des détails supplémentaires au modèle du combiné.
152
Manuel de formation de Niveau 2 pour Rhinoceros
Découpe
Ce type de modèles de surface avancés n'est pas limité à une industrie particulière. Les techniques de découpe peuvent
être appliquées à la carrosserie d'une voiture, à un casque de vélo, à un toit ou à tout modèle nécessitant une surface
de découpe présentant une transition lisse avec la surface principale.
Exercice 9-1 Configuration et construction à partir de la surface du fond
Le but de modélisation de cet exercice est de créer une découpe ou une prise d'air dans une surface, s'intégrant
parfaitement et naturellement dans la surface. Vous commencerez avec une surface existantes et quelques courbes 2D
qui définissent la forme que nous recherchons puis vous créerez des courbes de référence et quelques surfaces simples
dont la continuité sera définie en fonction des besoins. Au cours des dernières étapes, vous travaillerez sur les surfaces
de transition et leur continuité.
153
Manuel de formation de Niveau 2 pour Rhinoceros
4. Utilisez la ligne pour limiter la partie du décalage formant une boucle et ne laisser que les deux petites courbes
près de la ligne.
6. Lancez la commande Projeter (Menu Courbe : Courbe à partir d'objets > Projeter).
7. Sélectionnez la surface et appuyez sur Entrée .
Les courbes seront projetées sur la surface.
Les courbes projetées nous aideront à créer les courbes qui définissent le fond de la prise d'aide.
Créer les parois latérales
Afin de créer les parois latérales de la prise d'aide, vous pouvez extruder la forme vers le bas à partir de la surface mais
vous aurez besoin de courber tout d'abord cette forme vers le haut sur la surface. Vous utiliserez la commande Projeter
comme vous l'avez fait avec les courbes dans l'étape précédente.
N'oubliez pas que la commande Projeter utilise les paramètres de tolérance. (Pour plus d'informations sur les
tolérances, consultez cette page.)
Les courbes projetées sont en règle générale plus complexes que les courbes originales. Il vaut mieux garder la courbe
aussi simple que possible. Pour ce faire, vous utiliserez l'option Lâche de la commande Projeter.
1. Dans la fenêtre Dessus, sélectionnez la courbe de forme de la prise d'aide en 2D.
154
Manuel de formation de Niveau 2 pour Rhinoceros
2. Lancez la commande Projeter (Menu Courbe : Courbe à partir d'objets > Projeter).
3. Avant de cliquer sur la surface utilisée comme cible, définissez l'option de la ligne de commande sur Lâche=Oui.
4. Sélectionnez ensuite la surface cible et appuyez sur Appuyez sur Entrée pour terminer la commande.
Si vous activez les points de contrôle pour cette courbe projetée, vous verrez qu'elle a la même structure de
points de contrôle que la courbe 2D originale. Vous remarquerez que le fait d'utiliser l'option Lâche donne une
courbe qui n'est pas forcément dans les limites de la tolérance de la surface cible. Dans de nombreux cas comme
celui-ci, elle sera assez proche et un peu plus simple et propre, ce qui est une bonne chose lorsqu'on utilise la
courbe comme point de départ pour une surface.
5. Verrouillez les courbes originale sur le plan de construction Dessus pour qu'elles puissent être utilisées comme
référence visuelle mais qu'elles ne puissent pas être sélectionnées par accident. Cette opération est plus facile à
réaliser dans la fenêtre Face avec une sélection par fenêtre.
155
Manuel de formation de Niveau 2 pour Rhinoceros
Vous allez tout d'abord créer une courbe avec le moins de points possible pour représenter la forme de la partie qui
deviendra le fond de la prise d'air.
Lors de la création de la courbe essayez de la regarder dans les différentes vues.
Utilisez la commande Courbe et définissez degré=5 dans la ligne de commande. N'utilisez pas plus de six points de
contrôle pour obtenir une courbe très lisse.
Vous vérifierez également la courbe avec le diagramme de courbure pour qu'elle soit bien profilée.
1. Ouvrez le fichier Prise d'air 001.3dm si nécessaire. Sinon, continuez à travailler sur le modèle de la prise d'air de
la section précédente.
2. Dans la barre d’état, activez le mode Planéité.
La courbe restera ainsi sur un seul plan pour le moment.
3. Dans la fenêtre Face, cliquez dans le menu Courbe, cliquez sur Forme ligne et Points de contrôle.
4. Dans la ligne de commande, définissez les options de la commande Courbe sur Degré=5.
5. Accrochez-vous sur l'extrémité d'une des petites courbes projetées dans la vue qui vous convient.
6. Définissez le deuxième point de façon approximative, dans la direction tangente à la petite courbe projetée avec
laquelle vous avez commencé.
Remarque : Vous n'avez pas besoin de définir la position des points à la perfection la première fois. Vous
modifierez ensuite la courbe avec ses points de contrôle pour obtenir la forme exacte.
7. Passez dans la vue de Face pour continuer à dessiner. Placez alors les quatre points suivants en suivant un
intervalle régulier.
8. Ajustez les points de contrôle selon les besoins en utilisant la commande DiagrammeCourbure pour créer une
courbe progressive lisse. L'objectif est d'obtenir une courbure qui augmente progressivement au fur et à mesure
que la courbe pique vers le bas.
156
Manuel de formation de Niveau 2 pour Rhinoceros
9. Ajustez la courbe avec les points de contrôle pour obtenir la forme voulue dans la fenêtre Dessus.
Attention à ne déplacer les points que dans la direction Y (le mode Ortho sera utile ici) pour que la forme ne soit
pas modifiée dans la fenêtre Face.
Remarque : Nous vous recommandons d'utiliser le manipulateur au lieu de déplacer les points manuellement.
Vérifiez que le manipulateur est configuré pour s'aligner sur le PlanC ou le repère général (menu contextuel du
manipulateur).
10. Dans la vue de Dessus, sélectionnez les trois derniers points sur la courbe. Faites-les glisser à l'aide de la flèche
verte du manipulateur dans la direction Y. De cette façon vous êtes sûr que la forme n'est pas modifiée dans la
fenêtre Face.
11. La courbe doit être plus ou moins parallèle à la courbe de forme de la prise d'air dans la fenêtre Dessus. Modifiez
les points de contrôle jusqu'à ce que la courbe coïncide plus ou moins avec la courbe originale la plus à
l'extérieure et prolongez-la un peu au delà de l'extrémité arrondie.
12. Lorsque cette courbe semble correcte, copiez-la sur l'extrémité de l'autre petite courbe projetée. Elle devra être
modifiée mais elle sera un bon point de départ pour la deuxième courbe.
157
Manuel de formation de Niveau 2 pour Rhinoceros
Copier la courbe
1. Copiez la courbe sur l'autre bord.
2. Ajustez la courbe avec les points de contrôle pour obtenir la forme voulue dans la fenêtre Dessus.
3. Utilisez les points de contrôle ainsi que les commandes Adapter, DiagrammeCourbure et RenflementFinal pour
donner forme à cette courbe afin qu'elle soit nette et dans le prolongement de la courbe projetée et que sa
courbure soit similaire à celle de la première courbe.
Corriger la continuité
Pour corriger la continuité, vous vérifierez tout d'abord que la nouvelle courbe présente une continuité de courbure
avec la petite courbe projetée que vous avez utilisée comme point de départ. C'est pour cela que vous avez projeté
cette courbe sur la surface. Vous adapterez, avec une continuité de courbure, la nouvelle courbe à la courbe projetée
qui repose sur la surface. La nouvelle courbe sera ainsi bien alignée avec la surface elle-même et la surface du fond sera
facile à modifier afin de l'adapter à la surface principale.
1. Utilisez la commande Adapter (Menu Courbe : Outils de modification des courbes > Adapter). Sélectionnez la
courbe que vous venez de modifier.
158
Manuel de formation de Niveau 2 pour Rhinoceros
2. Sélectionnez ensuite la courbe limitée, comme cible d'adaptation pour la continuité de Courbure.
159
Manuel de formation de Niveau 2 pour Rhinoceros
160
Manuel de formation de Niveau 2 pour Rhinoceros
1. Dans le menu Courbe, cliquez sur Outils de modification des courbes, puis sur SousCourbe.
2. Définissez les options sur Copier=Non et Mode=Raccourcir puis sélectionnez cette courbe.
3. Pour le point de départ de la courbe, sélectionnez le point d'intersection entre la courbe extérieure et la courbe
sélectionnée précédemment. Utilisez l'accrochage Int ou Fin pour sélectionner le point où les courbes de rail
touchent la ligne projetée pour raccourcir la courbe.
4. Pour le point final, cliquez là où la courbe extérieure de l'autre côté coupe la courbe sélectionnée précédemment.
Utilisez l'accrochage Int ou Fin pour sélectionner le point où les courbes de rail touchent la ligne projetée pour
raccourcir la courbe.
La courbe est raccourcie pour inclure uniquement la portion de la courbe entre les deux points sélectionnés sur
la courbe. Utilisez l'accrochage Int ou Fin pour sélectionner le point où les courbes de rail touchent la ligne
projetée pour raccourcir la courbe.
5. Sélectionnez les deux courbes de rail.
161
Manuel de formation de Niveau 2 pour Rhinoceros
6. Lancez la commande Balayage2. Le balayage sur deux rails utilisera les deux courbes sélectionnées comme rails.
7. Pour la section transversale, sélectionnez uniquement la courbe que vous venez de raccourcir.
Remarque : vous pouvez ajouter une ligne entre les deux extrémités inférieures des courbes de rail et l'inclure
comme courbe de section transversale afin de forcer ainsi la surface du balayage à se terminer en une ligne droite
au niveau de l'extrémité inférieure. Les deux méthodes donnent de bons résultats.
162
Manuel de formation de Niveau 2 pour Rhinoceros
Alors que cette surface a l'avantage d'être extrêmement simple et propre, telle quelle, elle n'a aucun moyen d'être
liée à la surface plus grande au niveau du bord avant - il s'agit d'une surface droite alors que la surface plus
grande est courbée, il n'y a donc pas de correspondance. Vous corrigerez cela par la suite.
AdapterSurf
Quel que soit l'outil de création de surface que vous utilisez, vous devez être sûr que la jonction entre la nouvelle
surface et la surface plus grande se fasse de manière lisse.
1. Lancez la commande AdapterSurf (Menu Surface : Outils de modification de surfaces > Adapter) pour adapter,
en termes de courbure, la surface par sections au bord de la surface originale.
2. À l'invite demandant de sélectionner la courbe ou le bord cible, sélectionnez la ligne raccourcie qui définit le
bord avant de la prise d'air comme bord à modifier.
3. À l'invite demandant de sélectionner la courbe ou le bord cible, cliquez dans la ligne de commande pour définir
CourbeProcheSurface sur Acitvé. Cette option permettra d'adapter n'importe quelle courbe ou position sur la
surface cible, pas uniquement un bord de cette surface.
4. Appuyez sur Entrée , l'invite vous demandera alors de sélectionner la surface cible. Sélectionnez la grande surface
de départ.
Le bord du fond de la prise d'air sera attiré vers la surface cible le long de la courbe que vous avez sélectionnée.
Un aperçu de la surface obtenue est affiché dans la fenêtre.
Vous remarquerez peut-être que la surface adaptée tourne assez brusquement pour être perpendiculaire au bord
cible. Nous résoudrons ce problème à l'étape suivante.
5. L'objectif est d'adapter la courbure par les points les plus proches et de préserver la direction isoparamétrique de
163
Manuel de formation de Niveau 2 pour Rhinoceros
la surface.
Dans la boîte de dialogue Adapter une surface, utilisez Conserver la direction isoparamétrique au lieu de
Automatique pour l'option Direction isoparamétrique.
L'aperçu de la surface adaptée devrait maintenant présenter une déformation bien moins importante.
Vérifier la continuité
Pour vérifier comment a fonctionné la commande AdapterSurf précédente, vous utiliserez la commande d'analyse
Rayures pour vérifier visuellement la continuité entre les deux surfaces. Étant donné que les surfaces se superposent au
milieu de la surface cible, vous devrez définir un maillage d'analyse très fin et précis pour l'affichage des rayures et
réduire au minimum l'interférence entre l'affichage des deux surfaces où elles se rejoignent.
1. Sélectionnez la grande surface et la surface du fond de la prise d'air.
2. Lancez la commande Rayures (Menu Analyse : Surface > Rayures) pour vérifier la continuité des deux surfaces.
3. Lorsque l'affichage change pour montrer les rayures, cliquez sur le bouton Ajuster le maillage dans la boîte de
dialogue Rayures. Vous augmenterez la densité du maillage d'analyse.
4. Définissez Distance maximale entre bord et surface sur .01 et Division minimale de la grille initiale sur 5000.
Vous pouvez même monter jusqu'à 10 000. Cliquez sur le bouton Aperçu pour voir votre nouveau maillage.
164
Manuel de formation de Niveau 2 pour Rhinoceros
5. Définissez la direction des rayures sur Horizontale et leur taille sur Assez fines pour que l'affichage soir correct.
Cliquez sur Accepter.
6. Vous pouvez maintenant analyser les rayures avec l'amélioration réalisée sur le maillage de rendu.
Remarque : il peut être intéressant de désactiver temporairement l'affichage des courbes dans le panneau du
mode d'affichage afin de mieux voir les rayures au niveau de la ligne projetée.
Faites attention à ne pas oublier de réactiver l'affichage des courbes par la suite.
165
Manuel de formation de Niveau 2 pour Rhinoceros
3. À l'aide de la commande Cacher, masquez les courbes se trouvant sur le plan de construction Dessus.
166
Manuel de formation de Niveau 2 pour Rhinoceros
8. Tirez la surface jusqu'à ce qu'elle coupe entièrement la surface inférieure, arrêtez ici, et cliquez.
Si vous extrudez la surface trop loin, il se peut que vous obteniez une polysurface au lieu d'une surface simple.
Vérifiez cela dans le panneau Propriétés.
Si c'est le cas, essayez d'extruder à nouveau mais n'allez pas aussi loin.
Si vous ne pouvez pas assez l'attirer afin qu'elle pénètre dans le sol sans créer de polysurface, extrudez-la sur une
petite distance.
9. Si nécessaire, utilisez la commande ProlongerSurf (Menu Surface : Prolonger une surface) pour prolonger la
surface des parois à travers la surface du fond.
La surface extrudée de la paroi est une surface très dense.
Réajuster la surface
1. Lancez la commande AjusterSurf et sélectionnez l'extrusion effilée.
2. Lancez la commande AjusterSurf (Menu Surface : Outils de modification de surfaces > Réajuster selon la
tolérance) et sélectionnez l'extrusion effilée pour simplifier la surface.
3. Définissez les options de la ligne de commande ainsi : Tolérance d'ajustement=0.001, EffacerOriginal=Oui,
Relimiter=Oui, DegréU=3 et DegréV=3.
Avant Après
167
Manuel de formation de Niveau 2 pour Rhinoceros
Surfaces de transition
Créer les congés
Vous allez tout d'abord construire des congés de rayon constant (bille roulante) entre les côtés de la prise d'air et la
surface du fond qui a été créée auparavant et entre les côtés et la surface principale avec laquelle vous avez
commencé.
1. Montrez la surface originale.
2. Dans le panneau Calque, choisissez Congé comme calque actuel.
L'utilisation du mode d'affichage Filaire peut s'avérer plus pratique lors de la création et de la limite des congés.
3. Lancez la commande CongéSurf (Menu Surface : Congé entre surfaces) avec les options Rayon=5,
Prolonger=Non et Limiter=Non pour créer les congés entre la surface inférieure et les côtés.
4. À l'invite Sélectionner la première surface du congé, sélectionnez la surface du fond.
5. Sélectionnez ensuite la surface latérale au-dessus de la surface du fond.
Répétez la procédure pour les surfaces latérales et la surface principale de départ. Vous devriez cliquer en dehors
de la prise d'air sur un côté lorsque vous sélectionnez la grande surface - le congé se fera ainsi sur l'extérieur au
lieu de se faire sur l'intérieur du côté. Les surfaces du congé seront bien trop longues et se recouperont - ce n'est
pas grave, nous les limiterons ensuite afin d'obtenir des surfaces nettes et précises.
Remarque : CongéSurf tient compte de l'endroit où vous cliquez sur les surfaces de départ. Étant donné qu'il
peut exister jusqu'à quatre congés possible entre deux surfaces, l'endroit où vous cliquez indique à Rhino où
doivent se trouver les bords des congés.
Les deux congés se croiseront. Vous les limiterez au niveau de leur point d'intersection.
L'endroit où vous cliquez est important.
168
Manuel de formation de Niveau 2 pour Rhinoceros
4. Cliquez sur le bord supérieur de la surface inférieure et accrochez-vous sur le point d'intersection.
5. Dessinez le cercle plus grand que la largeur des surfaces de congés.
6. Lancez la commande SurfacePlane (Menu Surface : Courbes planes) et cliquez sur le cercle pour créer une
surface avec la courbe du cercle au niveau du point d'intersection.
7. Répétez ces étapes pour les autres intersections.
8. Utilisez la commande Limiter pour limiter les extrémités libres des deux surfaces de congé.
169
Manuel de formation de Niveau 2 pour Rhinoceros
4. Utilisez la commande Prolonger pour prolonger les bords extérieurs du congé supérieur au delà de la fin de la
surface du fond.
Remarquez comment dans la vue en Perspective ces courbes prolongées sont en dehors de l'espace au niveau de
leurs extrémités extérieures.
5. Utilisez la commande MontrerObjetsSélectionnés avec la surface principale si elle est cachée.
6. Projetez les courbes sur la surface principale à partir de la fenêtre Dessus.
7. Utilisez MontrerObjetsSélectionnés ou activez le calque pour les courbes originales et Projetez le segment de
ligne sur la surface principale.
8. Limitez les courbes projetées les unes avec les autres pour qu'elles forment une boucle fermée.
9. Utilisez les courbes fermées pour Limiter un trou dans la surface principale.
170
Manuel de formation de Niveau 2 pour Rhinoceros
Vous diviserez ce bord en plusieurs segments correspondant exactement aux extrémités des ouvertures rectangulaires.
1. Ouvrez le fichier Prise d'air 006.3dm si nécessaire.
2. Utilisez DupBord pour créer des courbes au niveau des bords limités des congés.
3. Joignez ces quatre bords en deux courbes.
4. Utilisez la commande DiviserBord (Menu Analyse : Outils pour les bords > Diviser un bord) et l'accrochage aux
objets Fin pour diviser le bord droit sur le trou limité dans la surface principale avec les points finaux du bord de
la surface du fond.
5. Utilisez la commande DiviserBord pour diviser les bords les plus longs au niveau des extrémités des bords des
congés.
La commande SurfaceRéseau trouvera alors une solution plus rapidement.
6. Utilisez la commande Balayage2 avec l'option Tangence ou la commande SurfaceRéseau pour créer les deux
dernières surfaces.
Les surfaces commencent avec les courbes en forme de s que vous avez dupliquées et se terminent par une ligne
droite au niveau des bords divisés.
171
Manuel de formation de Niveau 2 pour Rhinoceros
3. Lancez la commande RaccorderCourbe (Menu Courbe : Raccorder des courbes > Raccordement ajustable de
courbe).
4. Dans la ligne de commandes, sélectionnez l'option Bords.
Choisissez Continuité=Tangence.
5. Pour Sélectionner le bord de surface à raccorder, cliquez à environ un tiers d'un des bords longs de l'ouverture
rectangulaire.
6. Pour Sélectionner l'autre bord de surface à raccorder, cliquez sur le bord opposé au premier.
La courbe de raccordement sera placée de l'autre côté de l'ouverture et une boîte de dialogue s'ouvrira.
7. Dans la boîte de dialogue Ajuster le raccord de courbe, choisissez une Continuité de Tangence sur les deux
extrémités.
172
Manuel de formation de Niveau 2 pour Rhinoceros
8. Créez une deuxième courbe de la même façon à environ deux tiers le long des mêmes bords.
Remarque : Si la commande RaccorderCourbe est utilisée alors que l'historique est activé, la courbe peut être
ajustée plus tard en utilisant l'option Modifier de la commande RaccorderCourbe.
10. Joignez tous les surfaces en une seule polysurface. Assignez un matériau et calculez le rendu.
173
Manuel de formation de Niveau 2 pour Rhinoceros
3. Dans la boîte de dialogue Options d'importation AI, sélectionnez « Ajuster à l'écran par défaut » cliquez sur
Accepter.
Les courbes du logo apparaissent à l'origine du plan de construction Dessus , sont sélectionnées et se trouvent
sur le calque Défaut .
4. Alors que la géométrie importée est toujours sélectionnée, utilisez la commande Grouper pour grouper les
différentes courbes ensemble.
Il sera alors beaucoup plus facile de sélectionner toutes les courbes en même temps dans les étapes de
transformation suivantes.
175
Manuel de formation de Niveau 2 pour Rhinoceros
Les flèches blanches montrent les normales de la surface. Un curseur avec deux flèches, rouge et verte, apparaît
quand vous vous déplacez sur la surface sélectionnée.
La flèche rouge indique la direction U et la flèche verte la direction V.
3. Regardez les options permettant de changer les directions de la surface dans la ligne de commandes. Vous
pouvez cliquer sur ces options pour changer les directions de la surface. Le curseur et les normales de la surface
seront actualisés en conséquence.
Quand tous les changements sont faits, appuyez sur Entrée pour accepter.
Le but est d'obtenir des flèches U et V comme sur cette image.
De cette façon, le nouveau plan de construction sera plaqué sur la surface en conséquence et la géométrie peut
être plaquée sur le plan de construction comme prévu.
4. Dans la fenêtre Perspective, utilisez la commande PlanC avec l'option Objet (Menu Vue : Définir PlanC > À partir
176
Manuel de formation de Niveau 2 pour Rhinoceros
d'un objet) ou (Cliquer avec le bouton de droite sur le titre de la fenêtre : Définir le plan de construction > À partir
d'un objet) pour définir le plan de construction sur la surface.
Les axes X et Y sont parallèles aux directions U et V de la surface que vous avez définies dans l'étape précédente.
5. Dans le panneau Plans de construction nommés, enregistrez le nouveau plan de construction sous Surface_
supérieure. Il sera alors plus facile de le retrouver par la suite.
7. En utilisant le manipulateur, appliquez une Rotation, un Déplacement ou une Échelle sur le logo original pour le
positionner ailleurs. Étant donné que l'historique a été utilisé, les modifications réalisées sur les courbes
originales (ou parent) sont également appliquées sur les courbes copiées (ou enfant) qui ont été déplacées sur le
plan de construction personnalisé dans la fenêtre Perspective.
Pour voir précisément la surface et les courbes par rapport au plan de construction personnalisé, utilisez la
commande VueEnPlan dans la fenêtre Perspective. La vue est alors en projection parallèle et regarde directement
177
Manuel de formation de Niveau 2 pour Rhinoceros
le plan de construction.
Extruder le logo
Vous extruderez le logo pour le transformer en une polysurface.
1. Activez la fenêtre Perspective.
2. Sélectionnez les courbes du logo déplacées.
3. Dans le menu Solide, cliquez sur Extruder une courbe plane puis sur Droit.
4. Dans la commande ExtruderCourbe, cliquez pour définir l'option DeuxCôtés=Oui.
5. Tapez 1 mm et Entrée pour définir la hauteur de l'extrusion. Appuyez sur Entrée pour accepter et extruder.
Le texte est maintenant une polysurface fermée. Cependant, cette extrusion ne présente pas d'angle de dépouille
qui aidera à retirer la polysurface d'un moule. Ensuite, vous annulerez et extruderez à nouveau avec l'option
d'angle de dépouille.
6. Dans le menu Édition, cliquez sur Annuler.
Extruder le logo avec l'option d'angle de dépouille
Dans cette étape, vous extruderez le logo avec l'option de dépouille puis vous réaliserez une différence avec la surface
supérieure.
1. Activez la fenêtre Perspective.
2. Dans le menu Solide, cliquez sur Extruder une courbe plane puis sur Droit.
3. Dans la commande ExtruderCourbeDépouille, cliquez pour définir l'option AngleDépouille sur -3 degrés.
4. Entrée pour terminer la commande.
Si vous aviez défini l'option AngleDépouille sur une valeur positive de 3 degrés, les résultats n'auraient pas été
ceux attendus.
178
Manuel de formation de Niveau 2 pour Rhinoceros
Remarque: L'utilisation d'une distance positive et d'un angle positif changera la hauteur et l'angle d'extrusion et
produira un mauvais résultat.
Différence entre le logo et la surface
Dans cette partie de l'exercice, vous utiliserez la copie du logo qui se trouve sur le calque Logo et nous la placerons sur
la surface de découpe. Cette surface n'est pas plate, nous utiliserons donc un outil de transformation différent (Glisser
le long d'une surface) pour déplacer le logo et le courber le long de la surface. La fonction Glisser le long d’une surface
transforme des objets à partir d'une surface source vers une surface cible. Elle utilise les directions UV des surfaces pour
définir la position. Il est important que les surfaces source et cible aient la même direction UV relative.
1. Sélectionnez la surface supérieure.
2. Dans le menu Solide, cliquez sur Différence.
Sélectionnez tout le logo et choisissez EffacerOriginal = Oui
3. Appuyez sur Entrée pour terminer la commande Différence.
Remarque : Si la différence échoue, déplacez le texte extrudé légèrement au-dessus de la surface et réessayez.
179
Manuel de formation de Niveau 2 pour Rhinoceros
Si la différence booléenne est correctement réalisée, vous devriez obtenir 1 bord libre autour du périmètre de la
surface et aucun autre bord libre à l'intérieur.
Faire glisser le logo sur une surface de forme libre avec l'historique
Dans cette partie de l'exercice, vous utiliserez la copie du logo qui se trouve sur le calque Logo et la placerez sur la
surface de découpe. Cette surface n'est pas plate, nous utiliserons donc un outil de transformation différent (Glisser le
long d'une surface) pour déplacer le logo et le courber le long de la surface. La fonction Glisser le long d’une surface
transforme des objets à partir d'une surface source vers une surface cible. Elle utilise les directions UV des surfaces pour
définir la position. Il est important que les surfaces source et cible aient la même direction UV relative.
Créer la surface de base
1. Lancez la commande Calque et choisissez Découpage comme calque actuel.
2. Désactivez tous les calques sauf Découpe et Logo.
3. Utilisez la commande BoîteDeContour (Menu Analyse : Boîte de contour) pour créer un rectangle autour du logo.
4. Utilisez la commande SurfacePlane (Menu Surface : Courbes planes) pour créer une surface à partir de la boîte de
contour.
180
Manuel de formation de Niveau 2 pour Rhinoceros
3. Activez les points de contrôle sur la surface de base et déplacez-les pour que la surface soit un peu plus grande
dans toutes les directions.
Étant donné que l'historique était activé quand la courbe a été déplacée, toute modification sur la surface de
base est reportée sur la courbe placée sur la surface de découpe.
4. Utilisez la commande ChangerDegré (Menu Édition : Changer Degré) pour que le degré de la surface de base soit
de 3 dans les deux directions U et V.
5. Ajustez les points de contrôle pour que la courbe s'adapte bien à la surface de découpe.
181
Manuel de formation de Niveau 2 pour Rhinoceros
Faire ressortir les lettres du logo et le faire glisser sur la surface de découpe
Vous allez maintenant déplacer le logo sur la surface de découpe.
1. Utilisez la commande ExtruderCourbe avec l'option DeuxCôtés pour que les courbes originales du texte soient
en 3 dimensions.
La distance d'extrusion devrait être de 1 mm.
182
Manuel de formation de Niveau 2 pour Rhinoceros
5. Groupez toutes les lettres du logo solide afin de pouvoir le sélectionner plus facilement.
6. Utilisez la commande GlisserSurSurface pour réaliser une translation du logo solide sur la surface de découpe.
Utilisez la nouvelle surface de base et cliquez sur ContrainteNormale=Non.
183
Manuel de formation de Niveau 2 pour Rhinoceros
Le texte résultant devrait s'aligner exactement avec les courbes glissées auparavant.
Vous pouvez également remarquer que les lettres en relief peuvent être effilées vers l'extérieur dans certains
endroits. Cette particularité empêcherait le retrait de la surface d'un moule, même si vous avez pris soin
d'extruder les lettres avec un angle de dépouille.
Pour corriger ce problème, annulez l'opération et relancez la commande GlisserSurSurface mais avec l'option
ContrainteNormale =Oui.
7. Dans le menu Édition, cliquez sur Annuler.
8. Utilisez la commande GlisserSurSurface à nouveau pour réaliser une translation du logo solide sur la surface de
découpe.
Utilisez la nouvelle surface de base et choisissez ContrainteNormale=Non.
1) ContrainteNormale=Non
Le texte obtenu est aligné exactement avec les courbes glissées
auparavant. Les lettres en relief peuvent être effilées vers l'extérieur
dans certains endroits
2) ContrainteNormale=Oui.
La commande glisser adapte la version plate sur la surface cible sans
se conformer aux directions normale de la surface cible.
La direction verticale de base est conservée.
184
Manuel de formation de Niveau 2 pour Rhinoceros
Dans l'exercice suivant nous étudierons certaines stratégies pour créer une bouteille en plastique soufflé à partir d'un
ensemble de dessins 2D. Dans cet exercice nous disposons d'un dessin de contrôle montrant trois vues de la bouteille.
Les dimensions sont approximatives mais nous devons essayer de suivre les courbes du dessinateur autant que
possible.
Nous n'aurons le temps de terminer que la première étape de ce modèle dans ce cours. Nous terminerons les surfaces
de la bouteille mais les détails seront omis. Vous trouverez la bouteille terminée dans le répertoire des modèles.
Dessin de contrôle
Exercice 10-2 Créer une bouteille de détergent
185
Manuel de formation de Niveau 2 pour Rhinoceros
4. Alors que le groupe de la vue de face est sélectionné, lancez la commande DéplacerSurPlanC (Menu
Transformer : Orienter > Déplacer sur un PlanC) dans la fenêtre Dessus.
5. Cliquez dans la fenêtre Face.
La vue est orientée dans l'espace 3D.
186
Manuel de formation de Niveau 2 pour Rhinoceros
4. Utilisez la commande DéplacerSurPlanC pour plaquer les courbes de la vue de Droite sur le plan de construction
Droit.
La vue est orientée dans l'espace 3D.
Les courbes 2D pour les dessins de contrôle de conception ne sont souvent pas aussi précises que ce que vous
aimeriez avoir pour construire une géométrie précise. Avant de construire une géométrie 3D à partir de courbes
2D, vérifiez les courbes et corrigez toutes les erreurs que vous trouvez.
Créer les courbes 3D
La partie renfoncée de la bouteille sera découpée dans la surface plus tard. Pour le moment nous avons juste besoin de
construire les surfaces extérieures. Les congés en haut et en bas, indiqués dans les courbes, peuvent être laissés lors de
la construction initiale de la surface et ajoutés dans une phase séparée. Nous aurons besoin de prolonger ou de
redessiner les courbes des bords pour contourner les congés et créer des coins pointus avant de créer les surfaces.
Plusieurs outils peuvent être utilisés pour créer les surfaces de départ : Un balayage sur 2 rails ou une surface à partir
d'un réseau de courbes sont les choix les plus évidents.
Les surfaces de réseau ne tiennent pas compte de la structure des courbes, mais uniquement de leur forme. Toutes les
courbes sont réajustées et la surface obtenue possède sa propre structure de points.
D'autres commandes telles que les outils de balayage, de surfaces par sections et de surfaces par bords tiennent
compte de la structure des courbes dans au moins une direction. Dans ces cas il est souvent très utile d'utiliser des
courbes adaptées comme sections transversales. Le choix des outils de création de surfaces peut déterminer comment
les courbes de départ sont créées.
1. Sélectionnez les groupes que vous avez créés dans l'étape précédente, utilisez la commande DissocierGroupe
(Menu Édition : Groupes > Dissocier un groupe) pour séparer les objets.
2. Sélectionnez les courbes de chaque vue 2D qui définissent la surface extérieure et Copiez-les sur le calque
Courbes 3D.
Puisque la bouteille est symétrique par rapport à l'axe des X, vous ne devrez copier les courbes que sur un des
côtés. Elles seront copiées par symétrie par la suite.
3. Utilisez la commande UnCalqueActif (Menu Édition : Calques > Un calque actif) pour activer le calque Courbes
3D.
187
Manuel de formation de Niveau 2 pour Rhinoceros
4. Déplacez la courbe définissant la surface supérieure de la bouteille à la même hauteur que le haut des courbes
verticales.
Utilisez la commande DéfinirPt ou Déplacer avec l'option Vertical dans la vue en Perspective.
5. Les courbes verticales peuvent maintenant être prolongées au delà des courbes du congé pour qu'elles
rejoignent les courbes du haut et du bas exactement au niveau de leurs extrémités.
Une façon de procéder est de prolonger les courbes verticales en utilisant la commande Prolonger avec l'option
Type=Lisse.
Utilisez les accrochages Fin et Quad sur la courbe supérieure et la courbe de base au fond.
Le prolongement des courbes avec cette méthode rendra les courbes plus complexes. S'il est important de garder
les courbes simples et bien adaptées, il peut être mieux d'ajuster les points sur les courbes existantes pour les
prolonger.
8. Joignez les courbes de la base et les courbes du dessus pour former une boucle fermée.
Les courbes sont disposées pour une surface à partir d'un réseau ou un balayage sur deux rails.
188
Manuel de formation de Niveau 2 pour Rhinoceros
Un modèle de bouteille terminée, Bouteille en plastique terminée.3dm, est inclus dans le dossier Modèles si vous
souhaitez l'étudier.
189
Manuel de formation de Niveau 2 pour Rhinoceros
190
Manuel de formation de Niveau 2 pour Rhinoceros
Une bonne pratique de modélisation consiste à construire des surfaces présentant une courbure cohérente. Si nous
regardons la courbe inférieure, nous pouvons voir deux zones bien conçues pour créer des surfaces, nous
commencerons donc ici. La courbe présente une zone de courbure importante à l'avant (1) ainsi qu'un morceau
relativement plat au milieu avec une courbure descendant rapidement sur le côté (2). La courbe supérieure est plus
lisse dans son ensemble mais possède des régions de courbure similaires.
En étudiant les courbes actuelles, nous pouvons identifier deux courbes à construire en haut et en bas. La courbe
verticale blanche coupe la courbe supérieure, qui est un cercle modifié, au niveau de la discontinuité de courbure et la
courbe inférieure sur une modification brusque de la courbure. Cette intersection sera le point de départ et le point
final de nos courbes modifiées.
191
Manuel de formation de Niveau 2 pour Rhinoceros
192
Manuel de formation de Niveau 2 pour Rhinoceros
Puisque nous avons fait attention à remplir ce critère, toutes les courbes verticales sont de degré trois avec quatre
points, et les courbes que nous venons de créer sont de degré cinq avec six points, les surfaces obtenues partageront
cette structure.
193
Manuel de formation de Niveau 2 pour Rhinoceros
5. Pour définir le Point de départ du plan de RaccordSymétrique, tapez 0 et appuyez sur Entrée .
6. À l'invite Fin du plan de symétrie, utilisez le mode Ortho pour choisir un point situé le long de l'axe des x.
194
Manuel de formation de Niveau 2 pour Rhinoceros
195
Manuel de formation de Niveau 2 pour Rhinoceros
Le but de l'adaptation est de maintenir aussi régulier que possible l'affichage de la courbure tout en satisfaisant
aux exigences de continuité.
Vous remarquerez que la transition de couleur est lisse au niveau des bords qui ont été adaptés.
Analyser et comparer différentes techniques de création de surface
Nous allons maintenant créer une autre surface pour la comparer.
1. Copiez les courbes sur un côté.
2. Réalisez une symétrie des courbes inférieure et supérieure sur l'axe des x et joignez-les.
3. Réalisez une symétrie de la courbe latérale verticale sur l'axe des x pour obtenir un ensemble de courbes
adaptées à la création d'une surface à partir d'un réseau de courbes.
4. Utilisez la commande SurfaceRéseau pour créer une surface avec ces courbes.
5. Sélectionnez la nouvelle surface et ajoutez-la à l'Analyse de courbure.
La surface de réseau la plus dense (2) a une apparence moins nette. Les surfaces plus simples (1) semblent
toujours plus propres pour le moment.
Puisque le changement de couleur est appliqué sur tout l'intervalle montré, il est important de se rappeler que
l'option Intervalle automatique indique un très petit intervalle de courbure et que les différences réelles peuvent
être faibles même si le changement de couleur est important.
196
Manuel de formation de Niveau 2 pour Rhinoceros
Chapitre 12 - Sculpter
Vous pouvez aussi construire une surface primitive et utiliser ensuite une série d'outils de transformation et d'analyse
pour sculpter une surface dans l'espace 3D de façon intuitive et directe.
Le placement des courbes est approximatif. Les courbes devraient être des copies modifiées d'une seule courbe
originale si possible.
Ceci permet de s'assurer qu'elles seront compatibles lors de la création de la surface par sections et que la surface
obtenue sera la plus simple possible et facile à modifier.
Commencez par les modifications les plus importantes pour terminer avec les détails.
Utilisez la commande EnregistrementIncrémental pour créer des copies du modèle en cours d'avancement.
Dans l'exercice suivant, quatre courbes ont été créées pour que vous puissiez les utiliser. Elles décrivent un tableau de
bord très simple qui servira de point de départ à votre design. Un volant se trouve sur un calque verrouillé pour vous
aider à voir l'échelle et à positionner tout élément que vous ajouterez par la suite.
Manipulateur
Le manipulateur fonctionne très bien avec les points de contrôle. Il est intéressant de pouvoir passer facilement d'un
mode d'orientation à un autre. Ouvrez la barre d'outils Manipulateur pour mieux utiliser celui-ci.
Lorsque l'orientation du manipulateur est sur Aligner avec l'objet, l'axe bleu est orienté sur la normale de la surface du
point de contrôle sélectionné. En déplaçant la flèche bleue, le point de contrôle se déplace dans la direction normale
de la surface locale. L'axe rouge aligne la direction U de la surface. Réalisez des ajustements plus fins en choisissant
une résistance de déplacement du manipulateur inférieure à 100 %.
ModeGlisser
ModeGlisser vous permet d'outrepasser les contraintes du plan de construction de plusieurs façons.
RepèreGénéral
Le déplacement est réalisé comme si le plan de construction était toujours le plan de Dessus du repère général. Ce
mode est rarement utilisé.
197
Manuel de formation de Niveau 2 pour Rhinoceros
PlanC
La contrainte par défaut dans Rhino. Le déplacement est réalisé parallèlement au plan de construction actif.
Vue
Le déplacement est réalisé parallèlement au plan de la fenêtre active. Cette fonction est utile dans certaines vues
obliques.
UVN
Les points de contrôle d'une surface sont contraints sur les directions u et v de la surface lorsque Ortho est actif
(touche Maj ) et sur la direction normale de la surface lorsque la touche Ctrl est utilisée. Les points des courbes sont
contraints sur la tangente de la courbe ou sur la direction normale de celle-ci lorsque la touche Ctrl est utilisée. Pour
cet exercice, c'est le mode de déplacement le plus utile.
PolygoneContrôle
Ce mode permet de déplacer les points de contrôle sur le polygone de contrôle de la courbe ou de la surface. Lorsque
plusieurs points sont sélectionnés, chacun est déplacé sur son propre polygone de contrôle. Cet outil est très
intéressant pour maintenir les points bien organisés sur des lignes et des colonnes.
Comme pour le manipulateur, laissez la barre d'outils ModeGlisser ouverte pour passer plus facilement d'un mode à un
autre lors de la modification des points. Vous remarquerez que le curseur change en fonction du mode de
déplacement. En général, vous trouverez probablement plus facile de désactiver le manipulateur lors du déplacement
en utilisant les options spéciales du mode glisser.
DéplacerUVN
Cet outil ouvre une boîte de dialogue qui permet de déplacer les points de contrôle par incréments d'une échelle
définie par l'utilisateur. Le déplacement du point peut se faire sur les directions U, V et N (normale). De plus, cette boîte
de dialogue présente des outils de lissage. Ces derniers sont très utiles pour lisser des points de contrôle irréguliers ou
agglutinés afin d'obtenir une grille plus régulière.
DéplacementParIntervalles
Utilisez les flèches du clavier avec les touches Alt , Alt+Maj et Alt+Ctrl pour déplacer les points sur de petites distances.
Les paramètres de déplacement par intervalles (Options > Aides à la modélisation > Déplacement par intervalles) vous
permettent de définir les contraintes du déplacement par intervalles avec des options similaires au ModeGlisser décrit
ci-dessus.
Astuce : Vous pouvez utiliser les connaissances acquises dans la partie concernant l'interface utilisateur de ce cours
pour créer des macros permettant de passer facilement d'un mode de déplacement par intervalles à un autre.
DéfinirPt
Cette commande permet de rectifier des points ou des lignes de points dans une, deux ou trois dimensions.
Utilisez un ou plusieurs des outils ci-dessus pour manipuler les points de la surface individuellement et en groupe.
N'oubliez pas les outils de sélection de points : SélU, SélV et les autres outils de la barre d'outils Sélection de points.
Vous remarquerez qu'avec un ensemble de points de contrôle relativement parsemé, comme sur cette surface de
départ, les modifications que vous réalisez ont tendance à modifier la forme sur une assez grande distance. Il est fort
probable que vous perdiez le contrôle assez rapidement.
Dans ce cas, vous verrez que vous avez besoin d'un contrôle plus localisé pour ajouter des détails. Vous pouvez
améliorer le contrôle en augmentant la densité des points de contrôle. Vous disposez de deux outils pour le faire :
InsérerNœud
Insère un ou plusieurs nœuds ainsi que des lignes de points de contrôle. Les points de la surface sont réorganisés afin
que la forme de la surface ne change pas. En d'autres termes, saufs certains cas particuliers, les nouveaux points ne
sont pas ajoutés aux mêmes endroits que les nouveaux nœuds.
InsérerPointContrôle
Permet de placer la ligne de points où vous voulez, cependant rien n'assure que la forme de la surface reste la même.
En règle générale, la forme changera même.
198
Manuel de formation de Niveau 2 pour Rhinoceros
Ces deux commandes InsérerNœud et InsérerPointContrôle ont des avantages mais lorsque vous créez des surfaces
très courbées et sculptées, InsérerNœud peut être le choix le plus sûr puisque la forme de la surface n'est pas modifiée.
Options de la commande InsérerPointContrôle
Automatique
Ajoute des nœuds à mi-distance entre les nœuds existants pour maintenir la structure aussi uniforme que possible.
Cette option augmente la densité de nœuds sur une courbe ou une surface, et donc la densité de points de contrôle,
tout en conservant une distribution régulière des nœuds. L'édition de points est ainsi mieux prévisible que lorsque les
nœuds sont espacés de façon irrégulière. Attention avec cette option, elle ajoute un nœud entre chaque paire de
nœuds existants, une surface peut ainsi voir sa structure devenir très dense très rapidement.
Milieux
Place des marqueurs à mi-chemin entre des nœuds, ou lignes de nœuds, existants. Ces marqueurs peuvent ensuite être
utilisés comme guides pour insérer des nœuds à mi-distance entre des nœuds existants. Utilisez l'accrochage Point
pour placer de nouveaux nœuds au niveau de ces marqueurs.
Remarque: Il est facile d'obtenir un trop grand nombre de points de contrôle et de perdre ainsi le contrôle de la forme.
Il convient donc d'utiliser l'enregistrement incrémental avant d'ajouter de la complexité à l'objet. Vous pourrez ainsi
revenir à un modèle plus simple sans recommencer du début si vous allez trop loin.
Exercice 12-1 Tableau de bord
Dans cet exercice nous construirons un tableau de bord de voiture en utilisant l'édition par les points de contrôle.
Créer une surface par sections à partir des courbes
1. Ouvrez le fichier Tableau de bord.3dm.
2. Créez une surface par sections à partir des quatre courbes avec l'option Lâche.
Lorsque vous utilisez l'option Lâche, vous indiquez que la géométrie doit être la plus simple possible et ceci est
essentiel pour créer une surface avec cette technique. La surface ne touchera pas les courbes de section
intérieures avec cette option mais elle devrait être très lisse et nette.
199
Manuel de formation de Niveau 2 pour Rhinoceros
Vous remarquerez que lorsque les points sont sélectionnés, une ligne rouge et une ligne verte apparaissent en
prolongement des points, elles indiquent les directions U et V positives.
4. Utilisez ces informations avec les outils de sélection de points SuivantU, SuivantV, PrécU ou PrécV pour
sélectionner une ligne de points adjacente. Utilisez la commande DéfinirPt pour placer les points sur le bord
correspondant, gauche et droite, du volant.
5. Utilisez le manipulateur pour déplacer vers le bas les trois points inférieurs près du volant afin d'accentuer la
forme.
La forme n'est pas obligatoirement symétrique par rapport au volant.
6. Sélectionnez les points les plus proches du bord supérieur du volant et placez-les à la même valeur Z en utilisant
DéfinirPt.
7. Ajoutons maintenant des détails au tableau de bord dans la zone du volant.
Utilisez le ModeGlisser avec l'option PolygoneContrôle et déplacez trois points vers le haut, très près de leurs
voisins.
La forme de la surface change très peu. Elle est toujours très douce et il n'y a plus de points disponibles pour
continuer l'édition à cet endroit.
8. Utilisez la commande InsérerNœud (Menu Édition : Points de contrôle > Insérer un nœud) et ajoutez une ligne de
points dans la direction V.
La surface n'a pas de nœud intérieur pour le moment, utilisez l'option Automatique une fois pour ajouter un
nœud.
Maintenant que vous avez des points supplémentaires, vous pouvez continuer à faire glisser les points le long du
polygone de contrôle pour affiner la surface dans cette zone.
200
Manuel de formation de Niveau 2 pour Rhinoceros
5. Sélectionnez des points qui ne sont pas alignés. Lancez la commande DéplacerUVN (Menu Transformer :
201
Manuel de formation de Niveau 2 pour Rhinoceros
DéplacerUVN).
6. Utilisez les glisseurs de Lissage pour Lisser certains points qui ne sont pas alignés.
7. Déplacez certains points à droite du volant et plus près de celui-ci pour que la forme soit plus symétrique par
rapport au volant.
Essayez de garder les positions des points régulières et progressives si possible. Comme on pouvait s'y attendre, le
nombre de points de contrôle a tendance à être plus important dans les zones qui ont été le plus modifiées.
202
Manuel de formation de Niveau 2 pour Rhinoceros
3. Utilisez la commande Décaler (Menu Courbe : Décaler une courbe) pour créer un doublon de la courbe, décalé
d'un demi (0.5) pouce.
4. Utilisez la commande Limiter (Menu Édition: Limiter) pour limiter la surface entre les courbes.
5. Utilisez la commande DécalerSurf (Menu Surface : Décaler une surface) pour décaler la surface d'un quart (0.25)
de pouce.
7. Utilisez la commande RaccorderSurf (Menu Surface : Raccorder des surfaces) pour créer une surface de
raccordement entre les deux surfaces.
Choisissez une continuité de Courbure (G2) pour le bord 1 et une continuité de Position pour le bord 2.
Nous essayons de montrer ici, entre autres, comme créer rapidement une transition de type "rembourrage".
Ajustez les glisseurs de RaccorderSurf pour que la section transversale ressemble à l'exemple de gauche.
203
Manuel de formation de Niveau 2 pour Rhinoceros
204
Manuel de formation de Niveau 2 pour Rhinoceros
ModificationCage
Exercice 13-1 Utiliser la modification avec une cage pour déformer un objet
3. Lancez la commande ModificationCage (Menu Transformer : Modifier avec une cage > Modifier avec une cage ou
barre d'outils Cage) et sélectionnez la tasse comme objet captif.
4. Pour l'objet de contrôle, choisissez BoîteDeContour puis Général.
5. Définissez 4 points de cage et un degré de 3 dans chaque direction.
La valeur du degré peut être définie jusqu'à 9. Le nombre de points doit être supérieur à la valeur du degré dans
chaque direction.
6. Pour définir l'Intervalle à modifier, choisissez Global.
7. Déplacez verticalement les points de contrôle en haut de la cage afin de déformer la tasse.
Les commandes de déplacement, d'échelle, de cisaillement, de rotation, de courbure, etc. peuvent être utilisées
sur les points de la cage.
205
Manuel de formation de Niveau 2 pour Rhinoceros
9. Déplacez un peu plus à droite les deux lignes de points de cage verticales les plus à droite dans la vue de Face
pour agrandir la poignée.
206
Manuel de formation de Niveau 2 pour Rhinoceros
La fourchette est ainsi un peu plus courbée sur l'avant. Cette méthode est relativement longue et le résultat est
une version déformée et inutile de la fourchette.
En effet, la surface extraite ne couvre pas toute la largeur et la longueur de la fourchette ; les bords arrondis,
raccordés, se trouvent en dehors de l'objet de contrôle et la fourchette est excessivement déformée.
7. Annulez.
207
Manuel de formation de Niveau 2 pour Rhinoceros
10. Dans le menu Surface, cliquez sur Prolonger une surface (ProlongerSurf).
11. Cliquez sur les bords longs de la surface (Type=Lisse) avec un facteur de 5.
La surface dépasse maintenant la fourchette.
12. Lancez à nouveau la commande ModificationCage et sélectionnez cette surface prolongée comme objet de
contrôle. La modification avec une cage devrait maintenant donner un objet plus net.
13. Par exemple, sélectionnez les deux points de contrôle du milieu de la fourchette. En utilisant le manipulateur,
déplacez-les vers le bas de la fourchette pour augmenter la profondeur de la fourchette.
14. Déplacez vers le haut ou vers le bas le groupe de points sur la partie la plus fine de la poignée.
La courbe de la poignée sera alors augmentée ou diminuée.
208
Manuel de formation de Niveau 2 pour Rhinoceros
209
Manuel de formation de Niveau 2 pour Rhinoceros
5. Pour définir le Point final de l'étirement, tirez le curseur d'un côté ou de l'autre pour étirer ou comprimer la clé.
La partie déformée correspond à la section de la clé qui tombe entre les points définissant l'axe d'étirement.
L'objet situé en dehors de l'axe initial est déplacé mais pas déformé. La forme des extrémités de la clé n'est pas
modifiée mais l'objet est allongé ou rétréci dans son ensemble.
210
Manuel de formation de Niveau 2 pour Rhinoceros
9. À l’invite Point sur la surface où réaliser l'orientation, accrochez-vous sur le point de la poignée marqué 3.
Vous remarquerez que dans l'aperçu, le point qui se déplace sur la surface cible correspond à la position du point
de référence.
Avec l'option Copier=Oui dans la ligne de commandes, vous pouvez placer l'objet sans modifier l'original plat et
créer ainsi plusieurs copies.
10. Choisissez Copier=Oui.
Les options de la ligne de commandes permettent d'inverser le positionnement si l'objet est placé du mauvais
côté de la surface ou d'ignorer les limites.
Si l'option IgnorerLimites est définie sur Oui, l'objet peut être placé n'importe où sur la surface sous-jacente
d'une face limitée, sinon il ne peut être placé que sur la face limitée.
211
Manuel de formation de Niveau 2 pour Rhinoceros
6. Pour l'Angle de torsion, déplacez le curseur autour du cercle d'environ 15 degrés pour déformer les rayons et
obtenir une forme de spirale.
Options :
l Copier=Oui/Non
l Rigide = Oui/Non Si Oui, les objets seront tournés et déplacés le long de la spirale mais ne seront pas déformées.
Cette option est utile pour appliquer un tourbillon à des groupes et des motifs d'objets individuels.
212
Manuel de formation de Niveau 2 pour Rhinoceros
4. Sélectionnez la polysurface et, dans le menu Transformer, cliquez sur Glisser le long d'une courbe.
Choisissez Copier = Oui, Rigide = Non, Local=Non et Étirer=Oui.
5. Pour la Courbe de base, sélectionnez la ligne droite (passant par le centre de la polysurface).
6. Pour la Courbe cible, sélectionnez le cercle.
Une copie de la polysurface est appliquée sur le cercle.
7. Appliquez une torsion sur la polysurface originale sur 360 degrés ou plus.
Sélectionnez la polysurface de départ et, dans le menu Transformer, cliquez sur la commande Torsion.
8. Dans la fenêtre Perspective, cliquez sur les points aux extrémités de la pièce pour définir l'axe de torsion.
9. Déplacez le curseur dans le sens des aiguilles d'une montre pour afficher l'angle final de 360 degrés ou plus et
cliquez pour réaliser la torsion.
213
Manuel de formation de Niveau 2 pour Rhinoceros
La polysurface créée avec la commande Glisser et l'Historique est modifiée en fonction de la polysurface qui
vient d'être déformée.
Glisser
La commande Glisser aligne un objet ou un groupe d'objets à partir d'une courbe de référence sur une courbe cible.
Étapes
1. Sélectionnez des objets.
2. Sélectionnez la courbe de référence près d'une extrémité.
3. Sélectionnez la courbe cible près de l'extrémité correspondante.
Comme Glisser le long d’une surface, la commande Glisser vous permet de faire glisser des solides le long d'une
courbe. Cette fonction facilite la conception en trois dimensions et laisse Rhino réaliser le travail d'interpolation.
214
Manuel de formation de Niveau 2 pour Rhinoceros
4. Pour la Courbe de base, sélectionnez la courbe linéaire rouge vers son extrémité gauche.
Remarque: Dans la fenêtre Perspective, choisissez le mode d'affichage Semi-transparent pour voir et
sélectionner plus facilement la courbe de base.
Courbe de base.
5. Faites une pause à cet instant et vérifiez les options suivantes dans la ligne de commande : Copier=Oui
Rigide=Non Étirer=Non.
6. Pour la Courbe cible, sélectionnez le cercle légèrement en-dessous du point.
215
Manuel de formation de Niveau 2 pour Rhinoceros
Vous allez faire glisser cette polysurface plusieurs fois en utilisant différentes options.
Vous allez tout d'abord changer la direction.
Faire glisser les parties d'une bague le long de la courbe de l'anneau dans une direction différente
1. Répétez la commande Glisser le long d’une courbe avec les mêmes étapes mais sélectionnez la courbe de base
au niveau de l'autre extrémité.
Courbe de base.
2. Pour la Courbe cible, sélectionnez le cercle légèrement en-dessous du point.
216
Manuel de formation de Niveau 2 pour Rhinoceros
2. Faites une pause à cet instant et vérifiez les options suivantes dans la ligne de commande : Copier=Oui
Rigide=Non Étirer=Oui.
3. Sélectionnez le cercle légèrement en dessous de la position du point pour définir la Courbe cible.
217
Manuel de formation de Niveau 2 pour Rhinoceros
La polysurface est transformée afin de s'adapter à la forme de la courbe cible, sur toute sa longueur.
4. Utilisez la commande Info pour vérifier qu'il s'agit d'une polysurface fermée solide.
4. Dans le panneau Calques, cliquez avec le bouton de droite sur le calque Chatons. Dans le menu du curseur,
choisissez Sélectionner des objets.
5. Dans le panneau Calques, cliquez avec le bouton de droite sur le calque Pierre_rubis. Dans le menu du curseur,
choisissez Sélectionner des objets.
6. Entrée pour fermer la sélection des objets.
7. Sélectionnez ensuite la Courbe de base près de l'extrémité gauche.
8. Faites une pause à cet instant et vérifiez les options suivantes dans la ligne de commande :
Copier=Oui Rigide=Non Étirer=Oui.
9. Pour la Courbe cible, sélectionnez le cercle légèrement en-dessous du point.
Les chatons et les pierres sont transformés pour être adaptés autour du cercle.
218
Manuel de formation de Niveau 2 pour Rhinoceros
219
Manuel de formation de Niveau 2 pour Rhinoceros
220
Manuel de formation de Niveau 2 pour Rhinoceros
Chapitre 14 - Blocs
L'utilisation des blocs dans Rhino présente deux avantages :
Les objets identiques peuvent être modifiés et remplacés en même temps.
Étant donné qu'un grand nombre d'objets identiques se réfèrent à une seule définition, les fichiers comprenant
de nombreux objets répétés peuvent être plus petits que si chaque objet possédait sa propre définition.
Dans Rhino, un bloc correspond à un ensemble d'objets, qui peuvent être des objets 2D simples ou des objets 3D
complexes. Un bloc peut être composé de lignes, de polylignes, de courbes de forme libre, de surfaces, de
polysurfaces, de solides, de cotes, de texte et même d'autres blocs. Lorsqu'un bloc contient d'autres blocs, on dit qu'ils
sont imbriqués. Le niveau d'imbrication n'est pas limité.
Occurrences et définitions
Chaque bloc a une seule définition. La définition correspond à l'ensemble d'objets qui composent le bloc. Cette
définition est cachée à l'utilisateur. Son but est de fournir la définition des occurrences du bloc qui apparaissent dans
le modèle. Le nombre d'occurrences d'un bloc n'est pas limité mais il ne peut posséder qu'une seule définition. Ainsi,
lorsque l'utilisateur modifie une définition de bloc, toutes les occurrences du bloc refléteront les modifications.
Points d'insertion
Chaque bloc possède un point d'insertion. Il s'agit d'une position de référence pour le bloc dans son ensemble et c'est
d'ailleurs le point uilisé lorsqu'une occurrence de bloc est ajoutée en utilisant la commande Insérer.
Calques et blocs
Les calques sont parfois difficiles à comprendre lors de l'utilisation des blocs. Il est important de savoir que toute
occurrence de bloc existera sur un calque tout comme n'importe quel autre objet de Rhino.
l En général, il s'agit du calque actuel lors de l'insertion de l'occurrence, mais le calque de l'occurrence peut être
changé comme pour un objet quelconque. Cependant, chaque objet de la définition de bloc existe également sur
un calque, indépendamment de l'occurrence du bloc dans son ensemble.
Par exemple, deux occurrences du même bloc peuvent se trouver sur des calques différents, mais les objets
composant la définition de bloc seront sur les mêmes calques dans chaque occurrence.
l L'activation ou la désactivation d'un calque contenant une occurrence affichera au cachera l'occurrence dans
son ensemble. En activant et en désactivant les calques des objets contenus dans un bloc, il est possible de
montrer ou de cacher ces objets dans chaque occurrence du bloc, quel que soit le calque où se trouve
l'occurrence.
l Les calques des blocs liés (calques de référence) peuvent être montrés dans le panneau des calques comme des
calques normaux ou des calques spéciaux de référence.
221
Manuel de formation de Niveau 2 pour Rhinoceros
l Le calque actuel lors de l'insertion de l'occurrence de bloc est appelé calque de référence. L'occurrence insérée se
trouve sur ce calque.
l La visibilité de tout le bloc est contrôlée avec le calque de référence du bloc.
l Si vous désactivez le calque de référence du bloc, le bloc dans son ensemble ne sera plus visible, quels que soient
les calques sur lesquels se trouve la géométrie.
l Il est possible d'attribuer certaines propriétés aux objets se trouvant dans un bloc grâce à l'option « par parent ».
De cette façon, tous les objets ont le même comportement lorsqu'ils sont groupés dans un bloc.
l Les propriétés objet de couleur d'affichage, couleur d'impression ou largeur d'impression peuvent être assignées
« par parent ».
l Les objets avec une assignation « par parent » qui sont groupés dans un bloc se comportent comme des
caméléons. Ils changent pour afficher la couleur et la largeur d'impression du calque de référence du bloc.
l Cette option très intéressante permet de donner une apparence différente à une occurrence sans créer de bloc
différent.
l Le calque actuel au moment de la création du bloc n'a pas d'influence sur la définition de bloc elle-même.
l Les calques des objets de la définition de bloc et le calque actuel lorsque l'occurrence est insérée sont utilisés
pour définir les paramètres de visibilité et d'apparence des occurrences.
Blocs
L'option la plus simple pour modifier une définition de bloc consiste à utiliser la commande BlocModifier ou à double
cliquer sur une occurrence. Si le bloc est lié, l'édition ouvrira le fichier lié dans une nouvelle occurrence de Rhino et la
session actuelle de Rhino sera suspendue jusqu'à ce que le deuxième Rhino soit fermé.
Exercice 14-1 Notions de base sur les blocs
Créer un bloc
1. Commencez un nouveau modèle.
2. Dessinez une boîte et une sphère près de l'origine.
3. Sélectionnez les deux objets.
4. Utilisez la commande Bloc (Menu Édition: Blocs > Créer une définition de bloc) pour créer un bloc.
5. Pour définir le point de référence du bloc, accrochez-vous sur un sommet de la boîte.
Le point que vous sélectionnez devient le point d'insertion du bloc.
222
Manuel de formation de Niveau 2 pour Rhinoceros
6. Dans la boîte de dialogue Propriétés de définition de bloc, dans le champ Nom tapez Test 1 et cliquez sur
Accepter.
7. Utilisez la commande Insérer (Menu Fichier : Insérer) pour insérer le nouveau bloc.
8. Dans la liste déroulante en haut de la boîte de dialogue Insérer, sélectionnez Test 1.
Vérifiez que vous insérez en tant qu'occurrence de bloc, pas en tant que groupe ou objet individuel.
9. Acceptez les options par défaut pour l'échelle et la rotation.
10. Placez le bloc dans la scène de Rhino.
Vous pouvez remarquer que le curseur suit la position que vous avez définie comme point de référence du bloc
lors de la création de celui-ci. Ce point sera le point d'insertion.
11. Sélectionnez l'occurrence de bloc et créez une ou deux copies de cette occurrence en utilisant la commande
Copier.
Redéfinir un bloc
1. Double-cliquez sur une des occurrences de bloc.
2. La boîte de dialogue Modifier un bloc s'ouvre, la géométrie originale est remise à la place du bloc et les autres
blocs sont ombrés.
Vous pouvez maintenant sélectionner la sphère et la boîte séparément.
3. Utilisez CongéBord pour créer un congé sur les bords de la boîte, déplacez légèrement la sphère et ajoutez un
cercle.
223
Manuel de formation de Niveau 2 pour Rhinoceros
224
Manuel de formation de Niveau 2 pour Rhinoceros
Changer le bloc
1. Lancez la commande Gestionnaire de blocs (Menu Édition : Blocs > Gestionnaire de blocs).
2. Sélectionnez la définition de bloc de la vis que vous avez insérée.
3. Cliquez sur le bouton Propriétés.
4. Dans la case Nom de la définition de bloc, tapez Attache.
5. Dans la zone Nom du fichier, cliquez sur Parcourir, sélectionnez RH-M6-1.0-25.3dm et cliquez sur Ouvrir.
6. Dans la boîte de dialogue Propriétés de définition de bloc, cliquez sur Accepter.
7. Dans le Gestionnaire de blocs, cliquez sur Actualiser.
Les vis deviennent alors des vis à tête ronde et la couleur est modifiée pour correspondre à la couleur du calque
d'insertion.
Remarque: Même sur un petit fichier comme celui-ci, la différence de taille peut être importante. Si les vis avaient
été importées puis copiées, le fichier aurait été 35 à 40 pour cent plus grand qu'en utilisant des occurrences de
bloc. L'utilisation de blocs peut aider à réduire les problèmes rencontrés avec les fichiers de grande taille.
225
Manuel de formation de Niveau 2 pour Rhinoceros
Stratégie générale
Qu'il s'agisse d'un fichier créé sous Rhino ou dans une autre application, le processus de résolution de problèmes sera
le même. Avec le temps, vous découvrirez des exemples de problèmes récurrents et vous apprendrez à développer des
procédures pour les résoudre.
Même si les techniques utilisées varient beaucoup en fonction de chaque fichier, nous nous concentrerons sur une
stratégie générale pour la réparation de fichiers à problèmes.
227
Manuel de formation de Niveau 2 pour Rhinoceros
s'agit de modéliser des surfaces de forme libre. Les bords de surface sont adaptés aux bords avoisinants dans les
limites de la tolérance de modélisation spécifiée. Plus la tolérance est petite plus ces surfaces sont complexes et la
performance du système en souffre. L'adaptation de bords avec une faible tolérance non prise en charge par vos
processus de fabrication en aval ou par la précision des données entrées est une perte de temps.
9. Joignez (Menu Édition : Joindre) les surfaces.
Lorsque l'on joint des surfaces, les bords sont joints s'ils entrent dans la tolérance de modélisation spécifiée. Si la
distance est en dehors de la tolérance établie, ils ne sont pas joints. Le fait de joindre ne change pas la géométrie.
Les bords sont marqués comme assez proches pour être traités comme coïncidents et l'un d'entre eux est alors
effacé.
Regardez les résultats dans la ligne de commande. Est-ce que le nombre de polysurfaces est celui que vous
attendiez ? Des surfaces doubles apparaissent parfois après l'importation d'un fichier IGES. Normalement, une
d'elle sera complète et la deuxième présentera des découpes internes manquantes. Lorsque vous utilisez la
commande Joindre, vous n'avez aucun moyen de différentier les surfaces qui seront sélectionnées. Si vous pensez
que la sélection n'a pas été effectuée correctement, essayez de joindre deux bords libres. S'il n'y a pas de bord
libre près de l'endroit où il devrait y en avoir un, annulez la jonction et sélectionnez les surfaces en double.
Effacez les surfaces les moins complètes et essayez de joindre à nouveau.
10. Regardez s'il y a des bords libres.
Les bords libres sont des bords de surface qui ne sont connectés à aucune autre surface. Lors de la jonction, la
distance entre les deux bords était plus grande que la tolérance de modélisation précisée. Ceci peut être dû à une
modélisation initiale bâclée, des réglages de tolérance erronés lors de l'importation du fichier IGES ou des
surfaces en double. Si le nombre de bords libres s'avère très élevé lorsque vous utilisez la commande
MontrerBords (Menu Analyse : Outils pour les bords > Montrer les bords), vous pouvez essayer d'annuler la
jonction, d'augmenter la valeur de la tolérance absolue et de joindre à nouveau le tout. Il est possible que la
modélisation originale ait été effectuée avec une tolérance plus grande et l'exportation avec une tolérance plus
petite.
Remarque: Vous ne pouvez pas améliorer la tolérance entre des surfaces sans effectuer une remodélisation
importante.
11. Joignez les bords libres ou remodélisez.
La jonction de bords libres peut être déconcertante. Il s'agit d'un échange difficile et cela peut causer des
problèmes en aval. Si vous voulez joindre des bords pour les importer ensuite en tant que solide ou pour réaliser
une opération de maillage comme par exemple exporter un fichier STL, en utilisant la commande JoindreBord
(Menu Analyse : Outils pour les bords > Joindre 2 bords libres) vous ne devriez pas avoir de problème. Si vous
coupez des sections et si vous réalisez d'autres opérations de “récupération de courbe”, les sections présenteront
des vides au niveau du croisement avec des bords joints en dehors de la tolérance. Le vide à combler est montré
avant d'effectuer la jonction. Si le vide est inférieur au double de votre tolérance, vous pouvez continuer
l'opération. Si le vide est trop grand, il est recommandé de modifier ou de reconstruire les surfaces afin de le
réduire. Les commandes Joindre et JoindreBord n'affectent pas la géométrie de la surface. Leur seule action est
d'étiqueter les bords comme coïncidents dans les limites de la tolérance spécifiée ou imposée.
12. Réparer les mauvaises surfaces.
Il est recommandé de ne réparer qu'une seule mauvaise surface à la fois et de les joindre en polysurface au fur et
à mesure. Méthodes, de la plus simple à la plus radicale, pouvant être utilisées pour réparer les problèmes
entraînant une erreur dans les résultats de la vérification :
Reconstruire des bords.
Dissocier les courbes de limite et relimiter.
Reconstruire les surfaces (les surfaces changent de forme).
Remplacer les surfaces - en récupérant les bords des surfaces avoisinantes, en coupant des sections dans
les mauvaises surfaces et en construisant des surfaces de remplacement à partir des courbes récupérées.
13. Vérifier les mauvais objets.
Dans certains cas, le fait de joindre des surfaces qui passent la vérification peut entraîner une polysurface qui
donne une erreur lors de la vérification. Normalement, ceci est dû à des petits segments, ou des petites courbes
limites, plus petits que la tolérance de modélisation.
14. Vous devrez extraire les surfaces voisines, les vérifier, utiliser la commande FusionnerBords (Menu Analyse :
Outils pour les bords > Fusionner des bords) afin d'éliminer ces petits segments et joindre à nouveau les surfaces.
Vous aurez terminé lorsque vous aurez une polysurface fermée qui passe la vérification et qui ne présente pas de
228
Manuel de formation de Niveau 2 pour Rhinoceros
bords libres. Lorsque vous joignez et réparez des surfaces, il peut être intéressant d'exécuter la commande
Vérifier de temps en temps.
15. Exporter.
Lorsque le modèle est épuré et réparé, vous pouvez l'exporter vers IGES, Parasolid ou STEP afin de pouvoir
l'importer dans votre application.
Exercice 15-1 Pour essayer ces procédures
229
Manuel de formation de Niveau 2 pour Rhinoceros
Chapitre 16 - Maillages
Un maillage définit une forme en utilisant un ensemble de positions. Un maillage connaît la position des sommets mais
ne connaît rien sur ce qu'il y a entre les sommets.
Même si Rhino est un modeleur NURBS, il dispose d'outils permettant de créer et de modifier des maillages.
Nous étudierons différentes méthodes de création et d'édition de maillages dans différents objectifs. Les premiers
points à prendre en considération lorsque vous devrez déterminer quelle technique utiliser pour construire un maillage
sont les exigences en aval. Si le maillage est utilisé pour un rendu, les réglages de maillage seront différents de ceux
utilisés pour la fabrication (usinage ou prototypage).
Maillages de rendu
Lorsque vous créez un maillage pour calculer un rendu, l'apparence et la vitesse sont les points les plus importants.
Vous devrez essayer d'obtenir un maillage avec un petit nombre de polygones tout en conservant l'aspect voulu. Le
nombre de polygones affectera la performance, mais si le nombre de polygones est trop petit, la qualité que vous
recherchez pour le rendu final ne pourra peut-être pas être obtenue. En principe, si le modèle a un bon aspect, les
réglages sont corrects.
Si le maillage n'est pas assez précis pour la fabrication, vous obtiendrez des bords visibles sur vos produits.
En utilisant les mêmes paramètres de maillage, le système rendu peut cacher les bords et lisser visuellement le maillage
pour afficher un aspect lisse.
231
Manuel de formation de Niveau 2 pour Rhinoceros
5. Dans la boîte de dialogue Propriétés du document, dans la section Maillage, cliquez sur Lisse et lent.
6. Vérifiez le bord courbé entre les surfaces.
La surface arrondie est plus lisse et plus nette mais les bords présentent toujours des zones de vide.
Même s'il est possible d'utiliser les réglages personnalisés pour affiner le maillage polygonal de façon à éliminer
les bords dentés, cette opération affectera tous les maillages de rendu du modèle. Par conséquent le temps
nécessaire pour créer les maillages sera augmenté et la performance de l'ombrage et du rendu peut être
considérablement réduite.
7. Pour éliminer les vides sans affiner les réglages du maillage, joignez les surfaces adjacentes ensembles.
232
Manuel de formation de Niveau 2 pour Rhinoceros
Remarque: Les maillages créés par la commande Rendu et les modes ombrés sur les surfaces NURBS et les
polysurfaces sont invisibles en mode filaire, et ils ne peuvent pas être modifiés ni séparés de l'objet NURBS. Les
maillages de rendu du modèle actuel sont gérés dans la boîte de dialogue Propriétés du document, section
Maillage. De plus, vous pouvez changer les Paramètres du maillage de rendu d'un objet dans les Propriétés de
celui-ci.
Densité
Utilise une formule pour contrôler la distance entre les bords du polygone et la surface originale. Valeurs comprises
entre 0 et 1. Les valeurs plus élevées donnent un maillage avec un plus grand nombre de polygones.
Angle maximal
Il s'agit de l'angle maximal entre les faces adjacentes du maillage. De petites valeurs entraînent des maillages plus lents,
plus précis et un plus grand nombre de polygones.
Rapport de forme maximal
Rapport longueur/largeur maximal des triangles dans les quadrilatères du maillage initial.
Longueur minimale des bords
Des valeurs élevées entraînent un maillage plus rapide et moins précis et un plus petit nombre de polygones. Contrôle
la longueur minimum des côtés des quadrilatères et des triangles du maillage.
233
Manuel de formation de Niveau 2 pour Rhinoceros
234
Manuel de formation de Niveau 2 pour Rhinoceros
7. Cachez la polysurface originale, choisissez le mode d'affichage Rendu dans la fenêtre et utilisez le mode
Ombrage plat pour voir le résultat.
L'ombrage plat montre à quoi devrait ressembler le modèle s'il était envoyé en prototypage ou en usinage avec
cette densité de maillage.
8. Annulez l'opération précédente, répétez la commande Maillage et faites les changements suivants dans la boîte
de dialogue Options supplémentaires de maillage
Angle maximal : 0.0
Rapport de forme maximal=2.0
9. Cliquez sur Accepter.
Remarquez les changements sur le nombre de polygones, la forme du maillage et la qualité du maillage avec un
ombrage plat.
10. Annulez l'opération précédente, répétez la commande Maillage et faites les changements suivants dans la boîte
de dialogue Options supplémentaires de maillage
Division initiale minimale de la grille=16
Remarquez les changements sur le nombre de polygones, la forme du maillage et la qualité du maillage avec un
ombrage plat.
11. Annulez l'opération précédente, répétez la commande Maillage et faites les changements suivants dans la boîte
de dialogue Options supplémentaires de maillage
Division initiale minimale de la grille=500
Remarquez les changements sur le nombre de polygones, la forme du maillage et la qualité du maillage avec un
ombrage plat.
235
Manuel de formation de Niveau 2 pour Rhinoceros
12. Annulez l'opération précédente, répétez la commande Maillage et faites les changements suivants dans la boîte
de dialogue Options supplémentaires de maillage
Distance maximale entre bord et surface : 0.01
Division initiale minimale de la grille=0
Remarquez les changements sur le nombre de polygones, la forme du maillage et la qualité des objets avec un
ombrage plat.
236
Manuel de formation de Niveau 2 pour Rhinoceros
Chapitre 17 - Rendu
Avec Rhino il est facile de créer des images de rendu des modèles. Il suffit d'ajouter des matériaux, des lumières et de
calculer le rendu.
Le moteur de rendu de Rhino possède diverses options qui créent des effets spéciaux intéressants lors du rendu.
Dans l'exercice suivant vous allez calculer le rendu avec et sans courbes isoparamétriques, ajuster les couleurs, la
transparence et la lumière ambiante afin de créer des images avec des effets particuliers.
Vous utiliserez également les environnements, les textures et les décalcomanies pour apporter un peu de réalisme au
rendu.
Le mode d'affichage Rendu de Rhino vous permettra de voir un aperçu de vos matériaux et de votre environnement
avant le rendu. Alors que le mode d'affichage Lancer de rayons vous permettra de travailler en temps réel dans la vue
rendue. Le mode d'affichage Lancer de rayons utilisera les coeurs cuda de votre carte Quadro ou peut être configuré
pour utiliser le processeur.
Rhino pour Windows bénéficie d'un grand nombre de moteurs de rendu tiers qui fonctionnent comme module dans
Rhino. Si vous souhaitez des fonctions de rendu plus avancées, essayez les autres modules de rendu disponibles sur le
site de food4Rhino.
3. Dans le menu Rendu, cliquez sur Module de rendu actuel, puis sur Rendu de Rhino.
4. Sélectionnez la bouteille et, dans le panneau Propriétés, cliquez sur le bouton Matériau.
5. Cliquez sur la flèche à côté de Utiliser le matériau du calque et cliquez ensuite sur le bouton Utiliser un nouveau
matériau.
237
Manuel de formation de Niveau 2 pour Rhinoceros
7. Pour configurer le nouveau matériau dans le panneau Matériau, faites les modifications suivantes :
Nom : Bleu clair
Couleur : Bleu clair (R=163, V=163, B=194)
8. Sélectionnez le bouchon et, dans le panneau Propriétés, cliquez sur Matériau. Cliquez sur la flèche à côté de
Utiliser le matériau du calque et cliquez ensuite sur le bouton Utiliser un nouveau matériau.
10. Pour configurer le nouveau matériau dans le panneau Matériau, faites les modifications suivantes :
Nom : Plastique brun
Couleur : Brun (R=222, V=172, B=112)
11. Calculez le rendu dans la fenêtre Perspective.
238
Manuel de formation de Niveau 2 pour Rhinoceros
239
Manuel de formation de Niveau 2 pour Rhinoceros
240
Manuel de formation de Niveau 2 pour Rhinoceros
241
Manuel de formation de Niveau 2 pour Rhinoceros
Propriétés de rendu
Avec le puissant éditeur de matériaux de Rhino, vous pouvez assigner toutes les combinaisons possibles entre les
options de couleurs, de réflectivité, de transparence, de reflets, d'images multiples et d'environnements.
Dans l'exercice suivant nous ajouterons des éléments d'environnement, des matériaux et des lumières, nous créerons
des matériaux personnalisés, nous éditerons des matériaux, nous ajouterons des décalcomanies aux objets et nous
calculerons le rendu d'une scène.
14. Dans la boîte de dialogue Options, section Rendu, descendez jusqu'à la section Éclairage, désactivez l'option
Lumière zénithale.
15. Dans le panneau Plan au sol, dans la section Effet, activez Utiliser un matériau.
16. Sélectionnez la flèche à droite de Matériau par défaut et "+".
17. Dans le menu déroulant, cliquez sur le modèle de matériau Plastique.
243
Manuel de formation de Niveau 2 pour Rhinoceros
Éclairage de la scène
Jusqu'à présent nous avons utilisé les lumières par défaut de Rhino. Cette lumière invisible vient de derrière le
spectateur, sur sa gauche. Elle est suffisante pour éclairer le modèle et vous donner un point de départ. La lumière par
défaut n'est allumée que si aucune autre lumière n'est activée et elle ne peut pas être modifiée. Afin de contrôler
l'éclairage, nous allons ajouter nos propres lumières.
Ajouter des lumières
1. Dans le panneau Calque, choisissez Lumières comme calque actuel.
2. Dans le menu Rendu, cliquez sur Créer un projecteur.
3. Dessinez un grand projecteur illuminant la scène de face et un peu en hauteur comme indiqué à droite.
Utilisez le mode élévation ou activez les points de contrôle du projecteur et déplacez-les pour placer la lumière.
244
Manuel de formation de Niveau 2 pour Rhinoceros
245
Manuel de formation de Niveau 2 pour Rhinoceros
246
Manuel de formation de Niveau 2 pour Rhinoceros
247
Manuel de formation de Niveau 2 pour Rhinoceros
7. Assignez le nouveau matériau au calque Dentifrice - bouchon ou assignez-le à l'objet. Ajustez le placage
correctement.
8. Calculez le rendu dans la fenêtre Perspective.
Le bouchon semble rainuré. Le nombre de répétitions détermine le rapprochement entre les rainures.
Décalcomanies
Une décalcomanie est la méthode utilisée par Rhino pour appliquer une image sur une zone spécifique d'un objet.
Le type de placage indique à Rhino comment projeter la décalcomanie sur votre objet. Les quatre types de placages,
plan, cylindrique, sphérique et UV sont décrits ci-dessous.
Options de la décalcomanie
Plan
Ce type de placage est le plus commun. Il est utilisé pour effectuer un placage sur des objets plats ou présentant une
légère courbure.
Cylindrique
Le placage cylindrique est utile pour placer des décalcomanies sur des objets qui sont courbés dans une seule
direction, tels que les étiquettes sur des bouteilles de vin.
248
Manuel de formation de Niveau 2 pour Rhinoceros
Sphérique
Le placage sphérique est utile pour placer des images sur des objets qui sont courbés dans deux directions. Lorsque
l'image est plaquée sur la sphère, son axe vertical (hauteur) rejoint les deux pôles et son axe horizontal suit l'équateur.
UV
Le plaquage UV rétrécit ou étire l'image pour qu'elle remplisse toute la surface. Les directions U et V de la surface
déterminent la direction selon laquelle le placage est appliqué. Vous ne pouvez pas changer l'orientation du placage.
Le placage UV est utile pour les formes organiques, les cheveux, la peau et les plantes.
Plaquer une décalcomanie avec une projection plane
1. Activez le calque Plans de référence de la décalcomanie.
2. Sélectionnez la boîte du dentifrice.
3. Dans la panneau Propriétés, section Décalcomanies, cliquez sur + pour ajouter un décalcomanie.
249
Manuel de formation de Niveau 2 pour Rhinoceros
Lorsque la décalcomanie a été placée, vous pouvez utiliser ses points de contrôle pour la déplacer, la faire
tourner, l'étirer ou la rétrécir.
11. Appuyez sur Entrée ou cliquez avec le bouton droit pour confirmer la position.
250
Manuel de formation de Niveau 2 pour Rhinoceros
4. Avec la commande Décalcomanie 3 points, placez l'image MintyGreen-Box Side.png sur le côté de la boîte.
6. Avec la commande Décalcomanie 3 points, placez l'image MintyGreen-SideFlap_RGBA.tif sur chaque languette
latérale et définissez l'option Direction sur LesDeux.
7. Utilisez un plaquage plan pour placer les décalcomanies sur la boîte du fil dentaire et sur le tube de dentifrice.
Activez le calque Plans de référence de la décalcomanie.
Les rectangles magenta se trouvant sur le calque Plans de référence de la décalcomanie ont été créés pour aider
à placer les décalcomanies MintyGreen-Floss.png et MintyGreen-Tube.png.
251
Manuel de formation de Niveau 2 pour Rhinoceros
8. Sélectionnez le tube. Dans la panneau Propriétés, section Décalcomanies, cliquez sur + pour ajouter un
décalcomanie.
Sélectionnez la décalcomanie MintyGreen-Tube.png.
9. Cliquez pour définir le Style de placage sur Plan et la Direction sur Avant puis cliquez sur Accepter-
10. Dans la ligne de commande, cliquez sur l'option 3 points. Sélectionnez les points comme indiqué.
11. Sélectionnez la boîte de fil dentaire. Dans la panneau Propriétés, section Décalcomanies, cliquez sur + pour
ajouter un décalcomanie.
Sélectionnez la décalcomanie MintyGreen-Floss.png .
12. Cliquez pour définir le Style de placage sur Plan et la Direction sur Avant puis cliquez sur Accepter-
13. Dans la ligne de commande, cliquez sur l'option 3 points. Sélectionnez les points comme indiqué.
252
Manuel de formation de Niveau 2 pour Rhinoceros
253
Manuel de formation de Niveau 2 pour Rhinoceros
Dernières retouches
La brosse à dents est organisée sur une hiérarchie de calques. Vous attribuerez les matériaux au claque afin que la
géométrie sur le calque soit affichée et rendue avec ce matériau.
1. Activez tous les calques et sous-calques de la brosse à dent. Définissez les matériaux pour les calques.
Calque Matériau
Brosse2 - corps Céramique verte (comme la tasse)
Brosse2 - poils intérieurs Céramique verte (comme la tasse)
Brosse2 - poils extérieurs Porcelain_white
Brosse2 - reliefs Plastic_white
2. Changez les paramètres des matériaux et des lumières à votre convenance afin d'obtenir le résultat voulu.
3. Calculez le rendu dans la fenêtre Perspective.
254
Manuel de formation de Niveau 2 pour Rhinoceros
Remarque : Roue de vélo.GH est inclus dans le dossier des modèles. Vous pouvez également imprimer Roues de
vélo.JPG et suivre l'exercice.
Roue de vélo
Toile de Grasshopper
1. Commencez un nouveau modèle en utilisant le fichier modèle Petits objets - Pouces.3dm.
2. Ouvrez la toile de Grasshopper en cliquant sur le bouton Grasshopper dans la barre d'outils Standard ou en
tapant : Grasshopper dans la ligne de commande de Rhino.
3. Double cliquez sur la barre de titre supérieure de la fenêtre de Grasshopper pour l'agrandir et la diminuer. Même
diminuée, elle reste ouverte. (Windows uniquement)
Paramètres de Grasshopper
Vous utiliserez certains paramètres pour contrôler l'apparence de l'interface de Grasshopper.
1. Dans le menu File de Grasshopper, cliquez sur Preferences.
2. La boîte de dialogue de Grasshopper Settings apparaîtra.
3. Dans le panneau gauche, sélectionnez Interface.
4. Si vous enseignez Rhino à des étudiants plus jeunes, dans le panneau droit, déplacez le glisseur Content Filter sur
255
Manuel de formation de Niveau 2 pour Rhinoceros
Strict. L'affichage des icônes de Grasshopper sera mieux adapté à de jeunes utilisateurs.
5. Cochez l'option Show obscure components.
6. Cliquez sur la croix (X) en haut à droite de la boîte de dialogue pour enregistrer et fermer Grasshopper Settings.
Finder
Lorsque vous ouvrez un fichier de définition de Grasshopper terminé (extension .GH), vous pouvez retrouver
facilement la position dans le menu de tous les composants et paramètres. Grasshopper affichera une flèche rouge sur
la toile afin de montrer l'emplacement du contrôle dans le menu de Grasshopper.
256
Manuel de formation de Niveau 2 pour Rhinoceros
4. Vous verrez les flèches tant que vous appuierez sur les touches et le bouton de la souris. Lorsque vous relâchez,
les flèches du chercheur disparaissent.
Remarque : Dans Rhino pour Mac, utilisez Commande + Alt pour activer le Finder.
Cette fonction est très utile pour retrouver l'origine d'une définition de Grasshopper.
3. Double cliquez sur la toile de Grasshopper pour ouvrir une boîte de dialogue contenant l'invite Enter a search
keyword.
4. Tapez Number et choisissez Number slider dans le menu.
257
Manuel de formation de Niveau 2 pour Rhinoceros
7. Déplacez maintenant le glisseur et observez l'actualisation du rayon du cercle dans la vue de dessus.
8. Pour créer le deuxième glisseur numérique, double cliquez sur la toile et tapez : 24<32<36.
Reliez la sortie du glisseur numérique à l'entrée R du deuxième composant de cercle.
9. Doublez cliquez sur l'étiquette Radius (rayon) du premier glisseur numérique. La boîte de dialogue Slider
(glisseur) s'ouvre.
10. Modifiez les valeurs Min et Max. Définissez Min sur 1, Max sur 10 et Rounding (arrondi) sur N, Integer number
(nombre entier).
258
Manuel de formation de Niveau 2 pour Rhinoceros
Diviser le cercle
1. Dans le menu Curve, sous Division, sélectionnez Divide Curve (diviser une courbe) et déposez deux composants
à droite des cercles. Astuce : appuyez sur la touche Alt tout en déplaçant un contrôle pour le copier.)
2. Connectez la courbe de sortie du cercle à l'entrée Curve du composant Divide Curve. Répétez pour le deuxième
cercle.
4. Dans le menu Curve de Grasshopper, dans la section Primitive, sélectionnez Line (ligne) et déposez le composant
sur la toile, à droite du composant Divide.
5. Reliez la sortie Points du premier composant de division à l'entrée A du composant de ligne.
259
Manuel de formation de Niveau 2 pour Rhinoceros
7. Cliquez avec le bouton de droite sur les composants Divide et cliquez sur Preview pour désactiver l'aperçu des
points.
3. Double cliquez sur la toile de Grasshopper et créez un glisseur en tapant 0.25<1<2. Un glisseur numérique défini
sur 1 et pouvant être réglé entre 0,25 et 2 est créé.
260
Manuel de formation de Niveau 2 pour Rhinoceros
5. Double cliquez sur la toile de Grasshopper et créez un glisseur en tapant 0.50<1<3. Un glisseur numérique défini
sur 1 et pouvant être réglé entre 0,50 et 3 est créé.
6. Reliez la sortie du dernier glisseur numérique à l'entrée correspondant au rayon du deuxième composant Pipe.
7. Déplacez la barre du glisseur et regardez comment change le rayon du tuyau.
Orienter la roue
La roue doit être orientée parallèlement au plan de construction de face ou XZ. Pour ce faire, vous reviendrez au cercle
et définirez un plan pour orienter le cercle.
1. Dans le menu Vector de Grasshopper, sous Plane, sélectionnez le composant XZ CPlane et déplacez deux
composants XZ CPlane sur la toile de Grasshopper, à gauche des composants de cercle.
2. Reliez la sortie Plane du plan XZ à l'entrée Plane du composant Cercle. Répétez pour le deuxième cercle. Toute la
roue est maintenant orientée sur le plan de construction de face ou XZ.
3. Nous allons maintenant afficher les rayons d'une autre couleur. Dans le menu Display de Grasshopper, sous
Preview, déplacez un composant Custom Preview sur la toile de Grasshopper à droite des tuyaux des rayons.
4. Dans le menu Params de Grasshopper, sous Input, déplacez un composant Color Swatch sur la toile de
Grasshopper, à gauche du composant Custom Preview. Reliez la sortie de Color Swatch à l'entrée Material du
composant Custom Preview.
5. Reliez la sortie P de Pipe à l'entrée Geometry du composant Custom Preview.
6. Double-cliquez sur Swatch
7. Sélectionnez une couleur de votre choix dans le sélecteur de couleur ou déplacez les glisseurs Hue (teinte),
Saturation, Value (luminosité) et Alpha transparency (transparence Alpha). Cliquez sur Accept lorsque la couleur
261
Manuel de formation de Niveau 2 pour Rhinoceros
vous convient.
8. Cliquez sur Save dans le menu File de Grasshopper ou cliquez sur l'icône Save de la barre d'outils de la toile de
GH.
3. Cliquez avec le bouton de droite sur la sortie G du composant Mirror et sélectionnez Flatten dans le menu.
Les deux arbres de départ seront alors convertis en une liste de tuyaux. La flèche pointant vers le bas à côté du G
indique que la sortie a été mise à plat.
262
Manuel de formation de Niveau 2 pour Rhinoceros
4. Dans le menu Vector de Grasshopper, sous Plane, sélectionnez YZ Plane. Placez-le à gauche du composant
Mirror.
5. Reliez la sortie du composant YZ à l'entrée Plane du composant Mirror.
6. Dans le menu Vector de Grasshopper, sous Point, sélectionnez Construct point. Placez-le à gauche du
composant YZ Plane.
7. Double cliquez sur la toile de Grasshopper et créez un glisseur en tapant 20<45<60. Un glisseur numérique
défini sur 45 et pouvant être réglé entre 20 et 60 est créé.
8. Reliez la sortie du glisseur numérique à l'entrée X du composant Construct Point. Déplacez la barre du glisseur
de coordonnée X et regardez comment la distance entre l'original et la copie symétrique est automatiquement
actualisée.
263
Manuel de formation de Niveau 2 pour Rhinoceros
7. Sélectionnez les composants suivants avec une sélection par recoupement : Composants Mirror, Point, YZ Plane,
Scale.
8. Cliquez avec le bouton de la molette de la souris pour afficher le menu Radial.
9. Cliquez sur la tête avec un bandeau comme indiqué. Cette option désactive l'aperçu sur tous les composants
sélectionnés.
11. L'entrée C de l'échelle définit l'origine de l'échelle sur 0,0,0. Ce n'est pas exactement ce que vous recherchiez.
264
Manuel de formation de Niveau 2 pour Rhinoceros
4. Créez un glisseur commençant sur 0, défini sur 0 et se terminant sur la somme du nombre de divisions des deux
cercles. Vous utiliserez 20 pour le nombre de divisions totales des deux cercles et l'intervalle ira de 0 à 21.
Double cliquez sur la toile et tapez 0<0<21.
5. La barre du glisseur apparaîtra. Reliez la sortie du glisseur à l'entrée i de List item.
6. Ajoutez un composant Custom Preview. Reliez la sortie de géométrie i de List Item à l'entrée de Custom
Preview.
7. Reliez un composant Colour Swatch à l'entrée M de Custom Preview. Double cliquez sur Color Swatch pour
sélectionner une couleur d'affichage.
8. Déplacez la barre du glisseur numérique jusqu'à ce que le tuyau extérieur ou le pneu de la roue soit sélectionné.
(Cette valeur peut varier. Dans cet exemple, nous avons défini le glisseur sur 0 et le cercle extérieur était
sélectionné.)
265
Manuel de formation de Niveau 2 pour Rhinoceros
6. Dans le menu Surface de Grasshopper, sous Analysis, cliquez sur Deconstruct Brep. Placez-le à droite du
composant Bounding Box.
7. Reliez la sortie B de Bounding Box (haut) à l'entrée B de Deconstruct Brep.
266
Manuel de formation de Niveau 2 pour Rhinoceros
13. Déplacez le glisseur numérique jusqu'à ce que la surface inférieure de la boîte de contour soit sélectionnée.
267
Manuel de formation de Niveau 2 pour Rhinoceros
5. En haut à droite de la toile de Grasshopper, cliquez sur Don't draw any preview geometry pour désactiver l'aperçu
de la géométrie de Grasshopper.
268
Manuel de formation de Niveau 2 pour Rhinoceros
https://vimeo.com/172640973
269