16
Rocky Mountain Central U.S. Northern California Oklahoma Southern California Boise: 208.377.9901 Dallas: 972.395.2138 Santa Clara: 408.213.1580 Tulsa: 918.491.1800 Santa Barbara: 818.716.1650 Salt Lake City: 801.359.6100 Houston: 713.735.3295 Sacramento: 916.797.9177 Oklahoma City: 972.395.2138 Woodland Hills: 818.716.1650 Denver: 303.495.2451 Ft. Worth: 972.395.2138 Petaluma: 408.213.1580 Duncan: 580.470.9312 San Dimas: 714.438.1401 Austin: 512.293.4881 Torrance: 310.328.3075 Alabama: 877.395.2100 Costa Mesa: 714.438.1400 Louisiana: 877.395.2100 San Diego: 858.753.0006 Hawaii: 800.688.3234 1.800.688.3234|www.goengineer.com SolidWorks Simulation Performing Thermal Stress Analysis Thermal stress analysis can be performed in various ways using the SolidWorks Simulation and SolidWorks Flow Simulation packages. Thermal stress analysis entails defining thermal conditions and analyzing the stresses that develop in components due to thermal expansion. This guide will illustrate the different ways of performing Thermal Stress analysis. Linear/Nonlinear Static – Thermal Stress: Thermal stress analysis can be performed using the Linear Static and Nonlinear Static modules included in SolidWorks Simulation/SolidWorks Simulation Premium. One of the load types available in a static study is Temperature. This allows a user to specify a specific temperature on different entity types.

SolidWorks Simulation Performing Thermal Stress … Stress...SolidWorks Flow Simulation packages. Thermal stress analysis entails defining thermal conditions and analyzing the stresses

  • Upload
    others

  • View
    44

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SolidWorks Simulation Performing Thermal Stress … Stress...SolidWorks Flow Simulation packages. Thermal stress analysis entails defining thermal conditions and analyzing the stresses

Rocky Mountain Central U.S. Northern California Oklahoma Southern California

Boise: 208.377.9901 Dallas: 972.395.2138 Santa Clara: 408.213.1580 Tulsa: 918.491.1800 Santa Barbara: 818.716.1650

Salt Lake City: 801.359.6100 Houston: 713.735.3295 Sacramento: 916.797.9177 Oklahoma City: 972.395.2138 Woodland Hills: 818.716.1650

Denver: 303.495.2451 Ft. Worth: 972.395.2138 Petaluma: 408.213.1580 Duncan: 580.470.9312 San Dimas: 714.438.1401

Austin: 512.293.4881 Torrance: 310.328.3075

Alabama: 877.395.2100 Costa Mesa: 714.438.1400

Louisiana: 877.395.2100 San Diego: 858.753.0006

Hawaii: 800.688.3234

1.800.688.3234|www.goengineer.com

SolidWorks Simulation

Performing Thermal Stress Analysis

Thermal stress analysis can be performed in various ways using the SolidWorks Simulation and

SolidWorks Flow Simulation packages. Thermal stress analysis entails defining thermal

conditions and analyzing the stresses that develop in components due to thermal expansion.

This guide will illustrate the different ways of performing Thermal Stress analysis.

Linear/Nonlinear Static – Thermal Stress:

Thermal stress analysis can be performed using the Linear Static and Nonlinear Static modules

included in SolidWorks Simulation/SolidWorks Simulation Premium. One of the load types

available in a static study is Temperature. This allows a user to specify a specific temperature

on different entity types.

Page 2: SolidWorks Simulation Performing Thermal Stress … Stress...SolidWorks Flow Simulation packages. Thermal stress analysis entails defining thermal conditions and analyzing the stresses

Rocky Mountain Central U.S. Northern California Oklahoma Southern California

Boise: 208.377.9901 Dallas: 972.395.2138 Santa Clara: 408.213.1580 Tulsa: 918.491.1800 Santa Barbara: 818.716.1650

Salt Lake City: 801.359.6100 Houston: 713.735.3295 Sacramento: 916.797.9177 Oklahoma City: 972.395.2138 Woodland Hills: 818.716.1650

Denver: 303.495.2451 Ft. Worth: 972.395.2138 Petaluma: 408.213.1580 Duncan: 580.470.9312 San Dimas: 714.438.1401

Austin: 512.293.4881 Torrance: 310.328.3075

Alabama: 877.395.2100 Costa Mesa: 714.438.1400

Louisiana: 877.395.2100 San Diego: 858.753.0006

Hawaii: 800.688.3234

1.800.688.3234|www.goengineer.com

The software uses this temperature boundary condition in concert with a static study property

(Flow/Thermal Effects Tab: Reference temperature at zero strain). The input temperature

option is set to specify the solver to use the temperature boundary conditions defined in the

static study for the thermal stress calculation.

Page 3: SolidWorks Simulation Performing Thermal Stress … Stress...SolidWorks Flow Simulation packages. Thermal stress analysis entails defining thermal conditions and analyzing the stresses

Rocky Mountain Central U.S. Northern California Oklahoma Southern California

Boise: 208.377.9901 Dallas: 972.395.2138 Santa Clara: 408.213.1580 Tulsa: 918.491.1800 Santa Barbara: 818.716.1650

Salt Lake City: 801.359.6100 Houston: 713.735.3295 Sacramento: 916.797.9177 Oklahoma City: 972.395.2138 Woodland Hills: 818.716.1650

Denver: 303.495.2451 Ft. Worth: 972.395.2138 Petaluma: 408.213.1580 Duncan: 580.470.9312 San Dimas: 714.438.1401

Austin: 512.293.4881 Torrance: 310.328.3075

Alabama: 877.395.2100 Costa Mesa: 714.438.1400

Louisiana: 877.395.2100 San Diego: 858.753.0006

Hawaii: 800.688.3234

1.800.688.3234|www.goengineer.com

Depending on the temperature specified in the temperature boundary condition, the

component will either expand (if temperature is above the reference temperature of zero strain

value) or contract (if temperature is below the reference temperature at zero strain value).

Based on this temperature difference, the software will calculate the model deflection that

occurs using the thermal expansion coefficient material property. The software will then

calculate strain. From strain, the software will then calculate stress.

SolidWorks Simulation Thermal Module:

The Thermal module included in the SolidWorks Simulation Professional product suite allows

one to study temperature distribution and heat flow in a mechanism due to conduction,

convection, and radiation effects. Outputs from this module can be coupled with a linear static

study to compute thermal stress.

Page 4: SolidWorks Simulation Performing Thermal Stress … Stress...SolidWorks Flow Simulation packages. Thermal stress analysis entails defining thermal conditions and analyzing the stresses

Rocky Mountain Central U.S. Northern California Oklahoma Southern California

Boise: 208.377.9901 Dallas: 972.395.2138 Santa Clara: 408.213.1580 Tulsa: 918.491.1800 Santa Barbara: 818.716.1650

Salt Lake City: 801.359.6100 Houston: 713.735.3295 Sacramento: 916.797.9177 Oklahoma City: 972.395.2138 Woodland Hills: 818.716.1650

Denver: 303.495.2451 Ft. Worth: 972.395.2138 Petaluma: 408.213.1580 Duncan: 580.470.9312 San Dimas: 714.438.1401

Austin: 512.293.4881 Torrance: 310.328.3075

Alabama: 877.395.2100 Costa Mesa: 714.438.1400

Louisiana: 877.395.2100 San Diego: 858.753.0006

Hawaii: 800.688.3234

1.800.688.3234|www.goengineer.com

Conduction effects are automatically taken into account during the analysis and are attributed

to the thermal conductivity material property.

Page 5: SolidWorks Simulation Performing Thermal Stress … Stress...SolidWorks Flow Simulation packages. Thermal stress analysis entails defining thermal conditions and analyzing the stresses

Rocky Mountain Central U.S. Northern California Oklahoma Southern California

Boise: 208.377.9901 Dallas: 972.395.2138 Santa Clara: 408.213.1580 Tulsa: 918.491.1800 Santa Barbara: 818.716.1650

Salt Lake City: 801.359.6100 Houston: 713.735.3295 Sacramento: 916.797.9177 Oklahoma City: 972.395.2138 Woodland Hills: 818.716.1650

Denver: 303.495.2451 Ft. Worth: 972.395.2138 Petaluma: 408.213.1580 Duncan: 580.470.9312 San Dimas: 714.438.1401

Austin: 512.293.4881 Torrance: 310.328.3075

Alabama: 877.395.2100 Costa Mesa: 714.438.1400

Louisiana: 877.395.2100 San Diego: 858.753.0006

Hawaii: 800.688.3234

1.800.688.3234|www.goengineer.com

Convection effects (to emulate surface cooling or heating caused by a surrounding fluid) are

defined using a surface boundary condition. The presence of a fluid is specified with a

Convection Coefficient and Ambient Temperature input. The value for the convection

coefficient can be modified using a time or temperature curve while the value of the ambient

temperature can be adjusted using a time curve.

Page 6: SolidWorks Simulation Performing Thermal Stress … Stress...SolidWorks Flow Simulation packages. Thermal stress analysis entails defining thermal conditions and analyzing the stresses

Rocky Mountain Central U.S. Northern California Oklahoma Southern California

Boise: 208.377.9901 Dallas: 972.395.2138 Santa Clara: 408.213.1580 Tulsa: 918.491.1800 Santa Barbara: 818.716.1650

Salt Lake City: 801.359.6100 Houston: 713.735.3295 Sacramento: 916.797.9177 Oklahoma City: 972.395.2138 Woodland Hills: 818.716.1650

Denver: 303.495.2451 Ft. Worth: 972.395.2138 Petaluma: 408.213.1580 Duncan: 580.470.9312 San Dimas: 714.438.1401

Austin: 512.293.4881 Torrance: 310.328.3075

Alabama: 877.395.2100 Costa Mesa: 714.438.1400

Louisiana: 877.395.2100 San Diego: 858.753.0006

Hawaii: 800.688.3234

1.800.688.3234|www.goengineer.com

Radiation effects (heat transfer caused by electromagnetic waves) are defined using a surface

boundary condition. The presence of radiation is accounted for by specifying an Ambient

Temperature, Emissivity and View Factor input. The value of the ambient temperature can be

modified using a time curve, while the value of emissivity can be adjusted using a temperature

curve.

Page 7: SolidWorks Simulation Performing Thermal Stress … Stress...SolidWorks Flow Simulation packages. Thermal stress analysis entails defining thermal conditions and analyzing the stresses

Rocky Mountain Central U.S. Northern California Oklahoma Southern California

Boise: 208.377.9901 Dallas: 972.395.2138 Santa Clara: 408.213.1580 Tulsa: 918.491.1800 Santa Barbara: 818.716.1650

Salt Lake City: 801.359.6100 Houston: 713.735.3295 Sacramento: 916.797.9177 Oklahoma City: 972.395.2138 Woodland Hills: 818.716.1650

Denver: 303.495.2451 Ft. Worth: 972.395.2138 Petaluma: 408.213.1580 Duncan: 580.470.9312 San Dimas: 714.438.1401

Austin: 512.293.4881 Torrance: 310.328.3075

Alabama: 877.395.2100 Costa Mesa: 714.438.1400

Louisiana: 877.395.2100 San Diego: 858.753.0006

Hawaii: 800.688.3234

1.800.688.3234|www.goengineer.com

Thermal energy can be applied by specifying a Temperature, Heat Flux or Heat Power boundary

condition to model entities. The initial temperature option in the Temperature boundary

condition is used to specify the initial temperature of entities when used in a Transient Thermal

analysis.

Page 8: SolidWorks Simulation Performing Thermal Stress … Stress...SolidWorks Flow Simulation packages. Thermal stress analysis entails defining thermal conditions and analyzing the stresses

Rocky Mountain Central U.S. Northern California Oklahoma Southern California

Boise: 208.377.9901 Dallas: 972.395.2138 Santa Clara: 408.213.1580 Tulsa: 918.491.1800 Santa Barbara: 818.716.1650

Salt Lake City: 801.359.6100 Houston: 713.735.3295 Sacramento: 916.797.9177 Oklahoma City: 972.395.2138 Woodland Hills: 818.716.1650

Denver: 303.495.2451 Ft. Worth: 972.395.2138 Petaluma: 408.213.1580 Duncan: 580.470.9312 San Dimas: 714.438.1401

Austin: 512.293.4881 Torrance: 310.328.3075

Alabama: 877.395.2100 Costa Mesa: 714.438.1400

Louisiana: 877.395.2100 San Diego: 858.753.0006

Hawaii: 800.688.3234

1.800.688.3234|www.goengineer.com

Heat flux can be applied to model surfaces. The value of heat flux can be modified by specifying

a temperature or time curve. If the transient option is enabled in the Thermal study properties

window, the thermostat option can be enabled and a model vertex can be selected. When the

temperature of this vertex goes above the upper bound temperature, the heat flux turns off.

When the temperature of this vertex goes below the lower bound temperature, the heat flux

turns on.

Page 9: SolidWorks Simulation Performing Thermal Stress … Stress...SolidWorks Flow Simulation packages. Thermal stress analysis entails defining thermal conditions and analyzing the stresses

Rocky Mountain Central U.S. Northern California Oklahoma Southern California

Boise: 208.377.9901 Dallas: 972.395.2138 Santa Clara: 408.213.1580 Tulsa: 918.491.1800 Santa Barbara: 818.716.1650

Salt Lake City: 801.359.6100 Houston: 713.735.3295 Sacramento: 916.797.9177 Oklahoma City: 972.395.2138 Woodland Hills: 818.716.1650

Denver: 303.495.2451 Ft. Worth: 972.395.2138 Petaluma: 408.213.1580 Duncan: 580.470.9312 San Dimas: 714.438.1401

Austin: 512.293.4881 Torrance: 310.328.3075

Alabama: 877.395.2100 Costa Mesa: 714.438.1400

Louisiana: 877.395.2100 San Diego: 858.753.0006

Hawaii: 800.688.3234

1.800.688.3234|www.goengineer.com

Heat power can be applied to model entities. The value of heat power can be modified by

specifying a temperature or time curve. If the transient option is enabled in the Thermal study

properties window, the thermostat option can be enabled and a model vertex can be selected.

When the temperature of this vertex goes above the upper bound temperature, the heat

power turns off. When the temperature of this vertex goes below the lower bound

temperature, the heat power turns on.

Page 10: SolidWorks Simulation Performing Thermal Stress … Stress...SolidWorks Flow Simulation packages. Thermal stress analysis entails defining thermal conditions and analyzing the stresses

Rocky Mountain Central U.S. Northern California Oklahoma Southern California

Boise: 208.377.9901 Dallas: 972.395.2138 Santa Clara: 408.213.1580 Tulsa: 918.491.1800 Santa Barbara: 818.716.1650

Salt Lake City: 801.359.6100 Houston: 713.735.3295 Sacramento: 916.797.9177 Oklahoma City: 972.395.2138 Woodland Hills: 818.716.1650

Denver: 303.495.2451 Ft. Worth: 972.395.2138 Petaluma: 408.213.1580 Duncan: 580.470.9312 San Dimas: 714.438.1401

Austin: 512.293.4881 Torrance: 310.328.3075

Alabama: 877.395.2100 Costa Mesa: 714.438.1400

Louisiana: 877.395.2100 San Diego: 858.753.0006

Hawaii: 800.688.3234

1.800.688.3234|www.goengineer.com

Once a thermal analysis has been completed, the output can be coupled to a linear or nonlinear

static study to compute thermal stress. This is achieved by setting the appropriate options in

the linear or nonlinear static study properties window.

Page 11: SolidWorks Simulation Performing Thermal Stress … Stress...SolidWorks Flow Simulation packages. Thermal stress analysis entails defining thermal conditions and analyzing the stresses

Rocky Mountain Central U.S. Northern California Oklahoma Southern California

Boise: 208.377.9901 Dallas: 972.395.2138 Santa Clara: 408.213.1580 Tulsa: 918.491.1800 Santa Barbara: 818.716.1650

Salt Lake City: 801.359.6100 Houston: 713.735.3295 Sacramento: 916.797.9177 Oklahoma City: 972.395.2138 Woodland Hills: 818.716.1650

Denver: 303.495.2451 Ft. Worth: 972.395.2138 Petaluma: 408.213.1580 Duncan: 580.470.9312 San Dimas: 714.438.1401

Austin: 512.293.4881 Torrance: 310.328.3075

Alabama: 877.395.2100 Costa Mesa: 714.438.1400

Louisiana: 877.395.2100 San Diego: 858.753.0006

Hawaii: 800.688.3234

1.800.688.3234|www.goengineer.com

The temperature from thermal study option is used to designate which thermal study to link

the linear static study to. The temperature results from the thermal study are then applied to

the model as a boundary condition. Results can be taken from a specific time step if a transient

thermal analysis was run. The reference temperature at zero strain option is used to compute

the deflection induced in the model by thermal expansion as stated in the Linear/Nonlinear

Static – Thermal Stress section of this guide. The deflection results are used to calculate strain

and then stress.

SolidWorks Flow Simulation:

SolidWorks Flow Simulation can be used to analyze the heat transfer mechanism that occurs

between solid and fluid entities by modeling up both the solid and fluid spaces. Gravity can be

enabled to handle natural convection thermal analysis (buoyancy effect).

Page 12: SolidWorks Simulation Performing Thermal Stress … Stress...SolidWorks Flow Simulation packages. Thermal stress analysis entails defining thermal conditions and analyzing the stresses

Rocky Mountain Central U.S. Northern California Oklahoma Southern California

Boise: 208.377.9901 Dallas: 972.395.2138 Santa Clara: 408.213.1580 Tulsa: 918.491.1800 Santa Barbara: 818.716.1650

Salt Lake City: 801.359.6100 Houston: 713.735.3295 Sacramento: 916.797.9177 Oklahoma City: 972.395.2138 Woodland Hills: 818.716.1650

Denver: 303.495.2451 Ft. Worth: 972.395.2138 Petaluma: 408.213.1580 Duncan: 580.470.9312 San Dimas: 714.438.1401

Austin: 512.293.4881 Torrance: 310.328.3075

Alabama: 877.395.2100 Costa Mesa: 714.438.1400

Louisiana: 877.395.2100 San Diego: 858.753.0006

Hawaii: 800.688.3234

1.800.688.3234|www.goengineer.com

Thermal energy can be inputted into the system in a number of ways in SolidWorks Flow

Simulation. The main thermal boundary conditions include Surface and Volume Heat Sources.

Page 13: SolidWorks Simulation Performing Thermal Stress … Stress...SolidWorks Flow Simulation packages. Thermal stress analysis entails defining thermal conditions and analyzing the stresses

Rocky Mountain Central U.S. Northern California Oklahoma Southern California

Boise: 208.377.9901 Dallas: 972.395.2138 Santa Clara: 408.213.1580 Tulsa: 918.491.1800 Santa Barbara: 818.716.1650

Salt Lake City: 801.359.6100 Houston: 713.735.3295 Sacramento: 916.797.9177 Oklahoma City: 972.395.2138 Woodland Hills: 818.716.1650

Denver: 303.495.2451 Ft. Worth: 972.395.2138 Petaluma: 408.213.1580 Duncan: 580.470.9312 San Dimas: 714.438.1401

Austin: 512.293.4881 Torrance: 310.328.3075

Alabama: 877.395.2100 Costa Mesa: 714.438.1400

Louisiana: 877.395.2100 San Diego: 858.753.0006

Hawaii: 800.688.3234

1.800.688.3234|www.goengineer.com

Surface Heat Sources can be applied to model surface entities. The heat source value can be

applied as a heat generation rate or surface heat generation rate. The “fx” button can be

selected to modify how the heat source value is evaluated.

Page 14: SolidWorks Simulation Performing Thermal Stress … Stress...SolidWorks Flow Simulation packages. Thermal stress analysis entails defining thermal conditions and analyzing the stresses

Rocky Mountain Central U.S. Northern California Oklahoma Southern California

Boise: 208.377.9901 Dallas: 972.395.2138 Santa Clara: 408.213.1580 Tulsa: 918.491.1800 Santa Barbara: 818.716.1650

Salt Lake City: 801.359.6100 Houston: 713.735.3295 Sacramento: 916.797.9177 Oklahoma City: 972.395.2138 Woodland Hills: 818.716.1650

Denver: 303.495.2451 Ft. Worth: 972.395.2138 Petaluma: 408.213.1580 Duncan: 580.470.9312 San Dimas: 714.438.1401

Austin: 512.293.4881 Torrance: 310.328.3075

Alabama: 877.395.2100 Costa Mesa: 714.438.1400

Louisiana: 877.395.2100 San Diego: 858.753.0006

Hawaii: 800.688.3234

1.800.688.3234|www.goengineer.com

Volume Heat Sources can be applied to model entities. The heat source value can be applied as

a heat generation rate, a volumetric heat generation rate or as a temperature. The “fx” button

can be selected to modify how the heat source value is evaluated.

Page 15: SolidWorks Simulation Performing Thermal Stress … Stress...SolidWorks Flow Simulation packages. Thermal stress analysis entails defining thermal conditions and analyzing the stresses

Rocky Mountain Central U.S. Northern California Oklahoma Southern California

Boise: 208.377.9901 Dallas: 972.395.2138 Santa Clara: 408.213.1580 Tulsa: 918.491.1800 Santa Barbara: 818.716.1650

Salt Lake City: 801.359.6100 Houston: 713.735.3295 Sacramento: 916.797.9177 Oklahoma City: 972.395.2138 Woodland Hills: 818.716.1650

Denver: 303.495.2451 Ft. Worth: 972.395.2138 Petaluma: 408.213.1580 Duncan: 580.470.9312 San Dimas: 714.438.1401

Austin: 512.293.4881 Torrance: 310.328.3075

Alabama: 877.395.2100 Costa Mesa: 714.438.1400

Louisiana: 877.395.2100 San Diego: 858.753.0006

Hawaii: 800.688.3234

1.800.688.3234|www.goengineer.com

After the SolidWorks Flow Simulation analysis has been run, the outputs of the analysis can be

exported to a SolidWorks Simulation study to perform a thermal stress analysis (Linear Static or

Nonlinear Static: Flow Simulation > Tools > Export Results to Simulation).

Page 16: SolidWorks Simulation Performing Thermal Stress … Stress...SolidWorks Flow Simulation packages. Thermal stress analysis entails defining thermal conditions and analyzing the stresses

Rocky Mountain Central U.S. Northern California Oklahoma Southern California

Boise: 208.377.9901 Dallas: 972.395.2138 Santa Clara: 408.213.1580 Tulsa: 918.491.1800 Santa Barbara: 818.716.1650

Salt Lake City: 801.359.6100 Houston: 713.735.3295 Sacramento: 916.797.9177 Oklahoma City: 972.395.2138 Woodland Hills: 818.716.1650

Denver: 303.495.2451 Ft. Worth: 972.395.2138 Petaluma: 408.213.1580 Duncan: 580.470.9312 San Dimas: 714.438.1401

Austin: 512.293.4881 Torrance: 310.328.3075

Alabama: 877.395.2100 Costa Mesa: 714.438.1400

Louisiana: 877.395.2100 San Diego: 858.753.0006

Hawaii: 800.688.3234

1.800.688.3234|www.goengineer.com

The Flow/Thermal Effects tab in the static study property window is used to link the static study

to the specified SolidWorks Flow Simulation analysis. The reference temperature at zero strain

option is used to compute the deflection induced in the model by thermal expansion as stated

in the Linear/Nonlinear Static – Thermal Stress section of this guide. The deflection results are

used to calculate strain and then stress.