许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  深入了解Abaqus子程序UTEMP

深入了解Abaqus子程序UTEMP

阅读数 1938
点赞 0
article_banner

1. 概述

UTEMP​ 是 Abaqus 提供的用户子程序之一,用于自定义模型节点的温度场。其主要功能与调用机制如下:

  • 功能:允许用户显式定义指定节点的温度值。
  • 调用时机:每当在分析过程中,用户定义的温度场所关联的节点需要当前温度值时,UTEMP 将被自动调用。
  • 优先级:子程序中定义的节点温度将覆盖​ Abaqus 在外部温度场定义中提供的任何温度值。
  • 扩展能力:可用于修改从结果文件(.odb/.fil)中读取的温度数据,实现温度场的动态调整与控制。
  • 该子程序在多物理场耦合、热–结构分析及复杂边界条件控制中具有重要作用。

2. 本文讨论内容

本文将围绕以下方面展开说明:

  1. 用户子程序接口(Interface):UTEMP 的参数列表与调用格式。
  2. 必须定义的变量:子程序中需要用户显式赋值的变量。
  3. 信息传递变量:Abaqus 与子程序之间用于交换数据的变量。

3.调用方法

产品Abaqus/Standard

4.用户子程序接口

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

5.要定义的变量

TEMP(NSECPT)

节点号 NODE 处的温度值数组。如果节点未连接到梁或壳单元,则仅需返回一个温度值 (NSECPT=1)。否则,要返回的温度数取决于为梁或壳截面选择的温度模式和场变量输入。以下情况是可能出现的:

  1. 梁截面的温度和场变量作为梁截面描述中显示的点处的值给出。所需值的数量 NSECPT 由指定的特定截面类型确定,如梁截面库中所述。
  2. 温度和场变量作为壳截面每一层的 n 个等距点的值给出。所需值的数量 NSECPT 等于 n。
  3. 梁截面的温度和场变量以截面原点处的值以及相对于 2 方向的梯度给出,对于三维梁,截面的 1 方向;或壳截面的温度和场变量作为参考表面的值以及相对于厚度的梯度给出。所需值的数量 NSECPT 对于三维梁为 3,对于二维梁为 2,对于壳为 2。如梁单元和壳单元中所述,首先给出中间曲面值,然后是第一个和(如果需要的话)第二个梯度。
  4. 还可以请求以其他两种方式之一设置温度:从先前生成的结果文件或通过直接数据输入。当数组 TEMP 被传递到用户子程序 UTEMP 时,它将仅包含从结果文件中获得的温度。您可以在此例程中修改这些值。任何作为直接数据输入给出的值都将被忽略。

6.传递信息的变量

NSECPT

模型中任何节点所需的最大截面值数。

KSTEP

分析步号

KINC

增量步号

TIME(1)

步骤时间的当前值。

TIME(2)

总时间的当前值。

NODE

节点号

COORDS

包含该点当前坐标的数组。

7.案例

这里为了便于学习理解,给出一个小案例吧,首先UTEMP子程序自定义了节点温度,接着使用UFIELD子程序定义了与温度有关的三个场变量。

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

武汉格发信息技术有限公司,格发许可优化管理系统可以帮你评估贵公司软件许可的真实需求,再低成本合规性管理软件许可,帮助贵司提高软件投资回报率,为软件采购、使用提供科学决策依据。支持的软件有: CAD,CAE,PDM,PLM,Catia,Ugnx, AutoCAD, Pro/E, Solidworks 等。

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空