找回密码
 注册
Simdroid-非首页
查看: 1367|回复: 17

请问ABAQUS里面如何控制加载的数值呢?

[复制链接]
发表于 2009-2-17 20:26:52 | 显示全部楼层 |阅读模式 来自 LAN
我要控制每个载荷步(STEP)增加一个外载荷值,比如内压从1MPa到100MPa,
能不能像ANSYS-APDL一样,没迭代一步,增加内压,使用循环语句来控制求解呢?
谢谢!
发表于 2009-2-17 21:23:08 | 显示全部楼层 来自 新加坡
Simdroid开发平台
在step步将aotomatic 改为fixed就可以实现了。
回复 不支持

使用道具 举报

发表于 2009-2-17 21:45:04 | 显示全部楼层 来自 浙江杭州
每迭代一步?没理解,指收敛以后吗?
lz是不是嫌每个step定义BC比较麻烦?想自动?
那就是楼上的办法,fix increment,同时定义合适的amptitude就可以吧
回复 不支持

使用道具 举报

发表于 2009-2-17 21:57:04 | 显示全部楼层 来自 新加坡
3# exp113
呵呵,aba版又出现以为热心的高手哦。
回复 不支持

使用道具 举报

 楼主| 发表于 2009-2-18 08:41:11 | 显示全部楼层 来自 浙江杭州
2# zsq-w

请问是不是fix increment,同时定义合适的amptitude呢??????
回复 不支持

使用道具 举报

发表于 2009-2-18 08:55:53 | 显示全部楼层 来自 韩国
AMPLITUDE
This parameter defines the default amplitude variation for loading magnitudes during the step.

Set AMPLITUDE=STEP if the load is to be applied instantaneously at the start of the step and remain constant throughout the step.

Set AMPLITUDE=RAMP if the load magnitude is to vary linearly over the step, from the value at the end of the previous step (or zero, at the start of the analysis) to the value given on the loading option.

If this parameter is omitted, the default amplitude choice depends on the procedure chosen, as shown in “Procedures: overview,” Section 6.1.1 of the Abaqus Analysis User's Manual. The default amplitude variation can be overwritten for individual loadings by using the AMPLITUDE parameter on the loading options (“Amplitude curves,” Section 28.1.2 of the Abaqus Analysis User's Manual).

This parameter is rarely needed, and changing the defaults may cause problems. For example, the automatic load incrementation scheme in procedures without a real time scale (such as the *STATIC option) applies the loads gradually by incrementing the normalized time scale. The use of AMPLITUDE=STEP specifies that the entire load will be applied immediately, so Abaqus/Standard may not be able to choose suitable small increments if the loading causes strongly nonlinear response.
回复 不支持

使用道具 举报

发表于 2009-2-18 11:20:49 | 显示全部楼层 来自 辽宁沈阳
6# blueshell
受教了,刚刚看过帮助文件,又学会一招啊,多谢
回复 不支持

使用道具 举报

发表于 2011-5-19 15:00:35 | 显示全部楼层 来自 广东广州
受教了,再认真研究下帮助文件
回复 不支持

使用道具 举报

发表于 2011-5-19 18:06:08 | 显示全部楼层 来自 英国
fixed increment, 比如
*STATIC,direct
回复 不支持

使用道具 举报

发表于 2011-5-19 18:34:27 | 显示全部楼层 来自 福建泉州
可以通过分析步的固定增量,然后定义每一个增量时间对应的幅值,就可以实现这个控制功能。
回复 不支持

使用道具 举报

发表于 2011-5-19 18:41:38 | 显示全部楼层 来自 江苏
用幅值曲线应该可以的。
回复 不支持

使用道具 举报

发表于 2011-5-20 15:23:43 | 显示全部楼层 来自 河北石家庄
10# lin867399
这么做经常会造成不收敛啊。。。。。请问怎么解决呢
回复 不支持

使用道具 举报

发表于 2012-12-26 22:32:48 | 显示全部楼层 来自 广西柳州
学习了谢谢
回复 不支持

使用道具 举报

发表于 2012-12-26 22:39:49 | 显示全部楼层 来自 江苏南京
zsq-w 发表于 2009-2-17 21:23
在step步将aotomatic 改为fixed就可以实现了。

Fixed控制的是一个Step中各increment的载荷增加量相同,不知lz是否此意?
回复 不支持

使用道具 举报

发表于 2012-12-26 22:42:09 | 显示全部楼层 来自 新加坡
kxh86 发表于 2012-12-26 22:39
Fixed控制的是一个Step中各increment的载荷增加量相同,不知lz是否此意?

真是此意。
回复 不支持

使用道具 举报

发表于 2012-12-26 22:42:38 | 显示全部楼层 来自 江苏南京
mento1106 发表于 2011-5-20 15:23
10# lin867399  
这么做经常会造成不收敛啊。。。。。请问怎么解决呢

可以用Automatic,但increment的最大值可以设成比1小的数,比如0.1、0.05等,即相当于收敛的比较好时,载荷是按照0.1、0.05倍的量增加的。
回复 不支持

使用道具 举报

发表于 2012-12-26 22:45:19 | 显示全部楼层 来自 江苏南京
zsq-w 发表于 2012-12-26 22:42
真是此意。

若此,则Automatic的Max increment设为0.01即可,使用Automatic容易收敛,Max increment控制载荷最大增量。
回复 不支持

使用道具 举报

发表于 2014-8-18 08:55:43 | 显示全部楼层 来自 甘肃兰州
Max increment 是控制计算时间快慢的吧
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-3-28 22:58 , Processed in 0.054433 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表