Using Work In Progress (WIP) Assembly

This section contains the following tasks:

WIP is a User Defined Product Structure containing selective sub-elements of Main Assembly and its necessary context.

The WIP is a CATIA Product, which is a collection of sub assemblies from the main assembly. You can use the WIP panel to create WIP and select the documents and Open modes of your choice.

You can add or insert your sub-assemblies in the following two modes:

  • Design Representation: In this mode, the actual document gets copied to work directory and gets inserted under newly created WIP product. The load mode of these documents is dependent on the CATIA CACHE mode.
  • Light Representation: In this mode, the CGR (Representation) of the document gets copied to the work directory and gets linked to a newly created CATIA Internal Component, under newly created WIP product.

The mode of opening of the document under the WIP product is governed by CATIA load modes. For example: If CATIA CACHE mode is OFF, the documents which are meant to open in Design Mode will be opened in CATIA Design mode, else they will be loaded in CACHE mode, if CATIA cache is ON.

Go through the following table to understand this behavior:
WIP Open Mode CATIA CACHE Mode Files Copied to Work Document Opened As
Design Representation OFF Actual Documents (CATProduct, CATPart) CATIA Design
Design Representation  ON Actual Documents (CATProduct, CATPart) CATIA Cache
Light Representation OFF CGR CGR
Light Representation ON CGR CGR

Activating the saving of instance information in the database

Each document, in Design or Light representation, is loaded in the WIP according to its position in the main assembly. You need to activate the following settings to store the instance position in SmarTeam during the regular SmarTeam/Save capabilities and make the Life Cycle operations support them:

CATIA.SaveInstanceData=TRUE
isSupportSatellitesInLC=TRUE

Go to Program Files > SMARTEAM > Administrative Tools > SMARTEAM System Configuration Editor and change the settings CATIA.SaveInstanceData and isSupportSatellitesInLC to true. For more information, see SmarTeam-Editor Administration Guide.
If these settings are not activated and instance information is not stored in SmarTeam database, WIP creations is not possible for such documents.

  • WIP creation is possible only for Checked In or Released documents.
  • Although the original assembly is in Checked Out state, the WIP commands are allowed on all Checked In revisions of original assembly.
  • You can apply WIP commands on the children of original assembly which are in Checked In or Released state, even though the latest revision of some of the children is in Checked Out state.
    • For all the WIP commands while the Work directory is shared among users, if you set or Switch to Design Representation mode on a child whose latest revision is in Checked Out state, the following warning message appears for file overwrite:
      Warning No: 02324 File '(Document name)' of checked out object '(Document name)
      Checked Out' already exists in folder 'C:\Documents and Settings\UserName\My
      Documents\SmarTeam\Work\'. It cannot be replaced by object '(Document name) Checked in file
      .
      Click Continue to perform the particular command.
    • While applying the WIP commands on a Checked In document which has its corresponding latest revisions in Checked Out state, a warning message appears. The warning message informs that the latest revision of the document is in Checked Out state and whether you want to continue the operation. Click Continue to perform the particular command.

      To understand this behavior, refer to the following table:
       
      Command Work directory is shared among users Work Directory is Not shared
      Create WIP
      • WIP creation is possible with both Design and Light Open mode for children.
      • Position matrices will be of the Checked In documents as stored in Selected Original Assembly.
      • WIP creation is possible with both Design and Light Open mode for children.
      • Position matrices will be of the Checked In documents as stored in Selected Original Assembly.
      Insert Component
      • For Light Representation, Light representation of selected Checked In revision of child is inserted under WIP.
      • For Design Representation, the Design representation of Checked Out revision of child is inserted under WIP.
      • In Both cases, Light or Design Representations of selected Checked In revision of child is inserted under WIP.
      Switch to ...
      • For Switch To Light representation, Light representation of Checked In or Released revision of child on which WIP created is inserted under WIP.
      • For Switch To Design Representation, the Design representation of Checked Out revision of child is inserted under WIP.
      • In Both cases, Design or Light Representations of selected Checked In revision is switched to another mode with the same revision on which WIP is created.
      Refresh Rep
      • Light Representations of documents, whose latest revision is in checked out state, are refreshed to their latest public revision. (i.e. Latest Checked In or Released revision).
      • Light Representations of documents, whose latest revision is in checked out state, are refreshed to their latest public revision (i.e. Latest Checked In or Released revision).
      Synchronize
      • On Synchronize, for Design Representations of documents, whose latest revision is in checked out state, the Design Representation of Checked Out revision of child appears in the session.
      • Light Representations of documents, whose latest revision is in checked out state, are synchronized to their latest public revision. (i.e. Latest Checked In or Released revision).
      • Light and Design Representations of documents, whose latest revision is in checked out state, are synchronized to their latest public revision (i.e. Latest Checked In or Released revision).
  • You need to open CATIA Editor and connect to SmarTeam before creating WIP from SmarTeam.
  • SmarTeam must be configured in order to let CATIA SmarTeam/Save command generate the CGR representations for CATIA Product and CATIA Part. This setting is the default on the PLMDB database. In case CGR documents are not generated or can’t be found in the SmarTeam database, an error message will be displayed on CATIA side, and command will abort.
  • If an assembly is opened in CATIA cache mode and WIP is created which has same sub assembly in either light or design Representation, an error message will not be seen and WIP will be created with this assembly under it.
  • If the user tries to launch WIP on already Checked-Out Assembly, following error message will appear before the display of WIP creation dialog and the process will abort: The following document/s or their latest revisions are Checked Out. (Document Names) All the latest documents and their revisions should be in Check-In or Release state.
  • If CATIA is not registered or not launched following error will be displayed: CATIA Application is either not registered or launched. Please register/launch CATIA application, connect to SmarTeam and re-launch the command.
  • If CATIA is not connected to ST following error will be displayed: CATIA Application is not connected to SmarTeam. Please connect to SmarTeam and re-launch the command.