Macro Compound Plus

Description
Draf command set in a small macro for the 2D sketch example: work with the DXF files

Usage



 * Type I [1 + 1 = 1] : Create one compound unique of all objects selected without history.
 * Type II [1 + 1 = A (1 + 1)] : Create one compound of all objects selected with history of all objects. Same "Menu > Part > Make compound".
 * Option lines:
 * Line colour : Gives a colour to object.
 * Width line : Gives a thickness to line(s).
 * = convert the text [[File:Draft_Text.svg]] in a shape string [[File:Draft_ShapeString.svg]] (The thickness of the text converted is respected but the visual result may not be respected, see the Combo view property for confirm)
 * : Gives a thickness of the character and font Family.
 * : This command convert the wire in one line with coordinates. (ex: one compound downgraded does not have coordinates, this function create a line with coordinates)

This section work only with the menus,  and
 * For Compound I and Convert Edge
 * : Everything originals objects remains as it is.
 * : Hidden the originals lines.
 * : Delete the originals lines.
 * : Reset the macro
 * : Downgrade the objects, same [[File:Draft_Downgrade.svg]].
 * : Quit the macro, bye

Script
The icon for you toolBar copy in same directory to the macro

How to Customize Toolbars, How to install macros

The script to github Macro_Compound_Plus.FCMacro

Macro_Compound_Plus.FCMacro

Links
My macros to Github

Version

 * 14/05/2020 ver 00.03 : upgrade pySide2 and Qt5 layout and (matPlotLib Font)
 * 24/01/2018 ver 00.02 : sup "import PyQt4"
 * 21/11/2016 ver 00.01 :