Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations KootK on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

CenitFlex+ / CATIA / 3dexperience (ENOVIA) hybrid running

spe88

Automotive
Jul 17, 2016
15
Hello,

I am inquiring how CATIA could work in our company environment.
Specs:
Client side (CAD users):
- Strong hardwares which good for CAD and Simulation
- Many CATIA environments and CAA are used by users
- none of the CATIA environments are installed
- frameworks are installed (JAVA, .NET, C++)
- app are installed like 3dexperience launcher, IEFClient, CATIA-3Dexperience connector
- Dassault VB (Visual Basic) prerequisites are also installed
- CenitFlex+ has a shortcut on user's desktop which runs on the server side
- CenitFlex+ makes app data in the standard Windows user folder in the client side
- users can reach 3dexperience via web browser or directly from CATIA thank for the connector, latter is only good for search and download\upload files from\to the database

Server side:

- more servers (oracle database, 3dexperience app, license server, file server for each sites)
- file servers contain the different installed CATIA environments, CAAs, users' CATSettings
- from the oracle database the CAD files and other documents (which were uploaded into the db via 3Dexperience platform) are replicated to each sites for faster access

What I do not know is that how can users run CATIA if it does not installed to their machines? They cannot stream from the server side everything without computing. Servers does not have this kind of computing capacity for 20-30 users everyday for each site. And if they would be streamed then why the necessity of a strong hardware for every user on client side (32-128 GB RAM etc.)?

I assume this is some kind of hybrid method, where CenitFlex+ downloads a lightweight CATIA to every CAD user's machine. Then the computing is done natively on client side, however other things can be streamed from server side. CenitFlex+ "just" checks what DLLs, CAAs etc. should be downloaded and checks the licenses as well.

Anyone can confirm my theory? Or just fix it?

Thank you
 

Part and Inventory Search

Sponsor