用户子程序 UTEMP :
允许您规定模型节点的温度;
每当用户定义的温度场定义下列出的节点需要当前温度值时,将被调用;
忽略为用户子程序之外的关联温度场定义提供的任何温度;和
可用于修改从结果文件中读取的任何温度。
用户子程序接口
要定义的变量
传递信息的变量
产品Abaqus/Standard
SUBROUTINE UTEMP(TEMP,NSECPT,KSTEP,KINC,TIME,NODE,COORDS)
C
INCLUDE 'ABA_PARAM.INC'C
DIMENSION TEMP(NSECPT), TIME(2), COORDS(3)
C user coding to define TEMP
RETURN
END
TEMP(NSECPT)
节点号 NODE 处的温度值数组。如果节点未连接到梁或壳单元,则仅需返回一个温度值 (NSECPT=1)。否则,要返回的温度数取决于为梁或壳截面选择的温度模式和场变量输入。以下情况是可能出现的:
NSECPT
模型中任何节点所需的最大截面值数。
KSTEP
分析步号
KINC
增量步号
TIME(1)
步骤时间的当前值。
TIME(2)
总时间的当前值。
NODE
节点号
COORDS
包含该点当前坐标的数组。
这里为了便于学习理解,给出一个小案例吧,首先UTEMP子程序自定义了节点温度,接着使用UFIELD子程序定义了与温度有关的三个场变量。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删