speos caa v5 based - optis portalportal.optis-world.com/webdata/34107_optis_sv5_ig_v13.0.1.pdf ·...
TRANSCRIPT
Table of Contents
System Requirements ......................................................................................... 5
OPTIS License Manager System Requirements ................................................... 5
SPEOS CAA V5 Based System Requirements ...................................................... 6
OPTIS Labs System Requirements .................................................................... 9
OPTIS Labs Hardware Requirements ......................................................... 9
OPTIS Labs Software Requirements ........................................................ 11
System Recommendations ................................................................................ 12
OPTIS License Manager System Recommendations ........................................... 12
SPEOS CAA V5 Based System Recommendations ............................................. 12
OPTIS Labs System Recommendations ............................................................ 13
SPEOS CAA V5 Based System Performances ...................................................... 15
Local Installation .............................................................................................. 17
Installing SPEOS CAA V5 Based diagram ......................................................... 18
Uninstalling SPEOS CAA V5 Based .................................................................. 19
Getting SPEOS CAA V5 Based from the CD-ROM .............................................. 19
Getting SPEOS CAA V5 Based from the Web .................................................... 19
Connecting to the Portal ........................................................................ 19
Obtaining SPEOS CAA V5 Based ............................................................. 19
Parameterizing the Installation for VISTA and Windows 7 .................................. 20
Installing SPEOS CAA V5 Based ...................................................................... 20
Installing the OPTIS license ........................................................................... 20
Configuring a Nodelock License .............................................................. 20
Configuring a Floating License ................................................................ 22
Setting the OPTIS license from SPEOS CAA V5 Based ....................................... 23
Launching SPEOS CAA V5 Based .................................................................... 24
Installing SPEOS CAA V5 Based from a Command Line ...................................... 24
Warnings and Errors Messages ....................................................................... 25
Warning: Microsoft Visual C++ Redistribuable Package Is Required for the
Installation to Be Complete ................................................................ 25
Warning: Video Configuration Error, Well Supported Mode Are 24 Bits and
32 Bits ............................................................................................ 25
Getting the 1722 or 1721 Error Message ................................................. 26
CATIA release not recognized while SPEOS installation .............................. 27
SPEOS CAA V5 Based command is not displayed in the Start menu ............ 27
SPEOS CAA V5 Based License is not Displayed in the SPEOS License Panel .. 28
SPEOS CAA V5 Based workbench is not activated ..................................... 29
Warning: The Startup Catalog Files in the Following List Could Not be
Found ............................................................................................. 29
Code Server Installation .................................................................................... 30
From the Code Server ................................................................................... 31
Getting Code Server Installation from the CD-ROM ................................... 31
Getting Code Server Installation from the Web ......................................... 31
Downloading the Code Server software ................................................... 31
Environment ................................................................................................ 32
Creating folders .................................................................................... 32
Creating bat files .................................................................................. 32
Adding SV5 to the CATIA V5 Environment ............................................... 33
OPTIS Environment variables ................................................................. 33
Installing the OPTIS license ........................................................................... 35
Configuring a Nodelock License .............................................................. 35
Configuring a Floating License ................................................................ 36
Configuring for other Client computers .................................................... 37
Setting the OPTIS license from SPEOS CAA V5 Based ................................ 38
Launching the Environment from a Client computer .......................................... 38
VBA installation for a CATIA Code Server installation ........................................ 39
Creating Environment ....................................................................................... 40
Creating environment for CATIA V5 & SPEOS CAA V5 Based .............................. 40
Creating environment for Digital Project & SPEOS CAA V5 Based ........................ 45
Configuring the OPTIS Distributed Computing .................................................. 52
OPTIS Distributed Computing ......................................................................... 52
Architecture and process of the OPTIS Distributed Computing ............................ 53
Within a same Network Domain ..................................................................... 54
Simulation Client .................................................................................. 54
Simulation Spooler ............................................................................... 55
Simulation Server ................................................................................. 60
Within a Workgroup ...................................................................................... 62
Simulation Client .................................................................................. 62
Simulation Spooler ............................................................................... 63
Simulation Server ................................................................................. 68
Learn More .................................................................................................. 69
OPTIS Service ...................................................................................... 69
How to reconfigurate the simulation cluster during simulation .................... 70
Troubleshooting ........................................................................................... 70
Firewall ............................................................................................... 70
OPTIS Distributed Computing process ..................................................... 71
OPTIS Control Panel properties .............................................................. 72
Quick Checks ....................................................................................... 72
Index ................................................................................................................ 73
System Requirements Page 5 of 75
SYSTEM REQUIREMENTS
OPTIS License Manager System Requirements
Before to install OPTIS License Manager, please check that the date of your computer is correct.
You must install same OPTIS License Manager release on Client and Server computers.
Hardware Requirements
Pentium IV (or AMD equivalent) and higher based processor or a Virtual Windows computer.
Network Adapter
A network adapter is required for the license management.
Software Requirements
Operating System
OPERATING SYSTEM OPTIS LICENSE 2011 &
2011 SPX OPTIS LICENSE 2012
& 2012 SPX
Windows XP
32
bits
64
bits
Windows Vista
32
bits
64
bits
Windows 7
32
bits
64
bits
Windows
Server 2003
32
bits (Except for License
Server)
(Except for License
Server)
64
bits (Except for License
Server)
(Except for License
Server)
Windows
Server 2008
32
bits (Except for License
Server)
(Except for License
Server)
64
bits (Except for License
Server)
(Except for License
Server)
User Account Control
WINDOWS VISTA WINDOWS SERVER 2008
WINDOWS 7 WINDOWS SERVER 2008 R2
User Account Control has to be turned off User Account Control has to be set to
Page 6 of 75 SPEOS CAA V5 Based Installation Guide
WINDOWS VISTA WINDOWS SERVER 2008
WINDOWS 7 WINDOWS SERVER 2008 R2
during installation process. Never notify during installation process.
Access Rights
Full access rights are required in the working folders for the user.
Network Communication
Communication between the Client and the Server computers through the 51003 TCP port.
SPEOS CAA V5 Based System Requirements
Hardware Requirements
CATIA V5 Hardware Requirements
The SPEOS CAA V5 Based hardware requirements include the CATIA V5 hardware requirements.
Please refer to the "Program Directory" CD provided for each CATIA release.
Memory
The required memory for SPEOS CAA V5 Based depends on each project. 2 GB are required for
basic applications, up to 32 GB are required for some applications (typically Visual Ergonomics).
Additional memory of 150 MB / MPatterns for 3D Textures.
Graphic Adapter
NVIDIA graphic card supporting shaders v1.4, CUDA v2.3 and OpenGL extension
GL_ARB_framebuffer_object, GL_ARB_draw_buffers, GL_ARB_fragment_program;
GL_ARB_texture_non_power_of_two, GL_ARB_vertex_buffer, GL_ARB_pixel_buffer_object is
required for VR Lab.
Cluster
The hardware requirements for the simulation servers and spoolers are the same as those of the
simulation clients as a consequence up to 32 GB of RAM is required for some applications.
Software Requirements
CATIA V5 Software Requirements
The SPEOS CAA V5 Based software requirements include the CATIA V5 software requirements.
Please refer to the "Program Directory" CD provided for each CATIA release.
CATIA V5 Versions & Pre-requisites
The supported CATIA V5 versions depends on SPEOS CAA V5 Based versions:
R17 R18 R19 R20 R21 V5-6R2012
SPEOS CAA V5 Based
V11
SPEOS CAA V5 Based
V12 & V12.1
SPEOS CAA V5 Based
V13.0
Installation of the Human Builder 2 Product (HBR) for all packages.
HBR license is not required.
The CATIA V5 pre-requisites depends on SPEOS CAA V5 Based packages:
Any P2 configuration including RT1 (MD2, HD2, ...) for Light Modeling (LMX), Digital Vision and
Surveillance (DVSX) and Windshield Analysis (WAX).
System Requirements Page 7 of 75
Any P2 configuration including RT1 (MD2, HD2, ...) + PH1 for Architecture Lighting (AL)
packages.
Any P2 configuration including RT1 and PhotoStudio (PHS) for Visual Ergonomics packages.
Product Engineering Optimizer for PEO Interoperability (OPTIM2).
Operating System
The supported operating systems are:
SPEOS CAA V5 BASED
V11 SPEOS CAA V5 BASED V12
& V12.1 SPEOS CAA V5 BASED
V13.0
Windows
XP
32 bits
(Except for some
applications requiring
more than 3 GB)
(Except for some
applications requiring
more than 3 GB)
(Except for some
applications requiring
more than 3 GB)
64 bits
Windows
VISTA
32 bits
(Except for some
applications requiring
more than 3 GB)
(Except for some
applications requiring
more than 3 GB)
(Except for some
applications requiring
more than 3 GB)
64 bits
Windows
7
32 bits
(Except for some
applications requiring
more than 3 GB)
(From V5R19SP6 and
V5R20SP2 releases of
CATIA V5)
(Except for some
applications requiring
more than 3 GB)
(From V5R19SP6 and
V5R20SP2 releases of
CATIA V5)
(Except for some
applications requiring
more than 3 GB)
(From V5R19SP6 and
V5R20SP2 releases of
CATIA V5)
(Except for CATIA
V5-6R2012)
64 bits
Profession
al and
Enterprise
(From V5R19SP6 and
V5R20SP2 releases of
CATIA V5)
(From V5R19SP6 and
V5R20SP2 releases of
CATIA V5)
(From V5R19SP6 and
V5R20SP2 releases of
CATIA V5)
Windows
Server
2003
32 bits
(Except for distributed
server & spooler and
for some applications
requiring less than 3
GB )
(Except for distributed
server & spooler and for
some applications
requiring less than 3 GB
)
(Except for distributed
server & spooler and
for some applications
requiring less than 3
GB )
64 bits
(Except for distributed
server & spooler)
(Except for distributed
server & spooler)
(Except for distributed
server & spooler)
Windows
Server
2008
32 bits
(Except for distributed
server & spooler and
for some applications
requiring less than 3
GB )
(Except for distributed
server & spooler and for
some applications
requiring less than 3 GB
)
(Except for distributed
server & spooler and
for some applications
requiring less than 3
GB )
64 bits (Except for distributed
(Except for distributed
(Except for distributed
Page 8 of 75 SPEOS CAA V5 Based Installation Guide
SPEOS CAA V5 BASED
V11 SPEOS CAA V5 BASED V12
& V12.1 SPEOS CAA V5 BASED
V13.0
server & spooler) server & spooler) server & spooler)
64 bits operating system is required for 3D Textures having more than 10 MPatterns.
User Account Control
WINDOWS VISTA WINDOWS SERVER 2008
WINDOWS 7 WINDOWS SERVER 2008 R2
User Account Control has to be turned off
during installation process.
User Account Control has to be set to
Never notify during installation process.
Video Drivers
A recent or certified video drivers is required:
ATI (http://ati.amd.com/products/workstation/certified_graphics_accelerators.html#7)
NVIDIA (http://www.nvidia.com/object/dassault_certified_drivers.html)
Access Rights
Full access rights are required in the working folders for the user.
Cluster
The software requirements for the simulation servers and spoolers are the same as those of the
simulation clients as a consequence a 64 bits operating system is required for some applications.
Simulation Client, Spooler and Server have to be within a same network domain or within a
Workgroup (a peer-to-peer PC computer network).
On each computer, 51001 and 51002 TCP ports have to be added from Windows Firewall,
Exceptions.
The OPTIS Service has to run under an account which:
Can execute the OPTISService.exe, the SDS.exe and the SDSM.exe.
Can read and write the following files from the previous executable files:
"OPTIS-Service.cfg" located in "C:\Documents and Settings\All Users\Application Data\OPTIS".
"SDSM.cfg" located in "C:\Documents and Settings\All Users\Application Data\OPTIS\SDSM".
"SDS.cfg" located in "C:\Documents and Settings\All Users\Application Data\OPTIS\SDS".
"Spooleroptions.xml" located in "C:\Documents and Settings\All Users\Application
Data\OPTIS\Spooler".
Can read and write in the Shared Directory regarding the Sharing rights.
Can read and write in the Shared Directory regarding the Security rights.
The default configuration is the SYSTEM account with the particularity that a SYSTEM account of a
computer is seeing through the domain by others computers as a Domain's computer.
That's why sharing rights are affected to the SYSTEM and to the Domain's computers.
Additional Software
32-bits Operating System
Microsoft Visual C++ 2008 SP1 32bits
(http://download.microsoft.com/download/5/D/8/5D8C65CB-C849-4025-8E95-C3966CAFD8AE/vcr
edist_x86.exe) Redistributable Package has to be installed.
64-bits Operating System
Microsoft Visual C++ 2008 SP1 64bits
(http://download.microsoft.com/download/5/D/8/5D8C65CB-C849-4025-8E95-C3966CAFD8AE/vcr
edist_x64.exe) Redistributable Package has to be installed.
System Requirements Page 9 of 75
Code Server Installation Mode
In Code Server Installation mode (Technet microsoft
(http://technet.microsoft.com/en-us/library/bb496977.aspx)), Microsoft Visual C++ 2005 SP1
Redistributable Package (x86) Version: 8.0.50727.762 have to be installed on each application
client:
32 bits
(http://www.microsoft.com/downloads/details.aspx?familyid=200b2fd9-ae1a-4a14-984d-389c3
6f85647&displaylang=en)
64 bits
(http://www.microsoft.com/downloads/details.aspx?FamilyID=EB4EBE2D-33C0-4A47-9DD4-B9
A6D7BD44DA&displaylang=en)
OPTIS Labs System Requirements
OPTIS Labs Hardware Requirements
General Requirements
Intel Pentium IV (or AMD equivalent) and higher based processor.
Memory
The required memory for OPTIS Labs depends on each project. 2 GB are required for basic
applications, up to 32 GB are required for some applications (typically Visual Ergonomics).
Graphic Adapter
Support of OpenGL v2.1 minimum.
Specific requirements see page 9 are needed for 3D Energy Density Lab and Virtual Reality Lab.
Specific Requirements
Specific requirements are needed for 3D Energy Density Lab and Virtual Reality Lab.
Intel Pentium IV (or AMD equivalent) and higher based processor.
Memory
The required memory for OPTIS Labs depends on each project. 2 GB are required for basic
applications, up to 32 GB are required for some applications (typically Visual Ergonomics).
Required memory estimation for Virtual Reality Lab.
Graphic Adapter
3D Energy Density Lab
NVIDIA graphic processor.
Support of Shader Model v4.0 minimum.
Virtual Reality Lab
ATI or NVIDIA graphic processor
Support of OpenCL 1.0 minimum
Support of OpenGL v2.1 minimum.
SDK OpenCL is required for CPU (Intel or AMD) support.
SDK OpenCL is not required for GPU already included in drivers.
Active Stereoscopy can be done only on QUADRO and FIREPRO cards.
GPU
Page 10 of 75 SPEOS CAA V5 Based Installation Guide
GPU
AMD/ATI (HTTP://WWW.AMD.COM)
NVIDIA (HTTP://WWW.NVIDIA.COM)
RADEON FIREPRO GEFORCE QUADRO
GRAPHICS
MINIMUM
No
tested.
FirePro V8800 GeForceGTX 280 Quadro Fx 5600
SUPPORTED
FirePro V8911 is
not supported
GeForce GTX 285
GeForce GTX 295
GeForce 300 series
GeForce 400 series
GeForce 500 series
Quadro Fx 3800
Quadro Fx 4800
Quadro Fx 5800
Quadro 4000
Quadro 5000
DRIVERS
CERTIFIED 8.872
8.85
275.33
260.99
275.36
270.61
KNOWN PROBLEM
8.773
8.83
8.85.7.1
> 280.13 > 280.13
If you need to downgrade drivers version, please uninstall current drivers version first before installing
certified drivers version .
SIM2 HDR monitor for Virtual Reality Lab
HDR47 (http://www.sim2.com/HDR/hdrdisplay/hdr47e_s_4k) Series monitor.
SIM2 HDR monitor has to be dedicated for rendering and a standard monitor for interface.
You must use the Multiscreen mode to manage both monitors.
Use of the High Dynamic Range DVI signal connector (#11).
F1 key has to be pressed on the remote control to activate the HDRI mode. See your SIM2 HDR
display user manual for more information.
System Requirements Page 11 of 75
OPTIS Labs Software Requirements
Operating System
OPTIS LABS 2011
& 2011 SPX OPTIS LABS 2012
OPTIS LABS 2012 SPX
Windows XP
32
bits
64
bits
Windows
VISTA
32
bits
64
bits
Windows 7
32
bits
64
bits
Windows
Server 2008
32
bits
(Except for
distributed
server & spooler)
(Except for
distributed
server & spooler)
(Except for
distributed
server & spooler)
64
bits
(Except for
distributed
server & spooler)
(Except for
distributed
server & spooler)
(Except for
distributed
server & spooler)
User Account Control
WINDOWS VISTA WINDOWS SERVER 2008
WINDOWS 7 WINDOWS SERVER 2008 R2
User Account Control has to be turned off
during installation process.
User Account Control has to be set to
Never notify during installation process.
Additional Software
32-bits Operating System
Microsoft Visual C++ 2008 SP1 32bits
(http://download.microsoft.com/download/5/D/8/5D8C65CB-C849-4025-8E95-C3966CAFD8AE/vcr
edist_x86.exe) Redistributable Package has to be installed.
64-bits Operating System
Microsoft Visual C++ 2008 SP1 64bits
(http://download.microsoft.com/download/5/D/8/5D8C65CB-C849-4025-8E95-C3966CAFD8AE/vcr
edist_x64.exe) Redistributable Package has to be installed.
ProSource
Installation of ProSource useful when using the RiRayGenerator.
Page 12 of 75 SPEOS CAA V5 Based Installation Guide
SYSTEM RECOMMENDATIONS
OPTIS License Manager System Recommendations
Hardware Recommendations
Processor
Bi-Xeon Quad-core Processors.
Software Recommendations
Operating System
Windows Vista x64.
SPEOS CAA V5 Based System Recommendations
Hardware recommendations
Processor
Bi-Xeon Quad-core Processors.
Memory
8 GB of RAM for Light Modeling application.
16 GB of RAM for Visual Ergonomic application (up to 32 GB are required for some applications).
Hard disk
10 GB for one Visual Ergonomic project.
20 GB for one Virtual Reality project in Immersive view.
Cluster
Less than 15 computers.
Similar performance for each computer except for direct simulations.
It is recommended not to use power management of the network adapter.
Software recommendations
Operating System for Workstation
Windows Vista x64.
Operating System for Distributed Computing Cluster
Windows Vista x64 for Simulation clients.
System Recommendations Page 13 of 75
Windows HPC Server x64 2008 for Simulation Spooler and Simulation Server.
OPTIS Labs System Recommendations
Hardware Recommendations
Processor
Bi-Xeon Quad-core Processors.
Memory
8 GB of RAM for Light Modeling application.
16 GB of RAM for Visual Ergonomic application (up to 32 GB are required for some applications).
16 GB of RAM when using Observer View of Virtual Reality Lab.
1 GB of RAM for Real Time Lab.
Hard Disk
10 GB for one Visual Ergonomic project.
20 GB for one Virtual Reality project in Immersive view.
Graphic Adapter
ATI or NVIDIA graphic card with up to date drivers.
-Or-
Micro processor (CPU) supporting OpenCL.
GPU
AMD/ATI (HTTP://WWW.AM
D.COM)
NVIDIA (HTTP://WWW.NVIDIA.COM)
FIREPRO GEFORCE QUADRO
RECOMMENDED GRAPHICS
FirePro V9800 GeForce GTX 590 Quadro 6000
Page 14 of 75 SPEOS CAA V5 Based Installation Guide
Software Recommendations
Operating System
Windows Vista x64 for Simulation clients computers.
Windows HPC Server x64 2008 for Simulation Spooler and Simulation Server.
SPEOS CAA V5 Based System Performances Page 15 of 75
SPEOS CAA V5 BASED SYSTEM PERFORMANCES
Multi-threading
The following graph shows the influence of the number of threads on the simulation time. It presents
the average simulation time gain measured on Windows Vista x64, HPC Server x64 2008 and Seven
x64.
Simulation time gain is the ratio between the simulation time using one thread and the simulation time
using more than one thread.
Measurements have been made on a 64 bits computer with Intel® Xeon® CPU, E5520 @ 2.27GHz and
2.26GHz and 48 GB RAM.
Distributed Computing
The following graph shows the influence of the number of servers in a Distributed Computing cluster on
the simulation time.
Simulation time gain is the ratio between the simulation time using one server and the simulation time
using more than one server.
Measurements have been made on an IBM cluster.
Local Installation Page 17 of 75
LOCAL INSTALLATION
SPEOS CAA V5 Based is installed on every workstation where it will be used.
NODELOCK LICENSE FLOATING LICENSE
Legend
OPTIS License Server
CATIA V5
SPEOS CAA V5 Based
Local Installation Page 19 of 75
Uninstalling SPEOS CAA V5 Based
For a Floating License, the SPEOS CAA V5 Based software must be uninstalled on all License Client.
On the License Server computers, only OPTIS License Manager software must be uninstalled.
When a software upgrade must be done, the uninstallation of the software must be done.
1. If you have Windows XP operating system, from the Start menu click Control Panel, and then
double-click Add or Remove Programs.
2. If you have Windows Vista or Seven operating system, from the Start menu click Computer, and
then double-click Add or Remove Programs.
3. Select the SPEOS CAA V5 Based VXX software.
4. Click Remove.
5. When a box appears asking you if you are sure you want to remove SPEOS CAA V5 Based, click
Yes.
The uninstallation is complete.
Getting SPEOS CAA V5 Based from the CD-ROM
If you upgrade your software, you must uninstall it before.
1. Insert the CD-ROM from the SPEOS CAA V5 Based VXX kit.
If needed, you can double-click the index.html file to run the CD-ROM.
2. When the page appears, click Setups.
3. Click your operating system.
4. Click Download.
5. When the box asking you if you want to run or save the file appears, click Save.
6. Save the file.
Getting SPEOS CAA V5 Based from the Web
Connecting to the Portal
1. Go to the OPTIS website (http://www.optis-world.com).
2. Click Portal Login.
A new page appears.
3. Type your e-mail or login and password.
4. Click Login.
The welcome page of the Portal appears.
Obtaining SPEOS CAA V5 Based
1. Click Software in the Portal page.
2. Select SPEOS CAA V5 Based from the list.
3. Select your operating system.
You must select the operating system according to the configuration of your computer.
4. Click Setup.
5. Click Download.
6. When a box asking you if you want to run or save the file appears, click Save.
Page 20 of 75 SPEOS CAA V5 Based Installation Guide
7. Save the file.
Parameterizing the Installation for VISTA and Windows 7
This parameterization must be done before the software installation.
1. Click Control Panel on the Start menu, and then double-click User Accounts.
2. If you have Vista, click Turn User Account control on or off, click to clear the User Account Control
(UAC) to help protect your computer check box, and then click OK.
3. If you have Windows 7, click Change User Account Control settings, move the slider to the bottom
till Never Notify, and then click OK.
4. When a box asking you if you want to restart your computer appears, click Restart Now to take into
account modifications.
Installing SPEOS CAA V5 Based
Before installing SPEOS CAA V5 Based, you must uninstall all OPTIS software of the version 12.0 /
2012 SP1 or older.
If you have Windows Vista or Windows 7, you must parameterize the installation for Vista or Windows
7 before.
A computer restart is required between CATIA V5 and SPEOS CAA V5 Based installation.
For a Floating License, the SPEOS CAA V5 Based software must be installed on all License Client.
Only OPTIS License Manager software must be installed on License Server computer.
1. Double-click the file to run it.
2. When the Windows Installer box appears, click Next.
The box changes.
3. Click I accept the terms in the license agreement, and then click Next.
The box changes.
4. When no OPTIS software is installed on the computer, choose the destination folder, and then click
Next.
The box changes.
5. Select the Custom setup type and click on Next.
The box changes.
6. By right-clicking, select the program feature to install belong to the CATIA version and the
operating system of your computer. Click Next button.
In case the set up does not recognize the correct CATIA releases installed, please have a look at
Troubleshooting.
7. Click Install.
The installation is running.
8. When the installation is complete, you can click Finish.
9. When a box asking you if you want to restart your system appears, click Yes.
Installing the OPTIS license
Configuring a Nodelock License
For a Nodelock License, you must install the Optis software.
Local Installation Page 21 of 75
At the end of the installation, if the computer cannot restart or has specific administrator rights, you
must follow the instructions of Running the OPTIS License Server.
Obtaining a License
1. Click All Programs on the Start menu, and then click OPTIS, OPTIS License, OPTIS License
Manager.
If the License Server information does not appear, you must follow the instructions located in
Running the OPTIS License Server or in Configuring the Windows Firewall.
2. Use the following icon to copy the Serial Number of License Server.
Before copying the serial number, you must be careful to select the License Server Adapter.
3. Click File, License portal...
4. When the OptisLicenseManager box appears, click OK.
5. Log onto the Portal.
6. Select the license title, and then click the appropriate icon.
-Or-
Send an email to [email protected].
It can take few hours before receiving an email notification about new license file available on your
Portal.
Downloading the license file
1. Log onto the Portal (http://www.optis-world.com/login.htm), and then click Licenses.
2. Click the appropriate OptisLicense file.
3. Click Download.
4. When a box asking you if you want to save the file or find a program to open it appears, click Save.
You can save it on your desktop or in any folder except the OPTIS folder.
Launching the OPTIS License Manager
1. Click All Programs on the Start menu, and then click OPTIS, OPTIS License, OPTIS License
Manager.
Importing a License
Selected account has to be the current user.
1. Click File, Import a license...
If the File commands are not available, you must follow Running the OPTIS License Server.
2. Select the new license in the box, and then click Open.
The update appears.
A star * in the Default box indicates the default license.
It may happen that the license is not set by default.
In this case, you must click Configuration, Use this license by default or directly double-click in the
Default box.
You must adapt the threads number of the computer to the license threads number.
For more details, you can contact your sales contact (http://www.optis-world.com/contact.htm).
Page 22 of 75 SPEOS CAA V5 Based Installation Guide
Configuring a Floating License
Configuring a Floating License from the Server
For a Floating License, you must install the Optis License Manager on the License Server.
At the end of the installation, if the computer cannot restart or has specific administrator rights, you
must follow the instructions of Running the OPTIS License Server.
If you prefer to install the OPTIS software (SPEOS, OptisWorks, SPEOS CAA V5 Based, SPEOS for
Pro/ENGINEER®...), it is also possible.
Obtaining a License
1. Click All Programs on the Start menu, and then click OPTIS, OPTIS License, OPTIS License
Manager.
If the License Server information does not appear, you must follow the instructions located in
Running the OPTIS License Server or in Configuring the Windows Firewall.
2. Use the following icon to copy the Serial Number of License Server.
Before copying the serial number, you must be careful to select the License Server Adapter.
3. Click File, License portal...
4. When the OptisLicenseManager box appears, click OK.
5. Log onto the Portal.
6. Select the license title, and then click the appropriate icon.
-Or-
Send an email to [email protected].
It can take few hours before receiving an email notification about new license file available on your
Portal.
Downloading the license file
1. Log onto the Portal (http://www.optis-world.com/login.htm), and then click Licenses.
2. Click the appropriate OptisLicense file.
3. Click Download.
4. When a box asking you if you want to save the file or find a program to open it appears, click Save.
You can save it on your desktop or in any folder except the OPTIS folder.
Launching the OPTIS License Manager
1. Click All Programs on the Start menu, and then click OPTIS, OPTIS License, OPTIS License
Manager.
Importing a License
Selected account has to be the current user.
1. Click File, Import a license...
If the File commands are not available, you must follow Running the OPTIS License Server.
2. Select the new license in the box, and then click Open.
The update appears.
You must adapt the threads number of the computer to the license threads number.
For more details, you can contact your sales contact (http://www.optis-world.com/contact.htm).
Local Installation Page 23 of 75
Configuring a Floating License from the Client
For a Floating License, you must install the Optis software on all License Client.
At the end of the installation, if the computer cannot restart or has specific administrator rights, you
must follow the instructions of Running the OPTIS License Server.
Launching the OPTIS License Manager
1. Click All Programs on the Start menu, and then click OPTIS, OPTIS License, OPTIS License
Manager.
Connecting to the OPTIS License Server
When importing a distributed license on a spooler computer runs as a service, you must select the
SYSTEM account too.
1. Click Configuration, Configuration.
-Or-
1. Click Select.
The Configuration box appears.
2. Click Select, and then select the License Server computer.
3. Click OK.
If nothing happens, you must check that the License Server computer is running as a server.
For more details, you can view Running the OPTIS License Server.
Leaving the box empty is like selecting the computer on each you are.
The update appears.
4. Select the license you want to use.
5. Click Configuration, Use this license by default to define it as the default one.
A star * in the Default box indicates the default license.
6. Redo the same process by being connected as the user of the software.
7. For this time, select the User Account configuration to set the license by default.
Setting the OPTIS license from SPEOS CAA V5 Based
The OPTIS license can be set from the SPEOS CAA V5 Based VXX software itself.
1. Launch SPEOS CAA V5 Based VXX software.
2. Click Tools, Options.
3. From the Options, Analysis & Simulation menu select your workbench.
4. A list of available configurations is displayed in the "Licensing" panel.
Page 24 of 75 SPEOS CAA V5 Based Installation Guide
5. Select the chosen license configuration.
Launching SPEOS CAA V5 Based
When License installation has been done successfully you are ready to launch the software.
1. Select the Start, All Programs, OPTIS, SPEOS CAA V5 Based VX, SPEOS CAA V5 Based VX RXX
command.
2. The SPEOS CAA V5 Based VX software is launching.
If a security window appears, Unblock the application.
3. As an example, select the Start, Analysis & Simulation, Light Modeling command to launch Light
Modeling workbench or the Start, Ergonomics Design & Analysis, Visual Ergonomics command to
launch Visual Ergonomics workbench.
4. The workbench is opened. The commands for Light Modeling or Visual Ergonomics are available in
the toolbar to the top and the right of the application window.
Installing SPEOS CAA V5 Based from a Command Line
The SPEOS CAA V5 Based installation with a command line relies on the msiexec command of
Microsoft.
A full description of the options of the msiexec command can be found at the following link: msiexec
(http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/msiexec.mspx?
mfr=true).
1. Save your msi file on your desktop.
2. Go to Start menu and select the Run tool.
3. Type the following command:
Local Installation Page 25 of 75
msiexec /i "C:\Documents and Settings\username\Desktop\SPEOS CAA V5 Based VXX for XX bits
operating system.msi" COLOR_TEST=0 /l*v "c:\log.txt"
To get the correct "SPEOS CAA V5 Based VXX for XX bits operating system.msi" path , drag and
drop the msi file from the desktop into the "Run" box.
4. Click OK.
5. Send the log.txt file to OPTIS support in case of installation problems.
COLOR_TEST=0 avoids the check of video card capabilities (useful in Remote Control mode).
/l*v "c:\log.txt" creates a log file.
/qn displays no user interface.
INSTALLDIR="c:\OPTIS" defines the target directory. You can change the target place.
/x command uninstalls a product.
It is also possible to install all Catia releases using the following commands: msiexec /i "sv5.msi"
FEATURE_STATE_SV5_B17_32=1
FEATURE_STATE_SV5_B17_64=1
FEATURE_STATE_SV5_B18_32=1
FEATURE_STATE_SV5_B18_64=1
FEATURE_STATE_SV5_B19_32=1
FEATURE_STATE_SV5_B19_64=1
If using "=0" it will not install the selected release.
Warnings and Errors Messages
Warning: Microsoft Visual C++ Redistribuable Package Is Required for the Installation to Be Complete
1. If a box explaining you that Microsoft Visual C++ Redistributable Package is required for the
installation to be complete, click OK, and then click Finish.
You must install the correct Microsoft Visual C++ Redistributable Package(s).
The links are available in SPEOS CAA V5 Based Requirements see page 6, see page 11.
2. If you already have a different release of Microsoft Visual C++ Redistributable Package 9 on your
computer and want to keep it without installing the requested one(s), do the following steps to
install SPEOS CAA V5 Based:
1. From Start menu, click Run.
2. Type msiexec /i “XXXXX.msi” VCREDIST_TEST=0
3. Click OK.
Be aware that in this situation, OPTIS does not guarantee a stable use of SPEOS CAA V5 Based.
Warning: Video Configuration Error, Well Supported Mode Are 24 Bits and 32 Bits
If a message saying "Video configuration error, well supported mode are 24 bits and 32 bits" appears,
do the following:
1. From the Start menu, click Control Panel.
2. Double-click Display and select the Settings tab.
3. Select Highest (32 bit) for Color quality.
4. Install SPEOS CAA V5 Based.
5. If it does not success, install SPEOS CAA V5 Based with a command line.
You can view Installing SPEOS CAA V5 Based from a Command Line see page 24.
Page 26 of 75 SPEOS CAA V5 Based Installation Guide
Getting the 1722 or 1721 Error Message
Problem
It happens one of the following message appears at the end of the installation execution.
Error 1721. There is a problem with this Windows Installer package. A program required for this install
to complete could not be run. Contact your support personnel or package vendor. Action: EnvR
XX_XX_X, location: ...\BXX_XX -icon no -menu no -desktop no.
Error 1722. There is a problem with this Windows Installer package. A program run as part of the
setup did not finish as expected. Contact your support personnel or package vendor. Action: EnvR
XX_XX_X, location: ...\BXX_XX -icon no -menu no -desktop no.
Causes
The CATIA V5 "setcatenv" command is not available on the computer due to a specific or
uncompleted installation of CATIA V5.
-Or-
The CATIA V5 environment (.CATEnv) referencing SPEOS cannot be automatically created by the
installation package.
Solutions
1. Uninstall SPEOS CAA V5 Based from the Start menu, Control Panel, Add/Remove Programs.
2. From the Start menu,
1. Click Run...,
2. Type regedit and OK.
3. Check if there is the DEST_FOLDER file in the HKEY_LOCAL_MACHINE/SOFTWARE/Dassault
Systemes/BXX/0 path.
If there is not, right-click to create new keys and a new string value. Value data of the string value
has to be the setcatenv.exe path.
4. Check if there is the DEST_FOLDER file in the HKEY_LOCAL_MACHINE/SOFTWARE/Dassault
Systemes/BXX/1 path.
If there is not, right-click to create new keys and a new string value. Value data of the string value
has to be the setcatenv.exe path.
5. Check if there is the OSNAME file in the both 0 and 1 folders.
If there is not, right-click to create new key and a new string value. Value data of the string value
has to be intel if the 32 bits CATIA release has been installed and win64 if it is the 64 bits CATIA
release.
3. From the explorer, open the ...\Dassault Systemes\BXX\win_b64\code\bin path and check if there
is the setcatenv.exe file.
4. Check that there is the administrative rights to the setcatenv.exe file.
5. Install SPEOS CAA V5 Based using the Custom installation.
Custom installation has a look in 0 and 1 folders located in the registry data to activate the correct
CATIA releases.
If a CATIA release appears but it should not, you can remove it by right-clicking on the not
concerned CATIA release.
6. If you can not launch the SPEOS CAA V5 Based installation,
1. If you have a Windows XP operating system, from the Start menu, click Run..., type cmd and
click OK.
2. If you have a Windows Vista or Windows 7 operating system, from the Start menu, type cmd,
and right-click on cmd.exe to select Run as administrator.
3. Type msiexec /i "repertoire/mon_msi".
Local Installation Page 27 of 75
7. Install the SPEOS CAA V5 Based license.
8. Launch SPEOS CAA V5 Based.
The current environment(s) have to be customized manually or dedicated environment(s) have to be
created manually by your IT CATIA administrator(s).
If your company uses a specific launcher for CATIA V5, it has to be customized by your IT CATIA
administrator(s) to reference SPEOS.
See also Creating environment for CATIA V5 & SPEOS CAA V5 Based see page 40.
CATIA release not recognized while SPEOS installation
Description
It happens that the installation setup does not recognize all CATIA releases installed on the computer.
Explanation
This happens when there is a custom CATIA installation.
Resolution
When using a 64 bits XP computer on which a 32 bits CATIA release has been installed, you must
install the SPEOS CAA V5 Based 64 bits set up using the custom installation to be sure that the 32 bits
CATIA add-on is selected.
1. Uninstall SPEOS CAA V5 Based from the Start menu, Control Panel, Add/Remove Programs.
2. From the Start menu,
1. Click Run...,
2. Type regedit and OK.
3. Check if there is the DEST_FOLDER file in the HKEY_LOCAL_MACHINE/SOFTWARE/Dassault
Systemes/BXX/0 path.
If there is not, right-click to create new keys and a new string value. Value data of the string value
has to be the setcatenv.exe path.
4. Check if there is the DEST_FOLDER file in the HKEY_LOCAL_MACHINE/SOFTWARE/Dassault
Systemes/BXX/1 path.
If there is not, right-click to create new keys and a new string value. Value data of the string value
has to be the setcatenv.exe path.
5. Check if there is the OSNAME file in the both 0 and 1 folders.
If there is not, right-click to create new key and a new string value. Value data of the string value
has to be intel if the 32 bits CATIA release has been installed and win64 if it is the 64 bits CATIA
release.
3. Install SPEOS CAA V5 Based using the Custom installation.
Custom installation has a look in 0 and 1 folders located in the registry data to activate the correct
CATIA releases.
If a CATIA release appears but it should not, you can remove it by right-clicking on the not
concerned CATIA release.
4. Install the SPEOS CAA V5 Based license.
5. Launch SPEOS CAA V5 Based.
SPEOS CAA V5 Based command is not displayed in the Start menu
Description
From Start menu, when clicking All Programs, OPTIS, SPEOS CAA V5 Based VXX, the SPEOS CAA V5
Based VXX command does not appear.
Page 28 of 75 SPEOS CAA V5 Based Installation Guide
Explanation
The CATIA V5 environment (.CATEnv) referencing SPEOS has not being automatically created by the
installation package.
Resolution
1. Uninstall SPEOS CAA V5 Based from the Start menu, Control Panel, Add/Remove Programs.
2. From the Start menu,
1. Click Run...,
2. Type regedit and OK.
3. Check if there is the DEST_FOLDER file in the HKEY_LOCAL_MACHINE/SOFTWARE/Dassault
Systemes/BXX/0 path.
If there is not, right-click to create new keys and a new string value. Value data of the string value
has to be the setcatenv.exe path.
4. Check if there is the DEST_FOLDER file in the HKEY_LOCAL_MACHINE/SOFTWARE/Dassault
Systemes/BXX/1 path.
If there is not, right-click to create new keys and a new string value. Value data of the string value
has to be the setcatenv.exe path.
5. Check if there is the OSNAME file in the both 0 and 1 folders.
If there is not, right-click to create new key and a new string value. Value data of the string value
has to be intel if the 32bits CATIA release has been installed and win64 if it is the 64bits CATIA
release.
3. Install SPEOS CAA V5 Based using the Custom installation.
Custom installation has a look in 0 and 1 folders located in the registry data to activate the correct
CATIA releases.
If a CATIA release appears but it should not, you can remove it by right-clicking on the not
concerned CATIA release.
4. Install the SPEOS CAA V5 Based license.
5. Launch SPEOS CAA V5 Based.
6. If the SPEOS workbench is missing, the current environment(s) has (have) to be customized
manually or dedicated environment(s) has (have) to be created manually by your IT CATIA
administrator(s).
If your company uses a specific launcher for CATIA V5, it has to be customized by your IT CATIA
administrator(s) to reference SPEOS.
See also Creating environment for CATIA V5 & SPEOS CAA V5 Based see page 40.
SPEOS CAA V5 Based License is not Displayed in the SPEOS License Panel
1. Install the Microsoft Visual C++ Redistributable Package, click OK, and then click Finish.
The links are available in SPEOS CAA V5 Based Requirements see page 6, see page 11.
2. Check if you still have the issue.
1. If you still have the issue, create a .bat file
2. Edit it.
3. Type SET CNEXTOUTPUT=CONSOLE on first line
4. From Start, All Programs, OPTIS, SPEOS CAA V5 Based, right-click on the SPEOS CAA V5 Based
VXX RXX XXbits shortcut.
5. Select Properties.
6. Select the Shortcut tab.
Local Installation Page 29 of 75
7. Copy the Target link, and then paste it in the .bat file.
8. Save the .bat file.
9. Launch the .bat file.
10. Check if an error is displayed in the "...\Dassault Systems\BXX\intel_a\code\bin\CNEXT.exe"
-env SPEOSCAAVXX... console.
11. If yes please send the screenshot to OPTIS support
(http://www.optis-world.com/contact.htm#support).
SPEOS CAA V5 Based workbench is not activated
When SPEOS CAA V5 Based workbench is not activated, you can:
1. Open ..\Program files\Dassault Systemes\BXX\intel_a\code\bin directory.
2. Check if there is the SWKHUMANMODELINGITF.dll file.
3. It is missing, uninstall and then reinstall the complete CATIA.
Warning: The Startup Catalog Files in the Following List Could Not be Found
Problem
I get a warning saying:
"The startup catalog files in the following list could not be found or contain the wrong information for
the active document.
OPTOSD.CATfct
Verify your installation or ask the owner of this document to send them."
Causes
This warning appears when opening a CATPart file including SPEOS OSD features with CATIA V5
without SPEOS.
Solutions
If using SPEOS CAA V5 Based 32 bits operating system:
1. Copy the OPTOSD.CATfct file from the SPEOS CAA V5 Based installation folder: "…\OPTIS\SPEOS
CAA V5 Based VXX\BYY_32\intel_a\resources\graphic".
2. Paste it to the CATIA V5 installation folder: "…\Dassault Systemes\BYY\intel_a\resources\graphic".
If using SPEOS CAA V5 Based 64 bits operating system:
1. Copy the OPTOSD.CATfct file from the SPEOS CAA V5 Based installation folder: "…\OPTIS\SPEOS
CAA V5 Based VXX\BYY_64\win_b64\resources\graphic".
2. Paste it to the CATIA V5 installation folder: "…\Dassault
Systemes\BYY\win_b64\resources\graphic".
XX is the SPEOS CAA V5 Based version and YY the CATIA V5 release.
Page 30 of 75 SPEOS CAA V5 Based Installation Guide
CODE SERVER INSTALLATION
The use of the Code Server Installation requires the Code Server Installation (SV5_CSI).
SPEOS CAA V5 Based is installed on a centralized server and shared. A user at a workstation connects
to the server to run the application.
Advantages
Compatible with existing architectures in large companies, without having to make exceptions to
existing company standards.
Reduces installation time, particularly in large environments with many users.
Facilitates upgrades deployment, and give access to multiple versions or service packs.
Simplifies the administration (license, settings).
Reduces required disk space on each workstation.
NODELOCK LICENSE FLOATING LICENSE
Legend
OPTIS License Server
Microsoft Visual C++ 2005 SP1 Redistributable Package
Microsoft Visual C++ 2008 SP1 Redistributable Package
Both .exe files of each folders included in ...\PreReqs folder has to be installed.
Code Server Installation Page 31 of 75
OPTIS License Server
CATIA V5
SPEOS CAA V5 Based
From the Code Server
Getting Code Server Installation from the CD-ROM
1. Insert the CD-ROM from the SPEOS CAA V5 Based VXX kit.
If needed, you can double-click the index.html file to run the CD-ROM.
2. When the page appears, click Setups.
3. Click your operating system.
4. Select the Code Server Installation files corresponding to your CATIA release.
Getting Code Server Installation from the Web
Connecting to the Portal
1. Go to the OPTIS website (http://www.optis-world.com).
2. Click Portal Login.
A new page appears.
3. Type your e-mail or login and password.
4. Click Login.
The welcome page of the Portal appears.
Obtaining Code Server
1. Click Software in the Portal page.
2. Select SPEOS CAA V5 Based from the list.
3. Select your operating system.
You must select the operating system according to the configuration of your computer.
4. Select the Code Server Installation files corresponding to your CATIA release.
Downloading the Code Server software
1. Click on Download.
2. Save the *.exe file in a folder of the Server.
3. Launch the file which is available as self extracting zip files.
The folder in which you launch the *.exe file has to be a shared directory.
Page 32 of 75 SPEOS CAA V5 Based Installation Guide
Environment
Creating folders
A network directory is usually more convenient than a local one. For example a (U:) drive can be used
because it allows the user to get back settings when changing of computer.
1. Choose your network directory.
2. Create the Settings folder.
3. Create the SV5 folder in ...\Settings folder.
4. Create the VXX folder in ...\Settings\SV5 folder.
5. Create Global and User folders in ...\VXX folder.
Note that other folders will be created automatically when using the software.
Creating bat files
A bat file is required for each application as SPEOS CAA V5 Based, SPEOS Core, OPTIS License
Manager...
1. Create a Shortcuts folder.
2. Right-click in the folder.
3. Select New, Text Document.
4. ename it SPEOS Core XXb.bat or Optis License Manager XXb.bat.
5. When the Rename message appears, click Yes.
6. Right-click to edit the file.
7. Type echo off.
8. Enter.
9. Type cls.
10. Enter.
11. Add the OPTIS Environment variables see page 33.
12. Execute the application.
Example for Optis License Manager WFX_XXb.bat
echo off
cls
set OPTIS_BASE_PATH = \\pdt080052srvr\Softwares\SPEOS CAA V5
Based\SPEOS_CAA_V5_Based_V11.0.0_B28\B20_64\Optis\
set OPTIS_SOFTWARE_BASE_PATH = \\pdt080052srvr\Softwares\SPEOS CAA V5
Based\SPEOS_CAA_V5_Based_V11.0.0_B28\B20_64\Optis\SPEOS CAA V5 Based\
set OPTIS_SOFTWARE_SERVICE_PACK = SP0
set OPTIS_USER_APPLICATION_DATA_PATH = U:\Settings\V11\User\
set OPTIS_GLOBAL_APPLICATION_DATA_PATH = U:\Settings\V11\Global\
"\\Pdt080052srvr\Softwares\SPEOS CAA V5
Based\SPEOS_CAA_V5_Based_V11.0.0_B28\B20_64\Optis\OptisLicense\OptisLicenseManager.exe"
Code Server Installation Page 33 of 75
Adding SV5 to the CATIA V5 Environment
1. Choose your CATIA V5 Environment.
2. Edit the CATIA V5 environment using the CATENV tool, the edition tool or your own tool.
3. Add SPEOS CAA V5 Based to the CATIA V5 Environment using the following format: XXX\SPEOS
CAA V5 Based\VX\XXbits\SV5\BXX_XX.
Example
Before
CATInstallPath=\\pdt070037v6\Dassault Systemes\B19\win_b64
After
CATInstallPath=\\pdt070037v6\Dassault
Systemes\B19\win_b64;\\pdt070037v6\SV5_V7B7\64bits\SV5\B19_64\win_b64
OPTIS Environment variables
Environment Variables use the following format:
ENVIRONMENT VARIABLES
CORRESPONDS TO
EXAMPLE
OPTIS_BASE_P
ATH=XXX\SPE
OS CAA V5
Based\SPEOS_
CAA_V5_Based
_VXXBX\BXX_
XX\Optis\
The
"..\..\OPTIS"
folder for a
specific
operating
system
OPTIS_BASE_PATH=\\Pdt080052srvr\Softwares\SPEO
S CAA V5
Based\SPEOS_CAA_V5_Based_V71B6\B16_32\Optis\
OPTIS_SOFTW
ARE_BASE_PAT
H=XXX \SPEOS
CAA V5
Based\SPEOS_
CAA_V5_Based
_VXXBX\BXX_
XX\Optis\SPEO
S CAA V5
Based\
The
"..\..\OPTIS\SP
EOS CAA V5
Based VXXX"
folder
OPTIS_SOFTWARE_BASE_PATH=\\Pdt080052srvr\Soft
wares\SPEOS CAA V5
Based\SPEOS_CAA_V5_Based_V71B6\B16_32\Optis\S
PEOS CAA V5 Based\
Page 34 of 75 SPEOS CAA V5 Based Installation Guide
OPTIS_SOFTW
ARE_SERVICE_
PACK=SP0
What will be
displayed in the
About windows.
OPTIS_SOFTWARE_SERVICE_PACK=SP0
OPTIS_USER_A
PPLICATION_D
ATA_PATH=XX
X
The
"C:\Documents
and
Settings\sdarre
au\Application
Data" folder for
the licenses
and the
distributed
computing.
OPTIS_USER_APPLICATION_DATA_PATH=U:\Settings
\User\
OPTIS_GLOBAL
_APPLICATION
_DATA_PATH=
XXX
The
"C:\Documents
and
Settings\All
Users\Applicati
on Data" folder
for the
distributed
computing.
OPTIS_GLOBAL_APPLICATION_DATA_PATH=U:\Settin
gs\Global\
OPTIS_LICENS
E_SERVER=ser
vername
OPTIS_DEFAUL
T_LICENSE_SO
FTWARE_ID=2
9
OPTIS_DEFAUL
T_LICENSE_CO
NFIGURATION_
ID={configurat
ionID}
The set of the
selected
License Server
and of the
license.
OPTIS_DEFAUL
T_LICENSE_SO
FTWARE_ID=2
2 for V9, 28 for
V10, 29 for
V11, and 40 for
V12
OPTIS_DEFAUL
T_LICENSE_CO
NFIGURATION_
ID={configurat
ionID} can be
found on the
Portal page
where is
downloaded
the license file.
OPTIS_LICENSE_SERVER=ELE100092
OPTIS_DEFAULT_LICENSE_SOFTWARE_ID=29
OPTIS_DEFAULT_LICENSE_CONFIGURATION_ID={00
000000-0000-0000-0000-000000001235}
Writing rights are needed for the related folders:
OPTIS_USER_APPLICATION_DATA_PATH
OPTIS_GLOBAL_APPLICATION_DATA_PATH
OPTIS_USER_APPLICATION_DATA_PATH & OPTIS_GLOBAL_APPLICATION_DATA_PATH contents
License files of the License Server.
Files of the license configuration of the system account (created when the user configures a license
from the system account, that's why rights are needed).
Configuration files of the OPTIS Distributed Computing (SDS, SDSM, SpoolerStatus).
Code Server Installation Page 35 of 75
Temporary files of the SDS.
Configuration file of the OPTIS Control Panel.
Installing the OPTIS license
Configuring a Nodelock License
For a Nodelock License, you must install the Optis software.
At the end of the installation, if the computer cannot restart or has specific administrator rights, you
must follow the instructions of Running the OPTIS License Server.
Obtaining a License
1. Click All Programs on the Start menu, and then click OPTIS, OPTIS License, OPTIS License
Manager.
If the License Server information does not appear, you must follow the instructions located in
Running the OPTIS License Server or in Configuring the Windows Firewall.
2. Use the following icon to copy the Serial Number of License Server.
Before copying the serial number, you must be careful to select the License Server Adapter.
3. Click File, License portal...
4. When the OptisLicenseManager box appears, click OK.
5. Log onto the Portal.
6. Select the license title, and then click the appropriate icon.
-Or-
Send an email to [email protected].
It can take few hours before receiving an email notification about new license file available on your
Portal.
Downloading the license file
1. Log onto the Portal (http://www.optis-world.com/login.htm), and then click Licenses.
2. Click the appropriate OptisLicense file.
3. Click Download.
4. When a box asking you if you want to save the file or find a program to open it appears, click Save.
You can save it on your desktop or in any folder except the OPTIS folder.
Launching the Optis License Manager
1. Double-click on the Optis License Manager XXb.bat file.
The OPTIS License Manager window opens.
Importing a License
Selected account has to be the current user.
1. Click File, Import a license...
If the File commands are not available, you must follow Running the OPTIS License Server.
2. Select the new license in the box, and then click Open.
The update appears.
Page 36 of 75 SPEOS CAA V5 Based Installation Guide
You must adapt the threads number of the computer to the license threads number.
For more details, you can contact your sales contact (http://www.optis-world.com/contact.htm).
Configuring a Floating License
Configuring a Floating License from the Server
For a Floating License, you must install the Optis License Manager on the License Server.
At the end of the installation, if the computer cannot restart or has specific administrator rights, you
must follow the instructions of Running the OPTIS License Server.
If you prefer to install the OPTIS software (SPEOS, OptisWorks, SPEOS CAA V5 Based, SPEOS for
Pro/ENGINEER®...), it is also possible.
Obtaining a License
1. Click All Programs on the Start menu, and then click OPTIS, OPTIS License, OPTIS License
Manager.
If the License Server information does not appear, you must follow the instructions located in
Running the OPTIS License Server or in Configuring the Windows Firewall.
2. Use the following icon to copy the Serial Number of License Server.
Before copying the serial number, you must be careful to select the License Server Adapter.
3. Click File, License portal...
4. When the OptisLicenseManager box appears, click OK.
5. Log onto the Portal.
6. Select the license title, and then click the appropriate icon.
-Or-
Send an email to [email protected].
It can take few hours before receiving an email notification about new license file available on your
Portal.
Downloading the license file
1. Log onto the Portal (http://www.optis-world.com/login.htm), and then click Licenses.
2. Click the appropriate OptisLicense file.
3. Click Download.
4. When a box asking you if you want to save the file or find a program to open it appears, click Save.
You can save it on your desktop or in any folder except the OPTIS folder.
Importing a License
Selected account has to be the current user.
1. Click File, Import a license...
If the File commands are not available, you must follow Running the OPTIS License Server.
2. Select the new license in the box, and then click Open.
The update appears.
You must adapt the threads number of the computer to the license threads number.
For more details, you can contact your sales contact (http://www.optis-world.com/contact.htm).
Code Server Installation Page 37 of 75
Configuring a Floating License from the Client
For a Floating License, you must install the Optis software on all License Client.
At the end of the installation, if the computer cannot restart or has specific administrator rights, you
must follow the instructions of Running the OPTIS License Server.
Launching the Optis License Manager
1. Double-click on the Optis License Manager XXb.bat file.
The OPTIS License Manager window opens.
Connecting to the OPTIS License Server
When importing a distributed license on a spooler computer runs as a service, you must select the
SYSTEM account too.
1. Click Configuration, Configuration.
-Or-
1. Click Select.
The Configuration box appears.
2. Click Select, and then select the License Server computer.
3. Click OK.
If nothing happens, you must check that the License Server computer is running as a server.
For more details, you can view Running the OPTIS License Server.
Leaving the box empty is like selecting the computer on each you are.
The update appears.
4. Select the license you want to use.
5. Click Configuration, Use this license by default to define it as the default one.
A star * in the Default box indicates the default license.
6. Redo the same process by being connected as the user of the software.
7. For this time, select the User Account configuration to set the license by default.
Configuring for other Client computers
To configure the license for other Client computers, there are two possibilities:
Proceed again as following:
Creating bat files see page 32.
Installing the OPTIS License see page 20.
- or -
Report the configuration on all client computers using the "SPEOS CAA V5 Based VX.X.cfg" and the
"OptisLicenseClient.cfg" files.
Copy them from an already configured computer.
Paste them in the OPTIS_XXX_APPLICATION_DATA_PATH\OPTIS\OptisLicenseClient folder of
another one.
Details of the ".cfg" files
OptisLicenseClient.cfg: For floating configuration this file gives the name of the License Server.
SPEOS CAA V5 Based VX.X.cfg: This file defines the defined license from the License Server list.
Example of OptisLicenseClient.cfg
Page 38 of 75 SPEOS CAA V5 Based Installation Guide
<?xml version="1.0" encoding="ISO-8859-1"?>
<Configuration>
<Server>pdt080052srvr</Server>
</Configuration>
Example of SPEOS CAA V5 Based VX.X.cfg
<?xml version="1.0" encoding="ISO-8859-1"?>
<Configuration>
<SelectedSoftwareId>9</SelectedSoftwareId>
<SelectedConfigurationGUID>"{00000000-0000-0000-0000-000000000000}"</SelectedConfiguration
GUID>
<LastWarningBeforeExpiration>6</LastWarningBeforeExpiration>
</Configuration>
Setting the OPTIS license from SPEOS CAA V5 Based
The OPTIS license can be set from the SPEOS CAA V5 Based VXX software itself.
1. Launch SPEOS CAA V5 Based VXX software.
2. Click Tools, Options.
3. From the Options, Analysis & Simulation menu select your workbench.
4. A list of available configurations is displayed in the "Licensing" panel.
5. Select the chosen license configuration.
Launching the Environment from a Client computer
When the environment of the SPEOS CAA V5 Based to the CATIA V5 Environment see page 33 has
been generated, an icon should have been created.
From the Client computer, create a shortcut on the desktop to launch this environment.
Code Server Installation Page 39 of 75
Example
"\\Pdt080052srvr\softwares\CATIA V5\BXX_XX\intel_a\code\bin\CATSTART.exe" -run "CNEXT.exe"
-env CATIA_VXRXXSPX_SPEOS_VXX_XXb -direnv "\\XXX\XXX\CATEnv\User" -nowindow
VBA installation for a CATIA Code Server installation
VB6 needs to be installed to be able to use Visual Basic for Applications macros in CATIA.
1. Install the VBA6.msi (http://portal.optis-world.com/documentation/IG/SV5/ZIP/vba6.zip) from the
webserver or from the CD rom (pathcdrom\VBA\VBA6.msi).
2. Launch on the client computer in administration mode the CNEXT /regserver command from the
directory where CATIA has been installed ("YourInstallDirectory" \"os"\code\bin\)
For example, if you are using CATIA in Code Server Installation from the Product server:
\\PDT080052SRVR\Softwares\CATIA V5\B19_64\win_b64\code\bin\CNEXT.exe /regserver
For more details, please read the Microsoft Help
(http://technet.microsoft.com/en-us/library/bb496977.aspx).
Page 40 of 75 SPEOS CAA V5 Based Installation Guide
CREATING ENVIRONMENT
Creating environment for CATIA V5 & SPEOS CAA V5 Based
This step is installed automatically by SPEOS CAA V5 Based installation. Location of this environment is
...\Documents and Settings\All Users\Application Data\OPTIS\Catenv.
In the case of an unusual CATIA V5 installation on your computer, follow this step below.
To link CATIA V5 with SPEOS CAA V5 Based, you need to create an environment.
1. Select the Start, All Programs, CATIA P3, Tools, Environment Editor V5R15 command.
2. The following window appears.
3. Click on YES for the first Environment Editor Message and OK for the second Environment Editor
Message.
Creating Environment Page 41 of 75
4. The following window appears. Select the CATIA_P3.V5R15.B15 line as below.
5. Select the Environment, New from... command.
Page 42 of 75 SPEOS CAA V5 Based Installation Guide
6. The following window appears.
7. Click the Add a new path to this environment option as below.
8. Look for the path related to the SPEOS CAA V5 Based software.
Creating Environment Page 43 of 75
9. Copy and paste the path in the Create environment from CATIA_P3.V5R15.B15 window.
10. Give a name for your new environment relating Digital Project and SPEOS.
11. Select Global for the Module option.
Page 44 of 75 SPEOS CAA V5 Based Installation Guide
12. Click OK. The following window appears with the new environment.
13. To check that it's running correctly, click on the Environment_CATIA_P3.V5R15_SPEOS_CAA_V5
icon.
14. You can also select Start, All Programs, CATIA, Environment_CATIA_P3.V5R15_SPEOS_CAA_V5.
Creating Environment Page 45 of 75
15. The following window appears.
16. Now you can also select the Start, Analysis & Simulation, Light Modeling command to get SPEOS
tools.
Creating environment for Digital Project & SPEOS CAA V5 Based
To link Digital Project with SPEOS CAA V5 Based, you need to create an environment.
Be sure to have done first the installation of Digital Project and in a second hand SPEOS CAA V5 Based.
1. Select the All Programs, CATIA, Tools, Environment Editor V5R15_GTR2 command.
Page 46 of 75 SPEOS CAA V5 Based Installation Guide
2. The following window appears.
3. Click on NO for the first Environment Editor Message and OK for the second Environment Editor
Message.
Creating Environment Page 47 of 75
4. The following window appears. Select the DigitalProject.V1R2 line as below.
5. Select the Environment, New from... command.
Page 48 of 75 SPEOS CAA V5 Based Installation Guide
6. The following window appears.
7. Click the Add a new path to this environment option as below.
8. Look for the path related to the SPEOS CAA V5 Based software.
Creating Environment Page 49 of 75
9. Copy and paste the path in the Create environment from DigitalProject.V1R2 window.
10. Give a name for your new environment relating Digital Project and SPEOS.
11. Select Global for the Module option.
Page 50 of 75 SPEOS CAA V5 Based Installation Guide
12. Click OK. The following window appears with the new environment.
13. To check that it's running correctly, click on the Environment_DigitalProject.V1R2_SPEOS_CAA_V5
icon.
You can also select AllPrograms, CATIA, Environment_digitalProject.V1R2_SPEOS_CAA_V5 from
the Start menu.
14. The following window appears.
Creating Environment Page 51 of 75
15. Now you can select the Start, Analysis & Simulation, Architecture Visualization& Lighting command.
Page 52 of 75 SPEOS CAA V5 Based Installation Guide
CONFIGURING THE OPTIS DISTRIBUTED COMPUTING
OPTIS Distributed Computing
OPTIS Distributed Computing is a common tool for SPEOS CAA V5 Based, SPEOS Standalone and
SPEOS for Pro/ENGINEER®.
The OPTIS Distributed Computing allows the launch of a simulation from a Simulation Client (a
workstation where SPEOS is used) to a Simulation Spooler that will queue it and send it to a set of
Simulation Servers where the simulation will effectively run. Then the Simulation Spooler will get back
the result of each Simulation Server and merge it before making it available for the Simulation Client.
Download the Distributed Computing Architecture
(http://portal.optis-world.com/documentation/IG/odc/Distributed_Computing_Architecture.zip)
The OPTIS Distributed Computing architecture allows a Simulation Spooler to be connected to several
Simulation Servers, however a Simulation Server will be related to only one Simulation Spooler.
We advise to choose a separate computer for the Simulation Spooler but nevertheless it can be a
Simulation Server or a Simulation Client. Be careful that the chosen computer can slow down during
the upload of simulation results.
Simulation Spooler corresponds to the SPEOS Distributed Server Manager (SDSM).
Simulation Server corresponds to the SPEOS Distributed Server (SDS).
Simulation Client corresponds to the Simulation Spooler Status.
Configuring the OPTIS Distributed Computing Page 53 of 75
Architecture and process of the OPTIS Distributed Computing
Main differences comparing to the V6.x release
The CurrentSimulation Shared directory on the Simulation Spooler has been replaced by a shared
directory which can be somewhere on the network.
The SpoolerStatusService has been removed.
The SpoolerStatus has been improved.
(*) or ...\LocalUser\Application Data\OPTIS\Orphan\ if ...\UserWorking\ no longer exists or cannot be
accessed.
Simulation Client computer
When a User distributes a simulation, the system to simulate is zipped and copied by SPEOS or
SPEOS Core in the Spooler directory of the Simulation Spooler computer (Step 1).
When the Simulation Spooler Status (running in the User session) finds a finished simulation on the
Simulation Spooler, it copies the results on the working directory of the Simulation Client computer
(Step 8).
Simulation Spooler computer
SDSM.exe must run all the time (in SYSTEM account when started by the OPTIS Service, or in User
account when started manually by the User in the User session).
Depending of the Simulation Spooler option in the OPTIS Control Panel, the SDSM could be started
without being logged (it is started by the OPTISService.exe) or could be started in a user session
(Start/All Programs/Startup).
When the SDSM finds a new simulation in the Spooler directory:
SDSM copies the system to simulate from the Spooler directory to the shared CurrentSimulation
directory (Step 2).
SDSM sends a simulation request to the Simulation Servers.
When all the Simulation Servers have finished their simulation, the SDSM merges all the
uploaded results (Step 7).
Page 54 of 75 SPEOS CAA V5 Based Installation Guide
Simulation Server computers
SDS.exe must run all the time (in SYSTEM account when started by the OPTIS Service, or in User
account when started manually by the User in the User session).
Depending of the Simulation Server option in the OPTIS Control Panel, the SDS could be started
without being logged (it is started by the OPTISService.exe) or could be started in a user session
(Start/All Programs/Startup).
When the SDS receives a simulation request from the Simulation Spooler:
SDS downloads the system to simulate from the Simulation Spooler (Step 3).
SDS unzips the system to simulate (Step 4) then executes the simulation by running SPEOS or
SPEOS Core using Automation (Step 5).
At the end of the simulation, SDS uploads the results to the Simulation Spooler (Step 6).
All computers of the cluster must have the same configuration.
A computer can simultaneously be a Simulation Client, a Simulation Spooler and a Simulation Server.
Simulation Spooler and Simulation Server can be used without be logged.
SPEOS CAA V5 Based add-in is not required on all computers, only SPEOS Core needs to be installed.
Recommendations for SPEOS CAA V5 Based
For Visual Ergonomics simulation (Inverse Simulation) it is recommended to use Simulation Servers
with the same level of performance, the global performance being defined by the lower performing
computer.
Adding a low performance computer in the cluster can slow down the simulation time.
On another hand for Light Modeling simulation (Direct Simulation) each Simulation Server that is
added will speed up the simulation time whatever its performance.
Within a same Network Domain
Simulation Client
Setting the Simulation Spooler Status
1. From Start menu, click All Programs, OPTIS, OPTIS Distributed Computing, Simulation Spoolers
Status.
A window appears.
2. Click Configuration, Configurations....
The Simulation client window appears.
3. Click Add to select the Simulation Spooler you want to connect your client to.
The Simulation Spooler is added to the Connect this simulation client to simulation spooler(s) list.
4. Click OK.
The Simulation spoolers status window appears.
The Simulation Spooler is added to the Simulation spoolers list.
The Simulation progress list indicates the Simulation Servers connected to this Simulation Spooler.
To know more about the Simulation Spooler Status options, please have a look at Configuring
Simulation Client see page 54.
Configuring Simulation Client
1. From Start menu, click All programs, OPTIS, OPTIS Distributed Computing, Simulation Spooler
Status.
A window appears.
Configuring the OPTIS Distributed Computing Page 55 of 75
2. Click Configuration, Configurations....
The Simulation client window appears.
3. Connect this simulation client to simulation spooler(s) by clicking Add... or Remove buttons.
Click Add... to browse.
-Or-
Select a Simulation Spooler and then click Remove.
A Simulation Spooler can also be added by taping its name in the edit box to the right side of the
Add button and then by clicking on the Add... button.
4. Move up or down Simulation Spoolers in the list to define the order of the Spoolers' display when
the Network Update command is launched (Have a look to the SPEOS User Guide
(http://portal.optis-world.com/portal/documentation/documentation.asp) for more details).
The Simulation Spooler located at the top of the list is set up as the default one for this Simulation
Client, this one on each are transferred the distributed simulations.
Simulation Spooler
Setting the Shared Directory
Be in administrator mode to personalize the Shared Directory.
The Simulation Spooler automatically communicates the shared directory name to the Simulation
Servers and Simulation Clients computers.
It is also possible to localize the shared directory on the Simulation Server computer. In this case
please when reading the following instructions, replace the Simulation Spooler computer name by the
Simulation Server one.
For the purpose of this page, we are going to personalize the CurrentSimulation directory created by
default in the Distributed directory during the software installation.
1. Open the ...\OPTIS\Distributed directory.
2. Select the CurrentSimulation folder.
3. Right-click and select Properties.
The CurrentSimulation Properties window appears.
4. Select the Sharing tab.
5. On Windows XP Operating System, click Permissions.
-Or-
On Windows Vista Operating System, click Advanced Sharing and then Permissions.
6. In the Permissions window, click Add....
7. Click Locations... and select the domain where the client is located.
8. In the Enter the object names to select frame, type the client’s name.
Page 56 of 75 SPEOS CAA V5 Based Installation Guide
9. Click Check Names to get the complete name and then click OK to validate.
Client is added to the list of Permissions.
10. Repeat these last steps for each client of the Distributed Computing Simulation Spooler.
11. Click Add....
12. Click Locations and select the domain where the computers are located.
13. In the Enter the object names to select frame, type domain.
Configuring the OPTIS Distributed Computing Page 57 of 75
14. Click Check Names to select Domain computers and click OK to validate.
Domain computers are added to the list of Permissions.
You do not have to add the Domain Computers when setting the Distributed Computing cluster
within a Workgroup.
15. Select the client and click Allow on Full Control line. This allows the Simulation Client computer
having access to the shared files.
16. Select Domain Computers and click Allow on Full Control line. This allows the Simulation Server
computers having access to the shared files.
Make sure that the SYSTEM account has also the Full Control if the Simulation Spooler is running
as a service. This allows the Simulation Spooler computer having access to the shared files.
17. Click Apply and then OK to validate the changes.
18. On Windows Vista Operating System, in the Advanced Sharing window, click Apply and then OK to
validate the changes.
19. In the CurrentSimulation window, select the Security tab.
20. Click OK and select the Security tab.
21. On Windows XP Operating System, click Add....
-Or-
On Windows Vista Operating System, click Edit... and then Add in the Permissions window.
22. Add the client and the Domain Computers as done previously (click Locations and select the
domain,...).
Page 58 of 75 SPEOS CAA V5 Based Installation Guide
23. Select the client and click Allow on Full Control line.
24. Repeat this operation for Domain Computers and SYSTEM.
25. On Windows XP Operating System, click Advanced, select the line corresponding respectively to the
client and the Domain Computers, tick the Replace permission entries on all child objects with
entries shown here that apply to child objects option and click Apply.
26. Proceed the same way on Windows Vista Operating System by closing the Permissions window,
clicking on Advanced in the Security tab of the Properties window, Modify on the Permission tab of
the Advanced Security Settings window.
Note that the Users group has been added into the Security tab during the installation. This is
needed to allow the Simulation Spooler to read and write in the shared directory without depending
on rights from the user logged on the computer.
Once the CurrentSimulation folder has been correctly set, the read and write rights need to be
checked from the Simulation client and the Simulation server computers.
Configuring the OPTIS Distributed Computing Page 59 of 75
27. Open a new Explorer window and access the CurrentSimulation directory using its network path.
28. Once the directory is accessed, open the Readme.txt file.
29. Modify its contain and save the document.
You should be able to see the modifications when opening the same file on the Simulation spooler
computer.
The default configuration shares the CurrentSimulation directory using the shared name
CurrentSimulation$. Therefore, the path of this shared directory is ...\CurrentSimulation$\.
It is recommended not to modify the shared name CurrentSimulation$. Only the location of this
shared directory can be modified without any problem.
If the Spooler is a workstation, it is possible to limit the simultaneous connections to the shared
folder. This allows you to do not block the other network access.
to do it, open the CurrentSimulation Properties window, select the Sharing tab, click Allow this
number of users from the User limit option, and then set the number.
Setting the OPTIS Control Panel
Be in administrator mode to set the Simulation Spooler in the OPTIS Control Panel.
1. From Start menu, click All Programs, OPTIS, OPTIS License, OPTIS Control Panel.
2. Select the Computer configuration tab.
3. Check that the OPTIS Service is not running (Service status: Not running in the OPTIS Service
frame).
4. In the top Set this computer as frame, select the Simulation spooler check box.
5. In the Simulation spooler tab, Shared directory for distributed simulations frame, check the
network address of the shared directory: ..\CurrentSimulation$\.
6. Go back to the Computer configuration tab, start the OPTIS Service and click OK to close the OPTIS
Control Panel.
7. If you access to Windows Task Manager, you will see in the Processes tab a process named
SDSM.exe running that uses the SYSTEM account.
To know more about the Simulation spooler options, please have a look at Configuring Simulation
Spooler see page 59.
Configuring Simulation Spooler
The parameters will only have effect if Simulation Spooler is selected on the Computer configuration
tab.
1. Select the Simulation Spooler tab.
2. Set the Upload simulation results from simulation servers option.
Page 60 of 75 SPEOS CAA V5 Based Installation Guide
The default configuration is to upload one by one simulation results from simulation servers. One
by one is useful to bypass network's efficiency troubles.
3. If needed, tick Create log file, Create operations log file or Create usage log file option.
With Create log file you can have general information about the Simulation Spooler computer.
With Create operations log file you can get information about operations happening in Simulation
Spoolers Status window. Operations details can be about New added simulation, Start simulation or
Delete simulation.
With Create usage log file you can get information for each simulation about calculation time per
server.
These log files are located in All users, ProgramData folder.
4. If needed, tick the Do not delete simulation results at the end of the simulation option.
It is possible to keep simulation results of each server on the Simulation Spooler before the final
result's merging. In this case results will be kept in the
...\Optis\Distributed\CurrentSimulation\<Server Name> folder. Indeed while a running simulation
in the Simulation spooler computer, folders appear with server's names related to this Simulation
spooler. The contain of these folders will be cleaned before running a new distributed computing
simulation.
5. Set the Shared directory for distributed simulations option. See also Personalizing the Shared
Directory.
Simulation Server
Setting the OPTIS Control Panel
Be in administrator mode to set the Simulation Server in the OPTIS Control Panel.
1. From Start menu, click All Programs, OPTIS, OPTIS License, OPTIS Control Panel.
2. Select the Computer configuration tab.
3. Check that the OPTIS Service is not running (Service status: Not running in the OPTIS Service
frame).
4. In the top Set this computer as frame, tick the Simulation Server box.
Configuring the OPTIS Distributed Computing Page 61 of 75
5. In the Simulation server tab, Connect this simulation server to a simulation spooler frame, select
the Simulation Spooler and tick the Activate box.
6. Go back to the Computer configuration tab, start the OPTIS Service and click OK to close the OPTIS
Control Panel.
7. If you access to Windows Task Manager, you will see in the Processes tab a process named
SDS.exe running that uses the SYSTEM account.
To know more about the Simulation server options, please have a look at Configuring Simulation
Server see page 61.
Configuring Simulation Server
A Simulation Server can be connected to only one Simulation Spooler.
The parameters will only have effect if Simulation Server is selected on the Computer configuration
tab.
1. Select the Simulation Server tab.
2. In the Connect this simulation server to a simulation spooler frame, you can type or select with the
Browse... button the computer's name of the Simulation Spooler.
3. You can tick the Activate this simulation server in simulation spooler option for instance to
deactivate a Simulation Server during the working time and activate it during night or week-end
time without disconnect it from the spooler.
Page 62 of 75 SPEOS CAA V5 Based Installation Guide
4. You can set the Simulation priority.
The priority's levels are similar to the ones in the Task Manager. From the Processes tab when
right-clicking on a process, the Set Priority can be selected.
It is useful to reduce for example the server's priority to allow the user to work on the computer
without main disturbing.
5. You can choose the Temporary directory.
This option is mainly useful to choose another disk as a bigger one, a quicker one or with writing
rights for example. This working folder is used to manage intermediate results.
6. If needed you can tick the Create log file option.
In case of an incident, OPTIS can ask you to enable this option to get more information. It will be
created in the Temporary directory indicated in the Simulation server tab.
Within a Workgroup
Simulation Client
Setting the Simulation Spooler Status
1. From Start menu, click All Programs, OPTIS, OPTIS Distributed Computing, Simulation Spoolers
Status.
A window appears.
2. Click Configuration, Configurations....
The Simulation client window appears.
3. Click Add to select the Simulation Spooler you want to connect your client to.
The Simulation Spooler is added to the Connect this simulation client to simulation spooler(s) list.
4. Click OK.
The Simulation spoolers status window appears.
The Simulation Spooler is added to the Simulation spoolers list.
The Simulation progress list indicates the Simulation Servers connected to this Simulation Spooler.
To know more about the Simulation Spooler Status options, please have a look at Configuring
Simulation Client see page 54.
Configuring the OPTIS Distributed Computing Page 63 of 75
Configuring Simulation Client
1. From Start menu, click All programs, OPTIS, OPTIS Distributed Computing, Simulation Spooler
Status.
A window appears.
2. Click Configuration, Configurations....
The Simulation client window appears.
3. Connect this simulation client to simulation spooler(s) by clicking Add... or Remove buttons.
Click Add... to browse.
-Or-
Select a Simulation Spooler and then click Remove.
A Simulation Spooler can also be added by taping its name in the edit box to the right side of the
Add button and then by clicking on the Add... button.
4. Move up or down Simulation Spoolers in the list to define the order of the Spoolers' display when
the Network Update command is launched (Have a look to the SPEOS User Guide
(http://portal.optis-world.com/portal/documentation/documentation.asp) for more details).
The Simulation Spooler located at the top of the list is set up as the default one for this Simulation
Client, this one on each are transferred the distributed simulations.
Simulation Spooler
Setting the Shared Directory
Be in administrator mode to personalize the Shared Directory.
The Simulation Spooler automatically communicates the shared directory name to the Simulation
Servers and Simulation Clients computers.
It is also possible to localize the shared directory on the Simulation Server computer. In this case
please when reading the following instructions, replace the Simulation Spooler computer name by the
Simulation Server one.
For the purpose of this page, we are going to personalize the CurrentSimulation directory created by
default in the Distributed directory during the software installation.
1. Open the ...\OPTIS\Distributed directory.
2. Select the CurrentSimulation folder.
3. Right-click and select Properties.
The CurrentSimulation Properties window appears.
4. Select the Sharing tab.
5. On Windows XP Operating System, click Permissions.
-Or-
On Windows Vista Operating System, click Advanced Sharing and then Permissions.
6. In the Permissions window, click Add....
7. Click Locations... and select the domain where the client is located.
8. In the Enter the object names to select frame, type the client’s name.
Page 64 of 75 SPEOS CAA V5 Based Installation Guide
9. Click Check Names to get the complete name and then click OK to validate.
Client is added to the list of Permissions.
10. Repeat these last steps for each client of the Distributed Computing Simulation Spooler.
11. Click Add....
12. Click Locations and select the domain where the computers are located.
13. In the Enter the object names to select frame, type domain.
Configuring the OPTIS Distributed Computing Page 65 of 75
14. Click Check Names to select Domain computers and click OK to validate.
Domain computers are added to the list of Permissions.
You do not have to add the Domain Computers when setting the Distributed Computing cluster
within a Workgroup.
15. Select the client and click Allow on Full Control line. This allows the Simulation Client computer
having access to the shared files.
16. Select Domain Computers and click Allow on Full Control line. This allows the Simulation Server
computers having access to the shared files.
Make sure that the SYSTEM account has also the Full Control if the Simulation Spooler is running
as a service. This allows the Simulation Spooler computer having access to the shared files.
17. Click Apply and then OK to validate the changes.
18. On Windows Vista Operating System, in the Advanced Sharing window, click Apply and then OK to
validate the changes.
19. In the CurrentSimulation window, select the Security tab.
20. Click OK and select the Security tab.
21. On Windows XP Operating System, click Add....
-Or-
On Windows Vista Operating System, click Edit... and then Add in the Permissions window.
22. Add the client and the Domain Computers as done previously (click Locations and select the
domain,...).
Page 66 of 75 SPEOS CAA V5 Based Installation Guide
23. Select the client and click Allow on Full Control line.
24. Repeat this operation for Domain Computers and SYSTEM.
25. On Windows XP Operating System, click Advanced, select the line corresponding respectively to the
client and the Domain Computers, tick the Replace permission entries on all child objects with
entries shown here that apply to child objects option and click Apply.
26. Proceed the same way on Windows Vista Operating System by closing the Permissions window,
clicking on Advanced in the Security tab of the Properties window, Modify on the Permission tab of
the Advanced Security Settings window.
Note that the Users group has been added into the Security tab during the installation. This is
needed to allow the Simulation Spooler to read and write in the shared directory without depending
on rights from the user logged on the computer.
Once the CurrentSimulation folder has been correctly set, the read and write rights need to be
checked from the Simulation client and the Simulation server computers.
Configuring the OPTIS Distributed Computing Page 67 of 75
27. Open a new Explorer window and access the CurrentSimulation directory using its network path.
28. Once the directory is accessed, open the Readme.txt file.
29. Modify its contain and save the document.
You should be able to see the modifications when opening the same file on the Simulation spooler
computer.
The default configuration shares the CurrentSimulation directory using the shared name
CurrentSimulation$. Therefore, the path of this shared directory is ...\CurrentSimulation$\.
It is recommended not to modify the shared name CurrentSimulation$. Only the location of this
shared directory can be modified without any problem.
If the Spooler is a workstation, it is possible to limit the simultaneous connections to the shared
folder. This allows you to do not block the other network access.
to do it, open the CurrentSimulation Properties window, select the Sharing tab, click Allow this
number of users from the User limit option, and then set the number.
Setting the SPEOS Distributed Simulation Manager
1. From the ...\OPTIS\Distributed folder, double-click the SDSM.exe file.
The SPEOS Distributed Server Manager (SDSM) window appears.
2. Click Options.
The Simulation spooler window appears.
3. In the Shared directory for distributed simulations frame, check the network address of the shared
directory.
4. Click OK to validate.
5. Do not close the SDSM.exe.
To know more about the Simulation spooler options, please have a look at Configuring Simulation
Spooler see page 59.
Configuring Simulation Spooler
The parameters will only have effect if Simulation Spooler is selected on the Computer configuration
tab.
1. Select the Simulation Spooler tab.
2. Set the Upload simulation results from simulation servers option.
The default configuration is to upload one by one simulation results from simulation servers. One
by one is useful to bypass network's efficiency troubles.
3. If needed, tick Create log file, Create operations log file or Create usage log file option.
With Create log file you can have general information about the Simulation Spooler computer.
With Create operations log file you can get information about operations happening in Simulation
Spoolers Status window. Operations details can be about New added simulation, Start simulation or
Delete simulation.
With Create usage log file you can get information for each simulation about calculation time per
server.
These log files are located in All users, ProgramData folder.
4. If needed, tick the Do not delete simulation results at the end of the simulation option.
Page 68 of 75 SPEOS CAA V5 Based Installation Guide
It is possible to keep simulation results of each server on the Simulation Spooler before the final
result's merging. In this case results will be kept in the
...\Optis\Distributed\CurrentSimulation\<Server Name> folder. Indeed while a running simulation
in the Simulation spooler computer, folders appear with server's names related to this Simulation
spooler. The contain of these folders will be cleaned before running a new distributed computing
simulation.
5. Set the Shared directory for distributed simulations option. See also Personalizing the Shared
Directory.
Simulation Server
Setting the SPEOS Distributed Server
1. From the ...\OPTIS\Distributed\32bits folder, double-click the SDS.exe.
At the opening, a tray icon corresponding to the SDS is created on the right side of the task bar.
2. Right-click on the icon and click Show.
The SPEOS Distributed Server window appears.
3. Click Options.
The Simulation server window appears.
4. In the Connect this simulation server to a simulation spooler frame, select the Simulation Spooler
and tick the Activate box.
5. Click Ok to validate.
The SPEOS Distributed Server window appears.
6. Click Hide to put the SDS as a tray icon in the task bar.
To know more about the Simulation server window options, please have a look at Configuring
Simulation Server see page 61.
Configuring Simulation Server
A Simulation Server can be connected to only one Simulation Spooler.
The parameters will only have effect if Simulation Server is selected on the Computer configuration
tab.
1. Select the Simulation Server tab.
2. In the Connect this simulation server to a simulation spooler frame, you can type or select with the
Browse... button the computer's name of the Simulation Spooler.
3. You can tick the Activate this simulation server in simulation spooler option for instance to
deactivate a Simulation Server during the working time and activate it during night or week-end
time without disconnect it from the spooler.
Configuring the OPTIS Distributed Computing Page 69 of 75
4. You can set the Simulation priority.
The priority's levels are similar to the ones in the Task Manager. From the Processes tab when
right-clicking on a process, the Set Priority can be selected.
It is useful to reduce for example the server's priority to allow the user to work on the computer
without main disturbing.
5. You can choose the Temporary directory.
This option is mainly useful to choose another disk as a bigger one, a quicker one or with writing
rights for example. This working folder is used to manage intermediate results.
6. If needed you can tick the Create log file option.
In case of an incident, OPTIS can ask you to enable this option to get more information. It will be
created in the Temporary directory indicated in the Simulation server tab.
Learn More
OPTIS Service
Configuration files
Files located in ..., Documents and Settings, All Users, Application Data, OPTIS are modified during the
configuring of the OPTIS Distributed Computing.
To have access to these files, go to Tools, Folders options, View, Files and folders, Hidden files and
folders. Select the Show hidden files and folders option.
Modified files are OPTIS-Service.cfg and SDS\SDS.cfg. They are related respectively to the Computer
configuration tab and the Simulation server tab from the OPTIS Distributed Computing Properties.
Making automatic the setup of simulation servers
The configuration of a lot of Simulation Server can be made automatically by copying the SDS.cfg file
located in the ...\Documents and Settings\All Users\Application Data\OPTIS\SDS menu and the
OPTIS-Service.cfg file located in the ...\Documents and Settings\All Users\Application Data\OPTIS into
same folder for each Simulation Server.
Page 70 of 75 SPEOS CAA V5 Based Installation Guide
OPTIS Service's running
Note that it is possible to check that the Services are running by clicking from the Start menu, Control
Panel, Administrative Tools, Services, OPTIS-Service.
Spool command
This is for configuration when simulations are copied from a client computer and pasted on the
Simulation Spooler from each they are launched.
This is how to proceed to set up a Spool command on the .sv5 menu.
1. Create a Spool.txt file including the following command line.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\SV5.Document\shell\Spool\command]
@="\"C:\\Program Files\\OPTIS\\SPEOS CAA V5 Based VXX\\SPEOS CAA V5 Based.exe\" -d -S
0 \"%1\""
2. Edit the command line if necessary.
3. Rename the .txt extension to .reg extension.
4. Double click on it to write information in the registry data base.
5. Then the Spool command is available for .sv5 files.
How to reconfigurate the simulation cluster during simulation
1. Enable/disable the Activate this simulation server in simulation spooler option located in the
Simulation server of the OPTIS Control Panel.
2. The server will be or not taken into account at the next simulation.
To be sure that this option is well taking into account, do the steps while the simulation is running, not
when it finishes.
Be aware that the status change is taking into account between two simulations, this is not an
instantaneous change.
Troubleshooting
Firewall
For all Simulation Clients and Simulation Server be aware to configure your firewall in the correct way.
Configuring the OPTIS Distributed Computing Page 71 of 75
1. From the Start menu, click Control Panel, Windows Firewall.
2. Click the Exceptions tab.
A window appears.
3. Click Add Program....
The Add a Program window appears.
4. Click Browse....
5. Open the ...\Optis\Distributed directory.
6. On Simulation Server computers, select the SDS.exe file located in the 32bits folder. Click Open
and OK.
The SDS.exe is added in the Programs and Services list.
-Or-
7. On Simulation Spooler computer, select the SDSM.exe file.Click Open and OK.
The SDSM.exe is added in the Programs and Services list.
Note that if the Firewall Unblock has been made manually with a pop up coming out automatically,
the SDSM.exe will appears in the following window.
OPTIS Distributed Computing process
(*) or ...\LocalUser\Application Data\OPTIS\Orphan\ if ...\UserWorking\ no longer exists or cannot be
accessed.
Step 1:
Check that the User account of the Simulation Client has read/write access to the SharedDir
shared directory on the network.
Check the network path of the SharedDir shared directory in the Simulation Spooler tab of the
OPTIS Control Panel.
Page 72 of 75 SPEOS CAA V5 Based Installation Guide
Check the Firewall settings for the 51001 and 51002 ports on both Simulation Client and
Simulation Spooler computers.
Steps 3 and 6:
Check that the SYSTEM account of Simulation Servers has read/write access to the SharedDir
shared directory on the network.
Check the Firewall settings for the 51001 and 51002 ports on Simulation Spooler and each
Simulation Server computers.
Step 8:
Check that the User account of the Simulation Client has read/write access to the SharedDir
shared directory on the network.
Check that the User account of a Simulation Client has write access to the UserWorking
directories of this Client (which should be always the case).
Check the Firewall settings for the 51001 and 51002 ports on both Simulation Client and
Simulation Spooler computers.
In the case SDS and SDSM are running in a User session (instead of the SYSTEM account), the
read/write access must be set for the User account.
OPTIS Control Panel properties
1. Stop the OPTIS Service,
2. Check the configuration of your machine: Simulation client, Simulation spooler activated for the
Client/Spooler computers; Simulation server activated for the Server computer.
3. Simulation spooler: Make sure you entered the name of the shared directory (has to finish with a \:
\\SpoolerMachine\CurrentSimulation$\).
4. Simulation server: Make sure you entered the name of your spooler and you activated it.
5. Finally, make sure License Server is activated.
6. Start the OPTIS Service
Quick Checks
On the Client/Spooler computers
In the OPTIS License Manager, by clicking on the distributed calculation license, the SYSTEM
account must have taken the license.
In the task manager, SDSM.exe is running as well as OPTISService.exe and OptisLicenseServer.exe
(only ).
On the Server computer
In the task manager, SDS.exe is running as well as OPTISService.exe and OptisLicenseServer.exe.
Check that there is no two SDS.exe*32 processes running at the same time in the Task Manager.
Finally, if you run the Simulation Spoolers Status, you should see your Simulation Spooler and the
Server.
INDEX
A
Adding SV5 to the CATIA V5 Environment • 33, 38
Architecture and process of the OPTIS Distributed Computing • 53
C
CATIA release not recognized while SPEOS installation • 27
CODE SERVER INSTALLATION • 30
Configuring a Floating License • 22, 36
Configuring a Floating License from the Client • 23, 37
Configuring a Floating License from the Server • 22, 36
Configuring a Nodelock License • 20, 35
Configuring for other Client computers • 37
Configuring Simulation Client • 54, 62, 63
Configuring Simulation Server • 61, 68
Configuring Simulation Spooler • 59, 67
CONFIGURING THE OPTIS DISTRIBUTED COMPUTING • 52
Connecting to the OPTIS License Server • 23, 37
Connecting to the Portal • 19, 31
Creating bat files • 32, 37
Creating Environment • 27, 28
CREATING ENVIRONMENT • 40
Creating environment for CATIA V5 & SPEOS CAA V5 Based • 40
Creating environment for Digital Project & SPEOS CAA V5 Based • 45
Creating folders • 32
D
Downloading the Code Server software • 31
Downloading the license file • 21, 22, 35, 36
E
Environment • 32
F
Firewall • 70
From the Code Server • 31
G
General Requirements • 9
Getting Code Server Installation from the CD-ROM • 31
Getting Code Server Installation from the Web • 31
Getting SPEOS CAA V5 Based from the CD-ROM • 19
Getting SPEOS CAA V5 Based from the Web • 19
Getting the 1722 or 1721 Error Message • 26
H
How to reconfigurate the simulation cluster during simulation • 70
I
Importing a License • 21, 22, 35, 36
Installing SPEOS CAA V5 Based • 20
Installing SPEOS CAA V5 Based diagram • 18
Installing SPEOS CAA V5 Based from a Command Line • 24, 25
Installing the OPTIS license • 20, 35, 37
L
Launching SPEOS CAA V5 Based • 24
Launching the Environment from a Client computer • 38
Launching the Optis License Manager • 35, 37
Launching the OPTIS License Manager • 21, 22, 23
Learn More • 69
LOCAL INSTALLATION • 17
O
Obtaining a License • 21, 22, 35, 36
Obtaining Code Server • 31
Obtaining SPEOS CAA V5 Based • 19
OPTIS Control Panel properties • 72
OPTIS Distributed Computing • 52
OPTIS Distributed Computing process • 71
OPTIS Environment variables • 32, 33
OPTIS Labs Hardware Requirements • 9
OPTIS Labs Software Requirements • 11, 25, 28
OPTIS Labs System Recommendations • 13
OPTIS Labs System Requirements • 9
OPTIS License Manager System Recommendations • 12
OPTIS License Manager System Requirements • 5
OPTIS Service • 69
P
Parameterizing the Installation for VISTA and Windows 7 • 20
Q
Quick Checks • 72
S
Setting the OPTIS Control Panel • 59, 60
Setting the OPTIS license from SPEOS CAA V5 Based • 23, 38
Setting the Shared Directory • 55, 63
Setting the Simulation Spooler Status • 54, 62
Setting the SPEOS Distributed Server • 68
Setting the SPEOS Distributed Simulation Manager • 67
Simulation Client • 54, 62
Simulation Server • 60, 68
Simulation Spooler • 55, 63
Specific Requirements • 9
SPEOS CAA V5 Based command is not displayed in the Start menu • 27
SPEOS CAA V5 Based License is not Displayed in the SPEOS License Panel • 28
SPEOS CAA V5 BASED SYSTEM PERFORMANCES • 15
SPEOS CAA V5 Based System Recommendations • 12
SPEOS CAA V5 Based System Requirements • 6, 25, 28
SPEOS CAA V5 Based workbench is not activated • 29
SYSTEM RECOMMENDATIONS • 12
SYSTEM REQUIREMENTS • 5
T
Troubleshooting • 70
U
Uninstalling SPEOS CAA V5 Based • 19
V
VBA installation for a CATIA Code Server installation • 39
W
Warning
Microsoft Visual C++ Redistribuable Package Is Required for the Installation to Be Complete • 25
The Startup Catalog Files in the Following List Could Not be Found • 29
Video Configuration Error, Well Supported Mode Are 24 Bits and 32 Bits • 25
Warnings and Errors Messages • 25
Within a same Network Domain • 54
Within a Workgroup • 62