• Home
  • Le script
    • Simplifier un script
    • Raccourci sur une commande
    • Commenter une commande
    • Ajouter une icône
    • Palette de Scripts
    • Liste Scripts Commandes
  • "Script en ligne"
    • Autres >
      • Styles >
        • AddStyle
        • EditStyle
        • Assign Styles to solids
        • RandomColor
        • Random Style Solid Color
        • CreateStyleFromObjectName
        • Make gradient Styles
      • Camera&TargetPoint to Clipboard
      • CurveLength
      • CurveLengthBeingDrawn
      • SetObjectName
      • MatchObjectName
      • Browser
      • Golden
      • Print Screen
      • TakeSnapshot
      • PurgeLayer
      • Points
    • Déplacer la vue/Objet >
      • MoveTargetToObjectsV2
    • Sélection >
      • SelectStyleV2
      • SelectUnnamedObjectsV2
      • Selection Loop
      • Select by Length
      • Select Biggest / Smallest
      • RandomSelection
      • Naked edges
      • LastObjectsCreated
      • SetSelectedObjectToWireframe V2
      • SetSelectedObjectToWireframe & Lock V2
    • Affichage >
      • 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
    • Lignes d'Aide
    • 4 vues 2D
    • BlendCap
    • Géométries par Bemfarmer
    • 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
    • Objets. >
      • Distributions
      • Anneaux
      • Boulons Filetés
      • RotateObjects
      • Toroïdal Knots
      • Tubes
    • Fonctions >
      • Fonctions Cachées
      • BisectorLine
      • CenterAtOrigin PutOnGround
      • Effacer les Congés
      • Hachures
      • Intersect2Circles
      • MoveSliceToPoint
      • OffsetMultiStep
      • ScaleIndividual
      • SelectIntersected
      • Tournette
    • Courbes >
      • CCC
      • Close Curves
      • Conversion Courbe
      • Courbes en Cercles
      • DelCorners
      • LineWeb
      • RotateHistoryAray
      • MultiIso
      • MultiIso+
      • Reconstruct Curves
      • UnwrapCurve
    • AssignName
    • AssignPresetName
    • FullScreen
    • Importer des MNT
    • 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
    • V4 Quoi de neuf ?
    • V3 Quoi de neuf?
    • Liste des mises à jour
    • Aile Naca
    • Console
    • CutList
    • DESIGN CONCEPT
    • Format OBJ en 3DM >
      • _importObj
      • obj23dm
    • Gravit Designer
    • Kitbash
    • Mannequin
    • MGB (Interface)
    • MergeOBJ
    • Moi et Modo
    • Paint 3D
    • Pont Moi Nvil KeyShot
    • Raccourcis Pro
    • Rocket 3F
    • SpeedFlow
    • Vers ZBrush
  • 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
    • Le Rail de Mesure
    • 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
  • Tutos
    • Les Objets >
      • Avion
      • Bague
      • Bateau Riva
      • Batteur d'oeufs
      • Boîte
      • Bouteille Cognac
      • Bouteille plastique
      • Bouteille de soda
      • Chaise d'école
      • Chaussure
      • Cordon
      • Détergent
      • Fiat Abarth
      • Haut-parleur
      • Jante
      • Plaque électrique
      • Poêle en fonte
      • Radio
      • Rasoir
      • Voiture
    • Les Surfaces >
      • Surfaces
      • Surfaces 2
      • Surface de Gordon
      • Pneus
    • L'éclairage dans Moi
    • Raccords manuels
    • Les Raccords
    • Tourbillon
    • Solides
    • Vasarely
    • La voiture de Ed
    • La Voiture de Zarkow
    • Trucs astuces
  • Divers
    • 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
        • MSPhysics
        • PBR
        • PomPi
        • Podium >
          • Rendu Photoréaliste
          • Site Podium VF
        • Profil Builder 2
        • 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
      • GifCam
      • GroBoto : Le Manuel etc
      • Manuel 3DCoat V4 VF
      • Monolith
      • SCULPTRIS
      • SimLab Composer 2016
      • VPaint
    • 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
    • DesignSpark Mechanical >
      • DesignSpark
      • DesignSpark 1
      • Video DesignSpark
    • pCon-planner
    • Qubicle Conctructor >
      • Qubicle 2.0
      • Qubicle
      • Export OBJ
    • Free online >
      • Objets 3D
      • Origami Simulator
      • ONSHAPE >
        • Onshape extrude
      • p5.Js Web Editor
      • Pix2Pix
      • Sculpt GL
      • Topotopo
      • Vectary
      • Voxelizer
    • Goxel
    • MagicaVoxel
    • Meadow
    • 3D Primer >
      • 3D Primer 1
      • 3D Primer 2
      • 3D Primer 3
      • 3D Primer 4
      • 3D Primer 5
    • Origami Robert Lang
    • Pearltrees
    • PolyBrush
    • Shape
    • SolveSpace
    • TreeIt
    • Verve
Moment Of Inspiration: Ze Zen Nurbs Modeleur !
Liste de Scripts et Commandes dans la barre de Tâches! By Marco   Original
Répartie en 5 Sections!
Photo
Courbes
Photo
Maths
Photo
Mécaniques
Photo
Divers
Photo
Scripts
Remplacez votre fichier
Moi/Ui/FrenchStrings.txt par celui ci-contre --->
Frenchstrings.txt
File Size: 57 kb
File Type: txt
Télécharger le fichier

Avec un éditeur de Texte mettez ces lignes
ci-contre à la fin du fichier moi.css du répertoire "moi\ui\moi.css"
/* ScriptsGallery START */
moi\:CommandButton.big_icon > img {
width:96px;
height:96px;
}
/* ScriptsGallery END */

Avec un éditeur de texte mettez ces lignes suivantes dans le fichier CommandBar.htm du répertoire "moi\ui\CommandBar.htm
Comme indiqué dans l'image qui suit le texte!
<!-- ScriptsGallery START -->
<moi:Spacer>

<vcenter>
<moi:CommandMenuButton menu="ScriptsGallery.htm" icon="scriptsGalleryIcons/3dScriptsGallery.png">
<moi:Text textid="ScriptsGalleryText">
</moi:CommandMenuButton>
</vcenter>
<!-- ScriptsGallery END -->

Photo

Décompressez ce fichier ci-contre
et mettez tout le contenu dans le répertoire "moi\ui"
(si vous avez des dossiers/fichiers similaires vous pouvez les mettre en lieux sûrs au cas où)
step4.zip
File Size: 771 kb
File Type: zip
Télécharger le fichier


Décompressez ce fichier ci-contre
et mettez tout le contenu dans le répertoire "moi"
(si vous avez des dossiers/fichiers similaires vous pouvez les mettre en lieux sûrs au cas où)
step5.zip
File Size: 435 kb
File Type: zip
Télécharger le fichier


Vous pouvez maintenant lancer Moi3D!

Si vous vouliez maintenant ajouter vos propres icônes et fonctions...

Ici pour la Commande cachée ExplodeMove native de Moi!

- Faire une Image PNG à fond Transparent 96*96 pixels et la mettre dans le dossier moi/ui/scriptsGalleryIcons

- Mettre la ligne suivante avec la traduction française que l'on veut!
customCmdExplodeMove=Exploser
dans la rubrique correspondante du Fichier Moi/ui/FrenchStrings.txt !

On aura donc par exemple:

CustomCmdMechTab=Mécaniques  (la tête de Section)
customCmdChainMaker=Chaînes
customCmdDimensions=Dimensions
customCmdGear=Engrenages
customCmdNutsAndBolts=Ecrou Rondelle
customCmdHatchIt=Hachures
customCmdExplodeMove=Exploser (placée ici à la fin car le plus facile pour la mise en place ...
(en fait l'ordre des lignes dans le fichier FrenchStrings.txt n'a aucune importance,
c'est juste une base de donnée - un "dictionnaire" même pas alphabétique ou puise Moi pour ses traductions !)

- Par "mimétisme" dans le fichier moi/ui/ScriptsGallery.htm
on rajoute les lignes du rectangle rouge dans la section correspondante!
ici placée après la fonction "Pipe" (si on voulait la mettre dans l'ordre "alphabétique",
 il faudrait jouer avec les autres balises "tr" suivant la mise en page! (c'est le plaisir du HTML :)
Photo
Evidemment il faut que la commande ExplodeMove et ses autres composants existe dans le dossier commands! (en général 2 fichiers: .htm et .js)
On aura par exemple ces 2 Commandes en plus dans la barre de tâches!
Photo
Commande Explode Move
Photo
Commande Make 2D
Si vous vouliez mettre un "Une Ligne" (script) avec une icône! Par exemple les "loops" ou boucles de sélections!
script:/*Loop sélection*/moi.geometryDatabase.selectLoop();

Voir cette page La "Sélection par "Loops"
Photo
- Il suffit de créer un fichier ".js" du"Une ligne" avec le nom que vous voulez avec un éditeur de texte!

Donc ici par exemple je prends "Boucle.js"
et je mets ce fichier créé dans le répertoire moi/scripts (s'il n'existe pas, il faut le créer)

-  Faire une Image PNG à fond Transparent 96*96 pixels et la mettre dans le dossier moi/ui/scriptsGalleryIcons

Dans le fichier moi/ui/FrenchStrings.txt
- on rajoute la ligne Boucle (la commande créée s'appelle Boucle, le nom sous l'image Boucles)
...
customCmdNutsAndBolts=Ecrou Rondelle
customCmdExplodeMove=Exploser
customCmdHatchIt=Hachures
customCmdMake2D=Plan 2D
customCmdBoucle=Boucles

- Dans le fichier moi/ui/ScriptsGallery.htm
Comme on arrive en fin de colonne d'affichage, on rajoute les fameux "tr" entre crochets ouvrants / fermants!
Sinon la fenêtre s'agrandirait d'une colonne!!!
Photo
Il faut insérer ce qui est à l'intérieur du rectangle rouge!
On relance Moi!   (ici les scripts ont été mis dans la  section Mécaniques pour exemple...)

Photo
Exemple de Menus d'Icônes Possibles!
Propositions d'images d'Icônes by Bear17
Photo
Make 2D.PNG
Photo
Explode Move.PNG
Photo
Boucle.PNG
Photo
CircularSinusWave2

Pour ajouter une colonne!
Par exemple pour la commande cachée ShrinkTrimmedSrf
A l'aide d'un éditeur de Texte (ou du Bloc Note)

- Dans le fichier moi/ui/FrechStrings.txt
on rajoute (Misc1 est par exemple la nouvelle tête de colonne "Anglaise", Divers 1 la française )
CustomCmdMisc1Tab=Divers 1
customCmdShrinkTrimmedSrf=Serrer Pts

(dans la version anglaise on ajoute par exemple Misc1 que je n'ai pas touchée pour l'instant)
Car normalement il faudrait tout rebidouiller pour que cela marche dans les deux langues!

- Dans le dossier moi/ui/scriptsGalleryIcons, on rajoute son Image PNG à fond transparent.

- Et dans le dossier moi/ui/ScriptsGallery.htm on effectue ces deux changements!
Le premier!
Photo
Le deuxième!
(la tête de section anglaise est purement "fictive" car elle n'apparaitra pas tant que tout le versant anglais sera fait!)
Par contre l'image sur la partie anglaise lancera bien la commande!
La partie française marchera sans souci!
Photo
On peut relancer Moi!
Photo
Il y a pour l'instant une seule Icône dans la nouvelle Colonne!