Context
Here are some advice to improve performances for the usage of Piping & Tubing 3D Design (or HVAC) :
- Use Asynchronized Filter
- Use Fluidic Cache
- Setup CATIA cache
- Define multiple/little specification
- Split catalog by specification criteria
Use Asynchronized Filter
“Formula Asynchronized” mode is only created for performance reasons.
PLM parts are computed at a given point in time « T » based on the unit filter formula & database content (result) and the result is stored at unit filter level as a not editable list of PLM parts been a photo at « T »,
When the returned parts for this filter will be requested by application, the stored list of the parts with the Unit Filter will be returned.
Warning: if parts are added to catalog, filter result have to be recomputed manually
Documentation about Asynchronized Filter :
Creating or Editing Filter Units
https://help.3ds.com/2021x/english/dsdoc/eseusermap/ese-t-filter-unitedit.htm?contextscope=onpremise
Note : since 19xFD02, Asynchrone mode is integrated inside Fluidic cache (System will load only part from the Spec)
Use Fluidic Cache
No usage of cache
leads to a loading of data is synchronous with the need
Main reason of the non smooth way of work in Fluidic Apps
Fluidic PLM cache
- Provide the capability to load in one step the Fluidic resource at the beginning of the CATIA session
- If customer activate it, the following action is done during the first access of Fluidic Apps
- Open in design mode a list of Specifications (only the direct table/Part’s filter under the Spec)
- Open the X number of favourite Fluidic part (it is the X last Fluidic part used, default 100)
- The cache is active ALL the time, it is emptied only if:
- Designer request it through dedicated command
- CATIA session ends (automatic)
- User does a switch of Collaborative Space
- Provide the capability to fill the CATIA Cache with all the Fluidic resource
- Include all the stream of all Fluidic parts
- Include all the stream of all Fluidic parts
After the loading step, all necessary data are already in CATIA session, so the work of Designer is smoother, no need to wait after each interaction to retrieve data from server
Dedicated presentation :
Documentation :
Managing Fluidic Resources Cache
https://help.3ds.com/2021x/english/DSDoc/PipUserMap/fluidicinfra-t-ManageFluidicCache.htm?ContextScope=onpremise#fluidicinfra-t-ManageFluidicCache
Setup cache
- The memory of computer must be compatible with the size of data managed by CATIA, DS advises value between 10GB to 32GB
- The hard disk where is store the CATIA cache must have efficient I/O (SSD if possible) and also an available size relevant to the data used by users as fluidic catalogs can have a considerate amount of parts. We usually assign a minimum value of 20Go while the default is 1.5Go