simulayt software installation guide

Upload: jeff

Post on 27-Feb-2018

299 views

Category:

Documents


1 download

TRANSCRIPT

  • 7/25/2019 Simulayt Software Installation Guide

    1/15

    Simulayt Software Installation Guide Page 1 27 February 2012

    Simulayt Software Installation Guide

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

    1. Retrieve latest Simulayt software.

    2. Install the packages that you want to integrate it with (e.g. CATIA, ABAQUS)

    3.

    Uninstall any previous installations of Simulayt software.

    4. Install Simulayt Software

    5. Setup licensing.

    6. 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 toDSx-Client

    Main MenuMedia DistributionCreate 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.

    http://www.simulayt.com/http://www.simulayt.com/http://www.simulayt.com/http://www.simulayt.com/
  • 7/25/2019 Simulayt Software Installation Guide

    2/15

    Simulayt Software Installation Guide Page 2 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:

  • 7/25/2019 Simulayt Software Installation Guide

    3/15

    Simulayt Software Installation Guide Page 3 27 February 2012

  • 7/25/2019 Simulayt Software Installation Guide

    4/15

    Simulayt Software Installation Guide Page 4 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 installedgenerally Simulayt software is compiled to work

    with stable versions of the software, so this will be at least SP1.

  • 7/25/2019 Simulayt Software Installation Guide

    5/15

    Simulayt Software Installation Guide Page 5 27 February 2012

    Run the setup.exeprogram 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

  • 7/25/2019 Simulayt Software Installation Guide

    6/15

    Simulayt Software Installation Guide Page 6 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

    adaptorwireless 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 . . . . . . . . . . . . : myMachineName

    Primary Dns Suffix . . . . . . . : mynetwork

    Node Type . . . . . . . . . . . . : Hybrid

    IP Routing Enabled. . . . . . . . : No

    WINS Proxy Enabled. . . . . . . . : No

    DNS Suffix Search List. . . . . . : mynetwork

    Ethernet adapter Local Area Connection:

    Connection-specific DNS Suffix . : mynetworkDescription . . . . . . . . . . . : Intel(R) 82579LM Gigabit Network Connection

    Physical Address. . . . . . . . . : AB-CD-EF-12-34-56

  • 7/25/2019 Simulayt Software Installation Guide

    7/15

    Simulayt Software Installation Guide Page 7 27 February 2012

    DHCP Enabled. . . . . . . . . . . : Yes

    Autoconfiguration Enabled . . . . : Yes

    IPv4 Address. . . . . . . . . . . : 192.168.1.66(Preferred)

    Subnet Mask . . . . . . . . . . . : 255.255.255.0

    Lease Obtained. . . . . . . . . . : 16 January 2012 08:31:16

    Lease Expires . . . . . . . . . . : 24 January 2012 08:31:12

    Default Gateway . . . . . . . . . : 192.168.1.1

    DHCP Server . . . . . . . . . . . : 192.168.244.78

    DNS Servers . . . . . . . . . . . : 192.168.244.65192.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 numbero

    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 NOTrequire 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

  • 7/25/2019 Simulayt Software Installation Guide

    8/15

    Simulayt Software Installation Guide Page 8 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

  • 7/25/2019 Simulayt Software Installation Guide

    9/15

    Simulayt Software Installation Guide Page 9 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.

  • 7/25/2019 Simulayt Software Installation Guide

    10/15

    Simulayt Software Installation Guide Page 10 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

  • 7/25/2019 Simulayt Software Installation Guide

    11/15

    Simulayt Software Installation Guide Page 11 27 February 2012

    Choose the one for the version of CATIA you wish to customise

    Acknowledge the warning:

  • 7/25/2019 Simulayt Software Installation Guide

    12/15

    Simulayt Software Installation Guide Page 12 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:

  • 7/25/2019 Simulayt Software Installation Guide

    13/15

    Simulayt Software Installation Guide Page 13 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

  • 7/25/2019 Simulayt Software Installation Guide

    14/15

    Simulayt Software Installation Guide Page 14 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 doesnot 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 seewhat FLEXlm thinks is the problem. Most times the issue is related to FLEXlm and the installation ofthe license.

    Checking the Environment Variable:

    A simple method of checking that the Environment Variable has been correctly set is to open aCommand Prompt window (under Programs\Accessories) and typeset 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 createdby 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 bySimulayt 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 Simulaytinstalls, 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 latestservice pack installed. Also, check the documentation to see that your version of CATIA is supportedwith the release of AFM or CL

    If you have installed AFM and CL you need to manually modify the configuration so that both paths areincluded 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 viceversa.

    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.

  • 7/25/2019 Simulayt Software Installation Guide

    15/15

    Simulayt Software Installation Guide Page 15 27 February 2012

    You can check this in CMZ byo 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 DLLsIt may be because some Microsoft DLLs used by Simulayt DLLs are not available. Please manually runthe vcredist_2008_x64.exe, vcredist_2005_x64.exe programs in the installation. These MS programsare run when Simulayt installs, but can fail silently. When run manually you should get more feedbackabout 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 ofSolidWorks 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.