Working Set

X-CAD Design Management tracks the directory you work in and which iteration of the design you are working on in a file called the working set.

The working set captures and stores transaction history of the CATIA files and is updated every time you checkin or checkout, lock or unlock, or perform any other file operations using the ENOVIA integration in your CATIA tool, or the X-CAD Design Management menus.

X-CAD Design Management updates the working set when the checkin, checkout, or other file operation completes. If the operation does not fully complete, the working set is not updated. Whenever operations such as checkin, checkout, lock, unlock, or attribute synchronization is done, X-CAD Design Management reads your working set and allows you to continue only if the information about your file matches the information stored in the working set. If it detects a discrepancy, it displays an error message.

If you use your computer to copy, move, delete files, or overwrite one iteration over other, X-CAD Design Management loses track of the files. You should always use the ENOVIA system (from your CATIA tool or from the ENOVIA application) to work with files.

When you check in a file that already exists in the ENOVIA, X-CAD Design Management determines the iteration of the file being checked in by reading your working set.

You can only store a single iteration of a CATIA file in a directory on your local computer. If you need to maintain multiple iterations, you need to keep each iteration in a different directory. Integration keeps track of the files a user works with. This helps the integration to locate the exact business object in ENOVIA when a user selects Lock/Unlock, Attribute Synch and iterations.