Req help : macro to save current read-only model to "Work" area with drawing

Im trying to get a macro that after opening a model from our read-only vault, it saves the model into my "work" directory. I also want it to save the drawing that is associated to it. Our drawings have the same filename (minus extension) as the part/assy model.

Does anyone have something like this already. Im doing some experimenting on having a manual file management system (thinking about getting rid of our current PDM system).

Reply to
SW Monkey
Loading thread data ...

So you are trying to emulate what PDM/Works will do on a check out?

Cadguru

Reply to
cadguru

What about using SolidWorks Explorer?

Best Regards, Devon T. Sowell

formatting link

Reply to
Devon T. Sowell

Sure, but without the PDM system :P We currently use Smarteam, and we want to get rid of it.

Reply to
SW Monkey

Devon, I want to do this inside of SolidWorks, with a macro.

Reply to
SW Monkey

I use this technique to copy a model template and it's related drawing to a local PC, update the model with new dimensions and save the revised model and document to new names.

The technique is to use WSH to get a reference to both files. Set the original file attributes to "normal" before copying (not read only), copy the files to the local PC, change the attributes of the original files back to read only. Now using Solidworks API set references to both the model and drawing files using the WSH references. Open the files using Solidworks object.opendoc6() , modify as needed, rebuild and do a save as object.saveas4( ) for the model and then the drawing. Delete the copied files (saveas replaced obsolete them). Done.

Hope this helps

Tony

Reply to
Tony

PolyTech Forum website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.