Entorno de trabajo Plot
Introducción
FreeCAD puede realizar gráficas utilizando la biblioteca matplotlib de Python. Se proporciona un módulo para este fin, como complemento externo en la versión 0.19 y como componente central a partir de la versión 0.20. Las versiones anteriores de FreeCAD no están cubiertas en esta documentación.
Los gráficos producidos ofrecen las herramientas estándar de matplotlib para editar y guardar. Además de eso, se proporciona un entorno de trabajo Plot como complemento externo que ofrece herramientas más completas para editar el trazado y guardarlo. El complemento se puede instalar con el Administrador de complementos.
Module
The module can be invoked in a Python console or in a macro. The first thing you must do is importing the module. In FreeCAD 0.19 you must first install the Plot Workbench using the Add-on manager, and then you can import Plot by typing:
from freecad.plot import Plot
Since FreeCAD 0.20 the plot module is already packaged with the program, so you don't need to install any add-on, but just type:
from FreeCAD.Plot import Plot
After that, you can plot a straight line from (0,0) to (1,2) just simply typing:
Plot.plot([0, 1], [0, 2])
You can find more complex examples in the Plot Basic tutorial and the Plot MultiAxes tutorial.
Herramientas
If you decide to install the Plot Workbench using the Add-on manager, you will have the following tools available to manage the plots created with the module:
- Guardar gráfico: Guarda el gráfico en varios formatos, seleccionando el tamaño y resolución.
- Ejes: Añade, elimina o edita los ejes.
- Series: Edita el estilo de las series y establece su título.
- Malla: Muestra/oculat la malla.
- Legenda: Muestra/oculta la leyenda.
- Títulos: Edita los títulos.
- Posiciones: Posiciona los diferentes elementos, como títulos o legenda.
Scripting
Scripting
Siendo el módulo de graficado una adaptación de matplotlib
, usted puede hacer uso libremente de todas las posibilidades del mismo. Acuda a la sección Scripting and macros para saber más.
Tutorial
Tutorial
- 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