COE 2014 PLM Question #5: Can Dassault please take a hard look at methods to backup and restore and create an OOTB solution for V6? For PPR assembly, etc.
Background information: This topic crosses many domains from part design, assembly Enovia, Delmia, etc.
There are several methods to do backing up, but none are efficient. You either have a quick and easy 3Dxml backup and labor intensive restore, or a more efficient duplicate, that is labor intensive to create.
Duplicate allows you to pick and choose what is duplicated as new, and choose what you need to keep “as is” in the DBS… like your cutters, and NC assembly, etc. But this method also requires cleanup. Unused copies need to be deleted eventually. Well… both methods require cleanup. As stated,duplicate is labor intensive to create. (Perhaps an attribute could be the Backup requirement, and lead to automation for both creation and deletion of the Duplicated objects.)
The other method is to save a PPR to a 3dxml, but there are problems with that methodology. When you import as new, everything is duplicated. Then you have to reselect most of the existing objects in your PPR. …. All but what you need to have restored from your old version. Again, Usually the your engineering, tooling, and cutters are good from the database. Usually it is the machine program representation that needs restoring. But you get all from a recovery. And you need to delete all the extra objects that were imported as new.
So how do you efficiently do daily or periodic backups, for V6?
What I envision would be for Dassault to create a function to automatically create 3DXML’s. .
Upon restore as required, a panel would open showing all objects in the 3DXML’s on the left side, and all the objects in the database on the right side. The utility should be able to compare metadata, or something, and show just what is different, and give the programmer the opportunity to import just what is needed from the restore.
I am sure Dassault system architects can come up with something better than that if they focus on this topic
Dave Frank * Bell Helicopter * Grand Prairie Texas
Advanced Computer Aided Manufacturing Systems Engineer
COE Product Co-Chairman, Digital Numerical Control