顶部banner
Logo 折叠
全网首发仿真工程师项目实训
下载app
返回旧版
首页 成长助手 小邻学院 社区 发现
职业认证 企业服务 行业会议

登录解锁更多功能

还没有账号?立即注册

技术邻
技术引领职场价值
电话
0571-86682823
商务合作
service@jishulink.com
  • 全部  > 
  • CAE仿真

workbench中如何使用生死单元?

浏览: 9290 回答: 8

根据这个视频:http://www.jishulink.com/college/video/c10300

在Workbench中要实现生死单元功能,需要插入APDL代码来实现,可我在操作中有一些问题。


【模型介绍】这里创建一个简单的模型做练习之用。创建一个6*6*1mm的长方体,中间分割出一个直径1mm的圆柱,在圆柱的上表面设置HeatFlux边界,1e7W/m^2。其他表面设为Convection边界,10W/m^2 K。

1.png

【插入APDL测试】在B5右键Insert->Commands,然后在右侧文本中插入一段APDL,这段程序很简单,就是设置了两个载荷步,第1秒分为10个子步,第2秒分为5个子步

/solu
autots,off

time,1
nsubst,10
solve

time,2
nsubst,5
solve


2.png

最后得到结果也符合预期,可以看到仿真了2秒,分别是10步和5步。

3.png

【生死单元测试】从上图可以看到1秒时最高温度达到了159度,因此打算将超过120度的单元杀死再进行后面的加载。插入的APDL改成下面这样

/solu
autots,off

time,1
NSUBST,10
solve
save
finish

/post1
    etable,temper1,temp         
    esel,s,etab,temper1,120    
    finish
/solu
ANTYPE,,REST
ekill,all
esel,s,live
time,2
NSUBST,5
solve

但实际计算中并没有按照设想的那样执行,只计算了第1秒的10步,如下图所示。弄了半天也不知道为什么会这样,还请大家指点啊!!

5.png


ANSYS 有限元理论及编程

全部回答 (4)

默认 最新
固体熊 2019年12月7日

请问最后您是怎么解决问题的呢 

2019年12月7日
评论 点赞 1
17863906552 2023年4月19日
您好,请问解决了吗?我现在也卡在这个问题上
2023年4月19日
评论 点赞
紫旻凊墨 2017年11月6日

你这看上去基本全用的命令流

我依照周炬的书做一个静力分析的你看看

分析载荷步是在anslysis setting里面可以做

非线性控制选择完全牛顿拉普森法迭代 

非线性求解时,求解要领是带自顺应降落的纯粹牛顿-拉普森(full newton-raphson) 法,迭代历程中接纳节点位移增量准则来判断收敛加载情势为枯燥加载,设定多个荷载子步,打开大变型节制选项以及线性搜刮选项

workbench可以进行求解设置

image.pngimage.png

命令流只需要调用生死功能 调用的时间选择相应的载荷步

image.png

上面截图是按time 倒数便是子步数

结果两载荷步都参与计算

image.png

案例参考《ANSYS workbench有限元分析实例详解(静力学)》·周炬

image.png


命令流参考曾攀的有限元分析手册

NROPT    采用牛顿拉普森非线性求解

time        设置载荷步

nsubst     设置子步

esel          按照属性选择单元 你那里只写了120 应该是120,159表示表中数值120-159单元集 我不知道120,后面不写是不是大于等于120还是只针对120,反正写了没错

ekill          杀死

solve        求解

求解完了 就是杀死之后的结果 不用再次求解


我只是一知半解,看了一下书,也不透彻,我的建议只是参考,你可以试试,多试试总没错。链接那个视频我晚上回去买下了看看,看看韩老师做法,学习学习,看看有木有新思路。我只是分享一下,我有说错的或者你的其他看法也给我说说呗。


2017年11月6日
评论 2 点赞
宁博士CAE团队 2017年11月5日
下载个生死单元的act插件,不用插入命令流
2017年11月5日
评论 2 点赞

相似问题

查看全部
  • ANSYS中被杀死单元为何还能传递热量? 8个回答

    下图是一个简单示例,热源只加载在中间的一个小区域上,但当热源周围的单元被杀死后,周围部分的温度依然在升高,并且被杀死,也就是被杀死的单元传递了热量。但这是我不想看到的,也是与实际不符合的。 请问这是为什么?我该怎么做来避免出现这种情况呢? 下图是用APDL实现的,相关程序附后。 dt1=0.001 T=0   allsel T=T+dt1 time,T NSUBST,1  solve       

  • ANSYS APDL语言编程 循环? 2个回答

    我正在编写一个APDL命令,程序准备实现的功能如下: 1,由于是大变形问题,所以采用自适应时间步长 2,在每个substep停下,将发生位移的接触单元上的载荷去除 3,继续下一个substep,直到所求的时间为止。 但是我根据这个想法遍了一段命令,却并不能实现我想的功能,想请问各位专家,问题出在哪里了? 命令如下: *DO,I,1,3000 *IF,I,EQ,1 /SOLU ANTYPE,0 TI

  • apdl单元生死不收敛求助 1个回答

    *DO,j, 1,n,1 !循环加载 my_time=my_time+pw !时间增量是pw AUTOTS,on !求解设置 NSUBST,30,100000,30,1 !设置载荷步数,最大最小和初始载荷步 TIME,my_time !设置求解时间 KBC,1 !阶跃载荷 TSRES,ERASE SFA,8,1,HFLUX,%HFLUX% !加载热源 SOLVE !求解 finish /post1

推荐阅读

转子旋转的周期性模型-水冷电机散热仿真

转子旋转的周期性模型-水冷电机散热仿真

技术邻小李 技术邻小李
¥100
0#块箱梁托架法施工结构模拟

0#块箱梁托架法施工结构模拟

yudachuan1105 yudachuan1105
¥200
前沿技术!大数据分析及人工智能在优化软件中的应用

前沿技术!大数据分析及人工智能在优化软件中的应用

IDAJ中国 IDAJ中国
¥9.99
新一代智能头灯的动态设计评估与仿真

新一代智能头灯的动态设计评估与仿真

Ansys中国 Ansys中国
免费
UG培训第九课:自由曲面构造法

UG培训第九课:自由曲面构造法

luffy8610 luffy8610
¥20
应用ANSYS瞬态动力学法模拟啮合齿轮的高速转动

应用ANSYS瞬态动力学法模拟啮合齿轮的高速转动

夏日星空 夏日星空
¥35
一线科技工作者接受仿真咨询服务的全过程经验分享

一线科技工作者接受仿真咨询服务的全过程经验分享

技术邻直播 技术邻直播
免费
混凝土材性试块拉压数值模拟(ABAQUS通法建模初级案例3)

混凝土材性试块拉压数值模拟(ABAQUS通法建模初级案例3)

大平-结构工程 大平-结构工程
¥299