EnSight 10.1 June 2014 v2

53
EnSight 10.1 Computational Engineering International (CEI) Available for download: June 5, 2014 Public announcement: June 12, 2014

description

Visualization software for looking at data from computational fluid dynamics (CFD) simulations and virtual structural analysis such as finite element analysis (FEA). EnSight is the leading tool used by engineers to animate, slice, dice, and plot their data from virtual tests.

Transcript of EnSight 10.1 June 2014 v2

  • 1.EnSight 10.1 Computational Engineering International (CEI) Available for download: June 5, 2014 Public announcement: June 12, 2014

2. Quick CEI Business Report 2013 was our best year in company history > 95% renewal rate 2014 Currently on track to beat 2013 2014 Major New Customers Mazda, Toyota EnSight Selected to be Bundled with these CFD packages Flow-3D, Converge, Barracuda Have hired full time support engineer, Marina Galvagni (Apex, NC) New EnSight developer: Nan Zheng (Apex, NC) 3. This presentation This is not a complete list of 10.1 new features and enhancements. See the release notes for more information. And sign up for our newsletter where we offer occasional email articles on new features. 4. Partial Summary of 10.1 Improvements Large Models Faster Performance (Threads) Handle 10x bigger problems Launching is easier EnSight DR more robust, Windows Comparing Data Case-Linking to compare Cases Reuse Context between Cases Part Cloning Element Filtering Plotting Enhancements Usability Part Tagging Contour Label Locations Quick Colors Group Transform Hide A Trace Recolor Traces Native Polyhedral Support Easier Scripting Shear and Pressure Force Tool Improved Graphics MPEG-4 High Quality Shading Tube Streamlines Batch Licensing Improved/More Data Readers Plotting New tool for plots vs time New, time-saving Right-click options 5. Product Names 10.0 EnSight Free EnSight Desktop EnSight Standard EnSight Gold EnSight DR 10.1 EnSight Free EnSight Desktop EnSight Standard EnSight HPC (High Performance Computing) EnSight VR (Virtual Reality) Those with EnSight DR will want to look closely at the changes to EnSight VR. Some former capabilities have been disabled. But EnSight DR 10.1 is much more robust and easier to use. Than 9.0 or 10.0. EnSight Gold users will simply use EnSight HPC instead. And EnSight HPC 10.1 can now add a parallel compositing (PC) which used to be only in EnSight DR. 6. Large Models 7. EnSight 10.1 Performance Gains CEI has observed 2-4x improvements in several functions with high element count (>50m) parts. EnSight 10.0 Particle traces 8 calculator functions EnSight 10.1 threaded operations Particle traces 20-30 calculator functions (the rest on the way) Future - Geometry creation (clips, etc.) in 10.1.x 8. Performance EnSight Standard, 4 threads EnSight Gold, 16 threads Cores and hyperthreads ENSIGHT10_MAX_THREADS environment variable 2 CPU, 6 CORES EACH 64 Gb RAM NUMA MEMORY ARCHITECTURE 0 10 20 30 40 50 60 70 80 1 2 4 6 8 12 Seconds 9. Performance/Capacity 0 5 10 15 20 25 30 50 100 200 CalculationTime(Seconds) Problem Size (Millions of Cells) A 4x Larger Model Can be Calculated in only 1.4x Greater Time using 1 thread/50 M Cells 10. Performance, Threads vs SOS 0 10 20 30 40 50 60 70 80 1 2 4 6 8 12 Seconds Parallel Units (Servers or Threads) Parallel Performance of 1-12 Threads, 1-12 Servers, or 1-12 Servers with 2 Threads Threads (Seconds) SOS and 1 Thread (Seconds) SOS & 2 Threads (Seconds) 11. Job Launching ceishell/ceistart Making EnSight easier to launch type: ceistart101 Standalone 12. Job Launching ceishell/ceistart Making EnSight easier to launch type: ceistart101 13. Job Launching ceishell/ceistart Making EnSight easier to launch type: ceistart101 14. Very Large Models 10.0 (SOS): Models with 200M routine Models with 2B possible 10.1 (Multi-level SOS) Models with 2B routine Models with 20B possible 15. Improved EnSight DR DR stands for Distributed Rendering, its for models too big for a single graphics card, for example on a graphics cluster EnSight DR now available for Windows Now much more robust EnSight DR 10.0 customers strongly advised to switch to 10.1. However EnSight DR 10.1 is not part of 10.1.1b, the first release of 10.1. It is expected in Q3 2014. EnSight DR 9.2 customers using for production work should begin evaluating EnSight DR 10.1. 16. Comparing Data 17. Case Linking Purpose: Comparing same design with small changes Goal: Make easy what was possible but very tedious 18. Case Linking Purpose: Comparing same design with small changes Goal: Make easy what was possible but very tedious ON OFF 19. Comparing Cases Rules Load the cases you want to compare The cases must have the same number of parts The variables must be named the same When you stop case-linking you cannot restart it 20. Reuse Context on Case Replace CASE 2CASE 1 N Steps 0 Steps 21. Part Cloning Deeper copy of a part Exists on Server More functionality Part Copy (previous feature) Sufficient for coloring by another variable 22. Part Cloning Deeper copy of a part Exists on Server More functionality 23. Part Cloning is one of Several Options Copies Extracts Merging Loading Again a Model Part Cloning 24. Element Filtering Filtering Out Up to 6 Filters Model Parts And/Or Filter Options Sequential Non-destructive (no undo necessary) 1 3 2 Example: Removing 1, 2, & 3 25. Usability 26. Part Tagging Quickly Changing the Part Selection using the Keyboard Alt-1 - assigns the current selection to tag #1 Cntl-1 - makes the parts in tag #1 selected 10 tags (0-9) Suggestions: Assign a tag to the fluid domain part(s) To use as parent parts for creation Assign tags to parts you will use often Assign tags to parts with volume rendering Use tags to help build groups Feedback 27. Contour Labels Custom Position Place labels where you want Labels now go on levels and sublevels 28. Contour Labels Custom Position New Right Click Menu Options 29. Quick Color Drag a color onto parts Quickly color parts, plots, viewports, annotations, queries 30. Group Transform Alternative to Frame Mode Much easier, more powerful RMB Edit Group Transform RIGHT-CLICK ON A GROUP 31. Group Transform 32. Group Transform There are 3 ways to transform / rotate geometry in EnSight. 1. Frames - Visual only on the client 2. Group Transform - Put your parts in a group and transform / rotate / scale the group (visual only on the client). 3. Rigid body - Rotation/translation on the server 33. Hide/Delete a Single Particle Trace 34. Recoloring Traces 35. Polyhedrals CFD Solvers using Polyhedrals Star-CCM+ Converge Fluent OpenFOAM Others Native Support Lower Memory Higher Performance Calculations of Variables Feature Extractions Clip Planes 36. Improved Graphics 37. MPEG-4 Video Output Better quality, smaller files Cross-platform CEI pays the royalty for this 38. Smooth High Quality Shading 39. Tube Streamlines 40. New EnLiten Qt interface Unifies Mac, Windows, and Linux versions just as EnSight is unified for all platforms. 41. Batch Licensing Only using some EnSight licenses to run batch scripts? Python Command Language Add multiple batch licenses to your site at lower prices than full licenses Contact your account manager for pricing 42. Improved Readers LS-Dyna Reader New Converge Modified Case format New CPFD Barracuda Reader New GMV Reader CGNS Reader (3rd Gen) ABAQUS Reader now reads CFD data FLOW-3D And Others! 43. LS-Dyna Reader 2 Readers, Existing and Beta Beta Adds these Features SPH Data Femzip compression Variable names matching LS-PrePost Binary Time-History Files (for plotting) 44. Thank You! 45. Future Plans 46. Future Plans Python Package Manager Current system is Pythonexchange.com Website full of EnSight add-ons and recipes using Python These do not all install easily or consistently 47. Future Plans Python Package Manager Distributing Python Add-ons easily over the web 48. Future Plans LS-DYNA Reader CFD Results (Q3 2014) NASTRAN XDB Reader (FEA) (Q3 2014) VTK Reader (alpha) Forte Reader (Reaction Design) EnSight export already available 49. Thank You! 50. Extra Information 51. New Test System Images Compared New! Performance testing New! Calculations Runs continuously 52. Miscellaneous Command Language with Groups EnSight 9 -> EnSight 10, you need some help http://pythonexchange.com/2012/03/21/command-file-translator-to-ensight-10/ STAR-CCM+ TRK File Converter to EnSight Query http://pythonexchange.com/2013/08/06/star-ccm-particle-track-file-conversion-into- ensight-10/ Better Error messages for licensing situations All licenses checked out License key expired 53. JT Files with Legends Export JT Files with Legends