Solidworks sheetmetal bend table switching

Hi guys and gals,

I have a question for macro experts out there.

At my workplace we sell kit set plans for manufacturers to fabricate around New Zealand. Almost everything we do is in plate steel so we use sheetmetal for everything.

The same design may be profile cut at a number of different profile cutting shops, all using different tooling to do the pressing.

In the past we have used a global k factor for our sheetmetal of 0.4 and had few problems come back to us but occasionally parts may need to be recut at a cost to our customer or ourselves. It has also wasted a lot of time talking to press operators on the phones. We want to take all the guess work that goes on to ensure our parts are up to our design specs.

We have obtained bend table information from cutters we use and would like to integrate it into our existing sheetmetal parts using a macro.

We have 2 issues

1. We now use a bend table on all our new parts,  but we would like to change all of our legacy parts to bend table driven bend allowances. To stop any errors propagating due to using pack and go.

2. Once we have an assembly of 'updated' parts we would like a quick way to change the bend table to suit a different manufacturer on all parts and then save the assembly.

Often our assemblies have over 100 parts.

We mostly work on a jobbing projects and the shear number of models makes it impractical to have 'master' assemblies that have been manually updated.

On 99% of our parts we use the insert bend feature not a base flange as this method is far more robust for using driving sketches. I'm not sure if this would be an issue or not.

I have searched around and there isn't a lot of information on this topic so all ideas are welcome.  

Thanks

Ryan Ward

SolidworksApi macros