Batch replacement of background sheets

Creator
Creator

Hi,

 

We have made a new drawing background template and would like to implement it to existing drawings as well.

 

I've searched through the forum and found a few suggestions:

 

1) Manual copy-paste, which is not really a solution seeing as we have several thousand drawings we'd like to change.

 

2) Use of a macro.

I tried the only one I could find (CBSheets_V1025.zip) but it just deleted all the sheets and not much else, even though I followed the instructions. Maybe it just isn't compatible with ST6 (our current version is 106.00.10.04 x64).

 

3) ???

 

So, does there exist an updated program that deletes all background sheets and adds new background sheets from a specified template, or maybe even some other solution?

Preferably something that can do the job in batch.

 

Appreciate any suggestions!

 

Halvard Aagaard

Project Engineer

Orkel AS

9 REPLIES

Re: Batch replacement of background sheets

Phenom
Phenom

Hi,

 

Try attached macro. Thanks to guys from SEU Dev. day. Smiley Wink

 

Here is a video about working:

 

BR, 

Imics
http://solidedgest.wordpress.com/

Re: Batch replacement of background sheets

Creator
Creator
Just what I was looking for, much appreciated! Thanks!

Re: Batch replacement of background sheets

Pioneer
Pioneer

Hi,

The software is awesome but it only replaces A4 to A4, A1 to A1 and so on.

 

I would like to just add one suggestion that if you could add one feature of replacing all selected files (both A1 and A4)by one common background draft file which can be A1,A3,A4 etc.That would save time to separate A1 ,A3 and A4 files for modification.

 

please share if you add this features. I would love it to use.

Thanks,

 

Regards

sumit

Re: Batch replacement of background sheets

Community Manager Community Manager
Community Manager

sumit,

I am not sure I understand what you are asking. The background is a property of a sheet, not a property of the file. A single Draft file may have as many backgrounds as desired. You can create as many as you want. To change the background of any sheet, Right Mouse Click on the Sheet tab at the bottom and click on Sheet Setup. Then click on teh Background tab. You can select which background you want to use for the sheet here.

 

Regards,

Rick B.

Re: Batch replacement of background sheets

Solution Partner Creator Solution Partner Creator
Solution Partner Creator
Thanks a lot for this application !

Re: Batch replacement of background sheets

Valued Contributor
Valued Contributor

Does anyone have a copy of this macro? It would seem that I can not down load it.

Nathan M. Gardner

https://www.etsy.com/people/NathanMGardner

Be sure to check out my work!!
Made in Maine Wood Carvings

Re: Batch replacement of background sheets

Solution Partner Creator Solution Partner Creator
Solution Partner Creator

Hello,

 

Use this link to download the utility:

 

https://www.dropbox.com/s/kmcap0tar22gj5h/8%20-Replace%20SE%20Draft%20file%20Border.rar?dl=0

 

Have a nice day.

Jesus Cordero

Re: Batch replacement of background sheets

Experimenter
Experimenter

I need to use this feature for drawings linked to TeamCenter by SEEC.
Is there a solution that meets this need?

Re: Batch replacement of background sheets

Siemens Experimenter Siemens Experimenter
Siemens Experimenter

Hello,

You could use downloaded template files in SE main directory/templates or use SEEC path to those templates. Templates should be in admin subfolder in SEEC cache.

Also files downloaded should be in Your cache directory if You downloaded them first.

 

To download those You have to:

click Open in Solid Edge

find Your parts/assemblies  in TC

select highest level of assembly needed

select download all related files

select download all related drawing files

 

or

 

Got to open

select Your assembly

select BOM button

select all needed parts

click download.

 

 

Then You can select SEEC cache folder as Your folder where all drawing backgrounds will be replaced. After that just upload all files into TC. Should work just fine.

 

Regards,

Paweł