Installing CATIA Solutions under Solaris

 


 

Overview

CATIA Solutions medium contains all deliveries necessary to install all available products and options. As you probably have not ordered all products or wish to install all options, you will be required to select the deliveries during installation; make sure before beginning installation that you have a list of your ordered products.

CATIA Solutions installation procedures are based on a Graphical User Interface (GUI). To access to this GUI you have to unload it before installing CATIA Solutions, after logging under root userid, you do not have to mount your CD-ROM drive as it is automatically declared when you load it. Go to the / directory and type the command /cdrom/cdrom0/START to start the CATIA installation (where /cdrom/cdrom0 is the directory where the cdrom drive is mounted)

Refer to "Activating CATIA Solutions" for more information.

Error Code WFIS00014 and Memory Fault (core dump) when installing a Service Pack

When installing the service pack, the operation may fail with error code WFIS00014 and Memory fault (core dump) because of the number of fixes made available to the user over time, during the evolution of CATIA Version 4 Release 2.5.

The solution is as follows:

  1. Unload the software following the usual procedure.
    Note: When installing the CDROM using the START command you will be prompted to name the directory into which the CATIA software will be loaded. The directory name should end with /unload.
  2. Exit the installation process and go to the unload directory.
  3. Get WFTOCENC and libWFTOCACC.so extracting the content from the steplibs.zip file contained in the samples folder of this Program Directory: consider only the 2 files in the solaris subfolder !
  4. Copy the WFTOCENC and libWFTOCACC.so from the Program Directory to the steplib directory
    1. cp WFTOCENC unload/code/steplib/.
    2. cp libWFTOCACC.so unload/code/steplib/.
  5. Run ./unload/code/bin/catinst
  6. Unload the Service Pack.

NLS considerations

The installation procedure takes into account the language you want to use. When creating the administrator environment your are prompted to select the language you want. All CATIA and Motif resources are created or referenced according to this language. This is done by the inilang shell run by the installation procedure.

WARNING
Before creating the administrator environment, check that you have at least a 'COM' license available. This step uses CATFONT to create CATIA fonts indexed by the value of the LANG environment variable and the CATFONT execution requests a 'COM' license.

You can then update the administrator environment for another language. This is done by the addlang shell you must run yourself.

Migration of user FONTDATAs to FONT and FONT CODE

As of CATIA Version 5, the FONTDATA format will no longer be supported. Consequently, if you have user FONTDATAs, you must convert them to FONT and FONT CODE so that you will be able to use them in V5. This migration must be done in V4 using the CATFONT utility. V5 does not offer this migration tool.

PROJECT File for National Language Support

The PROJECT file used by CATIA must be labelled to the current code page used. This is automatically performed if you install your PROJECT file using the "Additional Features".

If you want to use an existing PRJ encoded with a code page different from your current code page, run CATAIX against it using the keyword 'TO' followed by the current code page.

NLS Motif Resource Files and Multi-Platform Environment

Until 417 level, Motif resource files such Catia.font and Catia.table set in $XAPPLRESDIR ($CAT_CUST/adm/xcfg by default) and $XAPPLRESDIR/$LANG directories, were depending on platform.

In order to simplify customer environment, an evolution has been performed:

Until 417 level, GII OPT Motif did not support font concatenation in Motif resource file. An evolution has been performed, in particular for DBCS languages for which sometimes we need to concatenate sbcs and dbcs Motif fonts.
This evolution implies that character size modification functionality is not supported in this mode, this behaviour is the same as the behaviour provided by the HMKMOT routine.

DBCS support

Support of DBCS languages on SUN

The Japanese (code page shift-JIS), Korean (code page EUC_KR) and Simplified Chinese (code page EUC_CN) languages are supported on SUN.

Limitation in Number of DBCS Characters Entered on SUN

In CATIA functions providing DBCS Motif input text fields, (for example, TEXTD2) you can only enter 32 characters at one time at the most instead of 40 characters.

This is an identified SUN problem (not a CATIA problem). The number of the official SUN patch to correct this problem is not yet known.

Multi-Line Mode Problem Bypass for TEXTD2 in DBCS mode on SUN

When using the TEXTD2 function, multiline mode lets you enter several lines in the text input field. A problem on SUN in DBCS mode prevented you from entering text on several lines.

To bypass the problem:

  1. enter your first text line in the text input field

  2. activate the DBCS/SBCS switch on the keyboard

  3. then enter text on the next line.

Conflict Between DBCS Input Methods and Motif CATIA Accelerators

A conflict may occur between DBCS input methods and Motif CATIA accelerators.

For example, a Japanese input method may use the "Ctrl<Key>N" key combination to convert "kana" characters in Kanji. But in CATIA, the "Ctrl<Key>N" key combination is already used as the default Motif CATIA accelerator for selecting the File ->New menu item.

By default, Motif CATIA accelerators take priority.

To avoid such a conflict, you can customize either the input methods or the CATIA declaration file which controls the accelerators.

Customize your CATIA file as follows:

  1. Edit the file: $CAT_CUST/dec/CATFRM.dcls.

  2. Modify or comment out the following lines:
    CATFRM.MENUBAR.FILE(1).ACCELERATOR  = 'Ctrl<Key>n';
    
    CATFRM.MENUBAR.FILE(1).ACCELERATORTEXT = 'Ctrl+N';
    
    

Motif fonts for CATIA.Assembly Modeling application in DBCS environment

If you customize the CATIA.Assembly Modeling resource file in order to translate menu items, you have to modify your $HOME/.Xdefaults file in order to refer to the appropriate Motif fonts and then correctly display the translated texts:

You can also refer to other Motif fonts installed on your station, which you can select by using xlsfonts or xfontsel Motif commands. (In this case, your .Xdefaults file will be platform dependent.)

Motif fonts for Quick Text in DBCS environment

If you use the Tools/Quick Text (DR) item or the /quitxt command for Drafting DBCS Annotation creation or modification you have to declare appropriate Motif fonts in order to allow national character input in the Motif editor window.

The way to do this, is the following:

in your $HOME directory create a file named Dialog and containing the following lines :

Euro Character Support

Euro character is supported as an Engineering Symbol, and as such follows the general rules applying to Engineering Symbols. A thirteenth engineering symbol has been introduced and is supported in the CATIA fonts which already support the other engineering symbols, and in the Motif CATIA environment files which already support the other engineering symbols.

As engineering symbol, the euro character input is managed through the key combination : Ctrl+Alt+F.

NT Compatibility in file names

In order to prevent UNIX end-user using characters not available for NT platform supported with CATIA V5 product line, a new value for the CATIA.CHARACTER_RANGE_FOR_MEMBER_NAME parameter has been introduced : NT_COMPATIBILITY.

This value induces the same behaviour as the UNIX_COMPATIBILITY_EXCEPTED_CTRL value with the following differences :

CATIA.Assembly Modeling

WARNING

The default allocation size for models in CATIA.Assembly Modeling workbench ('catasm' or Tools/Assembly'... commands) can be tuned.

RECOMMENDATION

Tuning can be achieved setting the CATIA_MODEL_EXTEND_ALLOC_KBYTES environment variable,

USERS AFFECTED

Users of the Assembly workbench capabilities.

PRODUCT AFFECTED

CATIA.Assembly Modeling


WARNING

The management of .asm files generation from CATIA session has been improved.

RECOMMENDATION

The generation of Assembly files from CATIA session searches within the Search Order a file .asm matching exactly each model, and re-uses it if it is found.

USERS AFFECTED

Users of the Assembly workbench capabilities.

PRODUCT AFFECTED

CATIA.Assembly Modeling

Support of IBM License Use Management

IBM LUM server 4.6.8 is required if you wish to use network licenses.  Please refer to Licensing dedicated page.