Collaborative Engineering with STAR-CCM+
Kasey Webster Brigham Young University
Engineering with STAR-CCM+ Kasey Webster Brigham Young University - - PowerPoint PPT Presentation
Collaborative Engineering with STAR-CCM+ Kasey Webster Brigham Young University 1. Importance of Collaboration 2. Examples of Multi-User programs 3. STAR-CCM+ Client-Server Architecture 4. Using Collaboration Mode in STAR-CCM+ 5. STAR-CCM+
Kasey Webster Brigham Young University
1. Importance of Collaboration
2
3
4
5
University
𝑜 design time for n users
Client – Where the user can set up simulations, input commands, and manipulate views for
GUI workspace Server – Executes the commands set up by the user. 6
7
8
9
Yes No Combine Parts X Combine Surfaces X Surface Repair X Splitting Surfaces *(see notes) 3D CAD Models *(see notes) Create part X Composite Parts X Boolean Operations X Retesselate Parts X Apply Tags/Filters X SURFACE REPAIR 2 Users cannot use surface repair mode at the same time
surface, shutting down repair session”
will often have errors in the scene that was used
10
SPLITTING SURFACES Can be done with multiple clients, but with some issues*
scene only highlights the part surface in the client which selected it and the part surface number will not be removed from the edit window
same surface to be split by angle, but the operation done last will split a different surface
Yes No Combine Parts X Combine Surfaces X Surface Repair X Splitting Surfaces *(see notes) 3D CAD Models *(see notes) Create part X Composite Parts X Boolean Operations X Retesselate Parts X Apply Tags/Filters X
11
3D CAD MODELS Can be used by both clients simultaneously*
performed simultaneously
will be combined, not overwritten If features are being edited by user 1, only those listed below that operation can be edited simultaneously by user 2
Yes No Combine Parts X Combine Surfaces X Surface Repair X Splitting Surfaces *(see notes) 3D CAD Models *(see notes) Create part X Composite Parts X Boolean Operations X Retesselate Parts X Apply Tags/Filters X
12
Yes No
Create Mesh Continua X Assign Mesh Values X Customize Surface Mesh X Generate Surface Mesh X Generate Volume Mesh X Contact Prevention X WHILE GENERATING MESH
can be edited
13
Yes No Assign Parts to Regions X Defining Boundaries X Specify Applied Continua X Edit Boundary Mesh Values X Splitting Feature Curves X Edit Feature Curve Mesh Size X Create Interface X
14
Yes No Create Physics Continua X Define Initial Conditions X Define Boundary conditions X Setting Boundary Type X Edit Boundary Mesh Values X Edit Boundary Physics Values X
15
Yes No Create Scenes X Create Reports, Monitors, and Plots X Visualize Report Solutions in Scenes X Select Convergence Criteria X Create Derived Parts X
16
server
cannot be played if operations not yet executed are called.
17
Highlighted Parts
Split Surfaces
(only specific named surface is hidden)
than hiding other parts
18
Surface Repair
repair
Splitting Surfaces
mode by User 2
correspond to any geometry
19
20
Velocity: Magnitude (m/s) 0.00739 1.2959 2.5843 3.8728 5.1613 6.4497
21
10 13 8 9
SINGLE USER (4 TESTS)
7.5 6.5
2 USERS (2 TESTS)
Time Reduction Average: 30 % Model 460,124 Cells
Model Set-Up Time (minutes)
User 1 User 2 Both Users
22
Pressure (Pa) 3581.3 5677.6 7773.9 9870.2 11966. 14063.
23
Time Reduction Average: 35 % Model 600,000 Cells
17.5 19 16 15.5
SINGLE USER (4 TESTS)
11 11
2 USERS (2 TESTS)
Model Set-Up Time (minutes)
User 1 User 2 Both Users
24
25
Time Reduction Average: 36 % 2-D Model 24,576 Cells
7.5 6.5
2 USERS (2 TESTS)
11 12.5 9 11.5
SINGLE USER (4 TESTS)
Model Set-Up Time (minutes)
User 1 User 2 Both Users
26
Temperature (K) 738.01 741.17 744.33 747.49 750.65 753.21
27
Time Reduction Average: 24.4 % Model 5.2 M Cells
28 32 26 26.5 SINGLE USER (4 TESTS) 22 20.5 2 USERS (2 TESTS)
Model Set-Up Time (minutes)
User 1 User 2 Both Users
28
Temperature (C) 49.510 159.61 269.71 379.80 489.90 600.00 Temperature (C) 52.783 150.06 247.34 344.62 441.90 539.18
29
Time Reduction Average: 35 % Model 1.85 M Cells
96 113 74 78
SINGLE USER (4 TESTS)
71 58 47
2 USERS (3 TESTS)
Model Set-Up Time (minutes)
User 1 User 2 Both Users
30
Single User 1 Single User 2 Collaborative
31
Mesh Generation
new operations can be executed
during mesh generation (post processing setup, continua setup, new shape part creation) Surface Repair
based operations can still be done while surface is being repaired.
used on different parts Macros
commands are logged and can be re-executed
32
Teng from my graduate committee
Shankara, Aaron Bird, and Jeff Smith from CD-adapco