Flamingo Workbench: Difference between revisions

From FreeCAD Documentation
(Created page with "==Introduction== "Flamingo tools" is a set of macros that allow to speed up some actions in FreeCAD, collected them in toolbars to make them readily available on the GUI. T...")
 
No edit summary
Line 1: Line 1:
==Introduction==
==Introduction==


"Flamingo tools" is a set of macros that allow to speed up some actions in FreeCAD, collected them in toolbars to make them readily available on the GUI.
"Flamingo tools" is a set of macros made to speed up some actions in FreeCAD.
It is available among the list of official addons, so it's possible to get it using the '''addons-installer''' macro.


The most developed workbench is CommandsFrame.py: that is one simple toolbox of 12 commands to arrange frames, trusses and similar in FreeCAD with the Arch`s Structure objects. Read tutorialFrame.pdf for more informations.
The most developed toolbar is CommandsFrame.py: that is one simple toolbox of 12 commands to arrange frames, trusses and similar in FreeCAD with the Arch`s Structure objects.
Read tutorialFrame.pdf for more informations.


Other toolbars:
Other toolbars, not fully developed, are: CommandsEagle.py: that's basically an addition, and shortcut, to the very fine FreeCAD-PCB workbench, to import position of objects from a .brd Eagle's file on a PCB drawn in FreeCAD with the a.m. workbench relating only on their names. -> "If the parts in the group Parts of the .FCStd file have the same name of the parts in the .brd file, they will be moved to the position of the PCB specified in the .brd file." CommandsPolar.py, to import a set of polar coordinates from a spreadsheet and use them to draw a sketch CommandsSpSh.py, just an experiment to manage data from spread sheets
'''CommandsEagle.py''': that's basically an addition, and shortcut, to the very fine FreeCAD-PCB workbench, to import position of objects from a .brd Eagle's file on a PCB drawn in FreeCAD with the a.m. workbench relating only on their names. -> "If the parts in the group Parts of the .FCStd file have the same name of the parts in the .brd file, they will be moved to the position of the PCB specified in the .brd file."
Read tutorialEagle.pdf for more informations

'''CommandsPolar.py''': to import a set of polar coordinates from a spreadsheet and use them to draw a sketch. That is for future development of a project that includes also a prototype electronic board and a ultrasonic range finder...

'''CommandsPipe.py''': new toolbar under development from September '16.
Read tutorialPype.pdf for some anticipations.
Read tutorialPype2.pdf for more specific features.


==References==
==References==
Line 33: Line 44:
* FreeCAD Wiki:
* FreeCAD Wiki:
* FreeCAD Forum: [http://forum.freecadweb.org/viewtopic.php?f=8&t=17035 17035]
* FreeCAD Forum: [http://forum.freecadweb.org/viewtopic.php?f=8&t=17035 17035]
* Tutorials: https://github.com/oddtopus/flamingo/blob/master/tutorialFrame.pdf
* Tutorials: https://github.com/oddtopus/flamingo/tree/master/tutorials
* Videos:
* Videos:
* Files:
* Files:

Revision as of 09:33, 15 January 2017

Introduction

"Flamingo tools" is a set of macros made to speed up some actions in FreeCAD. It is available among the list of official addons, so it's possible to get it using the addons-installer macro.

The most developed toolbar is CommandsFrame.py: that is one simple toolbox of 12 commands to arrange frames, trusses and similar in FreeCAD with the Arch`s Structure objects. Read tutorialFrame.pdf for more informations.

Other toolbars:

CommandsEagle.py: that's basically an addition, and shortcut, to the very fine FreeCAD-PCB workbench, to import position of objects from a .brd Eagle's file on a PCB drawn in FreeCAD with the a.m. workbench relating only on their names. -> "If the parts in the group Parts of the .FCStd file have the same name of the parts in the .brd file, they will be moved to the position of the PCB specified in the .brd file." Read tutorialEagle.pdf for more informations

CommandsPolar.py: to import a set of polar coordinates from a spreadsheet and use them to draw a sketch. That is for future development of a project that includes also a prototype electronic board and a ultrasonic range finder...

CommandsPipe.py: new toolbar under development from September '16. Read tutorialPype.pdf for some anticipations. Read tutorialPype2.pdf for more specific features.

References

Tools

Detailed description here

File:Flamingo-tools.png

Installation

Automatic installation

See Installing

From GitHub

To install the workbenches, you may copy as usual the files of this repository in a subfolder of \Mod in you FreeCAD installation of your system.

Links to Flamingo WB

Other useful links