I think the real power in this plugin is not the ability to insert 3D components into your model, technically you don't even need a plugin to do this, just a bunch of pre-configured components (.skp files). The real strength is the automation of the 2D symbols and the parametrics of the plugin (allowing you to swap out devices types, colors, height and rotation). Now with the addition of a parametric symbols legend it automates yet another tedious task.
I'm fairly happy with the way the legend has come out but for future work I may include a parameter in the global settings which allows the user to enable sub-titles (divides the legend into logical sections: outlets, switches, lights, etc...) as well as specify the number of columns that legend should be divided into, this becomes more of an issue when there are a lot of electrical symbols to display.
I think some people would argue that I go too deep with my plugins (too many settings, parameters, options etc...) I would agree that if possible simple is often better. The goal is to make everything as simple as possible, but not simpler.
On the flip side the addition of more options and parameters increases the amount of data or information that model contains and hence makes it more useful (BIM). Options also allow the user to further customize their workflow with the plugin and tailor it specifically to their needs. Many of the options I have added have been directly requested by users of the plugins
I'm fairly happy with the way the legend has come out but for future work I may include a parameter in the global settings which allows the user to enable sub-titles (divides the legend into logical sections: outlets, switches, lights, etc...) as well as specify the number of columns that legend should be divided into, this becomes more of an issue when there are a lot of electrical symbols to display.
I think some people would argue that I go too deep with my plugins (too many settings, parameters, options etc...) I would agree that if possible simple is often better. The goal is to make everything as simple as possible, but not simpler.
On the flip side the addition of more options and parameters increases the amount of data or information that model contains and hence makes it more useful (BIM). Options also allow the user to further customize their workflow with the plugin and tailor it specifically to their needs. Many of the options I have added have been directly requested by users of the plugins