# Discussion Forum

Discussion Closed This discussion was created more than 6 months ago and has been closed. To start a new discussion with a link back to this one, click here.

## Plot Temperature wrt Extra Dimension in Thin Layer of Heat Transfer module

Dear all:

Thank you for clicking into this question.
I have a very simple structure for heat transfer analysis:
A very thin film (10nm) on a substrate (1mm).

The following is the domain/boundary name and the heat transfer gadget I apply

-----------------------------------------------
Block 1 (Heat Source)
-----------------------------------------------
Block 2
-----------------------------------------------
Block 3
--------Boundary 1 (Thin Layer)-----------

I would like to get the "Temperature" across the "thin layer", i.e., the T drop across the thin thickness.

The documentation said I should create a "Study 1/Solution 1 (2)" to accommodate the component "Extra dimension from thin layer"
Then use "1D plot group" with "Line graph" to plot it.

However, when I set the "y-Axis Data" as "comp7.ht5.tl1.Txdim"
and "x-Axis Data" as "nz normal vector"
and plot

the error message comes out and said

--------------------------------------------------
Undefined variable.
- Variable: comp7.ht5.tl1.Txdim
- Geometry: ht5_tl1_xdim1_xdim
- Domain: 1
Failed to evaluate expression.
- Expression: comp7.ht5.tl1.Txdim
- Plot: lngr1 (Line graph)
--------------------------------------------------

Is there any suggestion on this situation.

6 Replies Last Post Jul 14, 2017, 11:55 AM EDT

Posted: 3 years ago
Some keywords:

5.2a
Heat Transfer
Extra Dimension
Thin Layer

Thank you everyone!

Posted: 3 years ago
Hi Christina, this is a little bit tricky, because you need to let the software know at which point in physical space you want to plot the temperature in the layers. You need to use the "atxd" operator to do this.

So, say the layer boundary condition is applied on the plane at z=0. The correct syntax to plot the temperature distribution would be:

atxd2(0.5[mm],0.5[mm],0,ht.tl1.Txdim)

This will evaluate the temperature in the layers at the point x=0.5[mm], y=0.5[mm], z=0 on the surface. You can refer to the attached model (which is created in V5.3).

Dan

Posted: 3 years ago
Good morning,

I saw that there are two layers, each one with 5 microns. How to measure the temperature for z = 0, and for z = 10 microns, at x = 0.5 mm, and y = 0.5 mm? I also study this type of problem and I would like to know the thermal influence of coatings on cutting tools.

I appreciate the help.

Rogerio.

Hi Christina, this is a little bit tricky, because you need to let the software know at which point in physical space you want to plot the temperature in the layers. You need to use the "atxd" operator to do this.

So, say the layer boundary condition is applied on the plane at z=0. The correct syntax to plot the temperature distribution would be:

atxd2(0.5[mm],0.5[mm],0,ht.tl1.Txdim)

This will evaluate the temperature in the layers at the point x=0.5[mm], y=0.5[mm], z=0 on the surface. You can refer to the attached model (which is created in V5.3).

Dan

Posted: 3 years ago
Hi Rogerio, you can use the Point Evaluation feature. See the Point Evaluation 1 feature in the attached model.

Dan

Posted: 3 years ago
Thanks.

Hi Rogerio, you can use the Point Evaluation feature. See the Point Evaluation 1 feature in the attached model.

Dan