问题说明

样块上下两端固定,在室温20℃下进行夹紧,分析其升温到150℃时的热应力。

采用间接法进行分析,温度场单元选择278,应力场单元为185

首先进行稳态热分析,然后读取温度场的数据,进行结构分析,具体的编程代码如下

温度场分析APDL

/CLEAR
/FILENAME TEST
/PREP7 !定义温度场实体单元
ET,1,SOLID278
!定义材料1的导热系数
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,KXX,1,,20 !建立样件模型
BLC5,0,0,0.2,0.1,0.05 !设置体1的网格尺寸
CM,_Y,VOLU
VSEL, , , , 1
CM,_Y1,VOLU
CMSEL,S,_Y
CMSEL,S,_Y1
VATT, 1, , 1, 0
CMSEL,S,_Y
CMDELE,_Y
CMDELE,_Y1 FLST,5,1,4,ORDE,1
FITEM,5,5
CM,_Y,LINE
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y
LESIZE,_Y1, , ,20, , , , ,1 FLST,5,1,4,ORDE,1
FITEM,5,6
CM,_Y,LINE
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y
LESIZE,_Y1, , ,10, , , , ,1 FLST,5,1,4,ORDE,1
FITEM,5,10
CM,_Y,LINE
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y
LESIZE,_Y1, , ,5, , , , ,1 CM,_Y,VOLU
VSEL, , , , 1
CM,_Y1,VOLU
CHKMSH,'VOLU'
CMSEL,S,_Y
VCLEAR,_Y1
VMESH,_Y1
CMDELE,_Y
CMDELE,_Y1
CMDELE,_Y2 !在一侧施加温度150
FLST,2,1,5,ORDE,1
FITEM,2,5
/GO
DA,P51X,ALL,150 !设置其他表面的对流换热系数
FLST,2,5,5,ORDE,3
FITEM,2,1
FITEM,2,-4
FITEM,2,6
/GO
SFA,P51X,1,CONV,50, !设置分析类型为稳态求解
FINISH
/SOL
ANTYPE,0 !设置温度偏移
TOFFST,273, !写温度场物理分析文件
FINISH
/PREP7
PHYSICS,WRITE,Thermal1, , , !清空物理环境数据
PHYSICS,CLEAR
!删除边界和载荷
LSCLEAR,ALL !转换单元类型,thermal to struc
ETCHG,TTS !设置材料参数
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,EX,1,,2.1E+011 !弹性模量
MPDATA,PRXY,1,,0.3 !泊松比
UIMP,1,REFT,,, !参考温度
MPDATA,ALPX,1,,2.35E-5 !热膨胀系数 !定义结构边界条件--左右固定 FLST,2,2,5,ORDE,2
FITEM,2,5
FITEM,2,-6
/GO
DA,P51X,ALL,0 !设置参考温度
TREF,20, !求解设置
FINISH
/SOL
ANTYPE,0
NLGEOM,1
NSUBST,8,10,6
TIME,1 !写结构物理分析文件
FINISH
/PREP7
PHYSICS,WRITE,struct1, , , !读温度场物理分析文件
PHYSICS,READ,THERMAL1 !求解
FINISH
/SOL
/STATUS,SOLU
SOLVE !设置图像显示
/PLOPTS,INFO,1 !inf0为legend on !显示温度云图
FINISH
/POST1
/EFACET,1
PLNSOL, TEMP,, 0 !读取结构场物理分析文件
FINISH
/PREP7
PHYSICS,READ,STRUCT1 !定义温度边界条件
LDREAD,TEMP,,, , ,'test_temp1','rth',' ' !求解
FINISH
/SOL
/STATUS,SOLU
SOLVE !查看结果
FINISH
/POST1
SET,LIST,999
SET,FIRST
/EFACET,1
PLNSOL, S,EQV, 0,1.0

结果

Ansys热应力计算的更多相关文章

  1. 【转载】Ansys中的阻尼

    原文地址:http://www.cnblogs.com/ylhome/archive/2009/08/26/1554195.html ANSYS动力学分析中提供了各种的阻尼形式,这些阻尼在分析中是如何 ...

  2. 【转载】ANSYS的APDL与C语言混合编程(实例)

    原文地址:http://www.cnblogs.com/lyq105/archive/2010/05/04/1727557.html 本文讨论的不是利用C语言为ANSYS写扩展(或者说是用户子程序), ...

  3. ansys-表格

    转自http://blog.sina.com.cn/s/blog_833dee820102xwb3.html ANSYS中表格数组的定义及使用举例 ANSYS中会有许多的参数数据,这些参数的形成后要放 ...

  4. TAITherm — 专业热管理工具

    TAITherm 是美国ThermoAnalytics 公司开发的专业三维热仿真分析工具RadTherm 的升级产品,在继承RadTherm特征的基础上,开发了新型高效求解器Multigrid Sol ...

  5. 利用ANSYS进行橡胶坝的静力分析和模态计算

    这个是我一个同学的毕业论文,我也帮了一点小忙,所以征得同学同意,把相关的经验共享一下(当时候做得也很艰难,网上查到的可参考的资料太少了,而且没有具体步骤). 先占一个位子,以前的模型还有命令流文件都找 ...

  6. 理工科应该的知道的C/C++数学计算库(转)

    理工科应该的知道的C/C++数学计算库(转) 作为理工科学生,想必有限元分析.数值计算.三维建模.信号处理.性能分析.仿真分析...这些或多或少与我们常用的软件息息相关,假如有一天你只需要这些大型软件 ...

  7. CFD计算

    47 求解器为flunet5/6在设置边界条件时,specify boundary types下的types中有三项关于interior,interface,internal设置,在什么情况下设置相应 ...

  8. ANSYS经典APDL编程

    在使用ANSYS的过程中的一些经验总结: Ansys Workbench 有限元分析虽然进入UI阶段,但是语言命令仍然是其基础核心. 1.ANSYS中的一些关键概念的理解; 参数化程序设计语言(APD ...

  9. 在ANSYS WORKBENCH中使用APDL命令的例子

    如何在workbench中使用command? 如何在ansys workbench中插入apdl? 如何在ansys workbench中使用复杂载荷? 答案在APDL,他可以实现函数化的载荷,如岁 ...

随机推荐

  1. IRP小结 0x01 IRP & IO_STACK_LOCATION(结合WRK理解)

    写博客整理记录一下IRP相关的知识点,加深一下印象. 所有的I/O请求都是以IRP的形式提交的.当I/O管理器为了响应某个线程调用的的I/O API的时候,就会构造一个IRP,用于在I/O系统处理这个 ...

  2. JS--------文件操作基本方法:上传/下载

    /** * 上传文件 * @param {any} files 文件 * @param {any} data 数据 * @returns [true,文件路径] * @returns [false,异 ...

  3. Callable抛出异常与future.get

    public class ThreadPoolTest { @Test public void testException(){ try{ testExecutorServiceException() ...

  4. input搜索框:根据历史记录自动填充后,去除默认黄色背景

    如果是纯色背景,直接通过box-shadow覆盖即可: input:-webkit-autofill { color: #333!important; -webkit-text-fill-color: ...

  5. elasticsearch(3) 数据操作-更新

    一 更新整个文档 更新整个文档的方法和存放数据的方式是相同的,通过PUT 127.0.0.1/test/test/1  我们可以把test/test/1下的文档更新为新的文档 例: PUT 127.0 ...

  6. 2.Servlet 请求、响应及重定向

    PS:以下仅为个人学习笔记,涩及方面略窄  #######################     Request     ####################### /** *    reque ...

  7. zookeeper 启动 zookeeper_server.pid: Permission denied

    在启动zookeeper的时候 报错 没有权限 以为是 zookeeper 没有权限 然后 chmod -R 777 zookeeper/ 之后还是不行. 后来 才发现 原来是我 /tmp/zooke ...

  8. 学号 20175223 《Java程序设计》第 5 周学习总结

    目录 教材学习内容总结 教材学习中的问题和解决过程 1. 在 jdb 调试时使用命令行参数. 代码调试中的问题和解决过程 1. 在jdb调试时通过命令行传入参数 2. "可能尚未初始化变量& ...

  9. 注意Delphi 10.3.1中Trunc函数的问题

    10.3.1,Trunc(0.35*100)=34,出现这种情况!bug?

  10. php中的内存管理的介绍(转)

    本篇文章给大家带来的内容是关于php中的内存管理的介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 一.php内存管理概述——Zend引擎 由于计算机的内存由操作系统进行管理,所以 ...