• Home
  • Le script
    • Ajouter une icône
    • Commenter une commande
    • Fenêtre Flottante
    • Liste Scripts Commandes
    • Palette de Scripts
    • Panneaux Etendus
    • Raccourci sur une commande
    • Simplifier un script
    • Polygones vers Nurbs
  • "Script en ligne"
    • Autres >
      • Bascules
      • Browser
      • Camera&TargetPoint to Clipboard
      • Cartouche
      • CTRL C CTRL V
      • CurveLength
      • CurveLengthBeingDrawn
      • Golden
      • MatchObjectName
      • Plan Aux
      • Points
      • Print Screen
      • PurgeLayer
      • SetObjectName
      • Styles >
        • AddStyle
        • EditStyle
        • Assign Styles to solids
        • RandomColor
        • Random Style Solid Color
        • CreateStyleFromObjectName
        • Make gradient Styles
      • TakeSnapshot
    • Déplacer la vue/Objet >
      • MoveTargetToObjectsV2
    • Sélection >
      • SelectStyleV2 V3
      • SelectUnnamedObjectsV2
      • Selection Loop
      • Select by Length
      • Select Biggest / Smallest
      • RandomSelection
      • Naked edges
      • LastObjectsCreated
      • SetSelectedObjectToWireframe V2
      • SetSelectedObjectToWireframe & Lock V2
    • Affichage >
      • Filaire Ombré
      • LightingOptions
      • Pers/Parallèle
      • RandomizeStyleColors
      • ViewStack
    • Cacher >
      • HideSeamEdge
      • HideToHidden
      • Isolate
      • Hide Controls & Grid & Axes
    • Vues >
      • Cycler les vues
      • Dimetric
      • Isometric
      • Perpective
      • Zoom 4 Vues
      • Position Caméra
  • Les Commandes
    • Fonctions >
      • Fonctions Cachées
      • BisectorLine
      • CenterAtOrigin PutOnGround
      • Chanfreins
      • Dégradés
      • Copier
      • DividingPlanes
      • Effacer les Congés
      • Eraser
      • Hachures
      • Intersect2Circles
      • MoveSliceToPoint
      • OffsetMultiStep
      • QuickTrim
      • Randomize
      • ScaleIndividual
      • SelectIntersected
      • Tournette
      • TrimStencil
    • Courbes >
      • CCC
      • Close Curves
      • Conversion Courbe
      • Courbes en Cercles
      • Courbes par Lot
      • DelCorners
      • InsertCircles
      • LineWeb
      • MultiIso
      • MultiIso+
      • Ordre Courbes
      • Pts d'une courbe
      • Reconstruct Curves
      • RotateHistoryAray
      • ShrinkLines
      • UnwrapCurve
      • UVchanger-plane
    • Objets. >
      • Distributions
      • Anneaux
      • Boulons Filetés
      • Portes et Fenêtres
      • RotateObjects
      • Toroïdal Knots
      • Tubes
    • Scripts de Max Smirnov >
      • Scripts de Max Smirnov
      • Calculateur de Volume
      • Customiser l'Ui
      • Cycles pour Moi
      • Ecrous et Boulons
      • Cotations
      • Dispersions
      • Elephant Système Nodal
      • Engrenages
      • Fx Graph
      • Fx Graph 3D
      • Heightmap
      • Simulation Tissu
      • Subdivision
      • Bridge
    • 4 vues 2D
    • AssignName
    • AssignPresetName
    • BlendCap
    • FullScreen
    • Géométries par Bemfarmer
    • Importer des MNT
    • Lignes d'Aide
    • Points XYZ
    • r2d3
    • Sauvegardes Multiples
    • ScaleArray
  • Gif Animés
    • Cadre de Manipulation >
      • Cadre de Manipulation01
      • Cadre de Manipulation 02
      • Cadre de Manipulation 03
      • Cadre de Manipulation 04
      • Cadre de Manipulation 05
    • Orientation >
      • Oriente 01
      • Oriente 02
      • Oriente 03
      • Oriente 04
      • Oriente 05
      • Oriente 06
      • Oriente 07
      • Oriente 08
      • Oriente 09
    • Creux >
      • Creux 01
      • Creux 02
      • Creux 03
    • Offset
    • Accroche à une surface
    • Snap sur alignement
    • Trame droite
    • Trame sur courbe
    • Arcs et cercles tangents
    • Image d'arrière Plan
    • Propriété d'Objets
    • Rotation
    • Tension automatique
  • Utilitaires
    • Nouveautés V5
    • Nouveautés V4
    • V4 Quoi de neuf ?
    • V3 Quoi de neuf?
    • Liste des mises à jour
    • Aile Naca
    • Companion
    • Console
    • CutList
    • DESIGN CONCEPT
    • Engrenages en bois
    • Format OBJ en 3DM >
      • Instant Meshes
      • _importObj
      • obj23dm
    • Kitbash
    • Mannequin
    • MGB (Interface)
    • MergeOBJ
    • Moi et Modo
    • Paint 3D
    • Pont Moi Nvil KeyShot
    • Proflow
    • Raccourcis Pro
    • Rocket 3F
    • SpeedFlow
    • Somsky
    • Vectorisation
    • Vers ZBrush
    • ZSurf
  • Vidéos
    • Mini Vidéos
    • Nouveauté Béta V3 >
      • Enrobage d'objet V3
      • Enrobage d'un Tore V3
      • Twist V3
      • Isocurve V3
      • Découpe Iso V3
      • Extrusion V3
      • Nsided V3
    • Inutilitaires >
      • Inutilitaire 1
      • Inutilitaire 2
      • Inutilitaire 3
      • Inutilitaire 4
    • Menu Oriente >
      • Oriente
      • Ligne-Ligne
      • Vue-Vue
      • Bonus
    • Deux Rails
    • Tubage Booléen
    • Tendre
    • LineWeb (toile d'araignée)
    • Texte + Booléen Intersection
    • Escalier hexagonal
    • Sélecteur
    • Déplacer des objets
    • Pivoter des objets
    • ShiftArray
    • ScriptArray
    • Les Maîtres
  • Tutos
    • Trucs & Astuces >
      • Trucs Astuces
      • Truc Astuces 2
    • 3D Primer >
      • 3D Primer 1
      • 3D Primer 2
      • 3D Primer 3
      • 3D Primer 4
      • 3D Primer 5
    • Les Objets >
      • Anneau Strié
      • Avion
      • Bague
      • Bateau Riva
      • Batteur d'oeufs
      • Boîte
      • Boîtier
      • Bouteille Cognac
      • Bouteille plastique
      • Bouteille de soda
      • Chaise d'école
      • Chaussure
      • Cordon
      • Détergent
      • Haut-parleur
      • Jante
      • Lunettes de Mauro
      • Plaque électrique
      • Pneus
      • Poêle en fonte
      • Pomme Douche
      • Radio
      • Rasoir
      • Voiture
    • Les Surfaces >
      • Surfaces
      • Surfaces 2
      • Surface de Gordon
      • Les objets de Zarkow
    • L'éclairage dans Moi
    • Raccords manuels
    • Les Raccords
    • La SubDivision
    • Le tuto de Mauro
    • Solides
    • Tourbillon
    • Tutos by Liminal
    • Vasarely
    • Fiat Abarth
    • Le Truck de ED
    • La voiture de Ed
    • La Vespa de Mauro
    • Les voitures de MacGreggor
    • La Voiture de Zarkow
  • Divers
    • Free online >
      • BlockBench
      • Cables
      • Effaceurs Arrière-Plan
      • Fractal Lab
      • Gaugan
      • Gravit Designer
      • Kinematic Simulator
      • Light Tracer
      • Image En Large
      • Monster Mash
      • Objets 3D
      • Origami Simulator
      • ONSHAPE >
        • Onshape extrude
      • p5.Js Web Editor
      • Pix2Pix
      • Piskel
      • Sculpt GL
      • Shapr3D
      • SketchUp
      • Snap
      • SPLINE
      • Stable Diffusion
      • Sumo Paint
      • TinkerCad
      • Topotopo
      • Vectary. >
        • Vectary
        • Doc Vectary VF
      • Vectr
      • Vervette
      • Voronator
      • Voxelizer
      • Wombo
      • Womp
    • Manuels >
      • Sauce Tomate (SU) >
        • 1001
        • Artisan: le Manuel
        • BoolTool 2
        • Doh
        • Flex - Series
        • Le Mètre à Ruban
        • LightUp >
          • Sur LightUp >
            • Au sujet de Lightup
            • Avis des Utilisateurs
            • Listes des mises à jours
          • LightUp 1.0 (31 pages)
          • LightUp Player >
            • Le Player
            • Le Web Player
            • Publier sur le Net
          • Tutos LightUp >
            • Eclairage IES
            • Lumière Volumétrique
            • Lumière Néon
            • Profondeur de Champ
            • Suppression des Lignes Cachées
            • Grilles de Lumières Paramétriques
            • Ombres sur Arrière-Plan
            • Réflexion
            • Eclairage Intérieur
          • Ressources
          • Exemples >
            • Interieur
          • LightUp 3.0 (6 pages)
          • LightUp Manuel 3.3 (77 pages)
          • LightUp 4.4 >
            • Eclairer Un Salon 1
            • Eclairer Un Salon 2
            • Eclairer un Salon 3
        • Medeek Construction
        • MSPhysics
        • PBR
        • PomPi
        • Podium >
          • Rendu Photoréaliste
          • Site Podium VF
        • Profil Builder 2
        • Samuel Tallet
        • Simfonia >
          • Déformations
          • Rotations 1
          • Tableur
          • Texte
          • Visibility
          • Discret
          • Table
        • SketchUV
        • SUbD
        • SU vers OpenSpace3D
        • Twilight Render V2
        • Video01 Plug SU >
          • Video01 Plug SU
          • Video02 Plug SU
          • Video03 Plug SU
          • Video04 Plug SU
          • Video05 Plug SU
        • Vertex Tools: le Manuel
        • Viz pour SketchUp
        • Visualizer
      • ArtForm
      • Cv3D Nurbs free
      • Flowscape
      • GAEA
      • GifCam
      • GroBoto : Le Manuel etc
      • Manuel 3DCoat V4 VF
      • Monolith
      • SCULPTRIS
      • SimLab Composer 2016
      • VPaint
      • White Rabbit CAD
    • DesignSpark Mechanical >
      • DesignSpark
      • DesignSpark 1
      • Video DesignSpark
    • PolyCAD >
      • PolyCAD
      • Charger PolyCAD Free
      • Courbes & Surfaces
      • X - Topologie
      • Utilisation d'Images
      • Transformer
      • Générateur de Coques
      • Nuages de Points
      • Sections
      • Intersection/Ajustement
      • IntelliHull
      • Scripter PolyCAD
      • Edition 3D
      • Contraintes
      • Exemple IntelliHull
      • Vidéos PolyCad
      • Aide - Divers PolyCAD
      • Holtrop
      • Format E57
      • Image Editeur
      • Hydro
      • Geometric Analysis
    • Qubicle Conctructor >
      • Qubicle 2.0
      • Qubicle
      • Export OBJ
    • 3DCoat Print free
    • Clavicula
    • FlowScape.
    • Goxel
    • MagicaCSG
    • MagicaVoxel
    • MarkovJunior
    • Meadow
    • Origami Robert Lang
    • pCon-planner
    • Pearltrees
    • Plasticity
    • PolyBrush
    • Shape
    • SolveSpace
    • Tablettes Chocolat
    • TwinMotion
    • TreeIt
    • Verve
    • Vengi
Moment Of Inspiration: Ze Zen Nurbs Modeleur !

Traduction des tutoriels de Mike Meynard (MajikMike)
Original

Bague tubulaire
Utilisation des Points, Trame sur courbe, Arcs par 3 points et Tubage.

J'ai été intrigué par ce tutoriel Rhino réalisé par COSEF.

Il fait bon usage de points d'accroche de référence et un cas spécial d'Intersection booléenne.
Je voulais voir comment la même chose pourrait être faite dans Moi.

J'ai donc suivi son tutoriel et l'ai réalisé avec facilité dans Moi.

1) En vue de face - Faites votre cercle et une forme d'anneau extérieur agréable en utilisant des arcs ou ce que vous voulez.
Photo
Le profilé composé d'un cercle et d'une forme extérieure originale

2) Passez en vue de droite - faire un arc pour représenter l'aspect du tubage du côté de l'anneau.
Photo
Vue Droite : Chemin du Tubage qui sera la forme extérieure de la bague

3) Voici le cas d'Intersection spéciale booléenne: sélectionnez votre cercle intérieur appelez la fonction booléenne d'intersection, sélectionnez l'arc extérieur.

Cool .... la nouvelle forme est faite qui a maintenant la forme d'une chips, ne garder que le pourtour de cette surface qui sera le contour de la bague.
Photo
Création de la surface courbée par la simple sélection du cercle, appel de la fonction d'intersection boolléenne, puis sélection du 2ème objet à intersecter: l'arc de cercle!

4) Allez-y, unissez les 3 arcs et arrondissez les angles du profil extérieur.
Cela n'affecte pas trop la forme finale de la bague, mais vous pourriez en avoir besoin plus tard pour ajouter des détails sur une forme lisse et agréable.
Photo
Unir les 3 arcs et arrondir les 3 angles avec la fonction Congé

5) Placez un point ( avec Courbe/ Plus/Point) sur le haut au centre de chacune des boucles de profil.
Photo
Un point est mis sur le haut de la boucle de profil et en haut du "tri-arcs"

6) Utilisez la Trame sur courbe et par magie les points sont envoyés autour de ces boucles de profil. Choisissez le même nombre pour chacune. J'ai utilisé 32.

Photo
Fonction Trame sur courbe pour multiplier les points suivant un nombre donné. A utiliser 2 fois!

7) Mise en miroir du côté extérieur par rapport au centre de la bague.
Photo
Fonction Miroir par l'axe vertical de la bague

8) Voici les points de référence mis en réseau ...
Photo
Visualisation des points

9) Placez les Arcs par 3 pts - Notez la disposition et l'ordre: Le premier clic sur un point donné. Le second sur le point suivant dans l'ordre sur la boucle opposée.
Le troisième (sa hauteur) est sur ​​un point de la boucle centrale. Celui-ci est à votre choix, car il déterminera le tubage et le look de la tuyauterie.
Photo
L'arc par 3 Points : 1 clic début, 2ème clic fin, 3ème clic milieu (hauteur de l'arc)

10) Le démonstrateur a utilisé une sorte de fonction de répétition intelligente, mais je suis sûr que la programmation à ajouter pour cela serait aussi ésotérique que de nourrir un nourrisson avec un hamburger géant.
 Juste boire quelque chose d'apaisant, asseyez-vous et concentrez-vous dans votre travail.
Moi a été conçu pour apporter le Zen à votre âme. ;-)
(Une autre solution existait: la fonction Line Web voir ici-même et sa vidéo d'utilisation ;)
(voir en fin de page cette méthode beaucoup plus automatique :)
Photo
Dessins successifs des arcs par 3Points (ne pas oublier que le clic droit rappelle la dernière fonction utilisée)

11) Ici, vous allez créer un cercle ou un rectangle arrondi pour tuber sur chaque arc.
Le dessin de cette section n'a pas besoin d'être dessinée à la base de l'arc de cercle!
Il suffit qu'elle ne soit pas dans la boîte englobante du "rail"
Photo
Dessin du petit cercle ou d'un rectangle arrondi qui sera la section du tubage de chaque arc de cercle

12) Procédez de même pour chaque arc.
Photo
Dessins successifs du tubage sur chaque arc de cercle (ne pas oublier que le clic droit rappelle la dernière fonction utilisée)

13) Ensemble final ... ressemble à une cage thoracique d'un alien!
Photo
Les tubages achevés

14) Tubez un cercle légèrement plus grand autour des deux boucles latérales extérieures. Je dis plus grand, car si on utilisait le même diamètre, la soudure des tubes des arc aux tuyaux latéraux annulaires aurait causé des problèmes et des tuyaux d'arc auraient disparus. L'utilisation de tubes latéraux plus grands donnera à l'union Booléenne plus d'aisance.
Photo
Dessin d'une section circulaire plus grande et son application grâce à la fonction Tuber sur les boucles latérales

15) Union booléenne des tuyaux aux arcs des boucle latérales pour un aspect fini. Vous n'en avez pas besoin pour un rendu, mais il peut être fait si vous voulez faire des congés aux articulations.
Photo
L'application de la fonction Union Booléenne fait apparaître les jonctions des soudures

16) Agrandir un peu l'anneau central.
Photo
Agrandissement de l'anneau central

17) Découper l'intérieur de la bague pour réaliser un espace plat pour le doigt.
Photo
En vue de face dessiner un cercle de découpe et appliquer la fonction booléenne de différence. Si on utilisait la fonction Coupe, les volumes coupés resteraient "ouverts" !

18) Ajouter un congé pour attraper quelques reflets de lumière en plus dans le rendu et pour un confort accru pour un le doigt dans l'anneau virtuel. ;-)
Photo
L'arrondi du congé effectué

19) Exportation et rendu "Bling bling"!
Photo
Rendu
Eh bien, c'est une bonne copie du tuto de Rhino pour ce type de bague.

L'image ci-dessus a été capturée à l'écran avec quelques réglages différents d'éclairage dans Moi, et j'ai employé Toshop pour obtenir un look d'or.



Méthode alternative avec la commande LineWeb (fil d'arraignée) pour remplacer les étapes 4 à 10.
Les "rails" pour le support de la fonction de tubage vont être dessinés automatiquement!
Infos générales en anglais sur la commande Line Web
Info en français voir ici-même et sa vidéo d'utilisation

1) La commande LineWeb est conçue pour construire des courbes ou des lignes qui sont distribuées par points le long des courbes cibles données. L'ordre de la mise en place dépend de l'ordre de la sélections des courbes.
Activez la commande Rebuild (Reconstruire) avec l'option "Retrouver" de sorte que la distribution des points d'espacement des spline se fera le long des courbes cibles. De cette façon, LineWeb aura la même distribution de chaque ligne.
Il est à noter que la commande Rebuild n'est pas dans l'interface et qu'il faut l'appeler soit par un raccourci, soit en tapant directement son nom Rebuild au clavier!
Photo
Ici avec une très petit tolérance, les points des nouvelles courbes épousent de très près les courbes originales!

2) LineWeb va commencer la construction des lignes ou des courbes au point de départ véritable de toutes les courbes cibles. Cela signifie que vos courbes LineWeb ne seront peut-être pas là où vous désirez qu'elles soient.
Si il y a une commande ou un script pour réinitialiser ce point de départ, l'utiliser dès maintenant - s'il n'y en a pas, il suffit d'utiliser la commande [Coupe / Ajouter des Points de Découpe] pour diviser chacune de vos courbes cibles à leur moitié, pour déterminer le point de départ de la commande LineWeb. Avec cet anneau, j'ai progressivement fait les coupures avec un angle augmenté de telle sorte que les courbes résultantes LineWeb aient un angle oblique par rapport à leur disposition (non perpendiculaire à l'anneau).
Photo
Décalages des points de départ, obtenus grâce à la Fonction Coupe/Ajouter des Points de Découpe

3) Comme vous pouvez le voir: la courbe cible centrale a une orientation de début / fin qui est relative à l'opposée des courbes cibles qui sont adjacentes. Ici, j'ai lancé la commande LineWeb et les courbes créées n'ont pas suivi la voie logique, et le chaos s'est produit.

Pour corriger cette incohérence, j'ai choisi la courbe qui n'était pas correctement orientée et lancé la commande "Flip". "Flip" n'a pas un bouton d'interface utilisateur, c'est une commande doit être entrée dans la zone de saisie (tapée directement au clavier) ou appelée par raccourci.

J'ai besoin de 32 courbes au total sur l'anneau pour tuber les "ponts de tyuaux". Puisque j'ai divisé les courbes cibles par 2, j'ai besoin naturellement de dire à LineWeb de faire 16 courbes pour chaque raccord. Une fois que ces courbes sont créées, sélectionnez les trois courbes cibles restantes de l'autre côté et les utiliser pour LineWeb.
Photo
Inversion du sens des courbes mal "orientées" à l'aide de la commande "Flip", sélection dans l'ordre des 3 courbes (rails) supports des arcs (ponts) en demandant des "Courbes"

4) Les moitiés restantes des courbes cibles ont été utilisées pour la commande LineWeb, et maintenant les courbes créées sont disposées dans un arrangement parfait de tubage angulaire.
Photo
Seconde partie des arcs à créer

5) Ce fut un moyen plus efficace de produire les rails pour faire les tubages - merci LineWeb :)
Photo
On peut maintenant Tuber la section circulaire sur les rails! Cette section doit être dessinée en dehors de toute "boîte englobante" !

Amélioration de l'utilisation de LineWeb

Un problème se pose lorsque LineWeb suit naturellement les vrais points de début / fin des courbes cibles. Je ne pouvais pas contrôler où LineWeb construirait les lignes.

En outre, les courbes faites par LineWeb ont donné un résultat chaotique, mais l'utilisation de la  "Flip" commande directe "Flip" avait réglé cette question.

Mais il y a  un remède facile: Utiliser la commande Tendre pour repositionner les points de contrôle.

Vous remarquerez ici que LineWeb a créé certaines courbes essentiellement bien ordonnées qui ont une  distribution "droite".
Ce n'est pas ce que je voulais dans ce cas.
Cliquez ici pour modifier.
Photo
La courbe rouge montre les points de départ des courbes utilisant la commande Line Web. Ils sont sur une droite!

Ici, je vais utiliser la commande Tendre pour obtenir la maîtrise de mes points de contrôle cachés de début / fin.
Utilisez l'option "Straight" (Directe) dans la boîte de dialogue. De cette façon, le résultat conserve vos courbes intermédiaires. Sinon, la fonction Tendre ne pourra pas les recréer.
Photo
Après avoir choisi dans l'ordre les courbe, la fonction Tendre fait apparaître la surface résultante et surtout les 3 petits points blancs qui marquent le début/ fin des courbes. Ils sont "déplaçables" !

On peut maintenant repositionner les points de contrôle selon les besoins!
Photo
Les 3 points sont remontés et positionnés en décalage

Supprimer la courbe originale inutile. Sélectionner et copier les courbes des bords du nouvel objet défini par la fonction Tendre.
Maintenant, supprimer l'objet "Tendu" et coller les courbes fermées copiées.
Photo
Le nouvel objet avec ses ses nouveau départ de points

Là encore, on peut utiliser la commande LineWeb. S'assurez que la sélection des courbes fermées se fait dans le bon ordre comme pour la fonction tendre.
Photo
Application de la commande LineWeb. Le résultat souhaité est obtenu!
Comme vous pouvez le voir, les nouvelles courbes de LineWeb (les rails) suivent un tubage angulé.
Maintenant, j'ai l'apparence souhaitée pour l'anneau à faire dans mon projet.