Вы находитесь на странице: 1из 157

3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.

: 3DS_Document_2013

1
R2013x
Boot & Boost your
V6 for Academia Installation

12 Hrs.
Boot & Boost your V6 for Academia Installation
Innovate with your
6 Students
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Set up your
5 courseware

4 Install a V6 Client

3 Install your V6 Server

1 Academia Context
Please, do not print this
Documentation.
2 Prerequisites
Accessible with the “3DS Academy” App
on your tablet

2
Boot & Boost your V6 for Academia Installation
Legend
Process
Academia Context
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

End
3DS Media

Download

Start At a glance …
Detailed steps

Test & Check


Detailed steps
Folder link

Be Careful

3
Boot & Boost your V6 for Academia Installation
1 Philosophy & Academia Context 0.5 Hr.
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

2 Prerequisites 0.5 Hr.

3 Install your V6 for Academia Server 8 to 10 Hrs.

4 Install a CATIA V6 Client 0.5 Hr.

5 Set up your first V6 user and project with ENOVIA 0.25 Hr.

6 V6 R2013x: Innovate with your students

4
1 - Philosophy & Academia Context
This documentation is about deploying the V6 R2013x for Academia in an education institution
environment:
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

In terms of IT Architecture
In terms of pedagogical practices:
Lectures and theoretical sessions
Practical sessions
Collaborative Students’ projects
In terms of innovative teaching practices:
Full collaboration
Full accessibility to V6 and to the data for lecturers and students
Full management of the educational practices
Close to the industry processes and best practices
Know-how vault & carry-over …

5
1 - Philosophy & Academia Context
This document has been developed to help the education institutions during the starting phase of
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

the deployment of their V6 R2013x solution. Ideally, two persons with different profiles (one IT, one
with a PLM or Educator profile) have to be involved in this action.

In the academic world, an educator often has this double-hat role (IT/PLM/Education): you do not
need to be an IT Expert, or a PLM Expert ! This documentation has been written with “two speed
reading” possibilities and with a “Do & Check” system :

Two speed reading possibility :


If you are an IT Expert, simply follow the « At a glance » in each section
If you are an Educator, with a light IT and network background, follow the detailed steps
Do and Check generalized process :
After each step of the deployment process, a validation action is proposed
Action Test …
You are sure that you can serenely go ahead in the deployment process

6
1 - Philosophy & Academia Context
Understand the V6 architecture
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

V6 is based on a 3-tier
architecture. It is
designed for a
centralized data
storage for Metadata
and distributed storage
for contents.

V6 for
Academiacombines
the installation of Logic
and Data layer into one
package

7
1 - Philosophy & Academia Context
Understand the V6 architecture
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

V6 is a standards-based, open and scalable system. It is able to


support large and complex PLM deployments. It provides the
flexibility to easily configure business processes, user interfaces,
and infrastructure options to ensure that they meet your
organization’s needs.

A Applications Server(s) (MCS)

Runs ENOVIA V6 Code deployed in standard J2EE Container (Tomcat)


Only the MCS has a direct connection to the database for metadata
Protection of data layer from direct client connections

8
1 - Philosophy & Academia Context
Understand the V6 architecture
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Database Server
D
Central storage for all metadata
Can be directly accessed only by MCS
V6 Academia Database Server is certified on SQL Server, Oracle and DB2
The database server offers the following benefits
Structured data storage for metadata
Managed huge volumes of information
Increased data security

9
1 - Philosophy & Academia Context
Understand the V6 architecture
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

F File Server(s) (FCS)


Content Storage for PLM-related Documents
Can be clustered via load-balancers
All access is controlled by ENOVIA security policy
Filenames are not humanly readable and there is no direct file system access for clients
FCS offers the following benefits
Consolidates all PLM-related documents into “one source of truth”
Improves LAN and WAN performance

10
1 - Philosophy & Academia Context
Understand the V6 architecture
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

3D Index Server
I
Required for enabling 3D Searching using PLM data
Valid for Rich and Wintop clients only
3DX offers the following benefits
Accelerated retrieval of 3D data and related metadata
Enables 3D navigation for searching large data sets

V6 License Server (DSLS) Instant Collaboration Server


L relies on third party middleware solutions like Lotus
Sametime, Microsoft Live Communications Server

11
1 - Philosophy & Academia Context
The most deployed V6 architecture
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

A + D + F + I + L =

+ Openfire as a free/open Instant collaboration server for demonstration

For other supported Platform, please contact your local vendor support

12
1 - Philosophy & Academia Context
This document has to be regarded as a “precise guideline”, not as a “magic doc”: V6 can be
deployed in many different ways (customizations, specifications of the different types and sizes of
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

companies, etc…) and this document details the most frequent architecture used in the V6
academic community

We detail the architecture below in the next sections:

On a single hardware server (monolithic architecture)


With Windows Server 2008 SP2 as Operating System ( SP1 is mandatory)

With SQL Server as the Database Management System


With V6 Clients connected on the same network (LAN)
With 50 to 400 named users

13
1 - Philosophy & Academia Context
The V6 R2013x Academia Portfolio
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

CATIA CATIA DELMIA


Design Systems Manuf.
NU Advance Advance Advance
educators
UAC UAY UAD
SH
3DVIA 3DVIA
students CATIA CATIA DELMIA Manuf. SIMULIA ENOVIA Composer Studio Pro
Design Master Systems Master Master Master Master
UMC UMY UMD UMS UME NU
+
NU PLM Discover
All Users
UDK = UDP + CPF+MSF+PGE+TBE Includes Server products

Product’s License SH Shareable NU Named User

14
1 - Philosophy & Academia Context
The V6 for Academiatypes of Licenses
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

NU A named-user license permits a “Named User” to utilize a copy of


Named user License: the licensed software running on a single User Machine at any
given time. The user must be identified uniquely within the
company, generally the login name of the user is used.
It is mandatory for all users to have a UDP License.

Educators may have “their own” NU for master & Advance Level.

SH Optional Concurrent (floating) for Master and Advance level


Shareable License: products. Students have one SH … but not “their own”

15
1 - Philosophy & Academia Context
Watermarking
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Prevent from business usage


Connection between Clients,
with the same type of Server

Allowed & Fully functional


Forbidden & Blocked

16
Boot & Boost your V6 for Academia Installation
1 Philosophy & Academia Context
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

2 Prerequisites 0.5 Hr.

3 Install your V6 for AcademiaServer

4 Install a CATIA V6 Client

5 Set up your first V6 user and project with ENOVIA

6 V6 R2013x: Innovate with your students

17
2 - Prerequisites
Server side
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

This computer server is dedicated exclusively to “V6 for Academia”


You must have administrator privileges on this server

With a Quad Core-processor


Advisable

Note that some of this information is given for information only. Always refer to the Dassault Systemes
Program Directory to get the latest requirements: http://www.3ds.com/support-training/ (Section: Doc)

18
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

19
Server side
2 - Prerequisites
2 - Prerequisites
Server side - It is time to order your V6 for AcademiaLicenses !
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Find the TargetID of your sever and call to obtain your Lic Files (Server Activation & Products)
At a glance

On Dassault Systemes’ Media (3/3)


Go to V6_License_Server\1\Windows64
Copy DSLicTarget.exe to c:\ on your server
Launch a command windows
Go to c:\ and execute “dslictarget –t” command
Send the return code XXX-XXXXXXXXXXXXXXXX to your local vendor

20
2 - Prerequisites
Prepare all needed elements :
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Java JDK 1.7.0.0.40 ( Release <40 is mandatory) 3DS Media


SQL Server 2008 Express SP1 or SP2
Download
Dassault Systemes’ Academia’ medias
DVD 1/3 for V6 Client installation
DVD 2/3 for V6 Help
DVD 3/3 for V6 Servers’ installation
Your V6 for AcademiaLicenses' files

21
2 - Prerequisites
Client side
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Release up to R2013

Release up to R2013x 8GB Advisable

Note that some of this information is given for information only. Always refer to the Dassault Systemes
Program Directory to get the latest requirements: http://www.3ds.com/support-training/ (Section: Doc)

22
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

23
2 - Prerequisites
Everything is OK ? So, you can start the V6 deployment process :
Boot & Boost your V6 for Academia Installation
1 Philosophy & Academia Context
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

2 Prerequisites

3 Install your V6 for AcademiaServer 8 to 10 Hrs.

4 Install a CATIA V6 Client

5 Set up your first V6 user and project with ENOVIA

6 V6 R2013x: Innovate with your students

24
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

25
3 – Install your V6 for Academia Server
3 – Install your V6 for Academia Server
3a – Setup Windows 2008 Server R2 SP1 as Prerequisites
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Administrator account / pwd Administrator / xxxxx


Default Input Language Depend of your keyboard
At a glance Windows workgroup WORKGROUP
Computer name Acad-Server
Windows startup Automatic (without login)
Windows access Remote Desktop activated
Windows information BIGINFO (freeware)

The windows workgroup is the university’s one … in order for the V6 Server to be on the LAN

26
3 – Install your V6 for Academia Server
3a – Setup Windows 2008 Server R2 SP1 as Prerequisites
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Windows workgroup and Computer name


Launch Start and right-click on Computer, Properties
Acad-Server
Select Change settings then “Change” Button
Change the name of the computer Acad-Server and of the workgroup
WORKGROUP
Restart the computer

27
3 – Install your V6 for Academia Server
3a – Setup Windows 2008 Server R2 SP1 as Prerequisites
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Automatic Logon (Only during the deployment step)


Launch Start\Run
Type “control userpasswords2”
Select the Administrator account in the list
Uncheck “Users must enter a user name and
password to use this computer”
Click on the Apply button
Validate the Administrator password to add it in the
system parameters

28
3 – Install your V6 for Academia Server
3a – Setup Windows 2008 Server R2 SP1 as Prerequisites
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Remote Desktop
Launch Start and right-click on Computer,
Properties
Select Advanced system settings
Select the Remote tab and check “Allow
connections from computers running any version
of Remote Desktop (less secure)”

29
3 – Install your V6 for Academia Server
3a – Setup Windows 2008 Server R2 SP1 as Prerequisites
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

HOSTS file
In C:\Windows\System32\drivers\etc, open the file hosts with
Notepad
Verify that the entries “127.0.0.1 localhost” and “::1
localhost” are activated

Today, it is only needed for small LAN without DNS.


But we advise you to do it to anticipate the IPV4 to IPV6
migration.

30
3 – Install your V6 for Academia Server
3a – Setup Windows 2008 Server R2 SP1 as Prerequisites
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

System Information
Download the BgInfo installer on Internet website
Uncompress it on C:\Program Files\BgInfo
Run C:\Program Files\BgInfo\BgInfo.exe
Set your parameters and apply

31
3 – Install your V6 for Academia Server
3b – Middleware installation - JAVA
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Version JDK/JRE 1.7.0_02/7


Path [Your Drive]\enoviaV6R2013x\jdk
At a glance [Your Drive]\enoviaV6R2013x\jdk\jre
Test cmd java -version
Variable JAVA_HOME=[Your Drive]\enoviaV6R2013x\jdk
JRE_HOME=[Your Drive]\enoviaV6R2013x\jdk\jre

Be careful, Java releases to 7-40 are authorized, releases above 7-40 are prohibited !

32
3 – Install your V6 for Academia Server
3b – Middleware installation - JAVA
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Download the Java Development Kit on Oracle website. (Free registration)


http://www.oracle.com/technetwork/java/javase/archive-139210.html
Change the installation path to [Your Drive]\enoviaV6R2013x\jdk, so that it
does not contain any spaces.

33
3 – Install your V6 for Academia Server
3b – Middleware installation - JAVA
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Configure JAVA: Automatic Update Inactivation


Launch Start\Control Panel
Select Program\Java
Inactivated the automatic update : > Advanced >JRE Auto download > Never auto download

Open Dos command and type


java –version

Check if OK It should return :


java version "1.7.0_02"

34
3 – Install your V6 for Academia Server
3b – Middleware installation: SQL Server 2008 SP2
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Microsoft SQL Server 2008 Express with Tools is used, then SQL
Server 2008 Service Pack 2 applied.
At a glance
http://www.microsoft.com/en-us/download/details.aspx?id=30438

You must have administrator privileges on the computer to install


SQL Server 2008 Express with Tools edition.

Note: if you have any problem, use the role management tool to
install or configure Microsoft .Net Framework 3.5 SP1

35
3 – Install your V6 for Academia Server
3b – Middleware installation : SQL Server 2008 SP2
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

If you face the “Framework” problem


Click Start – Server manager – Right-click: Add Features

36
3 – Install your V6 for Academia Server
3b – Middleware installation: SQL Server 2008 SP2
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

If you face the “Framework” problem

37
3 – Install your V6 for Academia Server
3b – Middleware installation: SQL Server 2008 SP2
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

http://www.microsoft.com/en-us/download/details.aspx?id=30438

http://www.microsoft.com/en-us/download/details.aspx?id=6041

http://msdn.microsoft.com/library/hh995350(v=sql.15).aspx

38
3 – Install your V6 for Academia Server
3b – Middleware installation: SQL Server 2008 SP2
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Download :
SQLEXPR_x64_ENU.exe
SQLManagementStudio_x64_ENU.exe

You have to install both softwares

39
3 – Install your V6 for Academia Server
3b – Middleware installation: SQL Server 2008 SP2
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

SQLEXPR_x64_ENU.exe

40
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

41
3b – Middleware installation: SQL Server 2008 SP2
3 – Install your V6 for Academia Server
3 – Install your V6 for Academia Server
3b – Middleware installation: SQL Server 2008 SP2
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

You probably do not have all these features. They are going to be automatically installed with SQLManagementStudio_x64_ENU.exe

42
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

43
3b – Middleware installation: SQL Server 2008 SP2
3 – Install your V6 for Academia Server
3 – Install your V6 for Academia Server
3b – Middleware installation: SQL Server 2008 SP2
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

During installation, for Database Engine and Analysis


Services, choose collation Latin1_General_100_CS_AS.

44
3 – Install your V6 for Academia Server
3b – Middleware installation: SQL Server 2008 SP2
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

In the next panel, select the option “Mixed Mode (SQL Server authentication and Windows
authentication)”.
“User” corresponds to the SQL Server administrator who permits to log on to the MSSQL instance
(created during SQL server installation) and to administrate the different databases.
In the panel, the information of the username sa Administrator is not indicated.
To fill in the“Enter password” and “Confirm password” fields, you must enter the password of sa
Administrator user.
Then, click on “Add Current User” to add the installation user (DS\ogg in our example) in the “Specify
SQL Server administrators” list
During the ENOVIA Team Server installation, the SQL Server Administrator is used, not the
installation user (DS\ogg in our example)

45
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

46
3b – Middleware installation: SQL Server 2008 SP2
3 – Install your V6 for Academia Server
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

47
3b – Middleware installation: SQL Server 2008 SP2
3 – Install your V6 for Academia Server
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

48
3b – Middleware installation: SQL Server 2008 SP2
3 – Install your V6 for Academia Server
3 – Install your V6 for Academia Server
3b – Middleware installation: SQL Server 2008 SP2 - Tests
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Check SQL Server Browser state (Start or Stopped)


Start > Computer > right-click: Manage
Services > SQL Server Browser > right-click: Properties : Automatic
Check if OK

49
3 – Install your V6 for Academia Server
3b – Middleware installation: SQL Server 2008 SP2 - Tests
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Check the SQL Server Browser state (Start or Stopped)


Services > SQL Server Browser > Start

Check if OK

Services > SQL Server Network Configuration > + Protocol for MSSQL > TCP/IP : Right-click Enable

50
3 – Install your V6 for Academia Server
3b – Middleware installation: SQL Server 2008 SP2 - Tests
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Check the SQL Server browser.


Open a cmd Window and enter C:\WINDOWS\system32\odbcad32.exe. Then, by clicking on Add button, the
panel “Create new data source” is displayed. The SQL Server Native Client 10.0 version is indicated at the end
of the displayed list.
Check if OK

51
3 – Install your V6 for Academia Server
3b – Middleware installation: SQL Server 2008 SP2 - Tests
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Check the SQL Server Browser


Open a cmd Window and enter C:\WINDOWS\SysWOW64\odbcad32.exe. Then, by clicking on Add button,
the panel “Create new data source” is displayed. The SQL Server Native Client 10.0 version is indicated at the
end of the displayed list.
Check if OK

52
3 – Install your V6 for Academia Server
3b – Middleware installation: SQL Server 2008 SP2 - Tests
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Check the SQL Server browser.


Check that for the SQL Server instance (MSSQL), the associated “SQL Server” and “SQL Server Browser”
services are started and that the protocols “Shared Memory” and “TCP/IP” are enabled:
Check if OK

53
3 – Install your V6 for Academia Server
3b – Middleware installation: SQL Server 2008 SP2 - Tests
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Check the connection to the SQL Server instance by using the administrator
user:

Check if OK Open a cmd Window: Enter sqlcmd -S WorkstationName\MSSQL -U sa -P Password

Example: sqlcmd –S Acad-Server\MSSQL –U sa –P xxxxxxxx

54
3 – Install your V6 for Academia Server
3b – Middleware installation: SQL Academia Database Creation
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

To create your ENOVIA Academia Server database (EnoviaDB) with the collation (Latin1_General_100-CS_AS)
used during the ENOVIA Team Server installation, connect to the SQL Server instance (MSSQL) with the SQL
Server admin (sa) (in our example):

55
3 – Install your V6 for Academia Server
3b – Middleware installation: SQL Academia Database Creation
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

To create your ENOVIA Academia database (EnoviaDB) with the collation (Latin1_General_100-CS_AS) used
during the ENOVIA Team Server installation, connect to the SQL Server instance (MSSQL) with the SQL Server
admin (sa) (in our example):

Check that the option « Auto Close » is set to False.

56
3 – Install your V6 for Academia Server
3b – Middleware installation: SQL Database’ Backup
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Your Database is now the vault for the knowledge of your University (training materials,
At a glance
project’ data) ….. Think about Security and do regular Backup …

the administrator will backup the existing ENOVIA Academia database (EnoviaDB) in a directory (C:\Program
Files\Microsoft SQL Server\MSSQL10.MSSQL\MSSQL\Backup\Enovia.bak):

57
3 – Install your V6 for Academia Server
3b – Middleware installation: SQL Acad Database’ Backup
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

58
3 – Install your V6 for Academia Server
3b – Middleware installation: SQL Acad Database’ Restore
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

The administrator wants to restore a previous ENOVIA Academia database (EnoviaDB) from the directory
(C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQL\MSSQL\Backup\Enovia.bak):

59
3 – Install your V6 for Academia Server
3b – Middleware installation: SQL Acad Database’ Restore
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

60
3 – Install your V6 for Academia Server
3b – Middleware installation: SQL Acad Database’ Restore
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Check that the option « Auto Close » is set on False.

61
3 – Install your V6 for Academia Server
3b – Middleware installation: SQL Acad Database’ Optimization
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Memory configuration:
In order to keep memory for the other applications and the operating system, avoid memory contention. For example, if the server has
16 GB, dedicate 8 GB to the SQL Server.
In order to limit the server memory to max 8192 Mb:
Open a cmd Window: Enter sqlcmd -S Acad-Server\MSSQL -U sa -P Password
1> use master
2> go
Changed database context to 'master'.
1> exec sys.sp_configure N'show advanced options', N'1'
2> reconfigure with override
3> go
Configuration option 'show advanced options' changed from 0 to 1.
Run the RECONFIGURE statement to install.
exec sys.sp_configure N'max server memory (MB)', N'8192'
go

62
3 – Install your V6 for Academia Server
3b – Middleware installation: SQL Acad Database’ Optimization
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Memory configuration:
Configuration option 'max server memory (MB)' changed from 2147483647 to 8192.
Run the RECONFIGURE statement to install.
1> reconfigure with override
2> go
1> exec sys.sp_configure N'show advanced options', N'0'
2> reconfigure with override
go
Configuration option 'show advanced options' changed from 1 to 0.
Run the RECONFIGURE statement to install.
quit

63
3 – Install your V6 for Academia Server
3b – Middleware installation: SQL Acad Database’ Optimization
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Max degree of parallelism configuration:

By default, to be executed, a query can use all the available processors. During a unitary test, we have observed a
quite significant cpu overhead with the “default parallelism” option set.

For example, to reduce the degree of parallelism to 2:


Open a cmd Window: Enter sqlcmd -S Acad-Server\MSSQL -U sa -P Password
1> use master
go
Changed database context to 'master'.
1> exec sys.sp_configure N'show advanced options', N'1'
2> reconfigure with override
go

64
3 – Install your V6 for Academia Server
3b – Middleware installation: SQL Acad Database’ Optimization
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Max degree of parallelism configuration:

Configuration option 'show advanced options' changed from 0 to 1.


Run the RECONFIGURE statement to install.
exec sys.sp_configure N'max degree of parallelism', N'2'
go
Configuration option 'max degree of parallelism' changed from 0 to 2.
Run the RECONFIGURE statement to install.
1> exec sys.sp_configure N'show advanced options', N'0'
2> reconfigure with override
go
Configuration option 'show advanced options' changed from 1 to 0.
Run the RECONFIGURE statement to install.
1> quit

65
3 – Install your V6 for Academia Server
3c – ENOVIA Core Installation
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Before installing ENOVIA for Academia Server, you must perform the following steps in the specified order.

Obtain Administrator privileges via the User Accounts Administrative tool.


Close all other applications running on your computer.
Verify that there is a minimum of 3GB disk space free. (Advise: A Second physical hard-disk)
Verify that Microsoft SQL Server 2008 or above is installed on your machine.
Check that the Tomcat port 8070 is free and is not occupied by any other application.

Note:
The default URI and port to be used at CATIA connection are respectively ENOVIA and 8070.
During the ENOVIA for Acad installation, Microsoft .NET Framework 3.5 SP1 needs to be installed.

66
3 – Install your V6 for Academia Server
3c – ENOVIA Core Installation
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

\ENOVIA_Academia_Server\Windows64\1
At a glance

Start the Setupv6.exe


Specify Choose Destination Location: [C:\enoviav6r2013x\code]
In the Select Software window, select the All check box
Select Data directory selection path: [C:\enoviav6r2013x\data]
In the Database selection, select SQL Server
The SQL Server Connection parameters
Type a Connection User Name
Type the Connection User Password
Type the Database Name: EnoviaDB
Type the Server Name. Acad-Server\MSSQL
Select Create a new SQL database
Specify the credentials for the PLM administration user as PLMADM for both the User Name and the password field.

67
3 – Install your V6 for Academia Server
3c – ENOVIA Core Installation \ENOVIA_Academia_Server\Windows64\1
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

68
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

69
3c – ENOVIA Core Installation
3 – Install your V6 for Academia Server
3 – Install your V6 for Academia Server
3c – ENOVIA Core Installation
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

The Data Directory selection screen is displayed.


The intention is to separate code from data in order
to facilitate environment backups. The term data in
this context does not include database content
(rows), and refers only to the content of stores stored
on disk (for example, CGR files, CATParts, etc.).
Select the data path c:\enoviaV6R2013x\data
and click Next.

In the Database selection screen, select the SQL


Server 2008 database type. The selection depends upon
the database installed. Click Next.

70
3 – Install your V6 for Academia Server
3c – ENOVIA Core Installation
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

To obtain all the needed information


Launch MS SQL Management Studio > + > +
Retrieve the name of the Databases
Right-click > Properties, and click on the link

71
3 – Install your V6 for Academia Server
3c – ENOVIA Core Installation
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

The SQL Server Connection parameters screen dialog box is displayed.


Specify the following parameters:
a. Connection User Name: system administrator [sa]
b. Connection User Password: xxxx
c. SQL Database Name: EnoviaDB
d. SQL Server Name: Acad-Server\MSSQL
e. Uncheck Create a new SQL Server database and click Next.

After creating a database in the SQL server, a New database Creation


Successful dialog box is displayed.
Specify the user name and password of the PLM Super User definition,
select the Set up Team Startup Projects option, and click Next.

72
3 – Install your V6 for Academia Server
3c – ENOVIA Core Installation
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

After installation, defragment the disk on which the ENOVIA Team Server has been installed (C: in our
example). This can improve dramatically the V6 performances during operations like Search, Explore or
Propagate.

73
3 – Install your V6 for Academia Server
3d - DSLS - Licensing Server
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

\V6_License_Server\1
At a glance

Install the Dassault Systemes License Server as per the following credentials on
a physical computer:
SetupDSLSmsi.exe
Destination folder: [C:\Program Files\Dassault Systemes\DS License Server]
Install License Server and Administration Tool
License Administration Port: [4084] and [4085] for users

Check that the DS License Server service is started as Windows Services.

74
3 – Install your V6 for Academia Server
3d - DSLS - Licensing Server
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

\V6_License_Server\1
At a glance

The license administrator first enrolls the activation license, and then the
product licenses which are requested by the client computer on the License
Server.
The licenses are monitored and tracked using License Administration Tool.
You must configure the License Server information on the client computer to
enable the client to request product licenses

75
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

76
3d - DSLS - Licensing Server
3 – Install your V6 for Academia Server
\V6_License_Server\1
3 – Install your V6 for Academia Server
3d - DSLS - Licensing Server
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Note: By checking the Install Server from scratch option, you can install the Dassault Systemes License
Server while deleting all the previous licenses in the license repository, including the activation license. This
may be necessary if your licenses are corrupted

77
3 – Install your V6 for Academia Server
3d - DSLS - Licensing Server
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

The License Administration Tool is launched automatically after the completion of installation.
The DS License Server service is started after the successful installation of DSLS.

78
3 – Install your V6 for Academia Server
3d - DSLS - Licensing Server: Administering
After installing the Dassault Systemes License Server, you have to
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

create a server definition for the server.

Note: that the License Administration Tool dialog box is launched


automatically after the installation of DSLS.

You can also launch the License Administration Tool by selecting


Start > All Programs > DS License Server > License Server
Administration
Select Servers > New… to create a new server
Perform the following steps in the dialog box:
a.Enter the name of the license server, i.e., the name of the
computer that hosts the license server.
b.Enter the default Administrative port will be displayed as
4084 (default). You can change the port number if required.

79
3 – Install your V6 for Academia Server
3d - DSLS - Licensing Server - Activation
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Observe the information in the Server Definitions tab. The computer id is not identified yet. This is a unique code
hexadecimal number generated by the DSLS for this machine once a connection to the DSLS by the named computer
is performed.

Note: the server needs to be activated. Enroll the server activation license first and then your products licenses

80
3 – Install your V6 for Academia Server
3d - DSLS - Licensing Server – Activation
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

In order to activate the license server, you must enroll the product licenses:
1.Click the Enroll icon to select the license. The Open dialog box is displayed.
2.To find the ACTIVATION license, you will need to open the license file that
contains the keyFeature=ACTIVATION.

3.Select the appropriate ACTIVATION license, and click Open.


4.The License Enrollment dialog box is displayed, confirming that the license
has been enrolled on your server.
5.Click OK.
6. Enroll the other Licenses Files, for the Academia products

81
3 – Install your V6 for Academia Server
3d - DSLS - Licensing Server – Connection
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Connect to the License Server: The green sign displayed in the


Status column indicates that the server is connected and activated.

1. The tooltip of the status icon displays the following


information:
[<Server Name> <IP Address> <Connection Status>].

2. Check the Server Configuration to find that you can no


longer change the License Server configuration, after
configuring and activating the License Server as a standalone
server. The option to configure the License Server as part of a
failover cluster is grayed out.

82
3 – Install your V6 for Academia Server
3d - DSLS - Licensing Server – Restart or Stop the server
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

If needed, there are two ways to start and stop the Dassault Systemes License Server:
Open the standard Windows Services management tool and stop the DS License
Server Windows service.
You can also launch the License Administration Tool. Select Server > Stop and click
on your computer name. Click OK to stop the License Server.

83
3 – Install your V6 for Academia Server
3d - DSLS - Licensing Server – Declaration
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Once your license server is up and running and your licenses have been
enrolled, you must configure the license clients:
Create the Licenses directory on every client computer. The directory for
client Operating systems should be as mentioned below:
Windows 7 and Windows Server 2008:
C:\ProgramData\DassaultSystemes\Licenses
Open the previously created directory and create a file named
DSLicSrv.txt. (case sensitive, and with file extension)
Edit the file to declare the license server which serves the client’s license
requests. The syntax of the License Server declaration is as follows:
<servername>:<portnumber> example : Acad-Server:4085

Note: The port number is the license server licensing port, not the administration port.
If you want to access several standalone servers add a new line for each license server.

84
3 – Install your V6 for Academia Server
3e – Licenses – Declare Academic products in ENOVIA
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Open The license server and look for the licenses


modules you need to register.
You can see variations depending of the way the
modules were created.
In the image you can see UDP only, UDP-UMV and
UDP-UACUADUAYUMCUMDUMSUMVUMY
All are PLM Express with some variation, but only UDP
is configured by default in the Enovia Academic Server,
so write this down to use after in this steps.

85
3 – Install your V6 for Academia Server
3e – Licenses – Declare Academic products in ENOVIA
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Log in your server with PLAADM account


Be sure to select the security context as indicated below

86
3 – Install your V6 for Academia Server
3e – Licenses – Declare Academic products in ENOVIA
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

At Tools Menu select Run MQL command

87
3 – Install your V6 for Academia Server
3e – Licenses – Declare Academic products in ENOVIA
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Type the command line & Click Run


add product [TRYGRAM]
or in my example:
add product UDP-UMV

88
3 – Install your V6 for Academia Server
3e – Licenses – Declare Academic products in ENOVIA
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Select Menu Tools again and choose


“Configure My Enovia”

89
3 – Install your V6 for Academia Server
3e – Licenses – Declare Academic products in ENOVIA
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

search for your user and the


license will be available under
Available Licenses section as
indicated bellow

90
3 – Install your V6 for Academia Server
3f – ENOVIA 3D Index server
The purpose of the ENOVIA VPM 3D Indexing Server is to generate 3D index files to allow
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

3D searching from a rich client (CATIA and 3DLive).

\ENOVIA_3DIndexing\Windows64\1
At a glance

Installing the ENOVIA VPM 3D Indexing Server


Select custom type
Select PIX configuration
Provide the 3D index Server parameters

Configuring the ENOVIA VPM 3D Indexing Server


Select PLMCoreReference and PLMCoreRepReference
Save the 3D indexing changes
Run the Command for indexation

91
3 – Install your V6 for Academia Server
3f – ENOVIA 3D Index server - Installation \ENOVIA_3DIndexing\Windows64\1
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

92
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

93
3f – ENOVIA 3D Index server - Installation
3 – Install your V6 for Academia Server
3 – Install your V6 for Academia Server
3f – ENOVIA 3D Index server - Installation
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

If you checked the “I want to deploy 3D Index Engine” option, the


ENOVIA VPM 3D Indexing Server Index Engine Deployment
screen is displayed. Fill in the screen fields with the following
information:
Hostname to be contacted by the 3D index plug-in: name of host to
be contacted by the 3D index plug-in deployed on the application
server
1st port number in range for contacting index servers: each index
server can be contacted on an individual port number
Number of index servers to be started: specify the number of index
server processes required.
ENOVIA V6 server path or Temporary Settings Path for Remote
Server: if you are using ENOVIA, specify the ENOVIA Live
Collaboration server installation path: [c:\enoviav6r2013x\index ].
Finally, click Next.

94
3 – Install your V6 for Academia Server
3f – ENOVIA 3D Index server - Installation
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Review your selection before installing the code. Click


the Install button to start copying the files to your
computer.
The ENOVIA Setup Complete dialog box informs you
that the setup procedure has finished installing the
software on your computer. Click the Close button to
exit the installation.
At the end of the installation, the shortcut menus for
Index Administration are created on your desktop.

95
3 – Install your V6 for Academia Server
3g – ENOVIA 3D Index server - Configuration
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Select Start > All Programs > Dassault Systemes


3D Index Server V6R2013> Tools >3DIndex
Security Administration. Or

The Index Administration Tool is displayed

96
3 – Install your V6 for Academia Server
3g – ENOVIA 3D Index server - Configuration
Select PLM types list
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Select the below PLM types list and add the Security Filter Editor
to the selected PLM types:
VPMReference
VPMRepReference

Select the Securisable attributes against the selected PLM types


and enter the filter in the given format:
V_user <> “xyz” (Be Carefull if you have a French or US keyboard)

The filter V_user <> “xyz” means that all users different from the fictitious
user xyz have access to the PLM types to which it is applied.

Select the option Display types with rule to display the selected
PLM types.

97
3 – Install your V6 for Academia Server
3g – ENOVIA 3D Index server - Configuration
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Select the VPMReference and click Check Rules


Syntax. The Result dialog box shows the Security filter
OK! message. Click OK. Furthermore, select
VPMRepReference and check the syntax rule.
Select Start > Save command to save your index session
parameters.

98
3 – Install your V6 for Academia Server
3g – ENOVIA 3D Index server - Configuration
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Select the Run > Run now to start the indexation


process.
A Result dialog box is displayed showing the Indexation
completed message. Click OK.
Select Start>Save command to save your index session
parameters

Select Start>Quit to exit the Index Administration Tool.

99
3 – Install your V6 for Academia Server
3g – ENOVIA 3D Index server – Task Automation
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Automate the ENOVIA VPM 3D Indexing process:


Control Panel/System and Security/Schedule Tasks
Create Task/Run whether user is logged or not
Trigger/New…/On a schedule/Daily/Repeat task every
“30 minutes”

100
3 – Install your V6 for Academia Server
3g – ENOVIA 3D Index server – Task Automation
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Automate the ENOVIA VPM 3D Indexing process:


Fill the Program/script field with the content of the target field of the “Data reindexation batch” icon (by default
“C:\enoviaV6R2013x\index\code\intel_a\code\bin\CATSTART.exe -run "BBDAdminPlayer -EnvName 3DIndex_DefaultEnv"
-env Env -direnv "C:\enoviaV6r2013x\index\code\CATEnv" –noWindow”)
Answer “Yes” to the question of Task Scheduler, it will automatically separate program from arguments

101
3 – Install your V6 for Academia Server
3h – Instant Collaboration Server
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

The instant collaboration server is needed if you want to use the collaboration tools
inside CATIA (find users, groups, chat, collaborate, …) in a friendly way. Two
possibilities:
Without specific product: you access to the root features only
You can chat with your windows username (not your personal or V6 id)
You can chat on the same LAN of your V6 server only
Only 2 persons can chat

With Microsoft Communicator or Lotus Sametime (Licenses to be acquired)


You have a professional solution, industry like
You have a solution integration maintained by 3DS
You can chat from everywhere, do virtual meeting, collaborate …

102
3 – Install your V6 for Academia Server
3h – Instant Collaboration Server
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

In the specific Academia context, and to be able to show demos of the


instant collaborative features, you can punctually use Openfire: this a free real time
collaboration server based on the XMPP (Jabber) protocol. It is licensed under the
Open source GNU General Public License (GPL).

it is not recommended for a customer environment as it is not


certified by Dassault Systemes: no support will be provided, and in case of
problems or damages, Dassault Systemes will not be held responsible.

103
3 – Install your V6 for Academia Server
3h – Instant Collaboration Server
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Download Openfire 3.8.2


http://www.igniterealtime.org/downloads/index.jsp#openfire

Choose the version that includes Java JRE

Install Openfire
Launch as admin

104
3 – Install your V6 for Academia Server
3h – Instant Collaboration Server
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Access to the Administration console


Click Login to the admin console
In the address bar, replace the default address by http://mydomain:9090/index.jsp
where mydomain is the domain specified in the server settings (Acad-Server)

Quit Openfire server


Restart it
Refresh the internet page
Login as admin/admin_password

105
3 – Install your V6 for Academia Server
3h – Instant Collaboration Server
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Enter your Server setting:


Server name as Domain in the Server Settings (Acad-Server)
AdminConsole Port: 9090
Secure AdminConsole Port: 9091

Select Embedded Database in the Database Settings


Select Default for Profile Settings
Specify an Administrator Account password (admin for example, a valid
email is needed)

106
3 – Install your V6 for Academia Server
3h – Instant Collaboration Server
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Access to the Administration console


Click Login to the admin console
In the address bar, replace the default address by http://mydomain:9090/index.jsp
where mydomain is the domain specified in the server settings (Acad-Server)

Quit Openfire server


Restart it
Refresh the internet page
Login as admin/admin_password

107
3 – Install your V6 for Academia Server
3h – Instant Collaboration Server
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Administering your Instant Collaboration Server


In the Users/Groups tab, select Create New User to add users
Repeat the last step to create 2 users (same users defined in ENOVIA) to be able
to demonstrate to the students the possibility offered by Instant collaboration features
embedded in CATIA V6

108
3 – Install your V6 for Academia Server
3i – Install an Hotfix Correction
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

To correct some specific issues, 3DS provides Hotfix to be installed on the server AND on
the clients. Install Hotfix ONLY if you face “strange” reactions or issues.

You must know that you have to deploy the same level of Hotfix on your Server AND on all
your clients.

Take time to search precise information on the impact of the deployment of the Hotfix !
(Hotfix could impact the ENOVIA structure, your database, your data, …)

Always check the result after installation

Note that some of this information is given for information only. Always refer to the Dassault Systemes
Program Directory to get the latest requirements: http://www.3ds.com/support-training/ (Section: Doc)

109
Boot & Boost your V6 for Academia Install
1 Philosophy & Academia Context
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

2 Prerequisites

3 Install your V6 for Academia Server

4 Install a CATIA V6 Client 0.5 Hr.

5 Set up your first V6 user and project with ENOVIA

6 V6 R2013x: Innovate with your students

110
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

111
4 – Install a V6 for Academia Client
On a Windows 7 64B-bit OS
4 – Install a V6 for Academia Client On a Windows 7 64B-bit OS

4a - Prepare all needed elements:


3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Java JRE 1.7.0_02/7 3DS’ Academia’ medias


http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html DVD 1/3 for V6 Client installation
Patch Windows 7-64b : KB983396 DVD 2/3 for V6 Help
http://support.microsoft.com/kb/983396
DotNet 3.5 (Release above 3.5 is needed)

http://www.microsoft.com/net/downloads
MSXML 6.0 SP
http://www.microsoft.com/en-us/download/details.aspx?id=9774
Note that some of this information is given for information only. Always refer to the Dassault Systemes
Program Directory to get the latest requirements: http://www.3ds.com/support-training/ (Section: Doc)

112
4 – Install a V6 for Academia Client On a Windows 7 64B-bit OS

4a - Install prerequisites
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

If you want 100% of the CATIA SYSTEM workbench features, you need to install MS Visual Studio,
because the simulation of models requires a 64bit C Compiler in addition to CATIA . The supported
C compilers are:

Microsoft Visual Studio 2005 (8.0.50727.762 or higher), (License is needed)


Microsoft Visual Studio 2008 (License is needed)
Microsoft Visual Studio 2010 SP1, (License is needed)
Or note that you can manually install the License Free 64bit C compiler on top of Visual C++
2010 Express

113
4 – Install a V6 for Academia Client On a Windows 7 64B-bit OS

4a - Install prerequisites
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

If you want 100% of the CATIA SYSTEM workbench features, you need to install MS Visual Studio,
because the simulation of models requires a 64bit C Compiler in addition to CATIA. The supported
C compilers are:
To install the License Free 64bit C compiler on top of Visual C++ 2010 Express :
Install Visual C++ 2010 Express
Install Windows SDK 7.1
Install VC-Compiler update: KB25192774
Create “vcvars64.bat” at “C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64” with the
following one line content: CALL "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /x64

114
4 – Install a V6 for Academia Client
4b - Install the client
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

\V6forAcademia_Client\1\setupV6.exe
At a glance

The Default Destination Location screen is displayed. The Default Choose Environment Location screen is displayed.
Click Next. Click Next.

115
4 – Install a V6 for Academia Client
4b - Install the client
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Choose Complete (Mandatory). Click Next. Select “I want to install DS MJPEG codec”. Click Next.

116
4 – Install a V6 for Academia Client
4b - Install the client
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Select the required Java Home Path by clicking the Setup will create a startup icon on your desktop. Check the
Browse… button. Then, click Next to proceed. appropriate button and click Next
Click Next.

117
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

118
4b - Install the client
4 – Install a V6 for Academia Client
4 – Install a V6 for Academia Client
4c - Access DSLS Server
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

To define the access of your DSLS Server:


Go to C:\ProgramData\DassaultSystemes\ (Be careful !! Not Dassault_Systemes)
Create a folder “Licenses”
In this folder, create a Txt file named “DSLicSrv.txt » (case sensitive, and with file
extension)
Type the address of your License server : 4085
For example : Acad-Server:4085 (or his IP:4085)

119
3 – Install a V6 for Academia Client
4d - Connection to the Server
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Launch . There is actually no defined Data source


Click More to setup the connection to your V6 Acad Server
Click + to define your “ServerAcadV6” connection
Protocol HTTP
HostName : your AcadServerName or IP
Port: 8070
Root URI: enovia

Click Finish
On the connect screen:
Select your “ServerAcadV6” connection
Type your username and password
Click Option, to select the security context (Project & Rule)
Click OK

120
4 – Install a V6 for Academia Client
4e – Recommended settings
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Tools/Options/General, Local Save:


Save interval: 30 minutes
Allows you to save locally every 30mn, on your disk drive, authoring
data loaded in a session but not committed in the PLM database
Tools/Options/General/Display, Performance:
Occlusion culling enabled: ON
Improves display performance avoiding redisplay of hidden elements.
3D accuracy: 0.10 (can be increased for big assemblies)

Tools/Options/General/Display, Visualization:
Surface boundary: ON
Allows to make the difference between a free boundary and an
internal edge

121
121
4 – Install a V6 for Academia Client
4e – Recommended settings
Tools/Options/General, Search Order:
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Allows the system to search for files in a logical order


First in the same directory where the document is
pointing
Then, in a list of declared directories
Optionally, with a relative path
Tools/Options/General/Parameters and Measure,
Knowledge
With value: ON
To display in the tree the parameters’ value
Tools/Options/PLM Access, External Documents
Show Attached Documents in Navigator Trees
To display all of the attached documents (not just
components) in the tree when it is expanded.

122
122
4 – Install a V6 for Academia Client
4e – Recommended settings
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Tools/Options/PLM Access, PLM Attributes:


Display Name, Maturity and Version attributes for Physical Product, Physical
Representation and Simulation objects

123
123
4 – Install a V6 for Academia Client
4e – Recommended settings
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Tools/Options/PLM Access/Folder:
Enable references expand: ON
Allows Products to expand inside Folders

Tools/Options/Infrastructure:
Low-light of the node that does not belong to
the active level
Better visibility of the edited component

124
124
4 – Install a V6 for Academia Client
4e – Recommended settings
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Tools/Options/Infrastructure/VPM Navigator:
Dynamic 3D Thumbnails: ON
Enables the dynamic computation of 3D thumbnails used in VPM Navigator (navigation layer).
They are based on 3D Index files retrieved from the 3D indexing server.
Quality: 5
Quality enables you to raise or reduce the "quality" of the refined 3D Thumbnails. The higher the density, the more precise the 3D Thumbnail will be.

125
125
4 – Install a V6 for Academia Client
4e – Recommended settings
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Tools/Options/Infrastructure/3D Shape Infrastructure,


General:
Keep link with selected object: ON
Allows relational design
Confirm when creating a link with selected object: ON
Displays a confirmation message when creating an external
reference
Tools/Options/Infrastructure/3D Shape Infrastructure,
Display:
Constraints: ON
Parameters: ON
Relations: ON

126
126
4 – Install a V6 for Academia Client
4e – Recommended settings – Materials library
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

By default there are no default materials in the database. Therefore,


you need to import a dedicated 3dxml file that is delivered with the client
installation code:
DS-Standard.3dxml in \...\Dassault
Systemes\B214\intel_a\resources\materials
Or AdvancedMaterials.3dxml in \...\Dassault
Systemes\B214\intel_a\startup\materials
Then you have to specify the Search string in
Tools/Options/Infrastructure/Material Editor:
« DS-Standard »
« Advanced »

127
127
4 – Install a V6 for Academia Client
4f – Instant Collaborative Client
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

In the specific Academia context, and to be able to show demos of the instant
collaborative features, you can punctually use Openfire. It is not recommended for a
customer environment as it is not certified by Dassault Systemes: no support should
be provided, and in case of problems or damages, Dassault Systemes will not be
held responsible.
For the demo, the V6 client settings must be configured once through the following
command (example to be adapted to your environment)
Prerequisites:
OpenFire Server installed on your ServerAcadV6
OpenFire Server is Launched
The Port 5222 is available on your ServerAcadV6
Your ServerAcadV6 is accessible over the network

128
4 – Install a V6 for Academia Client
4f – Instant Collaborative Client
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Download on the web


http://www.igniterealtime.org/downloads/index.jsp#smack
and copy the two .jar files in the following V6 installation path:
C:\Program Files\Dassault Systemes\B214\OS\docs\javacommon

Create « javacommon » folder in the insallation path of CATIA V6R2013x


C:\Program Files\Dassault Systemes\B214\win_b64\docs\javacommon

Copy to « javacommon » folder the 2 jar files

129
4 – Install a V6 for Academia Client
4f – Instant Collaborative Client
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Launch « Environment variables » from System Properties


Modify « Path » variable of System Variables section
Add the path of « javacommon » folder
C:\Program Files\Dassault Systemes\B214\win_b64\docs\javacommon;

130
4 – Install a V6 for Academia Client
4f – Instant Collaborative Client
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Edit « hosts » file (C:\Windows\System32\drivers\etc)


Add the OpenFire Server IP and OpenFire Server Name

OpenFire Server Information appear when you launch

it on your ServerAcadV6

131
4 – Install a V6 for Academia Client
4f – Instant Collaborative Client
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Launch command shell and execute the following command


"C:\Program Files\Dassault Systemes\B214\win_b64\code\bin\RTCSetParam.exe" -RTCMode XMPPJ -RTCHost
ServerAcadV6 -RTCPort 5222

132
4 – Install a V6 for Academia Client
4f – Instant Collaborative Client
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Launch CATIA V6R2013x


Verify display of server information in « Connectivity » tab: Tools=>Option=>Connections=>Collaboration

Sign in to « 3DLive Collaborate » and check that user is logged as « User@ServerName »

And Now, you can collaborate from everywhere … with all


the users defined on your OpenFire server !

133
4 – Install your V6 for Academia Client
4g – MS Office & Project Integration
The purpose of the MS Office Integration is to provide inside MS Office & Project the V6
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

PLM Life cycle Tools and States.

MS Office 64bits must be installed on the client (Complete Install – Not only one single product)

\CollaborationforMicrosoftClient\
At a glance

Installing the MS Office Integration package on the server


Copy & Unzip ENOVIACollaborationforMicrosoftClient-V6R2013x.Windows64.zip
Launch Setup.exe

134
4 – Install your V6 for Academia Client
4g – MS Office & Project Integration
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

To install ENOVIA Collaboration for Microsoft Client


run the setupV6.exe file.
In the Choose Destination screen indicate where you
want to install the application. Select Browse to install
the application in a different folder to the location that
appears on your screen. Once you have selected the
location click Next.
Inform the ENOVIA V6 Server URL:
http://ServerAcadV6:8070/enovia

135
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

136
4g – MS Office & Project Integration
4 – Install your V6 for Academia Client
4 – Install your V6 for Academia Client
4g – MS Office & Project Integration
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

The first time you run a Microsoft Office application e.g.


Microsoft Office Word or Microsoft Office Excel, a
Microsoft Office Customization Installer message
appears, asking if you want to install the ENOVIA
Collaboration for Microsoft customization. Click Install.

When the ENOVIA customization has been installed the


ENOVIA V6 tab appears in the ribbon. Click on the Login
button and provide the Microsoft user name and
password.

137
Boot & Boost your V6 for Academia Install
1 Philosophy & Academia Context
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

2 Prerequisites

3 Install your V6 for Academia Server

4 Install a CATIA V6 Client

5 Set up your first V6 user and project with ENOVIA 0.25 Hr.

6 V6 R2013x: Innovate with your students

138
5 – Set up your first V6 user and project with ENOVIA
Create a User, Project, and Organization
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

At a glance Assign the Dassault Systemes licenses

NEVER change the default ENOVIA Admin user password directly in the ENOVIA WebApp !!

139
5 – Set up your first V6 user and project with ENOVIA
Start the People and Organization Administration Console.
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

On your web browser: http://HostnameServer:Port/Application name


for example: http://Server-Acad:8070/Enovia
Enter the Username and Password for the VPM administrator and click Login.
Log: PLMADM Pwd:PLMADM
Never change this standard password directly in the ENOVIA WebApp !!
The Choose a Security Context field is displayed.
Select VPLMAdmin.Company Name.Default
Done

140
5 – Set up your first V6 user and project with ENOVIA
To create User, Project and Organization, follow the method stated below:
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Tool> Service Management> Configure My ENOVIA

141
5 – Set up your first V6 user and project with ENOVIA
To create User, Project and Organization, follow the method stated below:
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Select Project and on click the Create tab.


In the project create tab, provide the following parameters to create the project
Project Name
Project Description
Project Template

Refer to 3DS Companion or 3DS Doc for more


explanations on the different types of projects

Click the Create button


A message is displayed on the top left corner which states:
Your project has been created !

142
5 – Set up your first V6 user and project with ENOVIA
To create User, Project and Organization, follow the method stated below:
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Select User and click the Create tab


Provide user information
Assign the required licenses to the user
Assign for each user : CPF, MSF, PGE, TBE
And UDP (Mandatory) and specific Licenses
Select the project and assign the role to the user.
Click Create.
Once the user has been created, a message is displayed on the top left corner stating:
Your person has been created.

By default, the password is the same as the login name …

143
4 – Install a V6 for Academia Client
4h – Install an Hotfix Correction
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

To correct some specific issues, 3DS provides Hotfix has to be installed on the server AND
on the clients. Install Hotfix ONLY if you face “strange” reactions or issues.

You must know that you have to deploy the same level of Hotfix on your Server AND on all
your clients.

Take time to search precise information on the impact of the deployment of the Hotfix !
(Hotfix could impact the Enovia structure, your database, your data, …)

Always check the result after installation

Note that some of this information is given for information only. Always refer to the Dassault Systemes
Program Directory to get the latest requirements: http://www.3ds.com/support-training/ (Section: Doc)

144
Boot & Boost your V6 for Academia Install
1 Philosophy & Academia Context
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

2 Prerequisites

3 Install your V6 for Academia Server

4 Install a CATIA V6 Client

5 Set up your first V6 user and project with ENOVIA

6 V6 R2013x: Innovate with your students

145
6 - V6 R2013x: Innovate with your students
Access to hundreds of e-learning courseware or be trained by a certified professional
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Companions
On-Line on
Educational
3DS
Materials Academy

On-Premise
Deploy the
Educational companions
Materials on your V6
Server

Contact your
reseller for
Training a specific V6
training on
site

146
6 - V6 R2013x: Innovate with your students
Access to hundreds of e-learning courseware with the Dassault Systemes’ Companion
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

On-line, http://academy.3ds.com/
You need to be registered as an educator or a student

On your Tablet, “3DS Academy” App


If you need on premise,
Connect to the “V6 for Academia” community On-line, https://swym.3ds.com/#community:350
You need to be registered and approved
In the search bar, search for “Companion Player V6”
Download the document and follow the installation of the
Companions on your V6 ACAD-SERVER (medias are included
with your V6 for Academiamedias)

147
6 - V6 R2013x: Innovate with your students
All CATIA, DELMIA, SIMULIA and ENOVIA are built natively on V6 so all applications share the same data
model, run on a single application server and have a single database instance allowing for unmatched
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

collaboration. http://academy.3ds.com/3dexperience-for-academia/
V6 is a database-based platform: all relations between objects are managed as database objects (no
more files).
Main advantages of a database architecture are:
Secured management of data (for example, no more links issues in case of Windows files/directories renaming or
moving)
Rights and authorization management of the data … A new professional skill
Real concurrent engineering … A new 3D Experience, like companies practice
Large assembly management & flexibility …. No creativity limitation during the student’s projects
Enables 3D Searching through PLM data … More efficiency, Carry-over like companies practice
Makes easier the versioning of assemblies and their associated objects (drawing, FEM, NC, etc)

148
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

149
Navigation layer
6 - V6 R2013x: Innovate with your students

Authoring layer
6 - V6 R2013x: Innovate with your students
Search, navigate, work and collaborate in real-time
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

The Compass is the visual representation


of the five topics that structure the whole
PLM world. It is divided into four quadrants
and a center.

150
6 - V6 R2013x: Innovate with your students
Learn in real time about the product and project’s resources
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

151
6 - V6 R2013x: Innovate with your students
Collaboration becomes natural …
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Chat
Co-review
Co-design
3D Snapshot

… from everywhere
… whenever you need..

152
6 - V6 R2013x: Innovate with your students
Manage easily the impact of your work in a context of collaborative project
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

153
6 - V6 R2013x: Innovate with your students
With 3D Search, Find easily 3D data in the database, for re-use, for optimization …
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Pick Box Sphere

Proximity Zone Similar

154
6 - V6 R2013x: Innovate with your students
Manage weights and materials during all the product process development
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

Linked with ENOVIA BoM

155
6 - V6 R2013x: Innovate with your students
Do not think only CAD or Mechanical … Think System Engineering for innovative products
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

156
3DS.COM © Dassault Systèmes | Confidential Information | 3/4/2015 | ref.: 3DS_Document_2013

157

Вам также может понравиться