Addon/it: Difference between revisions
Renatorivo (talk | contribs) (Created page with "Addon") |
No edit summary |
||
(33 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{TOCright}} |
|||
= |
<span id="Introduction"></span> |
||
== Introduzione == |
|||
In FreeCAD |
In FreeCAD e in questa documentazione, un addon è un componente che non fa parte dell'installazione di base di FreeCAD, ma che può essere aggiunto al sistema con determinati metodi. |
||
<span id="Different_types"></span> |
|||
There are two types of addons. |
|||
==I diversi tipi== |
|||
* [[Macros]]: short snippets of [[Python]] code that provide a new tool or functionality. |
|||
* [[External workbenches]]: collections of tools programmed in Python or C++ that extend FreeCAD in an important way. |
|||
Esistono tre tipi di componenti aggiuntivi: |
|||
Macros usually start as a way to simplify or automate the task of drawing or editing a particular object. If many of these macros are collected inside a directory, the entire directory may be distributed as a new workbench. |
|||
* Le [[Macros/it|Macro]]: brevi frammenti di codice [[Python/it|Python]] che forniscono un nuovo strumento o funzionalità in un singolo file che termina con {{incode|.FCMacro}}. |
|||
* Gli [[External_workbenches/it|Ambienti]]: raccolte di file Python che forniscono [[Gui_Command/it|comandi GUI]] (strumenti) correlati, centrati su un argomento particolare, ad esempio strumenti per progettare cabine o strumenti per lavorare con l'architettura o strumenti per progettare barche, ecc. Questi ambienti di lavoro di solito definiscono nuove barre degli strumenti in cui sono posizionati i pulsanti dei [[Gui_Command/it|comandi]]. |
|||
* [[Preference_Packs/it|Pacchetti Preferenze]]: raccolte distribuibili di preferenze utente. {{Version/it|0.20}} |
|||
⚫ | |||
In other words, macros and workbenches are essentially the same thing, pieces of code that extend the base installation. Macros are usually short utilities focused on a single task, while workbenches are collections of organized tools and graphical interfaces to perform related tasks. |
|||
== Installazione == |
|||
Il modo consigliato per installare i componenti aggiuntivi è con l'[[File:Std_AddonMgr.svg|24px]] [[Std_AddonMgr/it|Addon Manager]]. |
|||
If a workbench is sufficiently developed and is well documented, it may be included as one of the base [[workbenches]] in FreeCAD. |
|||
Ma per le macro e gli ambienti di lavoro è anche possibile l'installazione manuale: |
|||
⚫ | |||
⚫ | |||
⚫ | |||
<span id="Information_for_developers"></span> |
|||
Starting from FreeCAD 0.17, the recommended way to install addons is with the [[Addon Manager]]. |
|||
==Informazioni per gli sviluppatori== |
|||
Se avete sviluppato un workbench o una macro e volete vederlo incluso in Addon manager, leggete come farlo nelle pagine del repository ([https://github.com/FreeCAD/FreeCAD-addons/ FreeCAD-addons] e [https://github.com/FreeCAD/FreeCAD-macros/ FreeCAD-macros]). Se aggiungete la vostra macro a [[Macros recipes|Raccolta di macro]], non dovete fare nient'altro, essa verrà automaticamente selezionata da Addon manager. |
|||
Manual installation is still possible. |
|||
⚫ | |||
⚫ | |||
Vedere anche: |
|||
[[Category:User Documentation]] |
|||
* [[Workbench_creation/it#Distribuzione|Distribuzione di un workbench Python]] |
|||
⚫ | |||
* [[Workbench_creation/it#Distribuzione_2|Distribuzione di un workbench C++]] |
|||
{{Userdocnavi{{#translation:}}}} |
|||
⚫ |
Latest revision as of 21:50, 10 June 2023
Introduzione
In FreeCAD e in questa documentazione, un addon è un componente che non fa parte dell'installazione di base di FreeCAD, ma che può essere aggiunto al sistema con determinati metodi.
I diversi tipi
Esistono tre tipi di componenti aggiuntivi:
- Le Macro: brevi frammenti di codice Python che forniscono un nuovo strumento o funzionalità in un singolo file che termina con
.FCMacro
. - Gli Ambienti: raccolte di file Python che forniscono comandi GUI (strumenti) correlati, centrati su un argomento particolare, ad esempio strumenti per progettare cabine o strumenti per lavorare con l'architettura o strumenti per progettare barche, ecc. Questi ambienti di lavoro di solito definiscono nuove barre degli strumenti in cui sono posizionati i pulsanti dei comandi.
- Pacchetti Preferenze: raccolte distribuibili di preferenze utente. disponibile dalla versione 0.20
Installazione
Il modo consigliato per installare i componenti aggiuntivi è con l' Addon Manager.
Ma per le macro e gli ambienti di lavoro è anche possibile l'installazione manuale:
Informazioni per gli sviluppatori
Se avete sviluppato un workbench o una macro e volete vederlo incluso in Addon manager, leggete come farlo nelle pagine del repository (FreeCAD-addons e FreeCAD-macros). Se aggiungete la vostra macro a Raccolta di macro, non dovete fare nient'altro, essa verrà automaticamente selezionata da Addon manager.
Vedere anche:
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