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

there are no degrees of freedom active 問題

[复制链接]
发表于 2009-4-14 16:59:08 | 显示全部楼层 |阅读模式 来自 台湾
本帖最后由 黃的 于 2009-4-14 17:02 编辑

各位大大好
小弟在做電-結構耦合場 分析時 (選用solid122與solid45)
求解時出現"there are no degrees of freedom active"
(間接偶合法求解:ESSOLV,'ELECTROS','STRUCTURE',3,0,'air',,,,20)
但是明明就已經有給力與電自由度了
為何會如此呢?

謝謝
发表于 2009-4-14 19:31:28 | 显示全部楼层 来自 挪威
Simdroid开发平台
试试solid226
回复 不支持

使用道具 举报

 楼主| 发表于 2009-4-15 16:47:37 | 显示全部楼层 来自 台湾
试试solid226
pfsr 发表于 2009-4-14 19:31


小弟後來有找出原因了
發現是mesh後做 "nummrg,all" 造成的原因

查詢nummrg:
NUMMRG, Label, TOLER, GTOLER, Action, Switch
Merges coincident or equivalently defined items.
猜想可能是nummrg把過近元素節點都合併才會沒自由度

發現好像可以設定精度toler或gtoler
於是小弟想把精度設小來解決
但嘗試設定很小仍不行
不知道toler或gtoler到底要如何設定才好
還有nummrg的使用時機(小弟只知道是節省運算時間)
AGLUE之後還需要用nummrg嗎?


另一個發現的問題是solid122 多了中點節點(比solid45)
請問是否有辦法把silid122退化成無中點節點或是有其他節點同solid45的電3D元素?
這樣點的力傳遞才好
下面是我退化的方法,但去檢查元素發現還是有中點節點而沒退化?尚不知原因
ET,1,122  
KEYOPT,1,7,1

最後謝謝斑竹大大的熱心指導
謝謝!!
回复 不支持

使用道具 举报

发表于 2009-7-2 22:28:35 | 显示全部楼层 来自 浙江杭州
这种说法不大对吧,有本书上的例子也用了nummrg命令,但是命令流可以运行阿
回复 不支持

使用道具 举报

发表于 2009-7-3 13:39:11 | 显示全部楼层 来自 浙江杭州
小弟後來有找出原因了
發現是mesh後做 "nummrg,all" 造成的原因

查詢nummrg:
NUMMRG, Label, TOLER, GTOLER, Action, Switch
Merges coincident or equivalently defined items.
猜想可能是nummrg把過近 ...
黃的 发表于 2009-4-15 16:47


我之前也是因为nummrg命令,它会改变一些单元的属性,使求解出错
所以需要谨慎对待这个命令,要反复查验
回复 不支持

使用道具 举报

发表于 2010-4-12 18:50:38 | 显示全部楼层 来自 湖北武汉
是不是过约束的原因,检查一下你的约束!
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-6 08:56 , Processed in 0.036652 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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