Sunteți pe pagina 1din 15

Simulayt Software Installation Guide

Installing Simulayt Software will require you to do the following things:


1.
2.
3.
4.
5.
6.

Retrieve latest Simulayt software.


Install the packages that you want to integrate it with (e.g. CATIA, ABAQUS)
Uninstall any previous installations of Simulayt software.
Install Simulayt Software
Setup licensing.
Configure environment so that Simulayt software is loaded into CATIA when needed.

At the end of this guide are some trouble shooting tips in case things dont work out.

1. Retrieve Simulayt Software from DSx-Client Care & Order


Go to DSx-Client
Main Menu Media Distribution Create Media Order
Request / Download the latest version for your hardware.
Extract the zip files from the web site into a folder (= the download folder).

2. Install CATIA
The installation step of the add-in will search for installations of CATIA and create start-up
links for each one. This step will automate the creation of configuration files and add
entries to the start menu.
Any versions of CATIA installed after installing the add-ins will need to be configured
manually.

Simulayt Software Installation Guide

Page 1

27 February 2012

3. Uninstall previous versions of Simulayt Software


Click on Start menu:

choose All Programs:


o Each Simulayt product will have an Uninstall... icon
Click on it.
o Alternatively, from the Control panel:

o You can check what versions are currently installed and can un-install too:

Simulayt Software Installation Guide

Page 2

27 February 2012

Simulayt Software Installation Guide

Page 3

27 February 2012

4. Installing packages
First install any versions of software that Simulayt package needs to work with, as the
Simulayt installer will detect installed versions and only install the Simulayt parts that
are needed
o AF5 and CL5 require CATIA V5 to be installed
A CD3 or CPE or CPM license is needed
AFM5 5.22.0 and CL5 5.22.0 work with
CATIA v5 R18
CATIA v5 R19
CATIA v5 R20
CATIA v5 R21
CATIA v5 R22
Install any available service packs for CATIA
o AF6 and CL6 require CATIA V6 to be installed
A CD3 or CEG or CMP license is needed
AF6 6.12.5 and CL6 6.12.5 work with
CATIA v6 R209, R211, R212, R212x
Install any available service packs for CATIA
o CLX is a standalone program
5.22.0 and 6.12.5 packages both contain the program
The program has no pre-requisites
o CMA requires Abaqus/CAE to be installed
CMA 2012.0210 works with:
Abaqus/CAE 6.10.1
Abaqus/CAE 6.10.1-EF
Abaqus/CAE 6.11.3
Abaqus/CAE 6.12
Ensure Service Packs are installed generally Simulayt software is compiled to work
with stable versions of the software, so this will be at least SP1.

Simulayt Software Installation Guide

Page 4

27 February 2012

Run the setup.exe program in the download folder created from the zip file
o This will run the Microsoft Visual C++ runtime library installers as necessary.
o Follow the instructions on screen
o Later comments will assume that you accepted the default location for the
installation (= Simulayt Installation directory). If you choose a different
location, adjust the instructions as necessary

Simulayt Software Installation Guide

Page 5

27 February 2012

5. Installing licenses
Install licensing
o Request a license from DSx-Client
This will require the host ID
For nodelock, of the machine running the software
For network, id of the machine serving licenses
To get the host ID:
Automatically:
o Run DisplayHostID.exe
You can download this from the web page where you
request a license
Make sure you use the ID for the wired Ethernet
adaptor wireless adaptors may get turned off, and
Virtual Adaptors will not work.

Manually:
o Type ipconfig /all in a command window:
Windows IP Configuration
Host Name . . . . . . .
Primary Dns Suffix . .
Node Type . . . . . . .
IP Routing Enabled. . .
WINS Proxy Enabled. . .
DNS Suffix Search List.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

:
:
:
:
:
:

myMachineName
mynetwork
Hybrid
No
No
mynetwork

Ethernet adapter Local Area Connection:


Connection-specific DNS Suffix . : mynetwork
Description . . . . . . . . . . . : Intel(R) 82579LM Gigabit Network Connection
Physical Address. . . . . . . . . : AB-CD-EF-12-34-56

Simulayt Software Installation Guide

Page 6

27 February 2012

DHCP Enabled. . .
Autoconfiguration
IPv4 Address. . .
Subnet Mask . . .
Lease Obtained. .
Lease Expires . .
Default Gateway .
DHCP Server . . .
DNS Servers . . .

. . . .
Enabled
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

:
:
:
:
:
:
:
:
:

Yes
Yes
192.168.1.66(Preferred)
255.255.255.0
16 January 2012 08:31:16
24 January 2012 08:31:12
192.168.1.1
192.168.244.78
192.168.244.65
192.168.244.66
Primary WINS Server . . . . . . . : 10.22.11.10
Secondary WINS Server . . . . . . : 10.22.11.11
NetBIOS over Tcpip. . . . . . . . : Enabled

Look for the physical address of the Ethernet adapter Local Area
Connection
When providing the number for generating a license, remove the
- symbols in the example above this would be ABDCEF123456
The host ID on Windows is a 12 digit hexadecimal number
o Licensing comes in three different modes:
Nodelock
Allows software to be used on one machine
Uses a license file that is read directly by the program
Does NOT require a FLEXlm server
The license file references the MAC address of the host machine
o Can only be used on the one machine
Requires an environment variable to tell the program where to
find the file:
o Under Control Panel\System and Security\System
o Choose the Advanced tab

Simulayt Software Installation Guide

Page 7

27 February 2012

o Select Environment variables:

o Set a value for SIMULAYT_LICENSE_FILE:

Network
A server runs on a machine
o The server reads the license file
o Other machines can request a license from the server
o See FLEXlm installation guide for help on setting up license
server
Machines that will run the software need to be able to contact the
server on the network (ensure connection is possible).
The license file can specify a number of licenses for each feature
Requires an environment variable to tell the program where to
find the license server:
o Under Control Panel\System and Security\System
o Choose the Advanced tab

Simulayt Software Installation Guide

Page 8

27 February 2012

o Select Environment variables:

Set a value for SIMULAYT_LICENSE_FILE:

o In this case we reference a port number at a machine


The value 24500 is the default port number used by
Simulayt
This value is set in the license file read by the server
The machine can be identified by name (as here) or
with a IP address like 192.168.0.5
The FLEXlm software must be installed and started on the
machine used as the license server.
o Download from the Simulayt website
o Install software
o Use lmtools.exe to configure the server.

Simulayt Software Installation Guide

Page 9

27 February 2012

6. Configuring the software


Configure software to ensure Simulayt add-in is loaded:
o For AFM with CATIA
The standard location of the installation is:
C:\Program Files\Simulayt\Fiber Modeler\CATIA V5

In this folder is a subdirectory for each CATIA version:


B18, B19, B20, B21
of these contains the appropriate files to allow AFM to work with
that version of CATIA
There is a subdirectory containing environment files for starting CATIA
with AFM enabled
There is a sub-directory with the documentation
o For CL with CATIA
The standard location of the installation is:
C:\Program Files\Simulayt 3DS\Composites Link\CATIA V5

In this folder is a subdirectory for each CATIA version:


B18, B19, B20, B21, B22
Each of these contains the appropriate files to allow AFM to work
with that version of CATIA
There is a subdirectory containing environment files for starting CATIA
with CL enabled
There is a sub-directory with the documentation
o To run CATIA with both CL and AFM enabled:
Use the CATIA environment editor and add the path for both AFM and
CL to the environment: from the Start menu

Simulayt Software Installation Guide

Page 10

27 February 2012

Choose the one for the version of CATIA you wish to customise
Acknowledge the warning:

Simulayt Software Installation Guide

Page 11

27 February 2012

Choose the environment you want to copy and add to:

Choose New From to create a new environment based on the selected


one:

Simulayt Software Installation Guide

Page 12

27 February 2012

Add the path to the AFM and CL files:

To add both AFM and CL use the path: (all one line)
C:\Program Files\Simulayt\Fiber Modeler\CATIA V5\B20\win_b64\;C:\Program Files
\Simulayt\Composites Link\CATIA V5\B20\win_b64\

Adjust the CATIA version as necessary (B19, B20, B21)


Adjust the 32bit 64 bit string as necessary
Do NOT put a space after the semi-colon (;)
The editor will create a link on the desktop that references the new file
It is probably worth renaming the link
The new configuration file is placed in the User Environment directory:

You can edit that file to add new environment variables if needed
o For CMA with Abaqus/CAE
Automatic

Simulayt Software Installation Guide

Page 13

27 February 2012

Trouble Shooting:
License problems:
If you have a problem with licensing then the error message will explicitly say so. If the message does
not say that you have a license problem then what you are seeing is not caused by a license issue.
If it is a license error, then read the message carefully, and if necessary google the error code to see
what FLEXlm thinks is the problem. Most times the issue is related to FLEXlm and the installation of
the license.
Checking the Environment Variable:
A simple method of checking that the Environment Variable has been correctly set is to open a
Command Prompt window (under Programs\Accessories) and type set SIMULAYT_LICENSE_FILE.
The value of the license Environment Variable will then be returned.

To check all environment variable type SET:

External Solver not available in AFM:


In order for the external solver to be available the Simulayt DLLs need to be loaded.
Ensure you starting CATIA using the shortcut in the Start menu created by Simulayt when it installed.
This uses a configuration file to ensure that the DLLs in the Simulayt installation are in the CATIA path.
If you are using this icon and it still does not work it may be because some Microsoft DLLs used by
Simulayt DLLs are not available. Please manually run the vcredist_2008_x64.exe,
vcredist_2005_x64.exe programs in the installation. These MS programs are run when Simulayt
installs, but can fail silently. When run manually you should get more feedback about success.
It is also possible that some CATIA DLLs we use are not up-to-date please ensure you have the latest
service pack installed. Also, check the documentation to see that your version of CATIA is supported
with the release of AFM or CL
If you have installed AFM and CL you need to manually modify the configuration so that both paths are
included see above in the installation guide how to do this.
One other thing that prevents a DLL loading is if a 32bit DLL is used with a 64bit program or vice
versa.
Composites Modeler Icon not available in tree view: (CMZ, CMA)
In order for the forms to be available the Simulayt DLLs need to be loaded.
Simulayt sets the location of files when it installed.

Simulayt Software Installation Guide

Page 14

27 February 2012

You can check this in CMZ by


o choosing Tools Add-ins and then hover the cursor over the Composites Modeler
entry it should show you the path to the installation check this is correct.
o Ensure the tick boxes are checked, so that the add-in loads at start-up.
You can check this in CMA by seeing what path is referenced in the file:
o SimulaytCompositesModeler_plugin.py
o In the Simulia installation abaqus_plugins folder
Default locations are:
6.12 onward: C:\SIMULIA\Abaqus\version\code\python\lib\abaqus_plugins
6.11 and earlier : C:\SIMULIA\Abaqus\version\abaqus_plugins

If it still doesnt load, or the tick boxes become unselected, it indicates a problem with loading the DLLs
It may be because some Microsoft DLLs used by Simulayt DLLs are not available. Please manually run
the vcredist_2008_x64.exe, vcredist_2005_x64.exe programs in the installation. These MS programs
are run when Simulayt installs, but can fail silently. When run manually you should get more feedback
about success.
It is also possible that some SolidWorks or Abaqus DLLs we use are not up-to-date please ensure you
have the latest service pack installed. Also, check the documentation to see that your version of
SolidWorks or Abaqus is supported.
One other thing that prevents a DLL loading is if a 32bit DLL is used with a 64bit program or vice
versa.

Simulayt Software Installation Guide

Page 15

27 February 2012

S-ar putea să vă placă și