Macroː Esegui la macro
Appearance
|
|
| Posizione nel menu |
|---|
| Macro → Esegui la macro |
| Ambiente |
| Tutti |
| Avvio veloce |
| Nessuno |
| Introdotto nella versione |
| - |
| Vedere anche |
| Esegui la macro nell'editor |
Descrizione
Il comando Macro... apre la finestra di dialogo Esegui macro. Da questa finestra di dialogo è possibile eseguire, modificare e gestire le macro.
La finestra di dialogo Esegui macro
Utilizzo
- Esistono diversi modi per invocare il comando:
- Premere il pulsante
Macro....
- Selezionare l'opzione Macro →
Macro... dal menu.
- Premere il pulsante
- Si apre la finestra di dialogo Esegui macro. Vedere Opzioni.
Opzioni
Trova file / Trova nei file
- Queste due caselle di input possono essere utilizzate per filtrare le macro dall'elenco dei file nella scheda Macro utente o nella scheda Macro di sistema. Si possono utilizzare espressioni regolari o semplicemente inserire testo. Tutte le corrispondenze non fanno distinzione tra maiuscole e minuscole.
- Trova file filtra l'elenco per nome file. Nell'elenco verranno visualizzati solo i nomi di file che corrispondono al testo immesso. Trova nei file filtra l'elenco in base al contenuto del file. Nell'elenco verranno visualizzati solo i file il cui contenuto testuale corrisponde al testo immesso.
- Rimuove tutto il testo dalla casella di input di un filtro per disabilitarlo. Se entrambe le caselle di input contengono testo, vengono applicati entrambi i filtri. Il filtraggio potrebbe risultare un elenco vuoto.
Macro utente
- La scheda Macro utente elenca le macro disponibili nella Posizione macro utente.
- Fare clic su una macro nell'elenco per selezionarla.
- Il nome della macro selezionata apparirà nella casella Nome macro.
Macro di sistema
- Per utilizzare la scheda Macro di sistema è necessario creare una cartella denominata Macro come cartella gemella della cartella bin in cui è installato FreeCAD e inserire all'interno alcune macro.
- Per trovare la cartella bin inserire questo nella Console Python:
App.getHomePath()
- Fare clic su una macro nell'elenco per selezionarla.
- Il nome della macro selezionata apparirà nella casella Nome macro.
Posizione delle macro utente
- Premere il pulsante ... per modificare la posizione delle macro utente.
- Passare ad una cartella diversa e selezionala.
Eseguire
- Per eseguire una macro, eseguire una delle seguenti operazioni:
- Selezionare la macro nell'elenco e premere il pulsante Esegui.
- Fare doppio clic sulla macro nell'elenco.
- La finestra di dialogo si chiude.
- La macro viene eseguita.
Chiudi
- Premere Esc o il pulsante Chiudi per chiudere la finestra di dialogo.
Crea
- Premere il pulsante Crea per creare un nuovo file macro.
- Immettere un nome nella finestra di dialogo che si apre. Non è necessario includere l'estensione .FCMacro.
- Premere Enter o il pulsante OK.
- Entrambe le finestre di dialogo si chiudono.
- Il nuovo file viene aperto nell'editor Macro.
Elimina
- Selezionare la macro che si desidera eliminare nell'elenco.
- Premere il pulsante Elimina.
- Premere il pulsante Si nella finestra di dialogo di conferma che si apre.
Modifica
- Selezionare la macro che si desidera modificare nell'elenco.
- Premere il pulsante Modifica.
- La finestra di dialogo si chiude.
- Il file selezionato viene aperto nell'editor Macro.
Rinomina
- Selezionare la macro che si desidera rinominare nell'elenco.
- Premere il pulsante Rinomina.
- Immettere un nuovo nome nella finestra di dialogo che si apre. Non è necessario includere l'estensione .FCMacro.
- Premere Enter o il pulsante OK.
Duplica
- Selezionare la macro che si desidera duplicare nell'elenco.
- Premere il pulsante Duplica.
- Immettere un nuovo nome nella finestra di dialogo che si apre. Non è necessario includere l'estensione .FCMacro.
- Premere Enter o il pulsante OK.
Barra degli strumenti
- Selezionare la macro che si desidera aggiungere a una barra degli strumenti personalizzata nell'elenco.
- Premere il pulsante Barra degli strumenti.
- Due finestre di dialogo "procedura dettagliata" guideranno attraverso i passaggi richiesti. Vedere Personalizzazione dell'interfaccia per ulteriori informazioni.
Download
- Premere il pulsante Download per avviare Addon manager.
Note
- Per ulteriori informazioni sulle macro, vedere la pagina Macro.
Preferenze
Vedere anche: Editor delle Preferenze.
- La posizione delle macro utente può anche essere modificata nelle preferenze: Modifica → Preferenze... → Python → Macro → Percorso macro.
- File: New Document, Open, Open Recent, Close, Close All, Save, Save As, Save Copy, Save All, Revert, Import, Export,Merge Document, Document Information, Print, Print Preview, Export PDF, Exit
- Edit: Undo, Redo, Cut, Copy, Paste, Duplicate Object, Recompute, Box Selection, Box Element Selection, Select All, Delete, Send to Python Console, Placement, Transform, Align To, Toggle Edit Mode, Properties, Edit Mode, Preferences
- View:
- Miscellaneous: New 3D View, Orthographic View, Perspective View, Fullscreen, Bounding Box, Toggle Axis Cross, Clipping View, Texture Mapping, Toggle Navigation/Edit Mode, Material, Appearance, Random Color, Appearance per Face, Toggle Transparency, Workbench, Status Bar
- Standard Views: Fit All, Fit Selection, Align to Selection, Isometric, Dimetric, Trimetric, Home, Front, Top, Right, Rear, Bottom, Left, Rotate Left, Rotate Right, Store Working View, Recall Working View
- 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
- Toolbars: File, Edit, Clipboard, Workbench, Macro, View, Individual Views, Structure, Help, Lock Toolbars
- Panels: Tree View, Property View, Model, Selection View, Python Console, Report View, Tasks, DAG View
- Overlay Docked Panel: Toggle Overlay for All Panels, Toggle Transparent Panels, Toggle Overlay, Toggle Transparent Mode, Bypass Mouse Events in Overlay Panels, Toggle Left, Toggle Right, Toggle Top, Toggle Bottom
- Link Navigation: Go to Linked Object, Go to Deepest Linked Object, Select All Links
- Tree View Actions: Sync View, Sync Selection, Sync Placement, Preselection, Record Selection, Single Document, Multi Document, Collapse/Expand, Initiate Dragging, Go to Selection, Selection Back, Selection Forward
- Tools: Addon Manager, Measure, Clarify Selection, Quick Measure, Units Converter, Load Image, Save Image, Text Document, View Turntable, Scene Inspector, Dependency Graph, Export Dependency Graph, Document Utility, Edit Parameters, Customize
- Macro: Record Macro, Macros, Recent Macros, Execute Macro, Attach to Remote Debugger, Debug Macro, Stop Debugging, Step Over, Step Into, Toggle Breakpoint
- Help: What's This, Start Page, Users Documentation, FreeCAD Forum, Report an Issue, Restart in Safe Mode, Developers Handbook, Python Modules Documentation, FreeCAD Website, Donate to FreeCAD, About FreeCAD
- Additional:
- Miscellaneous: New Part, New Group, Variable Set, Link Group, Select All Instances, Toggle Freeze
- Datums: Coordinate System, Datum Plane, Datum Line, Datum Point
- Link Actions: Make Link, Make Sub-Link, Replace With Link, Unlink, Import Link, Import All Links
- Expression Actions: Copy Selected, Copy Active Document, Copy All Documents, Paste
- Selection Filter: Vertex Selection, Edge Selection, Face Selection, No Selection Filters
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub