Plot Workbench/it

L'icona dell'ambiente Plot

Introduzione

FreeCAD è in grado di disegnare grafici utilizzando la libreria matplotlib di Python. Per questo scopo è disponibile un modulo come add-on esterno per la versione 0.19 o come componente principale per la versione 0.20 e successive. Le versioni precedenti di FreeCAD non sono trattate in questa documentazione.

I grafici prodotti offrono gli strumenti standard di matplotlib per la modifica e il salvataggio. Inoltre, Plot è fornito come componente aggiuntivo esterno che offre strumenti più completi per la modifica e il salvataggio del grafico. Il componente aggiuntivo può essere installato tramite Add-on manager.

Modulo

Il modulo può essere richiamato dalla console Python o in una macro. La prima cosa da fare è importare il modulo. In FreeCAD 0.19 è necessario installare l'Ambiente Plot tramite Add-on manager, dopodiché è possibile importare Plot digitando:

from freecad.plot import Plot

A partire dalla versione FreeCAD 0.20, il modulo Plot è già incluso nel programma, quindi non è necessario installare alcun componente aggiuntivo, ma è sufficiente digitare:

from FreeCAD.Plot import Plot

Dopodiché, si può tracciare una linea retta da (0,0) a (1,2) semplicemente digitando:

Plot.plot([0, 1], [0, 2])

Si possono trovare esempi più complessi nel tutorial Plot Basic e nel tutorial Plot MultiAxes.

Strumenti dell'Ambiente

Se si decide di installare Plot tramite Add-on manager, si avrà a disposizione i seguenti strumenti per gestire i grafici creati con il modulo:

Scripting

Poiché l'Ambiente Plot è un livello sovrapposto a matplotlib, è possibile utilizzare qualsiasi funzione di questa libreria nelle istanze di plot. Per alcuni esempi, vedere Scripting e macro.

Tutorial