GuiCommand model/it: Difference between revisions
No edit summary |
No edit summary |
||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
⚫ | |||
<div class="mw-translate-fuzzy"> |
|||
⚫ | |||
</div> |
|||
{{Docnav |
{{Docnav |
||
|[[Base_PreviousCommand| |
|[[Base_PreviousCommand/it|Comando precedente]] |
||
|[[Base_NextCommand| |
|[[Base_NextCommand/it|Comando seguente]] |
||
|[[Workbench_Name|Workbench]] |
|[[Workbench_Name/it|Workbench]] |
||
|IconL= <!--filename of icon with extension (e.g. svg, png)--> |
|IconL= <!--filename of icon with extension (e.g. svg, png)--> |
||
|IconR= <!--filename of icon with extension (e.g. svg, png)--> |
|IconR= <!--filename of icon with extension (e.g. svg, png)--> |
||
Line 27: | Line 25: | ||
</div> |
</div> |
||
<span id="Description"></span> |
|||
<div class="mw-translate-fuzzy"> |
|||
==Descrizione== |
== Descrizione == |
||
</div> |
|||
⚫ | |||
<div class="mw-translate-fuzzy"> |
|||
⚫ | |||
</div> |
|||
In questo primo paragrafo fornire una breve descrizione di ciò che fa il comando. La descrizione può fare riferimento ad altri ambienti di lavoro come [[Image:Workbench_Sketcher.svg|24px]] [[Sketcher_Workbench/it|Sketcher]]. (''Nota dell'editore:'' l'immagine è 24px, non 16px) |
|||
<div class="mw-translate-fuzzy"> |
|||
Inserire qui una breve descrizione di cosa fa il comando. |
|||
</div> |
|||
Remember to use [[Template:Version]], [[Template:VersionMinus]], [[Template:VersionPlus]] and [[Template:Obsolete]] when applicable. |
Remember to use [[Template:Version]], [[Template:VersionMinus]], [[Template:VersionPlus]] and [[Template:Obsolete]] when applicable. |
||
Line 53: | Line 46: | ||
Chiudere e riaprire i tag di traduzione prima e dopo le immagini e gli altri elementi fissi, se non c'è bisogno di tradurli. La didascalia dovrebbe sempre essere tradotta. |
Chiudere e riaprire i tag di traduzione prima e dopo le immagini e gli altri elementi fissi, se non c'è bisogno di tradurli. La didascalia dovrebbe sempre essere tradotta. |
||
<span id="Usage"></span> |
|||
<div class="mw-translate-fuzzy"> |
<div class="mw-translate-fuzzy"> |
||
==Utilizzo== |
==Utilizzo== |
||
Line 65: | Line 59: | ||
# Set options and press {{Button|OK}}. |
# Set options and press {{Button|OK}}. |
||
<span id="Options"></span> |
|||
<div class="mw-translate-fuzzy"> |
<div class="mw-translate-fuzzy"> |
||
== Opzioni == |
== Opzioni == |
||
Line 73: | Line 68: | ||
</div> |
</div> |
||
<span id="Example"></span> |
|||
<div class="mw-translate-fuzzy"> |
<div class="mw-translate-fuzzy"> |
||
==Esempio== |
==Esempio== |
||
Line 80: | Line 76: | ||
Optional. |
Optional. |
||
<span id="Notes"></span> |
|||
<div class="mw-translate-fuzzy"> |
<div class="mw-translate-fuzzy"> |
||
==Limitazioni== |
==Limitazioni== |
||
Line 87: | Line 84: | ||
* Optional. Use a bullet list if there are multiple items. You can also mention limitations here. |
* Optional. Use a bullet list if there are multiple items. You can also mention limitations here. |
||
<span id="Properties"></span> |
|||
<div class="mw-translate-fuzzy"> |
<div class="mw-translate-fuzzy"> |
||
== Proprietà == |
== Proprietà == |
||
Line 95: | Line 93: | ||
An object is usually derived from a base object. You should not list the properties that are inherited from that base object. See for example [[Draft_Wire#Properties|Draft Wire]]. |
An object is usually derived from a base object. You should not list the properties that are inherited from that base object. See for example [[Draft_Wire#Properties|Draft Wire]]. |
||
<span id="Data"></span> |
|||
<div class="mw-translate-fuzzy"> |
<div class="mw-translate-fuzzy"> |
||
===Dati=== |
===Dati=== |
||
Line 105: | Line 104: | ||
</div> |
</div> |
||
<span id="View"></span> |
|||
<div class="mw-translate-fuzzy"> |
<div class="mw-translate-fuzzy"> |
||
===Vista=== |
===Vista=== |
||
Line 115: | Line 115: | ||
</div> |
</div> |
||
<span id="Scripting"></span> |
|||
<div class="mw-translate-fuzzy"> |
<div class="mw-translate-fuzzy"> |
||
== Script == |
== Script == |
||
Line 141: | Line 142: | ||
}} |
}} |
||
<span id="Other"></span> |
|||
<div class="mw-translate-fuzzy"> |
<div class="mw-translate-fuzzy"> |
||
==Ulteriori informazioni== |
==Ulteriori informazioni== |
Latest revision as of 06:58, 12 May 2024
Esempio di comando |
Posizione nel menu |
---|
Menu → Sottomenu → Comando |
Ambiente |
Ambiente |
Avvio veloce |
Nessuno |
Introdotto nella versione |
0.17 |
Vedere anche |
Nessuno |
Descrizione
Mentre la pagina è in costruzione, aggiungere il template Template:UnfinishedDocu nella parte superiore della pagina semplicemente digitando: {{UnfinishedDocu}}
In questo primo paragrafo fornire una breve descrizione di ciò che fa il comando. La descrizione può fare riferimento ad altri ambienti di lavoro come Sketcher. (Nota dell'editore: l'immagine è 24px, non 16px)
Remember to use Template:Version, Template:VersionMinus, Template:VersionPlus and Template:Obsolete when applicable.
For example: The App::Link
feature (introduced in version 0.19) allows linking between sub-assemblies etc...
Aggiungere un'immagine se possibile, e per favore seguire le linee guida di WikiPages#Graphics. Esempio tratto da Draft Linea:
Facoltativo: aggiungere una didascalia sotto l'immagine per spiegare cosa sta facendo lo strumento.
Chiudere e riaprire i tag di traduzione prima e dopo le immagini e gli altri elementi fissi, se non c'è bisogno di tradurli. La didascalia dovrebbe sempre essere tradotta.
Utilizzo
- There are several ways to invoke the command:
- Press the Base ExampleCommandModel button. (Editor note: This uses the Template:Button template, it is necessary to link to the command as shown in this example)
- Select the Menu → Submenu → Menu text for the command option from the menu. (Editor note: This uses the Template:MenuCommand template)
- Select the Submenu → Menu text for the command option from the Tree view context menu or 3D view context menu. (Editor note: This also uses the Template:MenuCommand template, not all commands can be accessed from a context menu)
- Use the keyboard shortcut F then C or Ctrl+Z. (Editor note: This uses the Template:KEY template, not all commands have a keyboard shortcut)
- Detailed steps as needed. Some steps may need Keyboard presses while others may require using the mouse to click on a Button.
- Set options and press OK.
Opzioni
- Qui elencare le opzioni del comando. Dare un'occhiata a due esempi, Linea di Draft e Pad di PartDesign .
Esempio
Optionale
Optional.
Limitazioni
- Facoltativo, utilizzare l'elenco puntato se ci sono più elementi
- Optional. Use a bullet list if there are multiple items. You can also mention limitations here.
Proprietà
See also: Property editor.
An object is usually derived from a base object. You should not list the properties that are inherited from that base object. See for example Draft Wire.
Dati
Property Group
- DatiNome della proprietà 1: descrizione della proprietà
Vista
Property Group
- VistaNome della proprietà 2: descrizione della proprietà
Script
Vedere anche: TechDraw API e Nozioni di base sugli script di FreeCAD.
Lo strumento ExampleCommandModel può essere utilizzato nelle macro e dalla console Python tramite la seguente funzione:
Object = makeExampleCommandModel(Data1, Data2)
- Crea un
Object
usandoData1
eData2
.
Esempio:
import FreeCAD, Base
Model = Base.makeExampleCommandModel(FreeCAD.Data1, FreeCAD.Data2)
Ulteriori informazioni
Optionale
Optional.
Selectable block
<languages/> {{UnfinishedDocu}} <translate> {{Docnav |[[Base_PreviousCommand|PreviousCommand]] |[[Base_NextCommand|NextCommand]] |[[Workbench_Name|Workbench]] |IconL= <!--filename of icon with extension (e.g. svg, png)--> |IconR= <!--filename of icon with extension (e.g. svg, png)--> |IconC= <!--filename of icon with extension (e.g. svg, png)--> }} {{GuiCommand |Name=Base ExampleCommandModel |Icon= <!--filename of icon with extension (e.g. svg, png) if not the same name as command--> |MenuLocation=Menu → Submenu → Menu text for the command |Workbenches=[[Workbench_Name|Workbench]] |Shortcut={{KEY|F}} {{KEY|C}} |Version=0.19 |SeeAlso= <!--add links to similar commands and related pages--> }} == Description == While the page is under construction, add the [[Template:UnfinishedDocu]] template at the top of the page by simply typing: '''{{UnfinishedDocu}}''' In this first paragraph give a short description of what the command does. The description can refer to other workbenches such as the [[Image:Workbench_Sketcher.svg|24px]] [[Sketcher_Workbench|Sketcher Workbench]]. (''Editor note:'' The image is 24px, not 16px) Remember to use [[Template:Version]], [[Template:VersionMinus]], [[Template:VersionPlus]] and [[Template:Obsolete]] when applicable. For example: The {{incode|App::Link}} feature ({{Version|0.19}}) allows linking between sub-assemblies etc... Add an image if possible, and please follow the guidelines in [[WikiPages#Graphics|WikiPages]]. Example taken from [[Part_Sweep|Part Sweep]]: </translate> [[Image:Part_Sweep_simple.png|none]] <translate> {{Caption|Optional: add a caption below the image to explain what the tool does}} Closing and opening translate tags should surround images, and other fixed elements, if they don't need to be translated. The caption should always be translated. == Usage == # There are several ways to invoke the command: #* Press the {{Button|[[Image:Std_Open.svg|16px]] [[GuiCommand_model|Base ExampleCommandModel]]}} button. (''Editor note:'' This uses the [[Template:Button]] template, it is necessary to link to the command as shown in this example) #* Select the {{MenuCommand|Menu → Submenu → [[Image:Std_Open.svg|16px]] Menu text for the command}} option from the menu. (''Editor note:'' This uses the [[Template:MenuCommand]] template) #* Select the {{MenuCommand|Submenu → [[Image:Std_Open.svg|16px]] Menu text for the command}} option from the [[Tree_view|Tree view]] context menu or [[3D_view|3D view]] context menu. (''Editor note:'' This also uses the [[Template:MenuCommand]] template, not all commands can be accessed from a context menu) #* Use the keyboard shortcut {{KEY|F}} then {{KEY|C}} or {{KEY|Ctrl}}+{{KEY|Z}}. (''Editor note:'' This uses the [[Template:KEY]] template, not all commands have a keyboard shortcut) # Detailed steps as needed. Some steps may need {{KEY|Keyboard}} presses while others may require using the mouse to click on a {{Button|Button}}. # Set options and press {{Button|OK}}. == Options == * Optional. List the command options here. See for example [[Draft_Wire|Draft Wire]]. == Example == Optional. == Notes == * Optional. Use a bullet list if there are multiple items. You can also mention limitations here. == Properties == See also: [[Property_editor|Property editor]]. An object is usually derived from a base object. You should not list the properties that are inherited from that base object. See for example [[Draft_Wire#Properties|Draft Wire]]. === Data === {{TitleProperty|Property Group}} * {{PropertyData|Property Name 1|PropertyType}}: Description of the property. (''Editor note:'' to find the {{Value|PropertyType}} select {{MenuCommand|Show all}} in the context menu of the [[Property_editor|Property editor]]. The tooltip of each property will then include this information. But the {{Value|PropertyType}} can also be found in the source code.) === View === {{TitleProperty|Property Group}} * {{PropertyView|Property Name 2|PropertyType}}: Description of the property. == Scripting == See also: [https://freecad.github.io/SourceDoc/ Autogenerated API documentation] and [[FreeCAD_Scripting_Basics|FreeCAD Scripting Basics]]. The ExampleCommandModel tool can be used in [[Macros|macros]] and from the [[Python|Python]] console by using the following function: </translate> {{Code|code= Object = makeExampleCommandModel(Data1, Data2) }} <translate> * Creates an {{incode|Object}} using {{incode|Data1}} and {{incode|Data2}}. Example: </translate> {{Code|code= import FreeCAD, Base Model = Base.makeExampleCommandModel(FreeCAD.Data1, FreeCAD.Data2) }} <translate> == Other == Optional. {{Docnav |[[Base_PreviousCommand|PreviousCommand]] |[[Base_NextCommand|NextCommand]] |[[Workbench_Name|Workbench]] |IconL= <!--filename of icon with extension (e.g. svg, png)--> |IconR= <!--filename of icon with extension (e.g. svg, png)--> |IconC= <!--filename of icon with extension (e.g. svg, png)--> }} </translate> {{Workbench_Tools_navi{{#translation:}}}} <!--use the Tools navi belonging to the workbench --> {{Userdocnavi{{#translation:}}}}
Template:Workbench Tools navi/it
- 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, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub