Std Enregistrer une macro
Cette documentation n'est pas terminée. Merci de nous aider et de contribuer à la documentation.
Modèle GuiCommand explique comment les commandes doivent être documentées. Parcourez Category:UnfinishedDocu pour voir d'autres pages incomplètes comme celle-ci. Voir Category:Command_Reference pour toutes les commandes.
Voir Écrire une page Wiki pour apprendre à éditer les pages du wiki, et aller à Contribuer à FreeCAD pour apprendre d'autres façons de contribuer.
Std Enregistrement de macro |
Emplacement du menu |
---|
Macro → Enregistrement de macro |
Ateliers |
Tous |
Raccourci par défaut |
Aucun |
Introduit dans la version |
- |
Voir aussi |
Std Exécuter la macro dans l'éditeur, Std Menu macro |
Description
La fonction Démarrer la macro d'enregistrement lance une session d'enregistrement d'une macro. Cela signifie qu'il enregistrera toutes les opérations effectuées par l'utilisateur dans la vue 3D. Une fois que l'utilisateur a terminé la séquence d'actions, les fonctions Std Arrêter l'enregistrement de la macro mettent fin à la session d'enregistrement de macro. Il s'agit d'une technique puissante pour enregistrer des séquences d'actions répétitives (dans du code Python qui peuvent être enregistrées dans un fichier de macro FreeCAD (.FCMacro
)) qui peuvent être exécutées ultérieurement ou même transféré vers un autre ordinateur exécutant FreeCAD.
Utilisation
- La fonction d'enregistrement de macro est accessible de plusieurs manières:
- Le bouton Enregistrement de macro dans la barre d'outils de macro
- Le menu Macro → Enregistrement macro,
- Result: une boîte de dialogue apparaîtra demandant à l'utilisateur les informations suivantes
-
- Macro name: entrez le nom de la nouvelle macro.
- Macro path: bibliothèque de macros de chemin. Pour modifier le chemin, cliquez sur ... .
- Record: enregistrez la macro (commence à enregistrer toutes les actions dans la vue 3D).
- Remarque: le bouton Arrêter la session d'enregistrement de macro dans la barre d'outils des macros deviendra vert .
- Stop: arrêtez l'enregistrement de la macro.
- Cancel: annule et ferme la fenêtre.
-
- Une fois terminé, cliquez sur Arrêter la session d'enregistrement de macro pour arrêter l'enregistrement de la macro.
Exécution de la macro
- La macro peut être exécutée de plusieurs manières:
- Via le menu Macro → Macros ...
- En appuyant sur le bouton Lancer la macro dans la barre d'outils des macros
- Choisissez la macro
- Appuyez sur OK
Exemple
- Appuyez sur le bouton [File:Std DlgMacroRecord.svg|16px]]
- Saisissez un nom pour la macro et appuyez sur OK
- Ouvrir un document
- Créer un Cube
- Changer la couleur de la boîte
- Appuyez sur pour arrêter l'enregistrement de la macro
Résultat: la macro est disponible dans votre répertoire de macros. Exécuter la macro pour recréer les étapes que vous venez d'enregistrer.
- File: New, Open, Close, Close All, Save, Save As, Save a Copy, Save All, Revert, Import, Export,Merge project, Project information, Print, Print preview, Export PDF, Recent files, Exit
- Edit: Undo, Redo, Cut, Copy, Paste, Duplicate selection, Refresh, Box selection, Box element selection, Select All, Delete, Send to Python Console, Placement, Transform, Alignment, Toggle Edit mode, Edit mode, Preferences
- View:
- Miscellaneous: Create new view, Orthographic view, Perspective view, Fullscreen, Bounding box, Toggle axis cross, Clipping plane, Texture mapping, Toggle navigation/Edit mode, Appearance, Random color, Workbench, Status bar
- Standard views: Fit all, Fit selection, Isometric, Dimetric, Trimetric, Home, Front, Top, Right, Rear, Bottom, Left, Rotate Left, Rotate Right
- Freeze display: Save views, Load views, Freeze view, Clear views
- Draw style: As is, Points, Wireframe, Hidden line, No shading, Shaded, Flat lines
- Stereo: Stereo red/cyan, Stereo quad buffer, Stereo Interleaved Rows, Stereo Interleaved Columns, Stereo Off, Issue camera position
- Zoom: Zoom In, Zoom Out, Box zoom
- Document window: Docked, Undocked, Fullscreen
- Visibility: Toggle visibility, Show selection, Hide selection, Select visible objects, Toggle all objects, Show all objects, Hide all objects, Toggle selectability, Toggle measurement, Clear measurement
- Toolbars: File, Edit, Clipboard, Workbench, Macro, View, Structure, Help
- Panels: Tree view, Property view, Selection view, Tasks, Python console, DAG view, Model, Report view
- Link navigation: Go to linked object, Go to the deepest linked object, Select all links
- Tree view actions: Sync view, Sync selection, Sync placement, Pre-selection, Record selection, Single document, Multi document, Collapse/Expand, Initiate dragging, Go to selection, Selection Back, Selection Forward
- Tools: Edit parameters, Save image, Load image, Scene inspector, Dependency graph, Project utility, Measure distance, Add text document, View turntable, Units calculator, Customize, Addon manager
- Macro: Macro recording, Macros, Recent macros, Execute macro, Attach to remote debugger, Debug macro, Stop debugging, Step over, Step into, Toggle breakpoint
- Help: Help, FreeCAD Website, Donate, Users documentation, Python scripting documentation, Automatic Python modules documentation, FreeCAD Forum, FreeCAD FAQ, Report a bug, About FreeCAD, What's This
- Démarrer avec FreeCAD
- Installation : Téléchargements, Windows, Linux, Mac, Logiciels supplémentaires, Docker, AppImage, Ubuntu Snap
- Bases : À propos de FreeCAD, Interface, Navigation par la souris, Méthodes de sélection, Objet name, Préférences, Ateliers, Structure du document, Propriétés, Contribuer à FreeCAD, Faire un don
- Aide : Tutoriels, Tutoriels vidéo
- Ateliers : Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Start, Surface, TechDraw, Test, Web