Cuboid - Amazon Web Services€¦ · Title: Cuboid Created Date: 7/15/2016 2:40:47 PM
scSTREAM V13 - Software Cradle Co., Ltd. · scSTREAM V13 release ... (Type B)1] at Z = 700 mm...
Transcript of scSTREAM V13 - Software Cradle Co., Ltd. · scSTREAM V13 release ... (Type B)1] at Z = 700 mm...
|1 © Cradle North America
scSTREAM V13
Introductory Seminar No. 2
|2 © Cradle North America
scSTREAM V13 release
Windows 7 operating System
Applicability
|3 © Cradle North America
Program Structure 4
Exercise: “Hospital Room” 5
– STpre 7
• Kicker 8
• Initial Wizard 12
• Mouse Operations 18
• Creating Parts 19
• Condition Wizard 74
• Mesh Generation 117
– STsolver 120
• Launching Simulation 121
• Monitor file 124
– STpost 131
Technical Support 155
Contents Page no.
|4 © Cradle North America
scSTREAM: Basic Program Structure
Step1 Creating Input Data
Step2 Executing Calculation
Step3 Analyze/Visualize Resulting Solution
Pre
Solver
Post
S file(*.s)
FLD file(*_N.fld)
TM file(*.csv)
CAB file(*.cab)
L file(*.l)
MON file(*.mon) Restart file
(*.r)
|5 © Cradle North America
A hospital room is split into four sections by curtains. There are a patient, a bed, a TV and furniture in each section. Consider an air conditioner operating in the ceiling during the summer. We will analyze the temperature and flow distributions in the room.
Example: Hospital Room
Air 36C
Exterior Wall
Window
Shelf
Ventilation (outflow)
Patient TV
Door Draft
Rack
Bed
Curtain
Ventilation (inflow:23C)
|6 © Cradle North America
The objectives of this exercise are to master the following:
– The basic procedure of analysis
– The methods to create geometry and attributes
– Basic postprocessing techniques to visualize the results
Example: Hospital Room
Air 36C
Exterior Wall
Window
Shelf
Ventilation (outflow)
Patient TV
Door Draft
Rack
Bed
Curtain
Ventilation (inflow:23C)
|7 © Cradle North America
Operational procedure for STpre
Preprocessor
Initial Wizard for Basic Settings
Launch Pre
Create Geometry & Set Attributes
Generate Mesh
Save Files
Terminate Pre
Condition Wizard for Conditions
|8 © Cradle North America
Launching STpre from the Kicker
– Select [Start] – [All Programs] – [Cradle] – scSTREAM V13 to open the Kicker
– Click preprocessor icon
Preprocessor
|9 © Cradle North America
Window interface of STpre
– Initial Wizard opens automatically
Preprocessor
Menu bar
Tree/List-View Window
Control Window
Toolbar
Draw Window
Initial Wizard
Message Window
|10 © Cradle North America
Tools for creating parts in STpre
Preprocessor
Create parts Parts creation methods
Coordinate systems for parts creation
Settings of Sketch Plane Sketch coordinates
Sketch Plane
|11 © Cradle North America
Sketch Plane
– Each part has its own unique coordinate system
Preprocessor
|12 © Cradle North America
Basic Parameters
– [Project name]: Enter “Exercise1”
– [Path to save files]: Click […] and specify your [Desktop] folder, then check the box for “Create project folder under the above directory”
– [Comments]: Enter “Hospital,heat,flow,steady”
– Click [Next]
Initial Wizard
|13 © Cradle North America
Computational Domain
– Set the domain size equal to the size of the hospital room
• [Minimum value] = (0, 0, 0) mm
• [Maximum value] = (6000,5000,2500) mm
– Leave the [Material of computational domain] as “air (incompressible)”
Initial Wizard
|14 © Cradle North America
Analysis Type
– No changes are needed
• [Flow] and [Heat] solvers are both selected
• [Turbulent flow] is considered, using the [Standard k-ε model]
• [Radiation] and [Solar radiation] are ignored
Initial Wizard
|15 © Cradle North America
Initial Value/Gravity – [Default value of temperature]: [36] C ( – the ambient fluid temperature)
– [Initial temperature of solid]: [20] C
– Leave [Gravity] acting in the negative Z direction; buoyancy will be considered
– [Undefined region]
• Check the box for [Set the following conditions for undefined region]
Initial Wizard
|16 © Cradle North America
Purpose of Analysis
– Choose between a list of general categories of simulation
• Typical boundary conditions will be applied, but they can still be modified later in the Condition Wizard
– Keep [No specification] in this exercise
Initial Wizard
|17 © Cradle North America
Confirm Settings
– Check your settings, then click [Finish]
• The Computational Domain and the Sketch Plane will then appear in the Draw Window
Initial Wizard
|18 © Cradle North America
Mouse/ Keyboard Operations
Key Operation
X Move to X-axis view (Y-Z plane)*
Y Move to Y-axis view (X-Z plane)*
Z Move to Z-axis view (X-Y plane)*
I Move to isometric view *
C + left-mouse Re-center the view
* Holding down the <Shift> key
at the same time will give the opposite view point
|19 © Cradle North America
Creating the Analysis Geometry
1) Rack
– Make sure that <By Dialog> and <Global> are selected
– Select <Cuboid> from the toolbar
NOTE: The next 23 minutes of this webinar concerns the creation of parts. If you do not plan to create your own geometry in scSTREAM, you may want to move ahead to the 0:32:00 mark of the webinar.
Creating Parts
|20 © Cradle North America
– [Part name]
• Enter [Rack]
– [Location] and [Size]
• Locate the cuboid at (0, 0, 0) mm
• Size of the part: (500, 500, 800) mm
– Click [OK] to close the [Part(Cuboid)] dialog
Creating Parts
|21 © Cradle North America
2) Shelves
– In this section you create shelving units made of two parts in order to have ventilation outlets located on the lower shelves
– Create the first shelf manually, then create additional shelves using the [Translation/Copy Part] and [Create Group] functions
– First, select <Cuboid> from the toolbar
Creating Parts
|22 © Cradle North America
Creating Parts
– [Part name]
• Enter [Shelf]
– [Location] and [Size]
• Locate the cuboid at (0, 2100, 0) mm
• Size of the part: (500, 800, 200) mm
– Click [OK] to close the dialog
|23 © Cradle North America
– Click the part, [Shelf], in either the Draw Window or [Layout of Parts] tree to highlight it
– Right-click on the part and select [Translation/Copy Part] from the popup menu
– [Distance] – [Global coordinate system]
• Enter (0, 0, 200) mm
– [Translation only]
• Uncheck [Translation only] checkbox
– [The number of copies]
• Enter [1]
– Click [OK]
Creating Parts
|24 © Cradle North America
– Change the size of the part duplicated in the previous step
– Click the duplicated part to highlight it, then right-click your mouse and select [Refer to Part] from the popup menu
– [Size]
• Enter [2300] in Z-direction
– Click [OK]
Creating Parts
|25 © Cradle North America
– In this section, you will create the second set of shelves
– First, put [Shelf] and [Shelf[2]] into one group, then copy that group to create the second set of shelves
Creating Parts
Insert Parts into A Group File
<Method 1>
1. Select parts in [Layout of Parts] tree while holding down <Ctrl> key for multiple selections.
2. Drag-and-drop them onto the group created above.
<Method 2>
3. Select parts in [Layout of Parts] tree while holding down <Ctrl > key for multiple selections.
4. Right-click on your mouse and select [Change order: Copy] from the pop-up menu.
5. Select the group to insert the parts.
6. Right-click on your mouse and select [Change order; Append to group] from the pop-up menu.
Creating A Group File
1. Select [Parts] from [Layout of Parts] tree.
2. Right-click on [Parts] and select [Create Group]
|26 © Cradle North America
– Copy and translate the group created in the previous step
– Select the group and right-click on your mouse
– Select [Translation/Copy Part] from the menu
– [Distance] – [Global coordinate system]
• Enter (5500, 0, 0) mm
– [Translation only]
• Uncheck [Translation only] checkbox
– [The number of copies]
• Enter [1]
– Click [OK]
Creating Parts
|27 © Cradle North America
3) Bed – In this section you will create a bed on the Sketch Plane using mouse
operations.
– Select <By Mouse> and <Global> from the toolbar then adjust the Sketch Plane and the grid interval
Creating Parts
<By Mouse> <Global>
|28 © Cradle North America
– The information of the Sketch Plane is displayed in the [Sketch] tab in the Control Window
– [Coordinate system]
• Make sure that (0, 0, 0) is entered for the origin
• Click on [Fit to computational domain]
– [Grid]
• Enter [100] for the grid intervals of (U),(V) and (W)
– Click [Update]
– The Sketch Plane is updated in the Draw Window …
Creating Parts
|29 © Cradle North America
– Select <Cuboid> from the toolbar and click on the Sketch Plane in the Draw Window to create a part
– Select the created part in the Draw Window
– Right-click on your mouse and select [Part Edit Sketch] from the pop-up menu
Creating Parts
Relocating the part in the U-V plane – Move the mouse cursor to the center of the part and drag it to relocate Resizing the part in the U-V Plane – Move the mouse cursor on the vertex of a part and drag it to resize
|30 © Cradle North America
Creating Parts
Resizing the part in the U-W plane
Press Y key to change the view direction while [Part Edit Sketch] is active
Right-click on your mouse and select [Display vertical sketch] from the pop-up menu
Sketch plane will be shown in the U-W plane
Modify by mouse in Z direction to set height = 500 mm
Right-click on your mouse and select [Part Update Sketch] to finalize the new size
|31 © Cradle North America
– Open the [Part(Cuboid)] dialog by double-clicking the part
– [Part name]
• Enter [Bed]
– [Location] and [Size]
• Confirm location is (0, 800, 0) mm
• Confirm the size is (2000, 1000, 500) mm
– Click [OK]
Creating Parts
|32 © Cradle North America
4) Patient (Type A)
– In this section you will create a patient lying down in bed using the [Sketch Part] function
– Then you will apply a material property to the patient
– Select <By Mouse> and <Global> from the toolbar
Creating Parts
|33 © Cradle North America
– Click on the top face of the bed in the Draw Window while holding the <P> key to move the Sketch Plane to that face
– Confirm that the origin of the Sketch Plane is (0, 0, 500) mm in the [Sketch] tab of the Control Window
Creating Parts
|34 © Cradle North America
– Select <Sketch Part> from the toolbar
– [Model type]
• Select [Extrusion]
– [Geometry type of vertex]
• Select [Point sequence]
– [Vertices information]
• Enter the point sequence using mouse or keyboard
• Vertex information is on the next slide
– Check the box for [Close start and end points]
Creating Parts
|35 © Cradle North America
Creating Parts
(U,V)
① (0,1200)
② (200,1200)
③ (200,1100)
④ (1700,1100)
⑤ (1700,1500)
⑥ (200,1500)
⑦ (200,1400)
⑧ (0,1400)
– Vertex information
|36 © Cradle North America
– Move to the [Size/Attribute] tab
• [Part name]
– Enter [Patient(TypeA)]
• [Type]
– Select [Solid]
• [Orientation]
– Select [W-Axis (Positive)]
• [Height]
– Enter [200]
• [Attribute]
– Select [Solid]
– Create “Human” material
» See next slide
• [Initial Temperature]
– Leave at [20] C for now
• Click [OK]
Creating Parts
|37 © Cradle North America
– [List of Materials] dialog will open when you set [Attribute] to [Solid]
– Check [Editing mode] box to create and apply a new material property
– Right-click the [others] folder and select [Add(Material)] from the pop-up menu
– Enter the following properties in the [Solid] dialog:
• [Name]: Enter [Human]
• [Density]: Enter [1000] kg/m3
• Press [Set] to create the new material
• Press [Set] to close the [List of Materials] dialog
Creating Parts
|38 © Cradle North America
5) Patient (Type B) – In this section you will create a patient sitting up in bed using the <By Mouse>
mode
– You will create three parts on the picked location on the Sketch Plane, then integrate the three parts together using [Boolean Operation].
– Select <By Mouse> and <Global> from the toolbar
Creating Parts
|39 © Cradle North America
– Confirm that the origin of the Sketch Plane is (0, 0, 500) mm
• Select <Cuboid> from toolbar and click on the Draw Window
• Adjust the location and size of the part:
• Open the [Part(Cuboid)] dialog
• [Part name]
– Enter [Patient(Type B)1]
• [Size]
– Confirm (200) mm in Z-direction
• Click [OK]
Creating Parts
U-V plane U-W plane
|40 © Cradle North America
– Set the Sketch Plane on the top of [Patient (Type B)1] at Z = 700 mm
• Select <Cuboid> from toolbar and click on the Draw Window
• Adjust the location and size of the part:
• Open the [Part(Cuboid)] dialog
• [Part name]
– Enter [Patient(Type B)2]
• [Size]
– Confirm (400) mm in Z-direction
• Click [OK]
Creating Parts
U-V plane U-W plane
|41 © Cradle North America
– Set the Sketch Plane on the top of [Patient (Type B)2] at Z = 1100 mm
• Select <Cuboid> from toolbar and click on the Draw Window
• Adjust the location and size of the part:
• Open the [Part(Cuboid)] dialog
• [Part name]
– Enter [Patient(Type B)3]
• [Size]
– Confirm (200) mm in Z-direction
• Click [OK]
Creating Parts
U-V plane U-W plane
|42 © Cradle North America
– Integrate the parts using the [Boolean Operation] function
• Select [Edit] – [Boolean Operation] from the menu bar
• [Selected parts]
– Select [Patient(TypeB)1] and [Patient(TypeB)2] to be [Part A] and [Part B], respectively
• [Operation]
– Select [Unite(A+B)]
• Confirm that the parts are highlighted in the Draw Window, then click [Execute]
Creating Parts
|43 © Cradle North America
– Integrate the rest of the parts using the [Boolean Operation] function
• [Selected parts]
– Select [BOOL-Patient(Type B)1] and [Patient(TypeB)2] to be [Part A] and [Part B], respectively
• [Operation]
– Select [Unite(A+B)]
• Confirm that the parts are highlighted in the Draw Window, then click [Execute]
Creating Parts
|44 © Cradle North America
– Open the [Part(Arbitrary Body)] dialog box for the patient (double-click on part in the tree) in order to apply settings:
• [Part name]
– Enter [Patient(TypeB)]
• [Attribute]
– Select [Solid]
• [Material]
– Select [Human]
• [Initial Temperature]
– Leave at [20] C for now
• Click [OK]
Creating Parts
|45 © Cradle North America
6) Curtain – In this section you will create a curtain using the [Sketch Part] <Extrusion>
function
– The curtain will be separated into upper and lower parts
• Both parts are created as [Panel] parts
• “Condition region face” and “pressure loss” settings are applied to the upper part to represent the use of mesh material
Creating Parts
|46 © Cradle North America
– Set the Sketch Plane to Z = 100 mm
– Select <Sketch Part> from the toolbar
• [Model type]
– Select [Extrusion]
• [Geometry type of vertex]
– Select [Point sequence]
• [Vertices information]
– Pick points on the Sketch Plane ; see table on the next page
Creating Parts
|47 © Cradle North America
Creating Parts
(U, V) mm
① (500, 2100)
② (2300, 2100)
③ (2300, 0)
|48 © Cradle North America
– Move to the [Size/Attribute] tab
• [Part name]
– Enter [Curtain]
• [Type]
– Select [Panel]
• [Orientation]
– Select [W-Axis (Positive)]
• [Height]
– Enter [1900]
• Click [OK]
Creating Parts
|49 © Cradle North America
– Create the mesh upper curtain using the [Translation/ Copy Part] function
• Right-click on the [Curtain] part and select [Translation/Copy Part] from the menu
• [Distance] – [Global coordinate system]
– Enter (0, 0, 1900) mm
• [Translation only]
– Uncheck [Translation only] checkbox
• [The number of copies]
– Enter [1]
• Click [OK]
Creating Parts
|50 © Cradle North America
– Adjust the size of the upper curtain using [Part Edit Sketch]
• Open [Part (Sketch Part)] dialog box by double-clicking on the part
• [Part name]
– Enter [Curtain(mesh)]
• [Height]
– Confirm (500) mm
• [Attribute]
– Select [Condition region face]
• Click [OK]
Creating Parts
|51 © Cradle North America
7) Television – In this section you will create a flat screen TV
– You can ignore the thickness of the TV and model it using a [Panel] part
– Since heat is generated by the TV, we will register the faces of the TV as a region and apply heat generation on it
– Create the TV in the <By Dialog> mode, assuming that its coordinates are known
– First, select <By Dialog> and <Global> from the toolbar
Creating Parts
|52 © Cradle North America
– Select <Panel> from the toolbar:
• [Part name]
– Enter [TV]
• [Direction]
– Select [X-direction]
• [Location] and [Size]
– Locate the panel at (1500, 600, 800) mm
– Set the size of the part to (400, 400) mm
• Click [OK]
Creating Parts
|53 © Cradle North America
– Select <Edit Part Face> in the toolbar
– [Part face name]
• Enter [TV_HeatGeneration]
– [Selected location]
• Click three times on the face of the TV in the Draw Window to select both front and back sides of the panel
• Confirm that both faces are indicated in the dialog box
• Confirm that two arrows are shown in the Draw Window
• Click [Register]
– Click [Close]
Creating Parts
|54 © Cradle North America
8) Mirror Copy Parts
– One section of the room has now been completed
– Now create the three other sections of the room using the [Mirror Copy Parts] function
Creating Parts
|55 © Cradle North America
– Create a group in the [Layout of Parts] tree
• Right click on “Parts” in tree and select “Create Group”
• Change the group name to make it more appropriate
– Select these 7 parts and move them into the [Section1] group:
• [Bed]
• [Rack]
• [Patient(TypeA)]
• [Patient(TypeB)]
• [Curtain]
• [Curtain(mesh)]
• [TV]
Creating Parts
Renaming A Group Name
1. Double-click on group from the tree
2. Change name to [Section1]
3. Click [OK]
|56 © Cradle North America
– Select the [Section1] group in the [Layout of Parts] tree
– Select [Edit] – [Mirror Copy Parts] from the menu bar
– [Position of mirror]
• Select [X axis]
• Enter (3000) mm for the coordinate
– Click [OK]
Creating Parts
|57 © Cradle North America
– Next make mirror copies in the Y axis direction
– Select the [Section1] and [MirrorGroup] groups in the [Layout of Parts] tree
– Select [Edit] – [Mirror Copy Parts] from the menu bar
– [Position of mirror]
• Select [Y axis]
• Enter (2500) mm for the coordinate
– Click [OK]
Creating Parts
|58 © Cradle North America
9) Exterior Wall and Window Glass – In this section you will create exterior wall and window glass parts using [Panel]
parts, with the attribute set to “condition region face”
– Later, you will apply different heat transfer coefficients to the two parts, to account for their actual thicknesses and the thermal resistances of their respective materials
– The <Boolean Operation> function is used again in creating the exterior wall
– Select <By Dialog> and <Global> from the toolbar
Creating Parts
|59 © Cradle North America
– Exterior Wall
• Select [Parts] from [Layout of Parts] tree to avoid creating a part inside a group
• Select <Panel> from the toolbar
– [Part name]: [Exterior_Wall]
– [Location]: (0, 5000, 0) mm
– [Size]: (6000, 2500) mm
– [Direction]: [Y-direction]
– [Attribute]: [Condition region face]
– Click [OK]
Creating Parts
|60 © Cradle North America
– Window Glass
• Select <Panel> from the toolbar
– [Part name]: [Window_Glass]
– [Location]: (1000, 5000, 500) mm
– [Size]: (4000, 1800) mm
– [Direction]: [Y-direction]
– [Attribute]: [Condition region face]
– Click [OK]
Creating Parts
|61 © Cradle North America
– Complete the Exterior Wall using the [Boolean Operation] function
• Select [Edit] – [Boolean Operation]
• [Selected parts]
– Select [Exterior_Wall] and [Window_Glass] as [Part A] and [Part B], respectively
• [Operation]
– Select [Subtract(A-B)]
– Check the [Keep B] checkbox
• Confirm that the parts are highlighted in the Draw Window, then click [Execute]
• Click [Close]
Creating Parts
|62 © Cradle North America
– Open the dialog for the [BOOL-Exterior_Wall] part
• Change the part name to [Exterior_Wall]
• Click [OK]
Creating Parts
|63 © Cradle North America
10) Inlet – In this section you will create an air vent in the ceiling
– Create four inlets using panels in order to have air flow into the room in four directions
– Select <By Dialog> and <Global> from the toolbar
Creating Parts
|64 © Cradle North America
– Select <Panel> from the toolbar
• [Part name]
– Enter [Inlet]
• [Direction]
– Select [Z-direction]
• [Location] and [Size]
– Locate the panel at (2750, 2250, 2500) mm
– Set the size of the part to (250, 250) mm
• Click [OK]
Creating Parts
|65 © Cradle North America
– Repeat this procedure for the Y-direction to create another two inlets
– When viewed directly above (X-Y Plane), the four inlets will appear centered in the room
– Finally, create a group named [Unit_inlets] and put the four inlets into it
Creating Parts
– Create the other three inlets using the [Translation/Copy Parts] function
– [Distance] – [Global coordinate system]
• Enter (250, 0, 0) mm
– Uncheck [Translation only] checkbox
– [The number of copies]
• Enter [1]
– Click [OK]
|66 © Cradle North America
11) Outlet – In this section you will create vents that will act as outlets for the room
– Each outlet uses a face of the shelves
• These faces will be registered as surface regions first
Creating Parts
|67 © Cradle North America
– Select <Edit Part Face> from the toolbar
– [Part face name]
• Enter [Outlet1]
– [Selected location]
• Select the face of a lower shelf in the Draw Window
– Confirm the selected face in the dialog box and the selected direction in the Draw Window, then click [Register]
– Create the second surface region, [Outlet2], using the same procedure
– Click [Close]
Creating Parts
|68 © Cradle North America
12) Door Draft – In this section you will create a door draft by assuming there is a gap
underneath a door
– Select <By Dialog> and <Global> from the toolbar
Creating Parts
|69 © Cradle North America
– Select <Panel> from the toolbar
• [Part name]
– Enter [Door_Draft]
• [Direction]
– Select [Y-direction]
• [Location] and [Size]
– Locate the panel at (2500, 0, 0) mm
– Set the size of the part to (1000, 100) mm
• [Attribute]
– Select [Condition region face]
• Click [OK]
Creating Parts
|70 © Cradle North America
13) Setting a Virtual Part – The virtual part function can exclude a part from the computation without
deleting the part
– Two sections of the room will have the patient sitting up in bed with the curtains open; the other two sections will have the patient lying down, with the curtains closed
– The virtual part function is useful in this type of situation
Creating Parts
|71 © Cradle North America
– Open [Part (Sketch Part)] dialog box for [Curtain]
– Check the box for [Virtual part]
– Click [OK]
Creating Parts
|72 © Cradle North America
– Check the [Virtual part] box for three more parts together: One standard curtain and two mesh curtains
– Select [Curtain (Mesh)], [Curtain[2][2]], and [Curtain (Mesh)[2][2]] from the [Layout of Parts] tree
– Right-click on them and select [Change part setting together] from the pop-up menu
– On the left side of the [Change Settings] dialog box, select [Other settings]
– [Virtual part]
• Check box
• Select [Apply]
• Click [Set]
– Click [Close]
Creating Parts
|73 © Cradle North America
– Open [Part (Sketch Part)] dialog box for [Patient(TypeA)]
– Check the box for [Virtual part]
– Click [OK]
– Similarly, check the [Virtual part] box for these three patients together: [Patient(TypeB)[2]], [Patient(TypeB)[3]], and [Patient(TypeA)[2][2]]
Creating Parts
|74 © Cradle North America
When you create a new project, you can establish the detailed analysis conditions using the Condition Wizard
Open the Condition Wizard by selecting [Wizard] – [Condition Setting]
[Analysis Types]
– In this exercise, these settings remains unchanged from the Initial Wizard settings
– Click [Next]
Condition Wizard
|75 © Cradle North America
[Basic Settings]
– These settings remain unchanged in this exercise
– Click [Next]
Condition Wizard
|76 © Cradle North America
[Fluid Region]
– These settings remain unchanged in this exercise
– Click [Next]
Condition Wizard
|77 © Cradle North America
Condition Wizard
[Flow]
– These settings remain unchanged in this exercise
– Click [Next]
|78 © Cradle North America
Condition Wizard
[Heat]
– These settings remain unchanged in this exercise
– Click [Next]
|79 © Cradle North America
Condition Wizard
[Initial Condition]
– These settings remain unchanged in this exercise
– Click [Next]
|80 © Cradle North America
[Flow Boundary]
– Apply inlet boundary condition:
• Select [inlet] from the [Region name] list
• Click [Opening] under [New]
Condition Wizard
|81 © Cradle North America
• [Condition name]
– Enter [inlet1]
• [Condition type]
– Select [Fixed velocity]
• Enter:
– [Velocity component X] = [-1] m/s
– [Velocity component Y] = [-1] m/s
– [Velocity component Z] = [-1] m/s
– [Inflow temperature] = [23] C
• Move to the [Turbulence] tab
Condition Wizard
|82 © Cradle North America
• Check the box for [Inflow turbulence properties]
• Enter:
– [Turbulent kinetic energy] = [0.0001] m2/s2
– [Turbulent dissipation rate] = [0.0001] m2/s3
• Click [OK]
Condition Wizard
|83 © Cradle North America
– Using the same procedure, apply flow conditions to inlet[2], inlet[2][2], and inlet[3]:
Condition Wizard
Region
name
Condition
name
Velocity
component
Turbulent
kinetic
energy
Turbulent
dissipation
rate
Inflow
temperature X Y Z
inlet[2] inlet2 1 -1 -1 0.0001 0.0001 23
inlet[3] inlet3 -1 1 -1 0.0001 0.0001 23
inlet[2][2] inlet4 1 1 -1 0.0001 0.0001 23
|84 © Cradle North America
– Apply a pressure condition to [Door_Draft]
• Select [Door_Draft] from the [Region name] list
• Click [Opening] under [New]
Condition Wizard
|85 © Cradle North America
• [Condition name]
– Enter [Open_Draft]
• [Condition type]
– Select [Fixed static pressure]
• Move to the [Turbulence] tab and apply values of [0.0001] to both parameters
• Click [OK]
Condition Wizard
|86 © Cradle North America
– Apply an outflow condition to [Outlet1]
• Select [Outlet1] from the [Region name] list
• Click [Opening] under [New]
• [Condition name]
– Enter [outlet1]
• [Condition type]
– Select [Fixed velocity]
• Enter [-0.75] m/s for [Velocity component X]
• Click [OK]
Condition Wizard
|87 © Cradle North America
– Apply an outflow condition to [Outlet2]
• Select [Outlet2] from the [Region name] list
• Click [Opening] under [New]
• [Condition name]
– Enter [outlet2]
• [Condition type]
– Select [Fixed velocity]
• Enter [0.75] m/s for [Velocity component X]
• Click [OK]
Condition Wizard
|88 © Cradle North America
Condition Wizard
[Wall Boundary]
– These settings remain unchanged in this exercise
– Click [Next]
|89 © Cradle North America
Condition Wizard
[Thermal Boundary]
– Apply thermal conditions to the window glass
• Select [Window_Glass] from the [Region name] list
• Click [Heat transfer] under [New]
|90 © Cradle North America
• [Condition name]
– Enter [Window]
• Select [Heat transfer] and [Specify heat transfer coefficient]
• Set [Heat transfer coefficient] = [7] W/(m2・K)
• Click [OK]
Condition Wizard
|91 © Cradle North America
– Apply thermal conditions to the exterior wall
• Select [Exterior_Wall] from the [Region name] list
• Click [Heat transfer] under [New]
Condition Wizard
|92 © Cradle North America
• [Condition name]
– Enter [External_Wall]
• Select [Heat transfer] and [Specify heat transfer coefficient]
• Set [Heat transfer coefficient] = [1] W/(m2・K)
• Click [OK]
Condition Wizard
|93 © Cradle North America
Condition Wizard
[Symmetrical Boundary]
– These settings remain unchanged in this exercise
– Click [Next]
|94 © Cradle North America
[Source Condition]
– Move to the [Area Source Condition] tab
– Apply a pressure loss condition to the upper parts of the curtains
– Select these regions in the [Region name] list:
• [Curtain(mesh)]
• [Curtain(mesh)[2]]
• [Curtain(mesh)[2][2]]
• [Curtain(mesh)[3]]
– Click [Area pressure loss] under [New]
Condition Wizard
|95 © Cradle North America
– [Condition name]
• Enter [PressureDrop]
– [Opening ratio]
• Enter [70] %, then press [Compute]
• The [Coefficient C] will be calculated as 3.27
– [Location]
• Confirm that [Flow-straightening effect] – [By panel] and [Internal] are selected
– Click [OK]
Condition Wizard
|96 © Cradle North America
– Apply a heat source condition to the TVs
– Select these regions in the [Region name] list:
• [TV_HeatGeneration]
• [TV_HeatGeneration[2]]
• [TV_HeatGeneration[2][2]]
• [TV_HeatGeneration[3]]
– Click [Area heat source] under [New]
Condition Wizard
|97 © Cradle North America
– [Condition name]
• Enter [TV_HeatSource]
– [Rate of heating]
• Enter [50] W
– Click [OK]
Condition Wizard
|98 © Cradle North America
[Fixed Condition]
– Apply a fixed temperature to all patients
– Select all [Patient (Type**)] entries in the [Region name] list
– Click [Fixed temperature] under [New]
Condition Wizard
|99 © Cradle North America
– [Condition name]
• Enter [FixedTemperature1]
– [Temperature]
• Enter [37] C
– Click [OK]
Condition Wizard
|100 © Cradle North America
[Analysis Control]
– Select [Detailed setting]
– Click [Next]
Condition Wizard
|101 © Cradle North America
[Steady-state Analysis]
– Enter [300] for [Last cycle no.]
– Click [Next]
Condition Wizard
|102 © Cradle North America
[Solver Parameters]
– [Heat balance]
• Confirm [Consider heat balance] checkbox is checked
• Confirm [Assume difference in thermal conductivity for different parts] is selected
– These options are used to apply a heat balance correction when different materials have large differences in their thermal conductivities
Condition Wizard
|103 © Cradle North America
[Output Condition] – [Field File]
– [Surface Data] tab
• Select [Coefficient of heat transfer] and [Heat flux]
• Click [Cancel]
– Only [Surface Temperature] is now selected for output
Condition Wizard
|104 © Cradle North America
[Output Condition] – [L File]
– [Output variables]
• Select [Coefficient of eddy viscosity] then click [Output]
– Move to the [Flux Balance] tab
Condition Wizard
|105 © Cradle North America
– [Information about flux balance]
• Confirm [Output information about flux balance] box is checked
Condition Wizard
|106 © Cradle North America
[File Specification]
– [File Name] tab remains unchanged in this exercise.
– Move to the [Option (Field Output) ] tab
Condition Wizard
|107 © Cradle North America
– Option [Field Output] tab remains unchanged in this exercise
• These settings can be used to control how often FLD files are output
Condition Wizard
|108 © Cradle North America
[Setting Confirmation]
– Confirm your analysis settings, then click [Finish] to close the Condition Wizard
Condition Wizard
|109 © Cradle North America
Reviewing Part Attributes and Conditions
– Open [List of Parts] dialog by clicking <Parts Table> on the toolbar
• Make sure the correct conditions are applied to the parts
• Note the non-standard material, “Human”
Condition Review
|110 © Cradle North America
– Open the [Conditions] tab in the [Tree/List View] Window
Condition Review
|111 © Cradle North America
Mesh Generation
– Opening [Mesh] dialog
• Select [Mesh] – [Gridding] from the menu bar
– [Method of Gridding]
• Set [Geometric ratio] = “(internal) 1.2”
• Set [Standard length] = “50, 50, 50” mm
– Click [Gridding]
– Check the number of elements
• Around 385k
– Click [Meshing] to complete mesh generation
– Click [Close]
Mesh Generation
|112 © Cradle North America
Save the project file (*.cab)
– [File] – [Save]
• The CAB file contains all project information: Geometry, mesh and analysis conditions
• If you have the CAB file, you can always create the S file (see below)
Save the analysis conditions file (*.s)
– [File] – [Export…] ; select file name = “Exercise1.s” and [Save]
• Contains mesh and analysis conditions
• This file is read by the STsolver module
Exit STpre:
– [File] – [Exit]
• Select [No Save] for the CAB file as we just saved it
Preprocessor
|113 © Cradle North America
Operational procedure for STsolver
Solver
Load S-file
Launch Solver
Execute calculation
Terminate Solver
Confirm end of calculation
|114 © Cradle North America
STsolver – Launch STsolver from the scSTREAM
“Kicker”:
Schedule the calculation – Drag-and-drop S file into STsolver
-or-
– Use [File] – [Open] and select S file
Launch the calculation – [Job Status & Edit] dialog box will
now open, with your job highlighted:
– Click [Execute], then [Yes]
• The job will begin running
Solver
|115 © Cradle North America
Monitoring the progress of the calculation
– Monitoring parts temperatures
Solver
|116 © Cradle North America
– Monitoring convergence status
• Select [Display] – [Convergence status] from the menu bar
– The graph shows the relative fluctuation of each variable
Solver
|117 © Cradle North America
– Monitoring minimum and maximum values
• Select [Display] – [Velocity min/max] from the menu bar
Solver
|118 © Cradle North America
– Monitoring flux balance
• Select [Display] – [Flux balance] from the menu bar
Solver
|119 © Cradle North America
– Monitoring matrix relative error
• Select [Display] – [Matrix relative error] from the menu bar
Solver
|120 © Cradle North America
End of the calculation – When the calculation ends normally, a [Closing message] window appears,
displaying the time taken for the calculation and the number of cycles
– The calculation time and the number of cycles are also shown in the [Job Status & Edit] dialog
– Select [File] – [Exit] in the menu bar to exit the solver
• Click [Yes] to confirm
Solver
|121 © Cradle North America
Open STpost – Launch STpost from STsolver by clicking on icon
• Last FLD file will be automatically loaded
-or-
• Launch STpost from the scSTREAM Kicker:
Import STsolver results – Drag and drop FLD file into STpost
-or-
– Use [File] – [Open] and select FLD file
• Must use this approach when adding an additional FLD file
STpost basics: – Double left-click on an object in the tree to open its dialog box
– To display/hide an object, use its checkbox in the tree
– To request motion control for a single object, toggle on the icon
Postprocessor
|122 © Cradle North America
Initial view after loading the FLD file – After loading the FLD file into Post, the analysis geometry is shown in the Draw
Window and the tree structure is shown in the Control Window
– Each item in the tree, such as [Surface] and [Plane], is called an object
Postprocessor
|123 © Cradle North America
Vector plot on a plane – Double click the [Plane] object in the tree to open its dialog box
– Open the [Coordinate] tab
– Select [Y-Axis] and set [Coordinate] = [2.5] m
Postprocessor
|124 © Cradle North America
– Click the <Y> key to set the viewpoint perpendicular to the Y-axis
– Open the [Vector] tab
– Check the [Display] checkbox and confirm that [Variable] is set to [Velocity]
– Click the <Redraw> icon or right-click in the Draw Window
Postprocessor
|125 © Cradle North America
Modifying the colorbar – Open the dialog for the [Colorbar] and go to the [Display] tab
• Select [Horizontal] to change from a vertical colorbar to a horizontal one
• Set the [Number of decimals] to [2]
– Open the [Range] tab and select [Min/Max of the drawing window] for the range
– Click the hand icon for the colorbar, then move it out of the way of the visualization
• Afterwards, don’t forget to reselect the hand icon for the FLD file
Postprocessor
|126 © Cradle North America
Changing the length of the vectors – Open the [Plane] dialog and go to the [Vector] tab
– Under [Type], check the box for [Constant length]
– Under [Scale], set the [Length] to [0.3]
Postprocessor
|127 © Cradle North America
Vector Animation (Steady-State)
– Click < I > to get an isometric view
– Under [Type], select [Animation]
– Click to start/stop the animation
– Note: This animation does not use transient data; it is the animation of the steady-state flow field
Postprocessor
|128 © Cradle North America
Vector Animation (Transient)
– Note: The steps on this slide are not applicable for this exercise since this analysis is a steady-state case
– Under [Type], select [Standard]
– Open the dialog for the FLD file and go to the [Cycle] tab
– Double-click on the first cycle number in the [Cycle] column to switch the visualization to that FLD file
– Check the box for [Automatic selection], then press <Animation>
• The visualization will automatically step tough the set of FLD files, from the first cycle to the last cycle
Postprocessor
|129 © Cradle North America
Temperature contours on a plane – Open the [Plane] dialog and go to the [Coordinate] tab
• Select a plane perpendicular to the [Z-Axis] and enter [1.25] m for the [Coordinate]
– Type the < Z > key to view from above
– On the [Contour] tab, check the box for [Display] and set the [Variable] to [Temperature]
– On the [MAT] tab, uncheck the box for [Human]; display temperature distribution of fluid region only
– Go to the [Range] tab of the temperature [Colorbar]; set the range to [Min/Max of the drawing window]
Postprocessor
|130 © Cradle North America
Displaying contour lines – Open the [Plane] dialog and go to the [Contour] tab
– Uncheck the box for [Paint]
– Check the box for [Contour line] to display isolines of temperature
Postprocessor
|131 © Cradle North America
Temperature contours on a surface – Uncheck the box next to [Plane] to hide this object
– Open the [Surface] dialog and go to the [MAT] tab
• Uncheck the box for [Air(20C)]
– On the [Contour] tab, check the [Display] box and set [Variable] to [Surface Temperature]
– Type < I > to get an isometric view, then zoom-in on one patient
Postprocessor
|132 © Cradle North America
– Displaying surface temperature values at arbitrary points • On the [Pick] tab, check the box for [Scalar] and set [Variable] to [Surface
Temperature]
• Select arbitrary points by left-clicking on the patient
Postprocessor
|133 © Cradle North America
Temperature isosurface – First reset the contour, pick and MAT settings for the [Surface] object
– Click <Create New ‘Isosurface’> on the toolbar
– On the [Variable] tab, set [Variable] to [Temperature]
– Set [Value] to [26] C
Postprocessor
|134 © Cradle North America
– Displaying contours on the isosurface
• On the [Contour] tab, check the [Display] box and set [Variable] to [Magnitude of Velocity]
• On the [Range] tab of the temperature [Colorbar], set the range to [Min/Max of the drawing window]
• After inspecting this visualization, right-click on [Isosurface] in the tree and select [Delete]
Postprocessor
|135 © Cradle North America
Streamlines – Before creating [Streamlines], open the [Region] tab for the [Surface] object
• Check the box for [Registered Surfaces] to show the inlet region boundary
– Click <Create New ‘Streamline’> on the toolbar
– On the [Starting Surface] tab, enter these values:
• Center: [3,2.5,2.5] m
• U: [0.5, 0, 0] m
• V: [0, 0.5, 0] m
Postprocessor
|136 © Cradle North America
– Go to the [Starting Point] tab
• Select [Square] and set [No. of pts] to [4] for both [Horizontal] and [Vertical]
• Deselect the box for [Create only on perimeter]
Postprocessor
|137 © Cradle North America
– Displaying contours on the streamlines
• Go to the [Contour] tab
• Check the box for [Display] and set [Variable] to [Magnitude of Velocity]
Postprocessor
|138 © Cradle North America
Saving an image – Open the dialog for the [Camera] object
• On the [Format] tab, set the [Format] to [PNG]
– Click [Browse], then specify a folder and filename for the image
– Click [Save now]; the image in the Draw Window will be saved, with a confirmation message displayed in the [Message Window]
Postprocessor
|139 © Cradle North America
Saving an animation of steady-state analysis results – On the [Format] tab, set the [Format] to [AVI]
– Click [Browse], then specify a folder and filename for the animation
– Click [Start]; after this, frames will be saved when the view in the Draw Window changes
– On the [Display] tab of the [Streamline] dialog, set the [Type] to [Airplane]
– Click to start the animation; after a few seconds, click again to end the animation
– Go back to the [Format] tab in the [Camera] dialog and click [End]
– The animation will be created and automatically played using Windows Media Player
Postprocessor
|140 © Cradle North America
Saving the current status of STpost to an STA file
– Select [File] – [Save Current Status…] from the menu bar
– Select a folder and enter a filename
– Click [Save]
Postprocessor
|141 © Cradle North America
Applying an STA file to an FLD file – Right-click on the FLD object in the tree, select [Close this file], then confirm
– Select [File] – [Open] from the menu bar and reload the same FLD file
– Select [File] – [Open] again, but now change [Files of type] to [Status files (*.sta)]
– Select the STA file saved in the previous step, then click [Open]
• The previous visualization status will be re-applied
– An STA file can be applied to any FLD file with the same geometry
Postprocessor
|142 © Cradle North America
Exiting STpost
– Select [File] – [Exit] from the menu bar
Postprocessor
|143 © Cradle North America
Please send your questions/comments to:
Please use this “subject” line format in your e-mail:
– (US09-0099, Software name) Subject matter of question
– Replace “US09-0099” with your Username
– Software name will be “scSTREAM”
– Subject matter could be, for example, “meshing question”
Technical Support
|144 © Cradle North America
Thank you for your attention!
We recommend that you work through:
– The Operation Manual
– Examples from the Exercise Manual for your areas of interest
Please also consider attending scSTREAM short courses
– These will help jump-start your productivity!
– Upcoming training schedules are listed at:
http://us.cradle-cfd.com/events/seminars.html
|145 © Cradle North America
scSTREAM Basic Seminar includes these functions in detail:
– Radiation
– Solar Radiation
– Diffusion
– Air Conditioner Model
– Anemostat Model
– Ventilation Efficiency
– Land and Building Geometry
– Power Law Boundary Condition
– Forest Canopy Model
– Multiblock Mesh
– Zooming