Ansys Learning Forum › Forums › Discuss Simulation › Fluids › Thermal analysis using convection surface APDL21 › Reply To: Thermal analysis using convection surface APDL21
The command : processor>loads>define loads>apply>convection and then I apply two functions for temperature and htc as follows:Â
1- For temperature:
*DEL,_FNCNAME Â Â
*DEL,_FNCMTID Â Â
*DEL,_FNCCSYS Â Â
*SET,_FNCNAME,'SHFT'
*SET,_FNCCSYS,0Â
! /INPUT,SHFT.func,,,1 Â
*DIM,%_FNCNAME%,TABLE,6,30,1,,,,%_FNCCSYS% Â
! Â Â
! Begin of equation: -1.2012e-09*{Y}^6+2.3877e-06*{Y}^5-0.001975*{Y}^4+0.87027*Â
! {Y}^3-215.4642*{Y}^2+28421.3003*{Y}-1560535.1345 Â
*SET,%_FNCNAME%(0,0,1), 0.0, -999 Â Â
*SET,%_FNCNAME%(2,0,1), 0.0Â
*SET,%_FNCNAME%(3,0,1), 0.0Â
*SET,%_FNCNAME%(4,0,1), 0.0Â
*SET,%_FNCNAME%(5,0,1), 0.0Â
*SET,%_FNCNAME%(6,0,1), 0.0Â
*SET,%_FNCNAME%(0,1,1), 1.0, -1, 0, 6, 0, 0, 3 Â
*SET,%_FNCNAME%(0,2,1), 0.0, -2, 0, 1, 3, 17, -1
*SET,%_FNCNAME%(0,3,1), Â 0, -1, 0, -1.2012E-09, 0, 0, -2 Â Â
*SET,%_FNCNAME%(0,4,1), 0.0, -3, 0, 1, -1, 3, -2
*SET,%_FNCNAME%(0,5,1), 0.0, -1, 0, 5, 0, 0, 3 Â
*SET,%_FNCNAME%(0,6,1), 0.0, -2, 0, 1, 3, 17, -1
*SET,%_FNCNAME%(0,7,1), 0.0, -1, 0, 2.3877e-06, 0, 0, -2
*SET,%_FNCNAME%(0,8,1), 0.0, -4, 0, 1, -1, 3, -2
*SET,%_FNCNAME%(0,9,1), 0.0, -1, 0, 1, -3, 1, -4
*SET,%_FNCNAME%(0,10,1), 0.0, -2, 0, 4, 0, 0, 3Â
*SET,%_FNCNAME%(0,11,1), 0.0, -3, 0, 1, 3, 17, -2 Â Â
*SET,%_FNCNAME%(0,12,1), 0.0, -2, 0, 0.001975, 0, 0, -3Â
*SET,%_FNCNAME%(0,13,1), 0.0, -4, 0, 1, -2, 3, -3 Â Â
*SET,%_FNCNAME%(0,14,1), 0.0, -2, 0, 1, -1, 2, -4 Â Â
*SET,%_FNCNAME%(0,15,1), 0.0, -1, 0, 3, 0, 0, 3Â
*SET,%_FNCNAME%(0,16,1), 0.0, -3, 0, 1, 3, 17, -1 Â Â
*SET,%_FNCNAME%(0,17,1), 0.0, -1, 0, 0.87027, 0, 0, -3 Â
*SET,%_FNCNAME%(0,18,1), 0.0, -4, 0, 1, -1, 3, -3 Â Â
*SET,%_FNCNAME%(0,19,1), 0.0, -1, 0, 1, -2, 1, -4 Â Â
*SET,%_FNCNAME%(0,20,1), 0.0, -2, 0, 2, 0, 0, 3Â
*SET,%_FNCNAME%(0,21,1), 0.0, -3, 0, 1, 3, 17, -2 Â Â
*SET,%_FNCNAME%(0,22,1), 0.0, -2, 0, 215.4642, 0, 0, -3Â
*SET,%_FNCNAME%(0,23,1), 0.0, -4, 0, 1, -2, 3, -3 Â Â
*SET,%_FNCNAME%(0,24,1), 0.0, -2, 0, 1, -1, 2, -4 Â Â
*SET,%_FNCNAME%(0,25,1), 0.0, -1, 0, 28421.3003, 0, 0, 3
*SET,%_FNCNAME%(0,26,1), 0.0, -3, 0, 1, -1, 3, 3
*SET,%_FNCNAME%(0,27,1), 0.0, -1, 0, 1, -2, 1, -3 Â Â
*SET,%_FNCNAME%(0,28,1), 0.0, -2, 0, 1560535.1345, 0, 0, -1Â
*SET,%_FNCNAME%(0,29,1), 0.0, -3, 0, 1, -1, 2, -2 Â Â
*SET,%_FNCNAME%(0,30,1), 0.0, 99, 0, 1, -3, 0, 0
! End of equation: -1.2012e-09*{Y}^6+2.3877e-06*{Y}^5-0.001975*{Y}^4+0.87027* Â Â
! {Y}^3-215.4642*{Y}^2+28421.3003*{Y}-1560535.1345 Â
!-->
2- For cht:Â
*DEL,_FNCNAME Â Â
*DEL,_FNCMTID Â Â
*DEL,_FNCCSYS Â Â
*SET,_FNCNAME,'SHFH'
*SET,_FNCCSYS,0Â
! /INPUT,SHFH.func,,,1 Â
*DIM,%_FNCNAME%,TABLE,6,30,1,,,,%_FNCCSYS% Â
! Â Â
! Begin of equation: -1548885136.978*{Y}^6+2052733225.527*{Y}^5-1116073381.1612Â
! *{Y}^4+317882043.211*{Y}^3-49859487.5658*{Y}^2+4063912.5891*{Y}-133440.6545 Â Â
*SET,%_FNCNAME%(0,0,1), 0.0, -999 Â Â
*SET,%_FNCNAME%(2,0,1), 0.0Â
*SET,%_FNCNAME%(3,0,1), 0.0Â
*SET,%_FNCNAME%(4,0,1), 0.0Â
*SET,%_FNCNAME%(5,0,1), 0.0Â
*SET,%_FNCNAME%(6,0,1), 0.0Â
*SET,%_FNCNAME%(0,1,1), 1.0, -1, 0, 6, 0, 0, 3 Â
*SET,%_FNCNAME%(0,2,1), 0.0, -2, 0, 1, 3, 17, -1
*SET,%_FNCNAME%(0,3,1), Â 0, -1, 0, -1548885136.978, 0, 0, -2 Â Â
*SET,%_FNCNAME%(0,4,1), 0.0, -3, 0, 1, -1, 3, -2
*SET,%_FNCNAME%(0,5,1), 0.0, -1, 0, 5, 0, 0, 3 Â
*SET,%_FNCNAME%(0,6,1), 0.0, -2, 0, 1, 3, 17, -1
*SET,%_FNCNAME%(0,7,1), 0.0, -1, 0, 2052733225.527, 0, 0, -2
*SET,%_FNCNAME%(0,8,1), 0.0, -4, 0, 1, -1, 3, -2
*SET,%_FNCNAME%(0,9,1), 0.0, -1, 0, 1, -3, 1, -4
*SET,%_FNCNAME%(0,10,1), 0.0, -2, 0, 4, 0, 0, 3Â
*SET,%_FNCNAME%(0,11,1), 0.0, -3, 0, 1, 3, 17, -2 Â Â
*SET,%_FNCNAME%(0,12,1), 0.0, -2, 0, 1116073381.1612, 0, 0, -3 Â
*SET,%_FNCNAME%(0,13,1), 0.0, -4, 0, 1, -2, 3, -3 Â Â
*SET,%_FNCNAME%(0,14,1), 0.0, -2, 0, 1, -1, 2, -4 Â Â
*SET,%_FNCNAME%(0,15,1), 0.0, -1, 0, 3, 0, 0, 3Â
*SET,%_FNCNAME%(0,16,1), 0.0, -3, 0, 1, 3, 17, -1 Â Â
*SET,%_FNCNAME%(0,17,1), 0.0, -1, 0, 317882043.211, 0, 0, -3
*SET,%_FNCNAME%(0,18,1), 0.0, -4, 0, 1, -1, 3, -3 Â Â
*SET,%_FNCNAME%(0,19,1), 0.0, -1, 0, 1, -2, 1, -4 Â Â
*SET,%_FNCNAME%(0,20,1), 0.0, -2, 0, 2, 0, 0, 3Â
*SET,%_FNCNAME%(0,21,1), 0.0, -3, 0, 1, 3, 17, -2 Â Â
*SET,%_FNCNAME%(0,22,1), 0.0, -2, 0, 49859487.5658, 0, 0, -3
*SET,%_FNCNAME%(0,23,1), 0.0, -4, 0, 1, -2, 3, -3 Â Â
*SET,%_FNCNAME%(0,24,1), 0.0, -2, 0, 1, -1, 2, -4 Â Â
*SET,%_FNCNAME%(0,25,1), 0.0, -1, 0, 4063912.5891, 0, 0, 3 Â
*SET,%_FNCNAME%(0,26,1), 0.0, -3, 0, 1, -1, 3, 3
*SET,%_FNCNAME%(0,27,1), 0.0, -1, 0, 1, -2, 1, -3 Â Â
*SET,%_FNCNAME%(0,28,1), 0.0, -2, 0, 133440.6545, 0, 0, -1 Â
*SET,%_FNCNAME%(0,29,1), 0.0, -3, 0, 1, -1, 2, -2 Â Â
*SET,%_FNCNAME%(0,30,1), 0.0, 99, 0, 1, -3, 0, 0
! End of equation: -1548885136.978*{Y}^6+2052733225.527*{Y}^5-1116073381.1612* Â
! {Y}^4+317882043.211*{Y}^3-49859487.5658*{Y}^2+4063912.5891*{Y}-133440.6545
!-->
I apply the same procedure for other edges as well.Â
Thanks