CATIA TIP 1
When there are several CATIA V5 environments available to choose from, the CATIA end user often forgets which Environment had been used to start the current CATIA V5 session. Is there a way to put a label somewhere in the working view of CATIA V5 so that the end user can easily identify the CATIA Environment currently in use?
Solution
The environment name can be inserted in the title bar of the CATIA window on any CATIA V5 platform (Windows, UNIX), but as of CATIA V5R16, there is not a standard configurable option nor setting in CATIA V5 for doing this.
Here is an example of how to modify the title bar of the window in which CATIA V5 R16 is running on AIX:
1. In each CATIA V5 environment file, add an environment-specific folder path name in front of the default value for CATMsgCatalogPath. For example:
CATMsgCatalogPath=/CATEnv/Env1_msgcatalog:/usr/DassaultSystemes/B16/aix_a/resources/msgcatalog
Note the use of the ":" (colon) character in the above string, in order to prepend the new path name in front of the standard path name.
2. In the environment-specific folder referenced above, create a file named CATIA.CATNls, containing the following single line:
ApplicationFrame.Title = "CATIA V5 ENVIRONMENT 1";
Note: The character string contained within the quotes will appear in the window title bar, when CATIA V5 is run using this particular environment.
Repeat the above steps for each CATIA V5 environment, specifying a unique character string for each ApplicationFrame.Title parameter.
Although the above example is shown for CATIA V5R16 on AIX, this technique can be used for other platforms and other CATIA V5 releases, by modifying the path names appropriately. |
CATIA TIP 3
How to determine if any CATIA PTFs have been installed on their UNIX system.
Solution
To determine if CATIA PTFs are installed in the system, follow these steps:
1. Navigate to /usr/catia/unload/control/readme
2. Type: ls (lower case "L" and lower case "S")
3. A listing of the installed PTFs will be displayed
Note: If you receive a blank prompt, this indicates no PTFs have been installed on the system.
OR
1. Navigate to /usr/catia/unload/pif/UB
2. Type: ls (lower case "L" and lower case "S")
3. A listing of the installed PTFs will be displayed
NOTE: If this returns no values, this indicates no PTFs have been installed on the system.
OR
1. In a dtterm window, issue the command: catinst
2. Select Utilities
3. Select "List RIF Contents"
4. Specify the RIF to check
5. Select Run
6. A listing (if any) of the PTFs that are installed will display |