Product View Result

This tasks explains how to define Product View Result option settings.

This Workpackage will be a slave product structure to be synchronized from the exploded view. The product structure reference remains the exploded one. Applications will either been able to reference this CATProduct or store their information inside it. In particular, its means that you will not have the opportunity to use the workpackage to edit the assembly structure expecting to later synchronize the structure exposed in ENOVIA.

  1. Select the Tools>Options... command.

  2. Click the ENOVIA V5 VPM category and select the Product View Result tab:

  3. In the Save section of the dialog box, click the Automatic Save box to automatically save the PVR in ENOVIA V5 at the end of the creation command in the CATIA session. 
    To deselect this option, just reclick the box.

  4. In the Mode section of the dialog box you have the option to choose the mode for the PVR creation. 

    • One single PVR CATProduct - creates a set of PVR CATProducts that represent the full structure exposed assembly structure. 

    • Create a PVR CATProduct at each level

    • Use ENOVIA V5 component status - for a reusable subassembly, a new PVR CATProduct will be generated, otherwise a component inside the current PVR CATProduct will be generated. 
       

      On PVR creation with a mode other than One single PVR CATProduct, only the root PVR created will be opened in the CATIA session. In the case where Automatic Save is disabled, sub-PVR CATProduct(s) will be saved on saving root PVR CATProduct. 

       

  5. In the File name definition field, click Configure.. to define a rule that will generate names of the sub-PVR's.  The File naming configuration dialog box appears. 

    Select values from the Field name drop down menu and click Add Field, or add values directly into the Resultant file naming string field and click OK.  The values are automatically propagated to the File name definition field of the Product View Result tab.  Clicking Reset clears all values in Resultant file naming string.  (The default values are #PN#_#VN#_#PVR#). 

    The available values are:

  • Free character strings

  • #PN# - Part number of the root part of the sub-PVR CATProduct document. 

  • #VN# - Version number of the root part of the sub-PVR CATProduct document.

  • #PVR# - Document number of the root PVR CATProduct document.

  1. CATEV5PVRSynchro syntax supports nested PVR's.  The batch PVR creation will used the setting to define the default values of creation options and some new keywords are added to overload the setting. Also, the batch utility syntax is upward compatible with previous releases. 
     

    CATEV5PVRSynchro syntax:

    CATEV5PVRSynchro     –user ServerName –role VPMADMIN –user MyId –pwd MyPwd
         -pvr
    PVRName [-simul] [-report reportFileName]
         [-create |-createFrom
    ExistingPVRName]
         [-prc
    PRC_Identification] [-pvs PVS_Identification]
         [-pv
    PartNumber.VersionNumber] [-separator SeparatorString]
         [-mode (
    One | All | Reusable)] [-fileNaming #PN#_#VN#_PVR]
         [-DrawingUpdate]

    CATEV5PVRSynchro     -h|-help
     

    CATEV5PVRSynchro command details:

    Keyword

    Behavior

    -mode creationMode

    To define explicitly PVR creation mode:

    • One          One single PVR (default mode)

    • All            Create a PVR at each level

    • Reusable  One new PVR for each reusable assembly

    -fileNaming  #PN#_#VN#_PVR

    To define a rule to generate name of the sub-PVR based on a concatenation of character strings that could be selected among:

    •  Free character strings

    •  Part number of the root part of the sub-PVR CATProduct
               document (#PN#)

    •  Version number of the root part of the sub-PVR CATProduct
                document (#VN#)

    •  Document number of the root PVR  CATProduct document
                (#PVR#)

    -role RoleName

    Role used for ENOVIA connection

    -user UserName

    User for ENOVIA connection (default current user)

    -pwd password

    User password for database connection.

    -createFrom ExistingPVRName

    Enable to activate creation of a PVR re-using content of the existing PVR named ExistingPVRName for CATEV5PVRSynchro utility.

    -create

    Enable to activate creation mode for CATEV5PVRSynchro utility.

    -noSynchro

    Enables not to run PVR synchronization at creation before save.

     

    This keyword is only valid in conjunction of –create or –createFrom keywords.

    -prc PRC_Identification

    Name of the PRC to be used for creation of a PVR. This keyword need to be defined for PVR attached to PRC or when a Expand Capture (PVS) is to be used.

    -pv PartNumber.VersionNumber

    Identification of a Part version by its Part number and its version number. The version number is optional if only one version of the part exits. The separator is by default the character “.” but it could be replaced by any other characters string using the keyword –separator.

    –separator SeparatorString

    Enable to define the characters string that will be used as separator for in case of –pv & -pvr keywords.

     

    To define Part version, it will be used to separate Part number from version number.

     

    To define PVR, it will be used to separate Document number from revision number.

    -pvs PVS_Identification

    Define the Expand capture (PVS) that need to be used for PVR creation. It is defined by its name.

    -help

    Describe command syntax.