Thermal
Introduction
Purpose
Features and Capabilities
Integration with Patran
Getting Started
Objectives
Model Description
Exercise Procedure
Temperature Boundary Conditions
Nodal Heat Source Boundary Condition
Convective Heat Transfer Boundary Condition
Building A Model
Introduction to Building a Model
Geometry Modeling
Fields Form
Fields Create
Material Library
Element Properties
Element Properties Form
Properties Show Material Orientations
Input Properties
Input Properties Form
Loads and Boundary Conditions
Loads and Boundary Conditions Form
Object Tables
Load Cases
Module Operation
Preference Files
Reference Notes
Set up
Model Creation
Materials
Element Properties
Load Cases
Analysis (job submittal)
Results Verification
Results Display
Running an Analysis
Review of the Analysis Application
Analysis Form
Restart File
Translation Parameters
Solution Type
Solution Parameters
Output Request
Submit Options
Delete
Template Generator
Template File Data Form
Read
Template Entries Spreadsheet
Thermal Tools
Plot View Factors
Reading Results
Overview of Results Import
File Menu Import
Import Form
Analysis Form
Thermal/Hydraulic Theory
Network Methods
The Thermal Network
Conduction Networks
Convection Networks
Gray Body Radiation Networks
Wavelength Dependent Radiation Networks
Advection Networks
Heat and Temperature Source Networks
Flow Networks
Numerical Analysis Techniques
QTRAN’s Predictor-Corrector Algorithm
SNPSOR Algorithm
Convergence Acceleration Schemes
Convergence Criteria and Error Estimation
System Energy Balance
Table Interpolation Schemes
Phase Change Algorithm
Element to Resistor/Capacitor Translation
Thermal/Hydraulic Input Deck
Overview
QTRAN Input Data File (QINDAT)
QTRAN Run Control Parameters and Node Number Declarations
Title Data
Input Data Echo Option
Temperature Scale and Time Units Definition
Transient/Steady-State Run Option Selection and Solver Selection
Iteration Limit Parameters
Control Parameters
Auxiliary Print Options
Maximum Time Step Control
Node Definitions
Print Control
Material Properties
MPID Number, Function Type, Temperature Scale, Factor and Label
Material Property Data
Network Construction
Thermal Resistor Assignments
Capacitor Data
Boundary Conditions
Microfunction Data
Heat Source/Sink Macrofunction Definition
Temperature Control Macrofunctions
Mass Flow Rate Control Macrofunctions
Pressure Control Macrofunctions
Initially Fixed Nodes
Nodal Classification Changes
Initial Globally-Assigned Temperatures, Heat Sources, Mass Flow Rate, and Variable Gravity Fields
Individual Assignments of Initial Temperatures and Pressures
Individual Assignments of Constant Nodal Heat Sources and Mass Flow Rates
Convection Library
Convection Configurations
Parameter Definitions
Configuration 1
Configuration 2
Configuration 3
Configuration 4
Configuration 5
Configuration 6
Configuration 7
Configuration 8
Configuration 9
Configuration 10
Configuration 11
Configuration 12
Configuration 13
Configuration 14
Configuration 15
Configuration 16
Configuration 17
Configuration 18
Configuration 19
Configuration 20
Configuration 21
Configuration 22
Configuration 23
Configuration 24
Configuration 25
Configuration 26
Configuration 27
Configuration 28
Configuration 29
Configuration 30
Configuration 31
Configuration 32
Configuration 33
Configuration 34
Configuration 35
Configuration 36
Configuration 37
Configuration 38
Configuration 39
Configuration 40
Configuration 41
Configuration 42
Configuration 43
Configurations 44-999
Configurations 1000+
Microfunction Library
Microfunction Library
Microfunction Format
Microfunction Options
Option 1 - Constant
Option 2 - Power Series
Option 3 - Sine Wave
Option 4 - Square Wave
Option 5 - Step Function
Option 6 - Ramp Function
Option 7 - Exponential Function
Option 8 - Linear Interpolation of a Data Table
Option 9 - Hermite Polynomial Interpolation of a Data Table
Option 10 - Repeating Waveform - Linearly Interpolated Data Table
Option 11 - Repeating Waveform - Hermite Interpolated Data Table
Option 12 - Natural Logarithm Option
Option 13 - Base 10 Logarithm Option
Option 14 - Blackbody Radiation Fraction Option
Option 15 - Flip/Flop Option
Option 16 - Dead Band
Option 17 - Straight Line
Option 18 - Indexed Linear Interpolation of a Data Table
Option 19 - Indexed Hermite Polynomial Interpolation of a Data Table
Option 20 - Indexed Repeating Waveform - Linearly Interpolated Data Table
Option 21 - Indexed Repeating Waveform - Hermite Interpolated Data Table
Option 22 - Repeating Flip/Flop Option
Option 1000+ - User-Coded Functions
User-Supplied Routines
User-Supplied Subroutines
COMMONBLK Definitions
common.blk
common.char
common.dims
common.int
common.logc
common.real
ULIBFOR Contents - Example User-Supplied Subroutines
Example User-Supplied Routines
ULOOP7FOR File Listing
UMICROFOR File Listing
QTRAN Arrays
Support Scripts and Codes
Purpose
QINDAT File Listing
QSTAT - QTRAN STATUS
References
References
Mid Templates Supplied in Templatebin and Templatetxt
Materials References, Classification, Quality Code and Index
PATQ Preference Program
Overview
PATQ Main Menu Picks
PATQ Utility Menu Picks
Template File (TEMPLATEDAT)
MID Templates
MACRO Templates
CONV Templates
VFAC Templates
VTRA Templates
VNEV Templates
FLUID Templates
Example Template File
PATQ Limitations
Patran Thermal Execution
PATQ Files
VIEW FACTOR Files
QTRAN Files
Translation of Patran Thermal Input to SINDA
Introduction to the SINDA Utility from Patran Thermal
Creating the SINDA Input File
The MODELSIN File
The APPENDSIN File
Using TRASYS Translator
Translation of Patran Thermal View Factors to TRASYS
Translating Patran Thermal Model to TRASYS Input
TRASYS Output to Patran Thermal Input
Using NEVADA Translator
Translation of Patran Thermal View Factors to NEVADA
Translating Patran Thermal Model to NEVADA Input
NEVADA Output to Patran Thermal Input
Example Problems
Overview
Example Problem Number 1--Steady State Conduction Problem
Introduction
Example Problem Number 2--Transient Conduction Problem
Introduction
Example Problem Number 3--3-D Iron Cube Problem
Introduction
Example Problem Number 4--Nonlinear Convection Problem
Introduction
Example Problem Number 5--Nonlinear Temperature and Heat Source Boundary Conditions
Introduction
Example Problem Number 6--Steady State Radiation
Introduction
Key Concept
Example Problem Number 7--Sample of Advection/Convection Coupling
Introduction
Goal
Given
Find
Example Problem Number 8--Sample of User Routines
Introduction
Goal
Given
Example Problem Number 9--Solution of a “Stiff” THERMAL Problem with the Direct Solver
Introduction
Example Problem Number 10--Translate MSC.Patran Thermal Input to SINDA Input
Introduction
Key Concept
Problem Number 11--Solution of a Hydraulic Problem
Introduction
Thermal
Problem Number 11--Solution of a Hydraulic Problem
firstpage
thermal_tools