• 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
    • 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
    • Free online >
      • BlueWillow
      • 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
      • Playground
      • 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 !
Raccourcis Pro d'Andrei Samardac venant du fichier .ini
Plugins les plus utilisés
DistortCurves by Max Smirnov
MultiIso by Michael Gibson
Pipe2 by Michael Gibson


[Shortcut Keys]
\'=AddPoint (Ajouter Point)
,=Offset
-=Rectangle
.=shell (Coque)
/=inset (Creux)
0=circle (Cercle)
1=moi.ui.mainWindow.viewpanel.mode = 'top' (Dessus)
2=moi.ui.mainWindow.viewpanel.mode = '3d'
3=moi.ui.mainWindow.viewpanel.mode = 'front' (Face)
4=moi.ui.mainWindow.viewpanel.mode = 'right' (Droite)
5=Line (Ligne)
6=Polyline (Polyligne)
7=Curve (Courbe)
8=rectangle
9=RectCenter (Centre Rectangle)
\;=ShowPoints (Montrer Points)
\==RectCenter
\\=spherer4

`=script: /*Cacher Sélectionné ---`*/ moi.geometryDatabase.getSelectedObjects().setProperty( 'hidden', true );

A=mirror (Miroir)

Alt+`=script: /*! Assigner Style Caché et Caché --- Alt+`*/ var st = moi.geometryDatabase.findstyle('Hidden',1).index; var obj = moi.geometryDatabase.getSelectedObjects(); for ( var i = 0; i < obj.length; ++i) { obj.item(i).styleIndex = st;}; moi.geometryDatabase.getSelectedObjects().setProperty( 'hidden', true )

Alt+A=ArrayGem (Trame Bijou)

Alt+B=script: /*! Etendre la Sélection au Même Nom d'Objet --- Alt+B*/ var names = new Array(); var objs = moi.geometryDatabase.getSelectedObjects(); for ( var i = 0; i < objs.length; ++i ) { var obj = objs.item(i); if ( obj.name != '' ) names[obj.name] = true; } objs = moi.geometryDatabase.getObjects(); for ( var i = 0; i < objs.length; ++i ) { var obj = objs.item(i); if ( obj.name != '' && names[obj.name] ) obj.selected = true; }

Alt+C=intersect
Alt+F=chamfer (Chanfrein)

Alt+F2=script: /* Basculer la Transparence de l'lmage d'Arrière-Plan entre 85 and 100 */ moi.view.backgroundImageTransparency = (moi.view.backgroundImageTransparency == 85? 100 : 85);

Alt+F5=export C:\Users\... (exporter dans un fichier d'un répertoire)
Alt+G=scale 2d (Taille 2D)

Alt+H=script: /*! Montrer les Arêtes des Objets Sélectionnées et Cacher les autres --- Alt+H*/ var breps = moi.geometryDatabase.getObjects().getBreps(); for ( var i = 0; i < breps.length; ++i ) { var brep = breps.item(i); brep.getEdges().setProperty( 'hidden', !brep.selected ); }

Alt+M=merge (Souder)
Alt+O=loft (Tendre)
Alt+Q=script:moi.view.resetCPlane(); (Annuler Plan Auxiliare)
Alt+R=RotateAxis (Rotation / axe)

Alt+S=script: /*! Sauvegarder l'Ecran --- Alt+S*/ var img = moi.view.screenshot( 'viewpanel', false ); var name = img.getSaveFileName(); if ( name != '' ) img.save( name );

Alt+T=script: /*! Ouvrir Dialogue Nouveau Style --- Alt+T*/ var gd = moi.geometryDatabase; gd.styleEditorOpened(); var dialog = moi.ui.createDialog( 'EditStyleDialog.htm?titleid=Add style dialog title&index=-1', '', moi.ui.mainWindow ); if ( dialog.window.doModal() != -1 ) { var styles = gd.getObjectStyles(); if ( styles.length> 0 ) moi.ui.propertiesPanel.editStyleIndex( styles.length - 1 ); } gd.styleEditorClosed();

Alt+V=script: /*! Changer Position de la Lumière --- Alt+V*/ var dir = moi.view.lightDirection; if ( dir.x == 1 && dir.y == 1 && dir.z == -1 ) { dir.set(-0.5,1,0); } else { dir.set(1,1,-1); } moi.view.lightDirection = dir;

Alt+W=script: /* Montrer les Courbes avec le Même Style que l'Objet COurant sélectionné */ var styles = new Array(); var objs = moi.geometryDatabase.getSelectedObjects(); for ( var i = 0; i < objs.length; ++i ) { var obj = objs.item(i); styles[obj.styleIndex] = true; } objs = moi.geometryDatabase.getObjects().getCurves(); for ( var i = 0; i < objs.length; ++i ) { var obj = objs.item(i); if ( styles[obj.styleIndex] ) obj.hidden = false; }

B=script: /*! Assigner un Nom d'Objet Unique à la Sélection et Cacher --- B*/ var all_objects = moi.geometryDatabase.getObjects(); var used_names = new Array(); for ( var i = 0; i < all_objects.length; ++i ) { var obj = all_objects.item(i); if ( obj.name != '' ) { used_names[obj.name] = true; } } var counter = 1; var name; while ( 1 ) { var numtag = counter.toString(); while ( numtag.length < 4 ) { numtag = '0' + numtag; } name = 'object_' + numtag; if ( used_names[name] ) { ++counter; continue; } used_names[name] = true; break; } moi.geometryDatabase.getSelectedObjects().setProperty( 'name', name ); var st = moi.geometryDatabase.findstyle('Hidden',1).index; var obj = moi.geometryDatabase.getSelectedObjects(); for ( var i = 0; i < obj.length; ++i) { obj.item(i).styleIndex = st;}; moi.geometryDatabase.getSelectedObjects().setProperty( 'hidden', true )

Backspace=cylinder (Cylindre)
C=chamfer (Chanfrein)
Ctrl+1=ArrayCircular (Trame Ronde)
Ctrl+2=ArrayDir (Trame)
Ctrl+3=ArrayCurve (Trame COurbe)

Ctrl+`=script: /*! Montrer Tout sauf Courbes, Points et Style Caché --- Ctrl+`*/ var obj = moi.geometryDatabase.getObjects().getBReps(), st = moi.geometryDatabase.findstyle('Hidden',0), sti; if (st) {sti = st.index;} else { sti = 'nf';} for ( var o = 0; o < obj.length; ++o ) { if ( obj.item(o).hidden && obj.item(o).styleIndex !== sti) { obj.item(o).hidden = false; obj.item(o).selected = false; }};

Ctrl+A=script /* Sélectionner Tout*/:moi.geometryDatabase.selectAll();

Ctrl+B=script: /*! Assigner un Nom Unique à La Sélection --- Ctrl+B*/ var all_objects = moi.geometryDatabase.getObjects(); var used_names = new Array(); for ( var i = 0; i < all_objects.length; ++i ) { var obj = all_objects.item(i); if ( obj.name != '' ) { used_names[obj.name] = true; } } var counter = 1; var name; while ( 1 ) { var numtag = counter.toString(); while ( numtag.length < 4 ) { numtag = '0' + numtag; } name = 'object_' + numtag; if ( used_names[name] ) { ++counter; continue; } used_names[name] = true; break; } moi.geometryDatabase.getSelectedObjects().setProperty( 'name', name );

Ctrl+C=CopyClipboard (Copier le Presse-Papiers)
Ctrl+D=ShrinkTrimmedSrf /*! Rétrécir la Surface Découpée --- Ctrl+D*/
Ctrl+E=script:var a = moi.command.lastCommandRevisionStart; var b = moi.command.lastCommandRevisionEnd; var objects = moi.geometryDatabase.getObjects(); for ( var i = 0; i < objects.length; ++i ) { var obj = objects.item(i); if ( obj.databaseRevision> a && obj.databaseRevision <= b ) obj.selected = true; }

Ctrl+F=flip /*! Flip la Normale de la Surface --- Ctrl+F*/
Ctrl+F3=script:moi.ui.createDialog( 'Plugins.htm', 'resizeable,defaultWidth:43em,defaultHeight:32em' )
Ctrl+M=script: /*! Montrer les Arêtes Libres --- Ctrl+M*/ var gd = moi.geometryDatabase; gd.deselectAll(); var breps = gd.getObjects().getBreps(); for ( var i = 0; i < breps.length; ++i ) breps.item(i).getNakedEdges().setProperty( 'selected', true );

Ctrl+N=New (Nouveau)
Ctrl+O=Open (Ouvrir)
Ctrl+P=pipe2 /*! Tuyaux --- Ctrl+P*/
Ctrl+Q=SelectOuterLoopsAndDelete /*! SeparateSelectOuterLoopsDeleteTrim - Ctrl+Q*/
Ctrl+R=Rebuild /*! Reconstruire les Courbes --- Ctrl+R*/
Ctrl+S=Save (Sauvegarder)
Ctrl+Shift+C=CopyClipboardWithOrigin (Copier le Presse-Papiers avec l'origine)
Ctrl+Shift+V=PastePart (Copier une Partie)
Ctrl+Shift+Z=script: moi.command.redo(); (Refaire)
Ctrl+Space=script: /*! Montrer les Sous-ensembles des Objets Cachés --- Ctrl+Space*/ moi.geometryDatabase.showSubset();

Ctrl+V=Paste (Coller)

Ctrl+W=script: /*! Sélectionner Toutes les Courbes --- Ctrl+W*/ moi.geometryDatabase.getObjects().getCurves().setProperty( 'selected', true );

Ctrl+X=Cut (Couper)
Ctrl+Y=script:moi.command.redo(); (Refaire)
Ctrl+Z=script:moi.command.undo(); (Annuler)
D=BooleanDifference (Différence Booléenne)
Delete=Delete (Effacer)
E=extrude (Extruder)
F=fillet (Congé)
F1=flow (Enrober)
F10=PlanarSrf (Surface Plane)

F11=script: /*! Basculer Vue 3D Perspective et Parallèle --- F11 */ var vp = moi.ui.mainWindow.viewpanel.getViewport('3D'); vp.projection = (vp.projection == 'Perspective' ? 'Parallel' : 'Perspective');

F12=script: /*! Définir Plan Auxiliaire d'après la Vue --- F12*/ moi.view.setCPlane( moi.ui.mainWindow.viewpanel.getViewport('3D').targetFrame );

F2=script: /*! Snap Direct on/off --- F2*/ moi.drawingAids.straightSnap = !moi.drawingAids.straightSnap;

F3=script: /*! Snap Objet snap on/off ---F3*/ moi.drawingAids.objectSnap = !moi.drawingAids.objectSnap;

F4=image /*! Image ---F4*/
F5=paste (Coller)
F6=blend (Unir)
F7=Revolve (Révolution)
F8=RailRevolve (Révolution sur Rail)
F9=align (Aligner)
G=Scale1D (Taille 1D)

H=script: /*! Montrer / Cacher Arêtes --- H*/ var breps = moi.geometryDatabase.getObjects().getBReps(); var hide = true; for ( var i = 0; i < breps.length; ++i ) { var edges = breps.item(i).getEdges(); if ( i == 0 ) hide = !edges.item(0).hidden; edges.setProperty( 'hidden', hide ); }

I=script: /*! Etendre la Sélection aux mêmes Styles --- I*/ var objects = moi.geometryDatabase.getObjects();var styles = new Array();for ( var i = 0; i < objects.length; ++i ) { var obj = objects.item(i); if ( obj.selected ) styles[obj.styleIndex] = true; } for ( var i = 0; i < objects.length; ++i ) { var obj = objects.item(i); if ( styles[obj.styleIndex] ) obj.selected = true; }

J=join (Unir)
K=separate (Joindre)

L=script:/*! Sélection Boucles d'Arêtes --- L*/ var gd = moi.geometryDatabase; function sl(o) { for ( var i = 0; i < o.length; ++i ) { o.Item(i).selected = 0; var e=o.Item(i).getEdges(); for ( var j = 0; j < e.length; ++j ) e.Item(j).selected = !e.Item(j).selected;}} gd.selectLoop(); var so = gd.getSelectedObjects(); var e = so.getEdges(); sl(so.getFaces()); sl(so.getSolids()); so.getBReps().setProperty('selected',0); e.setProperty('selected',1);

M=BooleanMerge (Coupe Booléenne)
N=Copy (Copier)

O=script: /*! Etendre la Sélection aux Même Styles et Tendre --- O*/ var objects = moi.geometryDatabase.getObjects().getCurves(), points = moi.geometryDatabase.getObjects().getPoints(), styles = new Array(); for (var i = 0; i < points.length; i++) { objects.addObject(points.item(i))} for ( var i = 0; i < objects.length; ++i ) { var obj = objects.item(i); if ( obj.selected ) styles[obj.styleIndex] = true; } for ( var i = 0; i < objects.length; ++i ) { var obj = objects.item(i); if ( styles[obj.styleIndex] ) obj.selected = true; }; moi.command.execCommand( 'loft' );

P=project (Projeter)
Q=script: /* Plan Auxiliaire*/ moi.view.setCPlaneInteractive();
R=Rotate (Rotation)
S=sweep (Tuber)
Shift+1=script:moi.ui.createDialog( 'moi://ui/ScriptPalette.htm' );
Shift+2=script: /* Ouvrir le Dialogue des Options Lumières */ moi.ui.createDialog( 'moi://ui/LightingOptions.htm' );
Shift+C=Silhouette

Shift+Space=script: /*! Inverser la Vue --- Shift+Space*/ moi.ui.mainWindow.viewpanel.reverseView( moi.ui.getActiveViewport().name );

Space=;script: /*! Réinitialiser la Vue ---Z */ moi.view.resetAll();

T=script: /*! Assigner style --- T*/ moi.ui.propertiesPanel.editStyleIndex(moi.geometryDatabase.addStyle().index );
U=BooleanUnion (Union Booléenne)
V=Move (Bouge)

W=script: /*! Cacher les Courbes et Points Déverrouillés --- W*/ function hide( objs ) { for ( var i = 0; i < objs.length; ++i ) { var obj = objs.item(i); if ( !obj.locked ) { obj.hidden = true; } } } hide( moi.geometryDatabase.getObjects().getCurves() ); hide( moi.geometryDatabase.getObjects().getPoints() );

X=script: /*Montrer/Cacher Lignes Cachées --- X */ moi.view.showHiddenLines =! moi.view.showHiddenLines;
Y=trim (Découper)

Z=script: /* Solo */ var mgd=moi.geometryDatabase; if (mgd.getSelectedObjects().length> 0) { mgd.invertSelection(); var obj=mgd.getSelectedObjects(); for (var o=0; o<obj.length; ++o) { obj.item(o).hidden=true; obj.item(o).selected=false; }}