Macro version 4.2 multilanguage: helper tools to improve TechDraw documents.

Discussions about the development of the TechDraw workbench
Post Reply
edi
Posts: 394
Joined: Fri Jan 17, 2020 1:32 pm

Macro version 4.2 multilanguage: helper tools to improve TechDraw documents.

Post by edi »

Attached find multilanguage version 4.2 of TechDrawTools.FCMacro.
TechDrawTools.FCMacro
(306.43 KiB) Downloaded 479 times
TechDrawToolsMultilanguage.png
TechDrawToolsMultilanguage.png (204.36 KiB) Viewed 9682 times
This macro is the current version of the macro first presented in https://forum.freecadweb.org/viewtopic.php?f=35&t=55029

New benefits: Each of the now 32 helper tools has
- an icon
- a button text in your language
- a detailed help text in your language

General use:

- Open a Techdraw document.
- Start the macro once.
- The command-panel will stay open until you quit.
- The macro uses French, German, Italian, Spanish language if FC is currently using one of these languages, otherwise English is used.
- Preselect your linestyle/linewidth/linecolor using the radio-buttons in the underpart of the first tab of the panel.
- Use the 32 helpers (found in three tabs) in any order, as often as you need.
- When ever creating new lines, all helpers use the preselected line attributes.

Many thanks to @domad, who did all the translations, created the icons, tested the macro and gave me many suggestions to improve it.

Also many thanks to @openBrain who showed me the preferred way to create a macro using a permanent opened command-panel.

Please give me further desires and comments.
The macro can be extended adding more helpers following your suggestion.
User avatar
Kunda1
Veteran
Posts: 13016
Joined: Thu Jan 05, 2017 9:03 pm

Re: Macro version 4.2 multilanguage: helper tools to improve TechDraw documents.

Post by Kunda1 »

Any possibility to demonstrate some of the features of this macro in a screencast/video?
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
domad
Veteran
Posts: 1130
Joined: Mon Jun 22, 2020 12:16 pm

Re: Macro version 4.2 multilanguage: helper tools to improve TechDraw documents.

Post by domad »

Greetings to the Community!
Here are some examples (related to version 0.3.3 ex development) of the power of the macro developed by @edi that will finally allow us to limit “headaches” during technical drawing, making it fast, simple and pleasant.
I thank @edi in the first place for the great coding work done for the benefit of the whole FreeCad Community, and secondly for giving me the possibility of this fruitful collaboration.
Certainly the macro does not represent a point of arrival for TechDraw as it will be further improved and enriched with other features with the gradual release of subsequent versions.
I urge the developers of TechDraw to carefully study the macro to transfer these tools within the TC interface, I believe that from this point of view @edi will certainly be available to the maximum cooperation for this to happen.
Attachments
Draw_circle_center_Lines.gif
Draw_circle_center_Lines.gif (636.75 KiB) Viewed 9580 times
Create_Vertex_at_Intersection.gif
Create_Vertex_at_Intersection.gif (863.27 KiB) Viewed 9580 times
Draw_an_cosmetic_arc.gif
Draw_an_cosmetic_arc.gif (760.05 KiB) Viewed 9580 times
Draw_bolt_circle_centerlines.gif
Draw_bolt_circle_centerlines.gif (442.28 KiB) Viewed 9580 times
domad
Veteran
Posts: 1130
Joined: Mon Jun 22, 2020 12:16 pm

Re: Macro version 4.2 multilanguage: helper tools to improve TechDraw documents.

Post by domad »

it's still
Attachments
Draw_one_center_line.gif
Draw_one_center_line.gif (477.48 KiB) Viewed 9579 times
threads1.gif
threads1.gif (507.7 KiB) Viewed 9579 times
threads2.gif
threads2.gif (505.91 KiB) Viewed 9579 times
domad
Veteran
Posts: 1130
Joined: Mon Jun 22, 2020 12:16 pm

Re: Macro version 4.2 multilanguage: helper tools to improve TechDraw documents.

Post by domad »

it's still
Attachments
lock and unlock .gif
lock and unlock .gif (886.72 KiB) Viewed 9562 times
extend and shorten.gif
extend and shorten.gif (602.4 KiB) Viewed 9562 times
domad
Veteran
Posts: 1130
Joined: Mon Jun 22, 2020 12:16 pm

Re: Macro version 4.2 multilanguage: helper tools to improve TechDraw documents.

Post by domad »

it's still
Attachments
tubular symbol.gif
tubular symbol.gif (374.64 KiB) Viewed 9561 times
diameter symbol.gif
diameter symbol.gif (718.84 KiB) Viewed 9561 times
domad
Veteran
Posts: 1130
Joined: Mon Jun 22, 2020 12:16 pm

Re: Macro version 4.2 multilanguage: helper tools to improve TechDraw documents.

Post by domad »

it's still
Attachments
increase decreases decimals.gif
increase decreases decimals.gif (547.76 KiB) Viewed 9560 times
arc length.gif
arc length.gif (931.97 KiB) Viewed 9560 times
domad
Veteran
Posts: 1130
Joined: Mon Jun 22, 2020 12:16 pm

Re: Macro version 4.2 multilanguage: helper tools to improve TechDraw documents.

Post by domad »

it's still
Attachments
vertical and horizontal bevel dimension.gif
vertical and horizontal bevel dimension.gif (917.25 KiB) Viewed 9550 times
vertical dimension series and alignment.gif
vertical dimension series and alignment.gif (518.92 KiB) Viewed 9550 times
series of horizontal dimensions and alignment.gif
series of horizontal dimensions and alignment.gif (485.19 KiB) Viewed 9550 times
domad
Veteran
Posts: 1130
Joined: Mon Jun 22, 2020 12:16 pm

Re: Macro version 4.2 multilanguage: helper tools to improve TechDraw documents.

Post by domad »

....the 0.4.2-multilanguage version interface with the integration of two new tools: cosmetic circumference and cosmetic perpendicular
Attachments
TechDrawTools_interface version 0_4_2.png
TechDrawTools_interface version 0_4_2.png (72.7 KiB) Viewed 9530 times
domad
Veteran
Posts: 1130
Joined: Mon Jun 22, 2020 12:16 pm

Re: Macro version 4.2 multilanguage: helper tools to improve TechDraw documents.

Post by domad »

......here is what TechDrawTools V 0.4.2 allows to do starting from a single point created with Draft (which had the sole purpose of creating a view in TechDraw): an axonometric drawing created entirely in TechDraw without using any base.
Attachments
cosmetic_parallelepiped.FCStd
(8.44 KiB) Downloaded 75 times
axonometric drawing created entirely in TechDraw without using any base.png
axonometric drawing created entirely in TechDraw without using any base.png (123.4 KiB) Viewed 9514 times
Post Reply