Is it possible to change drawing frames with MyCADtools?

We have changed our drawing frame, among other things our company logo has been updated. We also recently upgraded SolidWorks to the latest version. Now we are planning to use MyCADtools to bring all SW files to the new version.

Is there a way to automatically save drawings that still use the old frame with the new frame?

The problem is that former employees wrote important information directly into the frames. These entries must not be lost during an automatic update, but are usually deleted when the frame is replaced.

If the frame is changed manually, the message appears:
"The current sheet format has modified reference notes. Should they be deleted? Yes/No."
Can this message be used specifically to cancel the frame change for documents with individual entries and thus prevent important information from being lost?

Hello vivien_Breitfeld,

Yes, it is possible to switch to automatic with MyCADtools.
But first, you will have to make a background plan for each format you use.
Especially before making the modification, make a backup of all your files concerned, even your parts files; Assemblies; plans.

Background plans=>https://help.solidworks.com/2025/french/SWConnected/swdotworks/r_customize_sheet_formats.htm

The tool used to perform this switch is done via a macro, with the 'Integration' tool.=>
2025-11-05_161056

On the other hand, at the macro level, I don't know how to do it.
Here is a short video about it=>https://www.youtube.com/watch?v=VLp0dt99G3A
But there is probably someone in the forum who could help with this.

I wish you " good luck ".
@+.
AR.

Hello;
I'm not sure if you need to do a macro (although it's possible)
In the " Integration " tool, it is possible to add a condition to the e.g. processing:

  • If the document is a drawing
  • AND
  • A property exists

Then we apply the operation of replacing the basemap template

It is also possible to do the opposite:

  • If the document is a drawing
  • AND
  • A property does not exist

Then we apply the operation of replacing the basemap template

image

1 Like

Thank you for the answers. I'll test your tips and get back to you with the results.
Best regards