0% found this document useful (0 votes)
78 views19 pages

MovingHeat Help

Uploaded by

Hamdani Mesin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
78 views19 pages

MovingHeat Help

Uploaded by

Hamdani Mesin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 19

17.

0 Release

Moving Heat Source Version 4.1


Ashutosh.Srivastava@ansys.com

1 © 2016 ANSYS, Inc. February 26, 2016


Moving Heat Source - Overview

• Name of the app : Moving Heat Source


• Version of the app : 4.1
• Target application: Workbench Mechanical
• ANSYS compatible version : 17.0
• Description : Facilitate the definition of a moving heat source in
Workbench Mechanical.

2 © 2016 ANSYS, Inc. February 26, 2016


ACT App Store

• https://support.ansys.com/AnsysCustomerPortal/en_us/Downloa
ds/Application+Library
• Great place to get started
− A library of helpful extensions available to any ANSYS customer
− New extensions added regularly
− Applications made available in either binary format (.wbex file) or binary
plus scripted format (Python and XML files)
− Scripted extensions are great examples
− Links to customization documentation and training material

3 © 2016 ANSYS, Inc. February 26, 2016


Information

• Please pay attention to paragraph 9 of the CLICKWRAP SOFTWARE


LICENSE AGREEMENT FOR ACS EXTENSIONS regarding TECHNICAL
ENHANCEMENTS AND CUSTOMER SUPPORT (TECS): “TECS is not
included with the Program(s)”

• Report any issue or provide feedback related to this app please


contact:
Contact email address: Ashutosh.Srivastava@ansys.com

4 © 2016 ANSYS, Inc. February 26, 2016


Binary App Installation (1)
Installing from the ACT Start Page:
1. From the project page, select the
“ACT Start Page” option
2. Click on “Extension Manager”
3. Press “+” symbol in the top right corner
4. It will open a file dialog to select the
appropriate “*.wbex” binary file
5. The extension is installed

Loading the extension:


1. From the Extension Manager,
click on your extension and choose
‘Load Extension’
2. The extension is loaded

Notes:
• The extension to be installed will be stored in the following location: %AppData%\Ansys\v170\ACT\extensions
• The installation will create a folder in this location, in addition to the .wbex file

5 © 2016 ANSYS, Inc. February 26, 2016


Binary App Installation (2)
• Once the binary extension is installed at default location, one can move the *.wbex and the folder to any
other location
– Default path: %AppData%\Ansys\v170\ACT\extensions
– New path: Any location on your machine, shared drive etc.

• All users interested in using the extension need to include that path in their Workbench Options
1. In the “Tools” menu, select the “Options…”
2. Select “Extensions” in the pop up panel
3. Add the path under “Additional Extensions Folder …”

3
2
Define additional folders in which ACT
will search for extensions in order to
expose them in the Extension Manager

1
Notes:
• During the scan of the available extensions, the folders will be analyzed according to the following order:
1. The application data folder(e.g. %AppData%\Ansys\v170\ACT\extensions)
2. The additional folders defined in the “Additional Extension Folders” property
3. The installation folder
4. The “extensions” folder part of the current Workbench project (if the project was previously saved with the extension)
• If an extension is available in more than one of these locations, the 1st one according to the scan order is used
6 © 2016 ANSYS, Inc. February 26, 2016
Scripted App Installation (source code)

• Paste the XML file and the corresponding folder on your computer. You can paste them
either:
– In the default path: %AppData%\Ansys\v170\ACT\extensions
– In a user defined path: any location on your machine, shared drive etc.

• If the files are located in the default path, the extension is automatically available in
the Extension Manager

• If the files are in a user defined path, it is required to define the “Additional Extension
Folder” under Workbench menu (Tools  Options…) to make it available in the
Extension Manager:

7 © 2016 ANSYS, Inc. February 26, 2016


Documentation (Details 1)
Need for Modeling Moving Heat Source

Numerical modeling of moving Gaussian heat source can be used to accurately simulate
variety of industrial process including welding. Accurate prediction of transient thermal
field generated during welding or laser cutting process is essential to predict the residual
stresses generated due to it which in turn affect the life prediction analysis.

Currently transient thermal analysis module in Workbench can only be used to define
time varying or spatial varying loading condition. To define a source which vary not only
in space but also with time requires MAPDL commands. Thus, an ACT extension has
been created to facilitate the definition of a moving heat flux source in Mechanical with
a UI.

In version 4, additional moving heat energy source is also created. This will facilitate the
creation of moving energy source in the volume of the material.

8 © 2016 ANSYS, Inc. February 26, 2016


Documentation (Details 2)
Moving Heat Flux Source
This ACT extension model the Gaussian heat flux source using the following equation:

x  x o 2   y  y o 2   z  z o 2 
C12
q  C2e
Where,
Start Point
Distance covered = v x t
q = heat flux on the desired surface Instantaneous location
of the heat source
C1 = Radius of the beam
C2 = Source Power Intensity
(xo, yo, zo) = Instantaneous position of the center Path
of the heat flux which is on the ‘path’ at the
distance of ‘v x t’ from the ‘start point’.
v = Velocity of the moving heat source
t = Time

9 © 2016 ANSYS, Inc. February 26, 2016


Documentation (Details 3)
Moving Heat Energy Source
This ACT extension model the Gaussian heat energy source using the following equation:


x  x o 2   y  y o 2 
E  C2e C12
.e  ACz  z o 
Where,
Start Point
E = Heat Energy Distance covered = v x t
C1 = Radius of the beam Instantaneous location
of the heat source
C2 = Source Power Intensity
AC = Absorption Coefficient
(xo, yo, zo) = Instantaneous position of the center Path
of the heat flux which is on the ‘path’ at the
distance of ‘v x t’ from the ‘start point’.
v = Velocity of the moving heat source
t = Time

The energy that is transmitted to the target material at a depth ‘z’ is


governed by Beer-Lambert Law

10 © 2016 ANSYS, Inc. February 26, 2016


Documentation (Details 4)
Procedure for Moving Heat Flux

Step#1: Right click on Analysis system and insert ‘Moving Heat Flux’.

11 © 2016 ANSYS, Inc. February 26, 2016


Documentation (Details 5)
…Procedure for Moving Heat Flux
Step#2: Enter required inputs. This feature requires
following input:
• ‘Face’ of a body on which the moving heat flux will be applied.
• ‘Path’ of the moving heat source. This can be any edge on the
face of the body on which the flux is applied.
• ‘Start Point’ for the moving heat source. This is one of the two
end point of the edge defined as ‘Path’.
• ‘Index’: Unique id of the moving heat source. It is important to
have different index for different moving heat sources.
• ‘First Patch’: Flag to identify if the moving heat flux is the first
one to be activated. This would be the one with smallest start
time.
• ‘Last Patch’: Flag to identify if the moving heat flux is the last
one to be activated. This would be the one with largest start
time.
Please note that it is very important to set
‘First Patch’ and ‘Last Patch’ flag correctly.

12 © 2016 ANSYS, Inc. February 26, 2016


Documentation (Details 6)
…Procedure for Moving Heat Flux
Step#2: Enter required inputs. This feature requires
following input (Cond…):
• ‘Velocity’: Velocity of the heat flux source.
• ‘Radius of the beam: Heat source radius
• ‘Source Power Intensity’: Intensity of the heat source.
• ‘Start Time’: Start time for the moving heat source.
• ‘End Time’: End time for the moving heat source.
• ‘Number of Segments’: This extension gives freedom to refine
the segmentation on the path and divide the path in equidistant
points which will serve as the center of the moving heat flux.
This is only activated for the ‘Last Patch’
• ‘Minimum Steps for Cooling Phase’: User can put total
analysis time more that the ‘End Time’ and thus cooling
of the plate can be simultaneously simulated. This input
defines numbers of substeps for the cooling phase.
This is only activated for the ‘Last Patch’

13 © 2016 ANSYS, Inc. February 26, 2016


Documentation (Details 7)
…Procedure for Moving Heat Flux
Step#2: Enter required inputs. This feature requires
following input (Cond…):
• ‘Material Removal’: Flag to identify if material removal
is activated.
This is only activated for the ‘Last Patch’

• ‘Melting Temperature’: Mean temperature of the


element at which it would be removed.
This is only activated for the ‘Last Patch’

Step#3: Apply other boundary conditions and solve.

14 © 2016 ANSYS, Inc. February 26, 2016


Documentation (Details 8)
Procedure for Moving Energy Source
All Steps are the same as ‘Moving Heat Flux’ but it has an additional input required
(Absorption Coefficient).

15 © 2016 ANSYS, Inc. February 26, 2016


Documentation (Details 9)
Procedure: Things to consider

• There are multiple input which are activated for the ‘Last Patch’ as explicitly mentioned
in the last three slides. Even though these input are exposed for ‘First Patch’ too but
they are ignored.
• It is very important to define unique ‘Index’ for each moving heat source.
• Define ‘First Patch’ and ‘Last Patch’ appropriately. This ACT is sensitive to this
information.
• Element removal is based on the ‘mean temperature’ of the element not the maximum
nodal temperature in the element.

16 © 2016 ANSYS, Inc. February 26, 2016


Documentation (Details 10) Results

Max Global temperature vs time


Temperature

17 © 2016 ANSYS, Inc. February 26, 2016


Documentation (Details 11) Results

Removed Material Result Mean Temperature Result

18 © 2016 ANSYS, Inc. February 26, 2016


Thank you

• ANSYS
• Ashutosh Srivastava
• Ashutosh.Srivastava@ansys.com

19 © 2016 ANSYS, Inc. February 26, 2016

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy