Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations KootK on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

How to Setup/Install CATIA V5 on AIX or Solaris

Overview/Installation - UNIX

How to Setup/Install CATIA V5 on AIX or Solaris

by  sjsp  Posted    (Edited  )
Here is a guide to how I have set it up in our organisation.

It gives a brief overview of what to watch out for and where I have installed it. Please feel free to correct it or offer any suggestions.



Software installation

Table-1 shows the location of where the software is loaded. This incorporates using more than one V5 Release level on the same Workstation, which allows flexibility whenever a new Release level is to be installed (which is usually customer driven).

Table-1

------------------------------------------------------
UNIX Comment
------------------------------------------------------
/usr/catia-V5/R9 CATIA-V5 Release 9
/usr/catia-V5/R10 CATIA-V5 Release 10
------------------------------------------------------

Service Packs (Fix Levels)

+ This structure will also need to be governed by what Service Pack (fix level) that the customer is using, e.g. CATIA-V5 Release 9 Service Pack 5.

+ The limitation here is that when installing a service pack you can choose whether to ôcommitö or ôapplyö it. Once committed, a service pack cannot be removed so if the service pack makes things worse it would mean reinstalling the V5 Release from scratch.

+ You can use the ôapplyö option to only apply a service pack as opposed to committing it. The only restriction to this is that you cannot add a further service pack until the previous is committed.

+ If several customers were using the same release but different service packs the location structure will need to reflect this, which means that Workstation disk space could become a limiting factor (approx. space for V5 HD2 configuration incl. service pack = 710 Mbytes).

+ Every even numbered Service Pack contains updated documentation.


V5 Environments

In V5 there are 2 types of environment - Global and User.

Global environments

1. are visible by all V5 users;
2. represent the different customer environments (comparable to YOUR.env in CATIA-V4);
3. can be managed on a server when located in a NFS directory (i.e in a central location - /central/catia/CATEnv).

User environments

Can be created and managed by users.

Controls need to be put in place to stop users from doing this otherwise users may create/edit models in their own environment which would fall outside of the controls of any Project that they are working on.

This can be done by removing æuserÆ execute permissions on the /usr/catia-V5/<release-level>/<OS-type>/code/bin/CATIAENV, setcatenv, delcatenv and chcatenv commands, e.g. chmod 500 CATIAENV

(The chcatenv command is used to modify environment variables).


Control

CATIA-V5 User Settings û CATReferenceSettingPath Variable

The Global Environments will need further locking down as V5 contains a vast amount of settings (CATReferenceSettingPath Variable). These are akin to user settings and allow users to control the behaviour of a CATIA-V5 session, such as:

+ presentation (background colours)
+ properties (tolerances, units, line styles and widths)
+ environment (what licenses are displayed, available or can be picked up etc)

It is important that all these settings are locked down and made permanent so that:

+ users are unable to modify certain behaviours of a V5 session;
+ it creates/enforces standards, making it easier to support ôuserö problems from an IT perspective.

Note

+ Start up CATIA-V5 in Admin Mode to make changes to the CATREFSettings
+ Modifications to the CATREFSettings are only SAVED when you EXIT Catia-V5, not when clicking OK after each setting change.


CATIA-V5 Drawing Standardsû CATCollectionStandard Variable

These are drawing standards - similar to Customer Project Tables in V4, and should be provided by the customer. These should also be locked down so that users do not corrupt any customer deliverables. As these are project dependant they are stored with the project e.g. /<all catia projects>/<PROJECT>/site/CATREFStandards


Terminology


CatProduct - V5 Assembly
CatPart - V5 Model
CatProductWithinCatProduct - Sub Assembly

Utilities


v5catback - Downgrade a CatPart to a lower V5 Release

/usr/catia-V5/R9/aix_a/code/command/catstart -run "CNEXT -batch -e CATUIDownwardCompatibility"

v5imp - Import a V4 model (via .exp files)

/usr/catia-V5/R9/aix_a/code/command/catstart -run "CNEXT -batch -e ExtractModelFromSequential"


v5convert - Convert V4 mode linto full V5 model

/usr/catia-V5/R9/aix_a/code/command/catstart -run "CNEXT -batch -e CATV4ToV5Migration"


Commands to start V5 as Admin or User

v5admin e.g. when firing up V5 to set or modify any lock settings

/usr/catia-V5/R9/aix_a/code/command/catstart -run "CNEXT -admin" -env <ENVIRONMENT-NAME> -direnv /central/catia/CATEnv

v5user e.g as opposed to using the CDE icons.

/usr/catia-V5/R9/aix_a/code/command/catstart -run -env <ENVIRONMENT-NAME> -direnv /central/catia/CATEnv


SOLARIS Installation

1. Insert/mount cdrom
2. ./start ûs
3. Ignore message enter a nodelock license key?
4. Click Next
5. For Destination Directory (e.g. for Release 10) û type in /usr/catia-V5/R10
6. Click Yes for the directory to be created
7. For Environment Directory û type in /central/catia/CATEnv
8. Select Custom to choose what software to install
9. Deselect all foreign languages
10. Select HD2 Configuration
11. Accept the default communication ports of
+ Backbone Process 6666
+ Starting Backbone Automatically 6667
+ Peripheral Device Broker 6668
12. Click Install to start the installation
13. When prompted, insert the second CD and click ok
14. Click FINISHED and check/uncheck the launch now button as required.

NOTES

The installation adds entries to /etc/inetd.conf and /etc/services as follows:

/etc/inetd.conf

catiav5run stream tcp nowait root /usr/catia-V5/R10/solaris_a/code/bin/CATSysDemon #CATSysDemon

/etc/services

catiav5bb 6666/tcp #Dassault Systemes Communication ports
catiav5run 6667/tcp #Dassault Systemes Communication ports
CATDeviceBroker 6668/tcp #Dassault Systemes Communication ports

LICENSING

1. mkdir ûp /opt/lum/ls/conf
2. cp /central/catia/default_files/Cat-V5/i4ls.ini /opt/lum/ls/conf
3. ln ûs /opt/lum/ls/conf /var/lum (where i4ls.ini is the LUM ini file for floating licenses)


Starting CATIA V5

1. Create the following link in each usersÆ $HOME:

ln ûs /central/catia/CATEnv/CATCDE $HOME/CATCDE

2. Click on the Application Manager Icon on the desktop (the picture of the filing cabinet with the ruler, calculator and pencil).
3. You will see a folder called CATIA. This will contain the Catia V5 application launcher for each Environment you wish to work with. A default environment, e.g. CATIA.V5R9 is automatically created during the installation.
4. To launch V5 using this environment, double click on the CATIA folder and then double click on the CATIA V5R10 icon.


The Following Are Required For Creating a Tar File
/CATCDE /CATEnv /usr/catia-V5/R10 /etc/services /etc/inetd.conf /etc/dt/appconfig /var/lum /opt/lum/ls/conf


AIX Installation


1. Mount cd-rom : mount ûv cdrfs ûr /dev/cd0 /cdrom
2. Create logical volume à.. for V5/R9 req. approx 44 PPÆs for HD2 configuration
3. ./start ûs
4. Ignore message enter a nodelock license key?
5. Click Next
6. For Destination Directory (e.g. for Release 9) û type in /usr/catia-V5/R9
7. Click Yes for the directory to be created
8. For Environment Directory û type in /central/catia/CATEnv
9. Select Custom to choose what software to install
10. Select HD2 Configuration
11. Accept the default communication ports of
+ Backbone Process 6666
+ Starting Backbone Automatically 6667
+ Peripheral Device Broker 6668
12. Click Install to start the installation
13. When prompted, insert the second CD and mount it again !!!
14. Click FINISHED and check/uncheck the launch now button as required.


NOTES

The installation adds entries to /etc/inetd.conf and /etc/services as follows:

/etc/inetd.conf

catiav5run stream tcp nowait root /usr/catia-V5/R9/solaris_a/code/bin/CATSysDemon #CATSysDemon

/etc/services

catiav5bb 6666/tcp #Dassault Systemes Communication ports
catiav5run 6667/tcp #Dassault Systemes Communication ports
CATDeviceBroker 6668/tcp #Dassault Systemes Communication ports

Starting CATIA V5

1. Create the following link in each usersÆ $HOME:

ln ûs /central/catia/CATEnv/CATCDE $HOME/CATCDE

2. Click on the Application Manager Icon on the desktop (the picture of the filing cabinet with the ruler, calculator and pencil).

3. You will see a folder called CATIA. This will contain the Catia V5 application launcher for each Environment you wish to work with. A default environment, e.g. CATIA.V5R9 is automatically created during the installation.

4. To launch V5 using this environment, double click on the CATIA folder and then double click on the CATIA V5R9 icon.

Creating and Editing Environments


Starting the Environment Editor


There is an interactive tool available for creating and modifying Environments and their variables û the CATIAENV command.

As the root user - run the command as follows:

/usr/catia-V5/R9/aix_a/code/command/catstart -run CATIAENV


+ This fires up the Environment Editor, from which you can create and delete environments and also view or modify their environment variables.


+ The first time you fire it up it creates the default storage directory for your ôUser Environmentsö in $HOME/CATEnv (in the root userÆs case /CATEnv).

+ Remember that ôGlobal Environmentsö are created and stored in /central/catia/CATEnv. As we do not want to create individual ôUser Environments, we can create a link from /CATEnv to /central/catia/CATEnv as follows:

ln ûs /central/catia/CATEnv /CATEnv

+ The reason for this is that this is where the Environment Editor puts the CDE desktop icons to fire up each individual V5 environment. It is better to store the icons in /central as it is easier to administer. The impact of this is that we do not have to create a CDE icon on each workstation whenever a new V5 environment is created.

However, this will be developed further as I am looking into incorporating all CATIA-V5 Environments into the CDE Workspace Menu.


Creating A New Environment


1. Create the following link to store the desktop icon for the new environment:

ln ûs /central/catia/CATenv/CATCDE /CATCDE

2. click Environment

3. select New

4. Enter the name of the new environment

5. select the ôModeö, i.e Global environment as opposed to User environment.

6. Add the CATCollectionStandard and CATReferenceSettingPath variables.


Setting Up DLNames in Admin Mode


1. Start up V5 in Admin Mode:

/usr/catia-V5/R9/aix_a/code/command/catstart -run "CNEXT -admin" -env <ENVIRONMENT-NAME> -direnv /central/catia/CATEnv

2. Select the Tools, Options

The ôOptionsö box is displayed

3. In the General category, click the Document tab.

4. To make the DLNAME environment the current document, select ôDLNameö in the Document Environments column, then select successively the Allowed and Current buttons

5. Click the Configure button to open the ôConfigureö box which lets you add or remove DLNames


Register to rate this FAQ  : BAD 1 2 3 4 5 6 7 8 9 10 GOOD
Please Note: 1 is Bad, 10 is Good :-)

Part and Inventory Search