• 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
      • Cotation Auto
      • DividingPlanes
      • Effacer les Congés
      • Eraser
      • Hachures
      • Intersect2Circles
      • MoveSliceToPoint
      • OffsetMultiStep
      • QuickTrim
      • Randomize
      • Rebuild Surface
      • ScaleIndividual
      • SelectIntersected
      • Tournette
      • TrimStencil
    • Courbes >
      • CCC
      • Close Curves
      • Conversion Courbe
      • Courbes en Tirets
      • 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
      • 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
    • 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
    • Algodoo
    • AutoHotPie
    • 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
    • PalletteFm
    • Pont Moi Nvil KeyShot
    • Proflow
    • Raccourcis Pro
    • Rocket 3F
    • SpeedFlow
    • Somsky
    • Vectorisation
    • Vers ZBrush
    • Voronoi etc
    • 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
    • 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 >
        • BlueWillow
        • Blockade
        • ClipDrop
        • Fusion Brain
        • Gaugan
        • Leonardo AI
        • LensGo
        • Nolibox
        • Playground
        • SeaArt
        • Stable Diffusion
        • Wombo
      • 2D OnLine >
        • Effaceurs Arrière-Plan
        • Fractal Lab
        • Gravit Designer
        • Image En Large
        • Monster Mash
        • p5.Js Web Editor
        • Photopea
        • Pix2Pix
        • Piskel
        • Snap
        • Sumo Paint
        • Vervette
        • Vectr
      • 3D Online >
        • Cables
        • Kinematic Simulator
        • Light Tracer
        • MotionGen
        • Objets 3D
        • ONSHAPE >
          • Onshape extrude
        • Origami Simulator
        • Sculpt GL
        • Shapr3D
        • 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 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
        • 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
      • ArtForm
      • Clavicula
      • FlowScape.
      • MagicaCSG
      • Origami Robert Lang
      • pCon-planner
      • PearlTrees
      • Plasticity
      • PolyBrush
      • Shape
      • SolveSpace
      • Tablettes Chocolat
      • TwinMotion
      • TreeIt
    • Voxels... >
      • Goxel
      • MarkovJunior
      • MagicaVoxel
      • Qubicle Conctructor >
        • Qubicle 2.0
        • Qubicle
        • Export OBJ
      • Vengi
Moment Of Inspiration: Ze Zen Nurbs Modeleur !
AutoHotPie. By Dumbeau
Permet de faire des Menus "Circulaires" dans tous programmes! Dont MOI3D!​
Image
un petit bout de l'interface complète de Moi3D!
Le Wiki Moi & AutoHotPie en Français, en Anglais!
Image
A la fin du tutorial ci-dessous dans AutoHotPie
  • Lancer AutoHotPie puis Menu File / Save and Run
  • Lancer AutoHotPie presser le bouton vert Save & Run
  • Lancer Moi3D
  • AutoHotPie sera appelé par son raccourci!
Tutorial pour le faire fonctionner dans MOI3D!
Le Panneau Général de Départ
Image
le Menu d'Ouverture pour créer un nouveau Profil pour Moi3D !

Création du Raccourci d'Appel
Image
Attribution d'une nouvelle,tranche pour une Fonction, un Script...

Pour appeler les Fonctions de MOi3D
Image
Attribution de la nature de l'appel d'une tranche

La Commande de Moi3D
Image
La combinaison de touches d'attribution, peut être simple ou une succession de lettres, commandes clavier...

Nom personnalisé ...on peut aussi décrire le raccourci s'il est court : B= Box :)
Image
Un nom est donné à la tranche considérée

Le schéma général...
Image
Schéma général de la création de l'appel d'une fonction ou d'un script de Moi
On  va pouvoir se passer des raccourcis dans le cas des Commandes directes. Soit toute l'interface!
Image
La Commande Box entourée de Tab et Enter (même fonctionnement dans Moi3D ! )
On peut bien sûr aussi utiliser aussi les raccourcis déjà créés dans le tableau de moi!!!
Comme cela peut nécessiter de nombreux raccourcis s'il on veut par exemple refaire l'interface complète!
Chaque touche du clavier dans Moi3D a 8 variantes!
Disons pour A: A, Alt+A, Ctrl+A, MAJ+A, Alt+Ctrl+A, Alt+MAJ+A, Ctrl+MAJ+A, Alt+Ctrl+MAJ+A

Différents exemples dont l'interface finale complète de Moi3D!
Image
Test provisoire d'un script extérieur
Les icônes sont importables sans redimensionnement!
​Les sous-menus permettent de gagner des raccourcis!
Image
Le déplacement remplacement des tranches!
Image
Test de Navigation
Image
un petit bout de l'interface complète!

Toute l'interface de MOI3D a été réalisée!

A la fin du tutorial ci-desus dans AutoHotPie
  • Menu File / Save and Run
  • Lancer AutoHotPie et Presser le bouton vert Save & Run
  • Lancer Moi3D
  • AutoHotPie sera appelé par son raccourci!
  • Il suffira de positionner le menu radial au milieu de l'écran par l'appel de son raccourci (X)
  • La position de la souris donnera la position du menu radial!
  • De positionner la souris sur la fonction voulue
Pour les scripts "une ligne" petits ou longs voici une solution élégante qui reprend ce qui était écrit ici!
Il suffit de créer un fichier ".js" du "Une ligne" avec le nom que vous voulez avec un éditeur de texte!
Dans un éditeur de texte on met le "une ligne" que l'on sauvegarde ici en tant que "Boucle.js"
par exemple p
our ce script: Une boucle de sélection (d'où le nom de la tranche: Boucle! :)
 script:/*Loop selection*/moi.geometryDatabase.selectLoop();
 "Boucle.js" (Boucle sera donc l'appel du "script" !)


On met ce fichier créé dans le répertoire moi/scripts/... (s'il n'existe pas, il faut le créer)
Image
L'appel de la fonction se fait directement sur le nom de la tranche considérée! Le nom de la tranche peut bien sûr être complètement différent de la commande ou du script , ce n'est qu'une "étiquette descriptive"!

Image
Entourer le nom de la commande du fichier par les touches Tab et Enter! Peut être complètement différent du nom de la commande que l'on peut introduire directement dans MOI3D par le même processus d'appui sur la touche TAB!
L'interface peut maintenant être "simulée" en entier!
Il n'y a plus qu'à faire les 250 à 300 commandes, Scripts, fonctions... existantes!  :)

Et un seul raccourci à retenir : celui du premier "Pie" si on les chaîne tous comme ci-dessous!!! (SubMenus)

Les menus complets de Moi3D en AutoHotPie
seul une quinzaine de Scripts ont été retenus!
​On peut évidemment en rajouter suivant ses besoins!
Image
Menu Principal
Image
Les Scripts
Image
Menu Edit

Image
Les Solides
Image
Menu SubD View Select Cplane
Image
Booléen Congés Chamfrein
Image
Menu Construction
Image
les Courbes
Image
Menu Cotations
Image
Menu Transformation
Image
Menu Deformation
Image
Le dessin de Courbes
Image
Les polygones, Hélices et Coniques
Image
Arc, Cercles, Ellipses


Pour les Scripts ou les appels de commandes !
Image
L'appel du script considéré: ici celui qui permet de faire des formes "Voronoi"
Image
Menu Général de Départ
Image
Le script considéré

Pour les scripts qui ne sont pas des "Une Ligne"
La commande se met dans un fichier .js avec son nom de commande d'origine

script: /* Figure de Voronoi */ moi.command.execCommand('_voronoi');
Et sauvegarder en tant que fichier .js et c'est le nom de ce fichier que l'on met en lettres successives!
dons ici par exemple sVoronoi.js (s pour Max Smirnov)
Parce que pour le moment on n'a pas le droit au tiret bas! 

​Les raccourcis normaux et les fichiers appelés par AutoHotPie peuvent cohabiter!
par exemple _sBridge  en raccourci normal "B" ne bloque pas le fichier copié et renommé sBridge.js appelé par AutoHotPie sBridge! On peut bien sûr ne mettre que "B" dans AutoHotPie mais ainsi on garde des raccourcis en réserve!
Et marche que l'on mette les fichiers copiés et renommé .js dans le dossier commands, scripts dans l'arborescence normale de Moi ou dans le dossier "Roaming" pour PC (conseillé si l'on veut garder ses fichiers d'une version de Moi3D à l'autre)!

​Dans ce package c'est la touche X qui appelle le menu de départ!
Les boutons, fonctions etc...ici dans le mode "Clic de Souris" ! 
4 modes
Image
Le menu d'accès aux modes de sélection !
Image
Les 4 Modes de Sélection
Image
le Mode 1
Image
Le Mode 2
Image
Le Mode 3
Image
Le Mode 4
  • Lancer une fois AutoHotPie!!! Faire Menu File / Save and Run
  • RE-Lancer AutoHotPie et presser le bouton vert Save & Run
  • Lancer Moi3D
AutoHotPie sera appelé par son raccourci! (X) on peut le changer...
​Touche Echappe (Esc) pour le cacher!
Mettre les  différents fichiers pour Moi3D suivant les répertoires respectifs au cas ou les scripts /commands seraient absents...
Normalement il n'y a pas besoin de AutoHotKey mais dans le doute il vaut mieux l'installer! 
Mettre les fichiers du "Standalone" dans le répertoire 

C:\Users\username\AppData\Roaming\AutoHotPie​
The English version following ! (X ShortCut) Escape for hide it!
Check in the French profile if the key not to be used "Y" is incompatible with your shortcuts - if so change it!
Image
autohotpie-standalone_en.zip
File Size: 891 kb
File Type: zip
Télécharger un fichier

_put_in_commands.zip
File Size: 172 kb
File Type: zip
Télécharger un fichier

_put_in_scripts.zip
File Size: 4 kb
File Type: zip
Télécharger un fichier

Toujours relancer AutoHotPie puis le Bouton vert Save and Run! Puis Moi3D...
Image
Tant que l'auteur n'aura pas modifié son programme il y a une petite manipe à faire pour avoir la version Française ou la version Anglaise! (Manipe qu'il n'y aura pas lieu de faire puisque les 2 versions seront données en fichiers! Mais au cas z'ou! :)
On ne peut pas pour l'instant effacer un programme unique mis pour un profil!!
Il faut donc en mettre un 2ème et effacer celui que l'on ne souhaite pas!

De plus il semble qu'on ne puisse pas avoir le même programme pour 2 profils différents!
Il faudra donc faire 2 versions différentes du "standalone"! Pas l'usager car les 2 versions sont fournies ici!
​
Image
L'effacement d'un programme d'arrivée

La version Française (X comme raccourci) Echappe pour le cacher!
Vérifier dans le profil anglais si la touche à ne pas utiliser "Y" est incompatibles avec vos raccourcis - si oui la changer!

Image
autohotpie-standalone_vf.zip
File Size: 891 kb
File Type: zip
Télécharger un fichier

_put_in_commands.zip
File Size: 172 kb
File Type: zip
Télécharger un fichier

_put_in_scripts.zip
File Size: 4 kb
File Type: zip
Télécharger un fichier

Image
La version française!