little request for ArchWB and Menue Macro

A forum dedicated to the Draft, Arch and BIM workbenches development.
User avatar
bernd
Posts: 7516
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland

little request for ArchWB and Menue Macro

Postby bernd » Sat Jul 26, 2014 10:22 am

At DraftWB there ist following Menue available:

Macro --> installed Macros --> all installed Macros

Would it be possible to add this to ArchWB as well?
User avatar
yorik
Site Admin
Posts: 11010
Joined: Tue Feb 17, 2009 9:16 pm
Location: São Paulo, Brazil
Contact:

Re: little request for ArchWB and Menue Macro

Postby yorik » Sat Jul 26, 2014 4:28 pm

Actually I was planning to remove this from the Draft WB... There will soon be a lot of macros, and that "dumb" menu will not be very useful anymore. A much more interesting way would be the ability to add macros to menus via the Tools->Customize dialog, so you can add an icon, a description text, a shortcut, etc...
User avatar
bernd
Posts: 7516
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland

Re: little request for ArchWB and Menue Macro

Postby bernd » Sat Jul 26, 2014 4:30 pm

yorik wrote:... the ability to add macros to menus via the Tools->Customize dialog, so you can add an icon, a description text, a shortcut, etc...
Yeah, would be even better!
User avatar
saso
Posts: 1179
Joined: Fri May 16, 2014 1:14 pm
Contact:

Re: little request for ArchWB and Menue Macro

Postby saso » Sat Jul 26, 2014 7:51 pm

My long term vision (wish) for macros would actually be to move to an node based system ala http://www.grasshopper3d.com/, http://dynamobim.org/, https://github.com/nortikin/sverchok, https://github.com/pboyer/flood, ...

It seems to me that many use cases of current macros could be moved to such a system and would IMO generally be a much more flexible and useful for more users. It would not have to completely replace current macros, they have their place, but generally I think it would open a new world and a new dimension to FreeCAD and at the same time follow the trend and enable an modern design workflow.

It is maybe a bit bold idea, but I think it could be possible to do it (few of the above are opensource) :roll:

Edit: Developers of sverchok could possible have an interest to work with us on a port of it, if there would be enough interest for it from this community and if it would be concluded that it is actually possible and makes sense from the code base view.