|
 |
A Version 5
installation has the following impact on your computer. |
|
Installation Folder
|
|
The software is installed (if you used the default
location) in the folder:
C:\Program Files\Dassault Systemes\B18\intel_a
(Windows XP Pro)
C:\Program Files\Dassault Systemes\B18\win_b64 (64-bit code on Windows XP
Professional x64 Edition)
C:\Program Files (x86)\Dassault Systemes\B18\intel_a (32-bit code on
Windows XP Professional x64 Edition)
|
|
Desktop
|
|
The installation:
Only one environment is created: a
global environment (not a user environment). For more information
about global and user environments,
refer to What are global and
user environments?.
The environment is created in a text file located in:
C:\Documents and Settings\All Users\Application Data\DassaultSystemes\CATEnv
and the environment file
name is:
CATIA.V5R18.B18.txt
|
|
- sets up the:
Start->Programs->CATIA->CATIA
V5R18 default environment shortcut
- and sets up the:
Start->Programs->CATIA->Tools
menu containing the Batch Management
V5R18, Printers
V5R18,
Environment Editor
V5R18, Nodelock Key Management
V5R18, Settings
Management
V5R18 and
Software Management
V5R18 commands.
|
|
Registry
|
|
Whenever you perform an installation (or run a command
using the /regserver command option), the following registry
keys are modified:
HKEY_LOCAL_MACHINE
HKEY_CLASSES_ROOT
Note: for the HKEY_CLASSES_ROOT key, 64-bit Windows
requires different registry entries for 32-bit and 64-bit applications.
Therefore, 32-bit and 64-bit applications have different registry paths for
following software related entries. |
|
HKEY_LOCAL_MACHINE
HKEY_LOCAL_MACHINE\SOFTWARE\DassaultSystemes (Windows
XP Pro and Windows XP Professional x64 Edition)
The key "B18" is added containing the key "0" which specifies the
destination folder. Additional entries are made each time you install the
same release in a different location, and the key number will be
incremented for each installation as follows: "0", "1", "2", etc.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Dassault
Systemes B18_0 (Windows XP Pro and Windows XP Professional
x64 Edition)
Specifies the application name for uninstallation purposes; additional
entries are made each time you install the same release in a different
location, and the key number will be incremented for each installation as
follows: "B18_0", "B18_1", etc.)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App
Paths (Windows XP Pro and Windows XP Professional x64
Edition with 64-bit code)
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\App
Paths (Windows XP Professional x64 Edition with
32-bit code)
Sets up the Start->Run... command so you can enter the
appropriate command to start a session for your product line). This key
is now integrated when using the /regserver and /unregserver
command options.
|
|
HKEY_CLASSES_ROOT
This key registers the document types and extensions for the Version 5
product line you installed.
Furthermore, the default OLE behavior of certain document types has
changed. For example, what happens when double-clicking a CATPart document
in the Windows Explorer depends on which product lines have been installed.
For example, if only CATIA is installed, the CATPart will be opened.
However, if you installed ENOVIA DMU Navigator after installing CATIA, the
default behavior associated with double-clicking a CATPart in the ENOVIA
DMU Navigator context will be used. In this case, the CATPart must be
inserted into a product, not opened. |
| |
For 32-bit and 64-bit Applications on Windows
XP Professional x64 Edition, this is the original path for 64-bit
applications:HKEY_CLASSES_ROOT\
For 32-bit applications this is now the path:
HKEY_CLASSES_ROOT\Wow6432Node\
This difference is not visible to the 32-bit application.
All registry references from a 32-bit application to:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes
are automatically redirected to:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes
by Windows. 64-bit applications simply access the registry
with an unchanged path.
|
| |
The integration of the following
key lets you import nodelock licenses by double-clicking the license
certificate file in the Explorer: HKEY_CLASSES_ROOT\CATIA.Licensing
Please note that keys have been integrated into
the registry for the CATIA Application, DELMIA Application and ENOVIA DMU
Application so that the the user can choose the appropriate security
settings to use these applications as Distributed COM clients.
|
 |
Registry entries, folders and files are not protected. You
can protect access to these entries using system tools, for example the
regedt32 command. Please note that this command is only
recommended for advanced users because it is potentially dangerous. |
|
Communications Backbone Files
|
|
The communications backbone is an implementation of
message-oriented middleware (MOM), used to support process interoperability
for distributed application networks in heterogeneous environments.
Installing the product sets up the communications backbone on your
computer. The backbone needs to be set up on each computer running
applications which need to communicate. When one application attempts to
communicate with another, the backbone process is started automatically. If
the process is already running, it is not restarted. A timeout is triggered
once there are no more clients attempting to communicate with other
applications.
A typical scenario involving the use of the inter-application
communications backbone is implemented to allow the
ENOVIA Portal DMU
Navigator and ENOVIA Portal WEB to communicate: ENOVIA Portal WEB can load
geometry and product structures into a viewer such as ENOVIA Portal DMU
Navigator, 4D Navigator or CATIA. |
|
When installing from
scratch, the installation procedure sets up the communications backbone by
creating the following lines: catiav5bb 55555/tcp
catiav5run 55556/tcp
in the file:
%windir%\system32\drivers\etc\services
Note that the line:
CATDeviceBroker 55557/tcp
which concerns peripheral device handling is also added to this file.
If you do not want to set up communication ports during the
installation, you can always edit the above-mentioned files manually later. |
| |
Note: The services file also contains the line:
mi-ray 7001/tcp # Rendering slave
for the Photo Studio Optimizer product. |
 |
Tools for Setting Backbone and Peripheral Device Broker Port Numbers
The preferred method for setting port numbers, however, is to avoid
manual edits by using one of the following tools:
setV5Ports
The syntax of the command is as follows:
setV5Ports [-backbonePorts p1 p2] [-VRPort p3]|-h
-backbonePorts p1 p2: Specifies communication ports for
backbone. Default values are 55555 and 55556
-VRPort p3: Specifies communication port for peripheral
device broker - default value is 55557
-h: displays help.
To run the command using the default values:
- Log on as administrator.
- Open a Command Prompt window and go to the installation directory,
for example:
C:\Program Files\Dassault Systemes\B18\intel_a\code\bin
(Windows XP Pro)
C:\Program Files\Dassault Systemes\B18\win_b64\code\bin (64-bit code on
Windows XP Professional x64 Edition)
C:\Program Files (x86)\Dassault Systemes\B18\intel_a\code\bin (32-bit
code on Windows XP Professional x64 Edition)
- Enter the command:
setV5Ports
When used with the default values, it adds the following lines:
catiav5bb 55555/tcp #Dassault Systemes Communication ports
catiav5run 55556/tcp #Dassault Systemes Communication ports
CATDeviceBroker 55557/tcp #Dassault Systemes Communication ports
to the file:
C:/WINDOWS/system32/drivers/etc/services
BBDemonService
You can also use the BBDemonService command to set up the
backbone.
The syntax of the command is as follows:
BBDemonService [-create [-backbonePorts port1 port2] ]
[-delete] [-start] [-stop]
-create [-backbonePorts port1 port2]
: if necessary, updates the file:
%windir%\system32\drivers\etc\services
and creates the Backbone Service demon and starts it.
- if the option
-backbonePorts is not used, and if the
services file already contains the lines catiav5bb
and catiav5run, it is not modified. If it does not contain
these lines, it is updated using the default ports 55555 and 55556 if
they are free, if not, an error occurs and the command fails
- if the option
-backbonePorts is used, a check is
performed to see if the above-specified ports are free, and the port
numbers are added to the services file; if they are not, the
file is updated using the port number specified with the option.
-delete:
stops the Backbone Service and deletes it
-start:
starts the Backbone Service
-stop:
stops the Backbone Service.
|
 |
A backbone daemon is created as a service and started. You
can monitor the daemon by selecting Start->Control
Panel->Administrative Tools->Services. The name of the service is
Backbone Service. The name
of the executable program that corresponds to the backbone service is
CATSysDemon.exe, which you can track using the Task Manager. |
|
Administrator Setting Environments
|
| |
When running a session at the end of the installation
procedure (as administrator),
permanent administrator
settings are created in: C:\Documents and Settings\user\Application
Data\DassaultSystemes\CATSettings
Temporary
administrator settings (CATTemp, CATReport, etc.) are stored in:
C:\Documents and Settings\user\Local Settings\Application Data\DassaultSystemes\CATTemp,
CATReport
|
| |
System Libraries
System libraries are no longer installed in the Windows filetree.
Furthermore, no system libraries are installed with Windows XP Professional
x64 Edition. |
|
All end users can now log onto the
same computer and run a Version 5 session, because the environment created
at installation is global. |
|
 |