How to install additional workbenches/it: Difference between revisions

From FreeCAD Documentation
(Created page with "{{Emphasis|Note:}} l'uso di "addons-installer" non è più consigliato. Si consiglia di utilizzare Addon Manager in tutti i sistemi.")
(Updating to match new version of source page)
 
(53 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
{{TutorialInfo/it|Topic=Programmazione|Level=Medio|Time=15 minuti|FCVersion=Tutte|Author=[[User:R-Frank|r-frank]]}}


{{TutorialInfo/it|Topic=Programmazione|Level=Medio|Time=15 minuti|FCVersion=Tutte|Author=[[User:R-Frank|r-frank]]|Files=none}}

<span id="Description"></span>
==Descrizione==
==Descrizione==
Gli utenti esperti hanno esteso FreeCAD con vari ambienti di lavoro esterni personalizzati, che non sono integrati nel codice sorgente di FreeCAD (non ancora!),
ma che sono facili da implementare in una installazione FreeCAD esistente. Qui sono descritti i metodi di installazione per i diversi sistemi operativi.


Gli utenti esperti hanno esteso FreeCAD con vari [[external workbenches/it|ambienti di lavoro esterni]] personalizzati, che non sono integrati nel codice sorgente di FreeCAD, ma che sono facili da implementare in una distribuzione FreeCAD esistente. Qui sono descritti i metodi di installazione per i diversi sistemi operativi.
'''Nota''' A partire dalla versione 0.17, FreeCAD include un gestore dei componenti aggiuntivi nel menu Strumenti, che consente di installare facilmente una serie di ambienti esterni. Le istruzioni riportate di seguito sono necessarie solo se si sta eseguendo una versione precedente o se si desidera installare un ambiente che non è presente nell'elenco proposto dal manager dei componenti aggiuntivi.

<div class="mw-translate-fuzzy">
{{Emphasis|Nota:}} a partire dalla versione 0.17, FreeCAD include un [[File:AddonManager.svg|24px]] [[Std_AddonMgr/it|Addon Manager]] nel menu {{MenuCommand|Strumenti → Addon manager}}, che permette di installare sia macro che ambienti di lavoro. Le istruzioni seguenti sono necessarie solo si desidera installare manualmente un ambiente. Ciò potrebbe essere necessario se per qualche motivo Addon Manager non funziona ma si ha accesso all'ambiente scaricato come pacchetto {{FileName|.zip}}.
</div>

<div class="mw-collapsible mw-collapsed toccolours">


<span id="Installing_on_Windows"></span>
==Installazione in Windows==
==Installazione in Windows==


Come installare ulteriori ambienti e componenti aggiuntivi su Windows
'''Metodo di installazione consigliato'''
<div class="mw-collapsible-content">


=== Manual Install ===
{{Emphasis|Note:}} l'uso di "addons-installer" non è più consigliato. Si consiglia di utilizzare [[Addon Manager/it|Addon Manager]] in tutti i sistemi.


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
===Installazione manuale===
Usare [https://github.com/FreeCAD/FreeCAD-addons addons-installer da Github].<br />
{{Emphasis|Note:}} Dopo l'introduzione di [[Std_AddonMgr/it|Addon Manager]] questo metodo è possibile ma non necessario. Tuttavia, queste informazioni potrebbero essere ancora utili per alcuni.
Durante il Google Summer of Code 2016 lo studente Mandeep Singh ha iniziato a lavorare su una versione migliore<br />
([https://github.com/mandeeps708/PluginManager disponibile qui]) ma tale versione necessita di ulteriori lavori prima di poter essere completamente integrata in FreeCAD.<br />
</div>
</div>


<div class="mw-translate-fuzzy">
During Google Summer of Code 2016 student Mandeep Singh started work on an improved version ([https://github.com/mandeeps708/PluginManager available here]) but that version needs further work before it can be fully integrated in FreeCAD.
*Scaricare il workbench da github cliccando sul pulsante {{Button|Clone}} o {{Button|Download}} sulla pagina GitHub (in alto a destra) e scegliendo "Download ZIP"
*Decomprimere l'archivio scaricato sul disco rigido locale
*All'interno di FreeCAD, individuare il percorso delle macro scegliendo {{MenuCommand|Modifica > Preferenze > Generale > Macro}} e vedere quale è il ”Percorso Macro”
*Supponendo che il vostro login di Windows sia “''User-Name''” il percorso predefinito delle macro è “C:\User-Name\Appdata\Roaming\FreeCAD”
*All'interno della directory delle macro creare (se non è ancora presente) una cartella chiamata “{{FileName|Mod}}”
*All'interno della cartella Mod creare una cartella con il nome dell'ambiente, ad esempio “Curves”
*Ora spostare i file decompressi e le sottocartelle del Workbench nella cartella dell'ambiente appena creato
*Dopo il riavvio di FreeCAD si dovrebbe avere una nuova voce nel menu a discesa [[Std_Workbench/it|selettore degli ambienti]]
</div>


'''Raccomandazioni aggiuntive per l'aggiornamento degli ambienti'''
'''Metodo di installazione alternativo "Installazione manuale"'''


In Windows, durante l'aggiornamento di un ambiente già installato, Windows mantiene il vecchio file .py come .pyc. Dato che questo può causare dei problemi, si consiglia di disinstallare l'ambiente, riavviare FreeCAD e installare la nuova versione.
*scaricare il workbench da github cliccando sul pulsante “clone or download” sulla pagina GitHub (in alto a destra) e scegliendo "Download ZIP"
</div> <!-- END of Windows section collapsible div. Please do not remove --->
*decomprimere l'archivio scaricato sul disco rigido locale
</div> <!-- END of Windows section collapsible div. Please do not remove --->
*all'interno di FreeCAD, individuare il percorso delle macro scegliendo “Modifica > Preferenze > Generale > Macro” e vedere quale è il ”Percorso Macro”
*supponendo che il vostro login di Windows sia “User-Name” il percorso predefinito delle macro è “C:\User-Name\Appdata\Roaming\FreeCAD”
*all'interno della directory delle macro creare (se non è ancora presente) una cartella chiamata “Mod”
*all'interno della cartella Mod creare una cartella con il nome dell'ambiente, ad esempio “Assembly2”
*ora spostare i file decompressi e le sottocartelle del Workbench nella cartella dell'ambiente appena creato
*ora, dopo il riavvio di FreeCAD si dovrebbe avere una nuova voce nel menu a discesa degli ambienti


<div class="mw-collapsible mw-collapsed toccolours">
'''Raccomandazioni aggiuntive per l'aggiornamento degli ambienti'''


<span id="Installing_on_Linux"></span>
<div class="mw-translate-fuzzy">
==Installazione in Linux==
In Windows, durante l'aggiornamento di un ambiente già installato, Windows mantiene il vecchio file .py come .pyc.<br />
Dato che questo può causare dei problemi, si consiglia di disinstallare l'ambiente, riavviare FreeCAD e installare la nuova versione.
</div>


Come installare ulteriori ambienti e componenti aggiuntivi su Linux
==Installazione su Linux (Ubuntu/Mint)==
<div class="mw-collapsible-content">


===Using git===
'''Metodo di installazione consigliato'''


<div class="mw-translate-fuzzy">
===Usando git===
Aggiungere il [https://launchpad.net/~freecad-community/+archive/ubuntu/ppa community-ppa] al ppa-manager.<br />
Aggiungere il [https://launchpad.net/~freecad-community/+archive/ubuntu/ppa community-ppa] al ppa-manager.<br />
Installare gli ambienti tramite il gestore dei pacchetti synaptic.
Installare gli ambienti tramite il gestore dei pacchetti synaptic.
</div>

'''Metodo di installazione alternativo "Installazione via Git"'''


{{Code|code=
{{Code|code=
Line 53: Line 64:
$ mkdir ~/.FreeCAD/Mod
$ mkdir ~/.FreeCAD/Mod
$ cd ~/.FreeCAD/Mod
$ cd ~/.FreeCAD/Mod
$ git clone https://github.com/hamish2014/FreeCAD_assembly2.git
$ git clone https://github.com/tomate44/CurvesWB.git
}}
}}


Ora negli ambienti di FreeCAD ci dovrebbe essere una nuova voce denominata "Assembly 2". Una volta installato, utilizzare git per l'aggiornamento alla versione più recente tramite BASH in questo modo:
Ora negli ambienti di FreeCAD ci dovrebbe essere una nuova voce denominata "CurvesWB". Una volta installato, utilizzare git per l'aggiornamento alla versione più recente in questo modo:


{{Code|code=
{{Code|code=
$ cd ~/.FreeCAD/Mod/FreeCAD_assembly2
$ cd ~/.FreeCAD/Mod/CurvesWB
$ git pull
$ git pull
$ rm *.pyc
$ rm *.pyc
}}
}}


===Manual Installation===
'''Metodo di installazione alternativo "Installazione manuale"'''


<div class="mw-translate-fuzzy">
*scaricare il workbench da github cliccando sul pulsante “clone or download” sulla pagina GitHub (in alto a destra) e scegliendo "Download ZIP"
===Installazione manuale===
*decomprimere l'archivio scaricato sul disco rigido locale
{{Emphasis|Note:}} Dopo l'introduzione di [[Std_AddonMgr/it|Addon Manager]] questo metodo è possibile ma non necessario. Tuttavia, queste informazioni potrebbero essere ancora utili per alcuni.
*all'interno di FreeCAD, individuare il percorso delle macro scegliendo “Modifica > Preferenze > Generale > Macro” e vedere quale è il ”Percorso Macro”
</div>
*Per impostazione predefinita, la directory delle macro è la directory (nascosta) "/.FreeCAD" nella propria home-directory
*all'interno della directory delle macro creare (se non è ancora presente) una cartella chiamata “Mod”
*all'interno della cartella Mod creare una cartella con il nome dell'ambiente, ad esempio “Assembly2”
*ora spostare i file decompressi e le sottocartelle del Workbench nella cartella dell'ambiente appena creato
*ora, dopo il riavvio di FreeCAD si dovrebbe avere una nuova voce nel menu a discesa degli ambienti


<div class="mw-translate-fuzzy">
==Installazione su Mac==
*Scaricare il workbench da github cliccando sul pulsante {{Button|Clone}} o {{Button|Download}} sulla pagina GitHub (in alto a destra) e scegliendo "Download ZIP"
*Decomprimere l'archivio scaricato sul disco rigido locale
*All'interno di FreeCAD, individuare il percorso delle macro scegliendo {{MenuCommand|Modifica > Preferenze > Generale > Macro}} e vedere quale è il ”Percorso Macro”
*Per impostazione predefinita, la directory delle macro è la directory (nascosta) {{MenuCommand|./.FreeCAD/}} nella propria home-directory
*All'interno della directory delle macro creare (se non è ancora presente) una cartella chiamata “{{FileName|Mod}}”
*All'interno della cartella Mod/ creare una cartella con il nome dell'ambiente, ad esempio “Curves”
*Ora spostare i file decompressi e le sottocartelle del Workbench nella cartella dell'ambiente appena creato
*Dopo il riavvio di FreeCAD si dovrebbe avere una nuova voce nel menu a discesa nel [[Std_Workbench/it|selettore degli ambienti]]
</div>


</div> <!-- END of Windows section collapsible div. Please do not remove --->
'''Metodo di installazione consigliato'''
</div> <!-- END of Windows section collapsible div. Please do not remove --->


<div class="mw-collapsible mw-collapsed toccolours">
== Installazione in Mac ==


<div class="mw-translate-fuzzy">
'''Metodo di installazione alternativo “installazione manuale”''' - qui una descrizione per l'ambiente "assembly2"
Come installare ulteriori ambienti e componenti aggiuntivi su MacOS
*scaricare il repository git come ZIP
<div class="mw-collapsible-content">
*assumendo che FreeCAD sia installato in "/Applications/FreeCAD/v0.15", andare in "/Applications/FreeCAD/v0.15" con il Browser, e selezionare FreeCAD.app
</div>
*cliccare con il tasto destro del mouse e selezionare "Show Package Contents", appare una nuova scheda denominata "Contents"
*fare un singolo clic sulla cartella "Contents" e selezionare la cartella "Mod"
*nella cartella "Mod" creare una nuova cartella con il nome "assembly2"
*decomprimere il repository scaricato nella cartella "Contents/Mod/assembly2"


===Manual Installation===


<div class="mw-translate-fuzzy">
Copiare o decomprimere la cartella drawing dimensioning nella directory FreeCAD.app/Contents/Mod
===Installazione manuale===
dove FreeCAD.app è la cartella in cui è installato FreeCAD.
{{Emphasis|Note:}} Dopo l'introduzione di [[Std_AddonMgr/it|Addon Manager]] questo metodo è possibile ma non necessario. Tuttavia, queste informazioni potrebbero essere ancora utili per alcuni.
</div>


<div class="mw-translate-fuzzy">
Per questo esempio, supponiamo di aver scelto [[Curves Workbench/it|Curves]] come ambieente esterno che da installare:
*Scaricare il repository git come file ZIP
*Assumendo che FreeCAD sia installato in {{FileName|/Applications/FreeCAD/v0.xx}}, andare in {{FileName|/Applications/FreeCAD/v0.xx}} con il browser, e selezionare FreeCAD.app
*Cliccare con il tasto destro del mouse e selezionare "Show Package Contents", appare una nuova scheda denominata "Contents"
*Fare un singolo clic sulla cartella "Contents" e selezionare la cartella "Mod"
*Nella cartella "Mod" creare una nuova cartella con il nome "Curves"
*Decomprimere il repository scaricato nella cartella "Contents/Mod/Curves"
</div>
</div> <!-- END of Windows section collapsible div. Please do not remove --->
</div> <!-- END of Windows section collapsible div. Please do not remove --->

<span id="General_troubleshooting"></span>
==Risoluzione dei problemi generali==
==Risoluzione dei problemi generali==


<div class="mw-translate-fuzzy">
*In Windows non utilizzare i caratteri speciali (ad esempio dieresi tedesca) per il nome utente, altrimenti FreeCAD non riconosce i file e le cartelle nel percorso delle macro
*In Windows non utilizzare i caratteri speciali (ad esempio dieresi tedesca) per il nome utente, altrimenti FreeCAD non riconosce i file e le cartelle nel percorso delle macro.
*Se è già stato impostato un nome utente con caratteri speciali, creare un nuovo nome utente o puntare il percorso macro a una directory che non utilizzi caratteri speciali
*Se è già stato impostato un nome utente con caratteri speciali, creare un nuovo nome utente o puntare il percorso macro a una directory che non utilizzi caratteri speciali.
*L'ambiente non viene ancora mostrato? In FreeCAD, scegliere “Strumenti > Personalizza > Ambienti” e assicurarsi che non sia impostato su invisibile
*Andare in {{MenuCommand|Strumenti → Personalizza → Ambienti}} e assicurarsi che l'ambiente non sia impostato su invisibile.
*'''Nota per gli utenti dei sistemi 32-bit e FreeCAD 0.16.6706'''. Dopo un tentativo di installazione, gli ambienti aggiuntivi potrebbero non essere disponibili. In questo caso
*Per i sistemi 32-bit e FreeCAD 0.16.6706, dopo un tentativo di installazione, gli ambienti aggiuntivi potrebbero non essere disponibili. In questo caso
** tenere aperto il pannello Report mentre si avvia FreeCAD, e leggere l'errore
** tenere aperto il [[report_view/it|pannello Report]] mentre si avvia FreeCAD, e leggere l'errore,
** vedere nel forum questa discussione: http://forum.freecadweb.org/viewtopic.php?t=12839#p102933
** vedere nel forum questa discussione: [http://forum.freecadweb.org/viewtopic.php?t=12839#p102933 Assembly2 in Version: 0.16.5602 (Git)]
</div>


{{Userdocnavi{{#translation:}}}}
{{Powerdocnavi{{#translation:}}}}
[[Category:External Workbenches{{#translation:}}]]
[[Category:Addons{{#translation:}}]]

Latest revision as of 19:54, 9 August 2023

Tutorial
Argomento
Programmazione
Livello di difficoltà
Medio
Tempo di esecuzione
15 minuti
Autori
r-frank
Versione di FreeCAD
Tutte
Files di esempio
none
Vedere anche
Nessuno

Descrizione

Gli utenti esperti hanno esteso FreeCAD con vari ambienti di lavoro esterni personalizzati, che non sono integrati nel codice sorgente di FreeCAD, ma che sono facili da implementare in una distribuzione FreeCAD esistente. Qui sono descritti i metodi di installazione per i diversi sistemi operativi.

Nota: a partire dalla versione 0.17, FreeCAD include un Addon Manager nel menu Strumenti → Addon manager, che permette di installare sia macro che ambienti di lavoro. Le istruzioni seguenti sono necessarie solo si desidera installare manualmente un ambiente. Ciò potrebbe essere necessario se per qualche motivo Addon Manager non funziona ma si ha accesso all'ambiente scaricato come pacchetto .zip.

Installazione in Windows

Come installare ulteriori ambienti e componenti aggiuntivi su Windows

Manual Install

Installazione manuale

Note: Dopo l'introduzione di Addon Manager questo metodo è possibile ma non necessario. Tuttavia, queste informazioni potrebbero essere ancora utili per alcuni.

  • Scaricare il workbench da github cliccando sul pulsante Clone o Download sulla pagina GitHub (in alto a destra) e scegliendo "Download ZIP"
  • Decomprimere l'archivio scaricato sul disco rigido locale
  • All'interno di FreeCAD, individuare il percorso delle macro scegliendo Modifica > Preferenze > Generale > Macro e vedere quale è il ”Percorso Macro”
  • Supponendo che il vostro login di Windows sia “User-Name” il percorso predefinito delle macro è “C:\User-Name\Appdata\Roaming\FreeCAD”
  • All'interno della directory delle macro creare (se non è ancora presente) una cartella chiamata “Mod
  • All'interno della cartella Mod creare una cartella con il nome dell'ambiente, ad esempio “Curves”
  • Ora spostare i file decompressi e le sottocartelle del Workbench nella cartella dell'ambiente appena creato
  • Dopo il riavvio di FreeCAD si dovrebbe avere una nuova voce nel menu a discesa selettore degli ambienti

Raccomandazioni aggiuntive per l'aggiornamento degli ambienti

In Windows, durante l'aggiornamento di un ambiente già installato, Windows mantiene il vecchio file .py come .pyc. Dato che questo può causare dei problemi, si consiglia di disinstallare l'ambiente, riavviare FreeCAD e installare la nuova versione.

Installazione in Linux

Come installare ulteriori ambienti e componenti aggiuntivi su Linux

Using git

Usando git

Aggiungere il community-ppa al ppa-manager.
Installare gli ambienti tramite il gestore dei pacchetti synaptic.

$ sudo apt-get install git python-numpy python-pyside
$ mkdir ~/.FreeCAD/Mod
$ cd ~/.FreeCAD/Mod
$ git clone https://github.com/tomate44/CurvesWB.git

Ora negli ambienti di FreeCAD ci dovrebbe essere una nuova voce denominata "CurvesWB". Una volta installato, utilizzare git per l'aggiornamento alla versione più recente in questo modo:

$ cd ~/.FreeCAD/Mod/CurvesWB
$ git pull
$ rm *.pyc

Manual Installation

Installazione manuale

Note: Dopo l'introduzione di Addon Manager questo metodo è possibile ma non necessario. Tuttavia, queste informazioni potrebbero essere ancora utili per alcuni.

  • Scaricare il workbench da github cliccando sul pulsante Clone o Download sulla pagina GitHub (in alto a destra) e scegliendo "Download ZIP"
  • Decomprimere l'archivio scaricato sul disco rigido locale
  • All'interno di FreeCAD, individuare il percorso delle macro scegliendo Modifica > Preferenze > Generale > Macro e vedere quale è il ”Percorso Macro”
  • Per impostazione predefinita, la directory delle macro è la directory (nascosta) ./.FreeCAD/ nella propria home-directory
  • All'interno della directory delle macro creare (se non è ancora presente) una cartella chiamata “Mod
  • All'interno della cartella Mod/ creare una cartella con il nome dell'ambiente, ad esempio “Curves”
  • Ora spostare i file decompressi e le sottocartelle del Workbench nella cartella dell'ambiente appena creato
  • Dopo il riavvio di FreeCAD si dovrebbe avere una nuova voce nel menu a discesa nel selettore degli ambienti

Installazione in Mac

Come installare ulteriori ambienti e componenti aggiuntivi su MacOS

Manual Installation

Installazione manuale

Note: Dopo l'introduzione di Addon Manager questo metodo è possibile ma non necessario. Tuttavia, queste informazioni potrebbero essere ancora utili per alcuni.

Per questo esempio, supponiamo di aver scelto Curves come ambieente esterno che da installare:

  • Scaricare il repository git come file ZIP
  • Assumendo che FreeCAD sia installato in /Applications/FreeCAD/v0.xx, andare in /Applications/FreeCAD/v0.xx con il browser, e selezionare FreeCAD.app
  • Cliccare con il tasto destro del mouse e selezionare "Show Package Contents", appare una nuova scheda denominata "Contents"
  • Fare un singolo clic sulla cartella "Contents" e selezionare la cartella "Mod"
  • Nella cartella "Mod" creare una nuova cartella con il nome "Curves"
  • Decomprimere il repository scaricato nella cartella "Contents/Mod/Curves"

Risoluzione dei problemi generali

  • In Windows non utilizzare i caratteri speciali (ad esempio dieresi tedesca) per il nome utente, altrimenti FreeCAD non riconosce i file e le cartelle nel percorso delle macro.
  • Se è già stato impostato un nome utente con caratteri speciali, creare un nuovo nome utente o puntare il percorso macro a una directory che non utilizzi caratteri speciali.
  • Andare in Strumenti → Personalizza → Ambienti e assicurarsi che l'ambiente non sia impostato su invisibile.
  • Per i sistemi 32-bit e FreeCAD 0.16.6706, dopo un tentativo di installazione, gli ambienti aggiuntivi potrebbero non essere disponibili. In questo caso