75
SPEOS CAA V5 Based V13.0.1

SPEOS CAA V5 Based - Optis Portalportal.optis-world.com/WebData/34107_OPTIS_SV5_IG_V13.0.1.pdf · The supported CATIA V5 versions depends on SPEOS CAA V5 Based versions: R17 R18 R19

  • Upload
    others

  • View
    159

  • Download
    3

Embed Size (px)

Citation preview

SPEOS CAA

V5 Based

V13.0.1

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.

Page 16 of 75 SPEOS CAA V5 Based Installation Guide

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

Page 18 of 75 SPEOS CAA V5 Based Installation Guide

Installing SPEOS CAA V5 Based diagram

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