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

[结构单元] 关于 FEM::Validate()::K-matrix fails internal check的解决办法

[复制链接]
发表于 2014-6-16 11:45:09 | 显示全部楼层 |阅读模式 来自 四川成都
本帖最后由 Running007 于 2014-6-16 11:53 编辑

比较复杂的模型在添加较多结构单元时,有时运行时会在数据有效性检查是提示刚度矩阵(K-matrix)检查失败,即不满足要求(具体不清楚什么要求)。解决办法如下:
1:找到编号cid的错误单元,查看与其相关的节点(node)的连接(link)状态(print sel link attach range id 1或者print sel link target range id 1),尝试更改连接(link)状态
2:办法就是把原来的一个结构单元划分成更多个直到解决错误问题。找到编号cid的错误单元,找到该cid编号单元的两个端点(node)坐标记录下来,删除该单元,在原来的两个端点(node)之间新建一个结构单元节点(node)(sel node xcoor ycoor zcoor)然后再创建了两个结构单元(sel beamsel id 1 nodes node_id1 node_id2),solve一下查看是否解决问题,如果没有解决,则使用命令(sel node ini xpos add 1 range id new_node_id1)沿轴向移动节点位置。如此循环,不断细化结构单元尺寸直到错去消失。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2014-6-17 09:40:07 | 显示全部楼层 来自 甘肃兰州
Simdroid开发平台
谢谢楼主分享,不过现在我还是不会添加结构单元。
回复 不支持

使用道具 举报

发表于 2017-8-27 18:03:02 | 显示全部楼层 来自 安徽合肥
如果网格不均匀,出现这种情况。怎么设计呢?
回复 不支持

使用道具 举报

发表于 2017-8-29 08:26:46 | 显示全部楼层 来自 湖北武汉
machi 发表于 2017-8-27 18:03
如果网格不均匀,出现这种情况。怎么设计呢?

视情况采用共用节点或者不共用节点即可(固接可以直接共用节点,铰接则可以使用不共用节点)。
回复 不支持

使用道具 举报

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

本版积分规则

Simapps系列直播

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

GMT+8, 2024-9-28 16:25 , Processed in 0.029474 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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