• 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
      • Numéroter les Objets
      • Plan Aux
      • Points
      • Pouces en mm
      • 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 >
      • Sélection Alternée
      • SelectStyleV2 V3
      • SelectUnnamedObjectsV2
      • Selection Loop
      • Select by Length
      • Select Biggest / Smallest
      • RandomSelection
      • Naked edges
      • LastObjectsCreated
      • SetSelectedObjectToWireframe V2
      • SetSelectedObjectToWireframe & Lock V2
    • Affichage >
      • Filaire Ombré
      • Images d'Arrière-Plan
      • 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 A - H >
        • Brides de Rives
        • Fonctions Cachées
        • BisectorLine
        • CenterAtOrigin PutOnGround
        • Chanfreins
        • Dégradés
        • Copier
        • Cotation Auto
        • Couper Miroir
        • DividingPlanes
        • Edge Flange
        • Effacer les Congés
        • Enrobage / Flow
        • Eraser
        • Hachures
      • Fonctions I - Z >
        • Intersect2Circles
        • MoveSliceToPoint
        • OffsetMultiStep
        • QuickTrim
        • Randomize
        • Rebate
        • Rebuild Surface
        • ScaleIndividual
        • SelectIntersected
        • SketchCopy
        • Tournette
        • TrimStencil
    • Courbes >
      • AddCornersPoints PolyLignes
      • CCC
      • Close Curves
      • Conversion Courbe
      • Courbes en Tirets
      • Courbes en Cercles
      • Courbes par Lot
      • DelCorners
      • InsertCircle
      • LineWeb
      • MultiIso
      • MultiIso+
      • Ordre Courbes
      • Pts d'une courbe
      • Reconstruct Curves
      • RotateHistoryAray
      • ShrinkLines
      • UnwrapCurve
      • UVchanger-plane
    • Objets. >
      • Anneaux
      • Boulons Filetés
      • Centrer 1er Pointé
      • Distributions
      • Eclairage
      • 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
    • BemFarmer 2
    • 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
    • Utilitaires Divers >
      • Format OBJ en 3DM >
        • Instant Meshes
        • _importObj
        • obj23dm
      • Aile Naca
      • Algodoo
      • AutoHotPie
      • Companion
      • Console
      • CutList
      • DESIGN CONCEPT
      • Engrenages en bois
      • Kitbash
      • Mannequin
      • MGB (Interface)
      • MergeOBJ
      • Moi et Modo
      • Paint 3D
      • PalletteFm
      • Pont Moi Nvil KeyShot
      • Proflow
      • Raccourcis Pro
      • Rocket 3F
      • SpeedFlow
      • Somsky
      • Vectorisation
      • Vers ZBrush
      • Voronoi etc
      • ZSurf
    • Nouveautés V5
    • Nouveautés V4
    • V4 Quoi de neuf ?
    • V3 Quoi de neuf?
    • 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
    • Liste des mises à jour
  • Vidéos
    • Mini Vidéos
    • 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
      • 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
    • 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
    • Free online >
      • Ai >
        • Ai 3D
        • Alpaca
        • BlueWillow
        • Blockade
        • CGDream
        • ClipDrop
        • Fusion Brain
        • Gaugan
        • KREA
        • Leonardo AI
        • LensGo
        • Meta
        • Nano Banana
        • Nolibox
        • Playground
        • Recraft
        • Scenario
        • SeaArt
        • Stable Diffusion
        • Stylar
        • VIZCOM
        • Wombo
      • 2D OnLine >
        • Desmos
        • Express - Canva
        • Effaceurs Arrière-Plan
        • Fractal Lab
        • Gravit Designer
        • Image En Large
        • Monster Mash
        • p5.Js Web Editor
        • Particle Lenia
        • Photopea
        • Piskel
        • Pix2Pix
        • Snap
        • Sumo Paint
        • Vervette
        • Vectr
        • WebbyPaint
      • 3D Online >
        • Cables
        • Feather 3D
        • Kinematic Simulator
        • Light Tracer
        • MotionGen
        • Objets 3D
        • OnShape
        • Origami Simulator
        • Sculpt GL
        • SketchUp
        • SPLINE
        • TinkerCad
        • Topotopo
        • Voronator
        • Voxelizer
        • Womp
    • Manuels >
      • Vectary. >
        • Vectary
        • Doc Vectary VF
      • DesignSpark Mechanical >
        • DesignSpark
        • DesignSpark 1
        • Video DesignSpark
      • 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 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
        • Meadow
        • 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
      • GifCam
      • GAEA
      • Flowscape
      • Cv3D Nurbs free
      • Manuel 3DCoat V4 VF
      • GroBoto : Le Manuel etc
      • Monolith
      • SCULPTRIS
      • SimLab Composer 2016
      • Verve
      • VPaint
      • White Rabbit CAD
    • Div 3D - 2D >
      • 3DCoat Print free
      • Affinity
      • ArtForm
      • Clavicula
      • Dune 3D Solver
      • FlowScape.
      • FormZ free
      • Hexagon 2
      • Macad 3D
      • MagicaCSG
      • MathMod
      • Origami Robert Lang
      • pCon-planner
      • PearlTrees
      • PixiEditor
      • Plasticity
      • PolyBrush
      • SDF Modeler
      • Shape
      • Shapr3D
      • SolveSpace
      • Spatch - Hamapatch
      • Tablettes Chocolat
      • TwinMotion
      • TopMod
      • TreeIt
    • Voxels... >
      • Goxel
      • MarkovJunior
      • MagicaVoxel
      • Qubicle Conctructor >
        • Qubicle 2.0
        • Qubicle
      • Export OBJ
      • Vengi
Moment Of Inspiration: Ze Zen Nurbs Modeleur !
L'archive des Scripts de Max Smirnov ​ Vo /Vf

Des Points sur une sphère suivant une Spirale d'Or! By Max Smirnov

Après la création des Points et lignes, on supprime les points et grâce à la Commande "cachée" ArrayGem (trame de Bijoux) de Moi on attribue à chaque ligne un volume!

Ici un Cône! Il peut se trouver que la Base (un petit cercle que l'on glisse sous le volume et qui va donner la taille relative de ce volume) soit inverser par rapport au résultat voir ci-dessous!

Il suffit donc d'inverser ce cercle de 180° pour avoir le résultat final souhaité!

Post Original 
Charger les Fichiers et dézipper les 2 fichiers (VF) dans le dossier commands de Moi.
Commande: _SpherePoints
Photo
La création des Points et/ ou des lignes!
Photo
Grâce à Arraygem on peut appliquer un volume sur les lignes! Ici l'objet du milieu avait la le petit cercle de la "base" du cône dans le mauvais sens!
Photo
D'après une image De Max Smirnov! Avec ArrayGem et un Cône.

_PatternSelection : variation de sélection sur une courbe by Max Smirnov                    Original

pattern_selection.zip
File Size: 1 kb
File Type: zip
Télécharger un fichier

Avec l'utilisation de La commande Trame sur Courbe
On met un point sur une courbe, on le propage avec commande Trame sur Courbe

On découpe la courbe par ces points
On efface les points
On sélectionne les courbes
On appelle le Plugin: _PatternSelection
On peut mettre des 0,1,etc... et des + et des -
Photo
Les courbes sont découpées puis on choisit les espacements!
Voir Courbes en Tirets (By Michael Gibson)

Rendre Transparent un Objet : By Max Smirnov

script:/* Transparence */ var gd = moi.geometryDatabase; var so=gd.getSelectedObjects(); if (so.length>0) { so.setProperty( 'displayMode',1); so.setProperty( 'selected', 0); } else { gd.getObjects().setProperty( 'displayMode',0); }

Photo
Il suffit de sélectionner un objet(s) et d'appuyer sur la touche de raccourci!
On peut le faire sur différents objets!

En rappuyant sur la touche de raccourci cela fera réapparaître tous les objets!

Donc toujours sélectionner un objet avant l'appel du raccourci, sinon cela fera réapparaître tous les objets!

Déformer des courbes sélectionnées

Pour obtenir des variations de volumes!
Il suffit de faire varier ses courbes génératrices!
Pour une courbe plus frénétique, augmenter le nombre de points à droite de Rebuild!

Post Original


_distorsion.zip
File Size: 2 kb
File Type: zip
Télécharger un fichier

chargez et dézipper les 2 fichiers dans le dossier commands de Moi.
Sélectionner les courbes à déformer
Commande: _DistortCurves
Photo
Ancienne version!

Photo
Ici 200 a été pris comme maximum!

De manière générale pour les curseurs!
Ouvrir le fichier.htm ici  _distortcurves.htm avec un éditeur de texte! genre NotePad ou Bloc Note.
chercher <moi:slider>
et changer les valeurs min="" mid="" and max="". (si mid="" il y a car pas indispensable)
Si min=0 et Max =200 le curseur ira de 0 à 200!

Générateur de courbes aléatoire.
Décompresser et charger les 2 fichiers vf dans le dossier commands.
Photo
Les courbes obtenues sont ensuite jointes avec la fonction Tendre (Loft)
Etendre une sélection

script: function es(edg){ var i,f; for (i=0; i<edg.length; i++) {f=edg.item(i).getFacesOfEdge(); f.setProperty('selected',1);}} var so = moi.geometryDatabase.getSelectedObjects(), sf=so.getFaces(), i; for ( i=0; i<sf.length;i++) es(sf.item(i).getEdges()); es(so.getEdges());

Réduire une sélection
script: function es(edg){ var i,f; for (i=0; i<edg.length; i++) {f=edg.item(i).getFacesOfEdge(); f.setProperty('selected',0);}} var gd = moi.geometryDatabase; gd.invertSelection(); var so = gd.getSelectedObjects(), sf=so.getFaces(), i; gd.invertSelection(); for ( i=0; i<sf.length;i++) es(sf.item(i).getEdges());

Trame 3D  Original v0.7
trame3d.zip
File Size: 3 kb
File Type: zip
Télécharger un fichier


Charger et dézipper dans le dossier commands
Raccourci ou TAB et écrire _Array3D
Double Clic sur le titre pour aléatoire
Clic dans le vide pour la base
Ctl +Clic dans le vide pour la cible.
Miroir X, Y
Diagramme Voronoï : Original 1.1 9 Mars 2018
voronoi_095vf.zip
File Size: 5 kb
File Type: zip
Télécharger un fichier

voro_fr_09_3_2018.zip
File Size: 10 kb
File Type: zip
Télécharger un fichier

Raccourci ou TAB et écrire _voronoi
On peut entrer ses propres Pts avant l'appel du Plug!
Ne fait qu'un quadrilatère mais...après le processus...
Nommez-le, Nommez la figure voulue
Sélectionnez le diagramme nommé
InterSection Booléenne
Cliquez la figure
Et voilà! :)
- Double-Clic sur le titre pour réactualiser les points!
- Bouton X = Reset par double-Clic
​- Filtre = Pas de petits polygones!
L'ajout de point(s) se fait "activement" !
Ou par l'appui du bouton pour plusieurs, ou par mouvement du curseur sur une zone pour un nouveau polygone fermé!
Photo
Tentative d'arrondir les angles!
Photo
Entrée des points avant l'appel de _Voronoi!
fatlines.zip
File Size: 2 kb
File Type: zip
Télécharger un fichier

Lignes Epaisses : original
Créer des "surfaces" à partir de lignes! Avec différents paramètres!
_fatlines_fr_v4.zip
File Size: 2 kb
File Type: zip
Télécharger un fichier


​Mise à jour pour la V4! ;)
Charger et dézipper dans le dossier commands
Raccourci ou TAB et écrire _FatLines
Photo
Photo
Permet de faire des Pointes!
Photo
fatlines.v.0.7.2024.10.28.zip
File Size: 2 kb
File Type: zip
Télécharger un fichier

Photo
En cas de figure quelconque voir ci-dessus!
Photo
Ajout de points au coup par coup!
Photo
Booleéen Inter + Fonction Cachée ExplodeMe
Photo
Delcorners by Max Smirnov (A dézipper et à mettre dans le dossier commands de Moi)
Photo
Emploi de la fonction Delcorners pour arrondir les angles!
_Voronoi > Effacer les Points > Tout Sélectionner > Plan > Coupe > Sélect Côtés > Les copier bouger quelque part > Unit > Delcorners>ExplodeMove.
ExplodeMove est une fonction "cachée" native de Moi!
Presser TAb et écrire ExplodeMove (ou raccourci).
Delcorners va permettre d'arrondir toutes courbes, arêtes, fermées ou ouvertes!
Photo
Voronoi, Delcorners, Enrobage (Flow)
Photo
Avec la fonction d'Enrobage

(Nouvelle version : permet les couleurs multiples!
Avec courbes dans des plans différents car doivent être non intersectées! Dans ce cas utiliser la fonction "Distribute" appliquer "Lignes Epaisses" et tout remettre sur le même Plan avec l'outil Cadre (Flat)
Original 
Image
Petit truc quand les courbes sont intersectées et dans le même plan!

Photo
Motif Radial
Original

Dézipper et mettre les 2 fichiers dans le dossier commands de Moi.
Appeler par raccourci ou TAB et écrire _RadialPattern
motif_radial.zip
File Size: 2 kb
File Type: zip
Télécharger un fichier

Photo
Avec objets sélectionnés
Photo
Marche aussi pour les volumes! Sélectionner un objet avant de lancer le script!
Pas de trace sur les surfaces! Original
Charger le fichier et le mettre dans le dossier scripts de Moi (si ce dossier n'existe pas créez-le)
Faire un raccourci, ou pressez TAB et écrire sanstrace
Sélectionner des courbes et appeler le plugin.

Photo
By Max Les courbes sont traitées avant l'Extrusion! Se lit de droite à gauche!
Photo
sanstrace.js
File Size: 0 kb
File Type: js
Télécharger un fichier


PhotoBy Max Les câbles violets sont dessinés!
Variation Wire 2 by Marco : on peut choisir n'importe quel Profil! (mais pas le diamètre) Diamètre possible si pas de profil choisi!

Wire (Câble) Dessine une courbe entre 2 points!
Original
cable.zip vf
File Size: 1 kb
File Type: zip
Télécharger un fichier

Version française
Dézipper et mettre les 2 fichiers dans le dossier commands de Moi.
Appeler par raccourci ou TAB et écrire _Wire
Photo
Photo
Pas de diamètre si profil choisi!
Photo
Se faire une bibliothèque de profils!
cable2.zip vf
File Size: 1 kb
File Type: zip
Télécharger un fichier

Version française
Dézipper et mettre les 2 fichiers dans le dossier commands de Moi.
Appeler par raccourci ou TAB et écrire _Wire2

cMorph : création de courbes intermédiaires entre une courbes de départ et une courbe d'arrivée!
En cas de profilés multiples répéter le processus!
On peut choisir le nombre de courbes intermédiaires!
Original
cmorph_fr.zip
File Size: 1 kb
File Type: zip
Télécharger un fichier

cmorph_fr_v4.zip
File Size: 1 kb
File Type: zip
Télécharger un fichier

Dézipper et mettre les 2 fichiers dans le dossier commands de Moi.
Appeler par raccourci ou TAB et écrire _cMorph
Il faudra utiliser LineWeb par exemple! :)
Voir La voiture de Zarkow
Photo
Photo
cMorph multiples et Surfaces Tendues
Photo
Ne marche pas pour des courbes avec des angles!

Image Raster : voir page HeightMap!
Transforme une image en points (cercles)
Photo