A friend contacted me looking for some help. He has drawn a 30" wide kitchen base cabinet--all parts as separate components--and from this one, he would like to generate the standard cabinet widths from 12" to 40". The standard way to do this would be to make a copy of the cabinet, make each of the front and back components unique and then resize them accordingly.
Would there be a way to automate this with a Ruby script?
One thought I had that might be useful in more situations is a sort of macro recorder/player. Suppose you activate the recorder (A bit like getting a component definition with the applyTo script) and do the things you need to do to a component, i.e. Make unique, open for editing, resize, close component. Then, select another component or components and "play" the just recorded steps.
Would this be possible?