Std DlgMacroExecute/it: Difference between revisions
No edit summary |
No edit summary |
||
(36 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
{{Docnav/it |
{{Docnav/it |
||
|[[Std_DlgMacroRecord/it|Registra una macro]] |
|||
|[[Std_MacroStopRecord/it|Interrompi la registrazione]] |
|||
|[[Std_DlgMacroExecuteDirect/it|Esegui la macro nell'editor]] |
|[[Std_DlgMacroExecuteDirect/it|Esegui la macro nell'editor]] |
||
|[[Std_Macro_Menu/it| |
|[[Std_Macro_Menu/it|Menu Macro]] |
||
|IconL= |
|IconL=Std_DlgMacroRecord.svg |
||
|IconR=Std_DlgMacroExecuteDirect.svg |
|IconR=Std_DlgMacroExecuteDirect.svg |
||
|IconC=Freecad.svg |
|IconC=Freecad.svg |
||
Line 21: | Line 21: | ||
==Descrizione== |
==Descrizione== |
||
Il comando ''' |
Il comando '''Macro...''' apre la finestra di dialogo Esegui macro. Da questa finestra di dialogo è possibile eseguire, modificare e gestire le macro. |
||
[[Image:Std_DlgMacroExecute_dialog.png]] |
[[Image:Std_DlgMacroExecute_dialog.png|300px]] |
||
{{Caption|La finestra di dialogo Esegui macro}} |
{{Caption|La finestra di dialogo Esegui macro}} |
||
Line 30: | Line 30: | ||
# Esistono diversi modi per invocare il comando: |
# Esistono diversi modi per invocare il comando: |
||
#* Premere il pulsante {{Button|[[Image:Std_DlgMacroExecute.svg|16px]] [[Std_DlgMacroExecute/it| |
#* Premere il pulsante {{Button|[[Image:Std_DlgMacroExecute.svg|16px]] [[Std_DlgMacroExecute/it|Macro...]]}}. |
||
#* Selezionare l'opzione {{MenuCommand|Macro → [[Image:Std_DlgMacroExecute.svg|16px]] Macro...}} dal menu. |
#* Selezionare l'opzione {{MenuCommand|Macro → [[Image:Std_DlgMacroExecute.svg|16px]] Macro...}} dal menu. |
||
# Si apre la finestra di dialogo Esegui macro. Vedere [[#Opzioni|Opzioni]]. |
# Si apre la finestra di dialogo Esegui macro. Vedere [[#Opzioni|Opzioni]]. |
||
Line 36: | Line 36: | ||
<span id="Options"></span> |
<span id="Options"></span> |
||
==Opzioni== |
==Opzioni== |
||
<span id="Find_file_/_Find_in_files"></span> |
|||
===Trova file / Trova nei file=== |
|||
: {{Version/it|1.0}} |
|||
: 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. |
|||
<span id="User_macros"></span> |
<span id="User_macros"></span> |
||
===Macro utente=== |
===Macro utente=== |
||
: La scheda '''Macro utente''' elenca le macro disponibili nella '''Posizione macro utente'''. |
|||
# Fare clic su una macro per selezionarla. |
# Fare clic su una macro nell'elenco per selezionarla. |
||
# Il nome della macro selezionata apparirà nella casella '''Nome macro'''. |
# Il nome della macro selezionata apparirà nella casella '''Nome macro'''. |
||
Line 47: | Line 59: | ||
===Macro di sistema=== |
===Macro di sistema=== |
||
: Per utilizzare la scheda '''Macro di sistema''' è necessario creare una cartella denominata {{FileName|Macro}} come cartella gemella della cartella {{FileName|bin}} in cui è installato FreeCAD e inserire all'interno alcune macro. |
|||
: La scheda '''Macro di sistema''' non è attualmente utilizzata. |
|||
: Per trovare la cartella {{FileName|bin}} inserire questo nella [[Python_console/it|Console Python]]: |
|||
: {{Code|code= |
|||
App.getHomePath() |
|||
}} |
|||
# Fare clic su una macro nell'elenco per selezionarla. |
|||
# Il nome della macro selezionata apparirà nella casella '''Nome macro'''. |
|||
<span id="User_macros_location"></span> |
<span id="User_macros_location"></span> |
||
Line 65: | Line 86: | ||
<span id="Close"></span> |
<span id="Close"></span> |
||
=== |
===Chiudi=== |
||
# Premere {{KEY|Esc}} o il pulsante {{Button|Chiudi}} per chiudere la finestra di dialogo. |
# Premere {{KEY|Esc}} o il pulsante {{Button|Chiudi}} per chiudere la finestra di dialogo. |
||
Line 81: | Line 102: | ||
===Elimina=== |
===Elimina=== |
||
# |
# Selezionare la macro che si desidera eliminare nell'elenco. |
||
# |
# Premere il pulsante {{Button|Elimina}}. |
||
# |
# Premere il pulsante {{Button|Si}} nella finestra di dialogo di conferma che si apre. |
||
= |
<span id="Edit"></span> |
||
===Modifica=== |
|||
# |
# Selezionare la macro che si desidera modificare nell'elenco. |
||
# |
# Premere il pulsante {{Button|Modifica}}. |
||
# La finestra di dialogo si chiude. |
|||
# The dialog box closes. |
|||
# |
# Il file selezionato viene aperto nell'editor Macro. |
||
= |
<span id="Rename"></span> |
||
===Rinomina=== |
|||
# |
# Selezionare la macro che si desidera rinominare nell'elenco. |
||
# |
# Premere il pulsante {{Button|Rinomina}}. |
||
# |
# Immettere un nuovo nome nella finestra di dialogo che si apre. Non è necessario includere l'estensione {{FileName|.FCMacro}}. |
||
# |
# Premere {{KEY|Enter}} o il pulsante {{Button|OK}}. |
||
= |
<span id="Duplicate"></span> |
||
===Duplica=== |
|||
# |
# Selezionare la macro che si desidera duplicare nell'elenco. |
||
# |
# Premere il pulsante {{Button|Duplica}}. |
||
# |
# Immettere un nuovo nome nella finestra di dialogo che si apre. Non è necessario includere l'estensione {{FileName|.FCMacro}}. |
||
# |
# Premere {{KEY|Enter}} o il pulsante {{Button|OK}}. |
||
= |
<span id="Toolbar"></span> |
||
===Barra degli strumenti=== |
|||
# Selezionare la macro che si desidera aggiungere a una barra degli strumenti personalizzata nell'elenco. |
|||
# Select the macro you want to add to a custom toolbar in the list. |
|||
# |
# Premere il pulsante {{Button|Barra degli strumenti}}. |
||
# |
# Due finestre di dialogo "procedura dettagliata" guideranno attraverso i passaggi richiesti. Vedere [[Interface_Customization/it|Personalizzazione dell'interfaccia]] per ulteriori informazioni. |
||
=== |
===Download=== |
||
# |
# Premere il pulsante {{Button|Download}} per avviare [[Std_AddonMgr/it|Addon manager]]. |
||
= |
<span id="Notes"></span> |
||
==Note== |
|||
* |
* Per ulteriori informazioni sulle macro, vedere la pagina [[Macros/it|Macro]]. |
||
= |
<span id="Preferences"></span> |
||
==Preferenze== |
|||
* |
* La posizione delle macro utente può anche essere modificata nelle preferenze: {{MenuCommand|Modifica → Preferenze... → Python → Macro → Percorso macro}}. Vedere [[Preferences_Editor/it#Macro|Editor delle preferenze]]. |
||
{{Docnav/it |
{{Docnav/it |
||
|[[Std_DlgMacroRecord/it|Registra una macro]] |
|||
|[[Std_MacroStopRecord/it|Interrompi la registrazione]] |
|||
|[[Std_DlgMacroExecuteDirect/it|Esegui la macro nell'editor]] |
|[[Std_DlgMacroExecuteDirect/it|Esegui la macro nell'editor]] |
||
|[[Std_Macro_Menu/it| |
|[[Std_Macro_Menu/it|Menu Macro]] |
||
|IconL= |
|IconL=Std_DlgMacroRecord.svg |
||
|IconR=Std_DlgMacroExecuteDirect.svg |
|IconR=Std_DlgMacroExecuteDirect.svg |
||
|IconC=Freecad.svg |
|IconC=Freecad.svg |
Latest revision as of 20:05, 23 April 2024
Esegui la macro |
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.
- 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
- La posizione delle macro utente può anche essere modificata nelle preferenze: Modifica → Preferenze... → Python → Macro → Percorso macro. Vedere Editor delle preferenze.
Std Base
- 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
User documentation
- 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, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub