Hello SketchUcation crowd, I've been a lurker for a while but this is actually my first post here.
I'd first like to send a big THANK YOU towards all of you dedicated plugin writers without the work of whom our modelling time would be count in multiples.
I wanted to keep this plugin idea as practice work for my leap into ruby scripting, though since my time is limited untill I get my diploma in February, here goes, hoping someone is kinn enough to give it a try, further enhancing our productivity:
description: User selects geometry, enters command (shortcut/menu), a naming dialog pops up (thus if that group is later converted into a component, it retains the name) then the groups axes are re-oriented automatically but the user is given the option to choose an edge to align the geometry box, exactly like how scale with orientation of scaling box by Freddo works.
In case the selection does not exist, enter group editing mode (I find working inside an empty group very convenient at times as lines don't intersect etc).
I also tried to make a simple logic diagram for a clearer illustration of the above:
I just hope it's all do-able, and somebody has free time to spare on this, otherwise I'll have it a go as my first script in March