首页/文章/ 详情

Ansys Motion操作小技巧: 关于WB版 Motion求解器报错问题的解决办法

2月前浏览403

1.问题描述:

最近在2025R1版的motion中(workbench版motion),使用cable单元进行仿真求解时会出现如下图所示报错信息,提示稀疏矩阵索引出错。
motion的general求解器包含frontal和sparse两种线性求解器,在独立版motion pre的求解设置面板里可以选择指定的线性求解器类型,但是在wb motion中,求解器类型的设置general时,系统默认使用sparse(稀疏矩阵求解器),且用户无法直接修改。
wb motion求解设置面板
motion pre求解设置面板
大多数情况下,默认的sparse稀疏矩阵求解器可满足需求,这也是官方推荐的类型。关于求解器的选择,大家可以参考帮助文档或者往期文章的介绍。
Ansys Motion 多体动力学基础教程(五):分析设置面板详解

2.解决办法:

针对这个报错,只需要把general下默认的sparse求解器改为frontal,模型就可以正常求解了。修改求解器类型需要先导出 .dfs的求解器文件,然后,打开motion独立求解器“motion solver runner2025R1”,单独提交求解即可。(这里无法在wb motion里面直接求解)
具体的操作步骤如下:
1,先设置好模型,到达可以直接求解的状态,然后在工具栏找到motion-export,导出DFS文件,将dfs文件保存在指定文件夹,该文件将用于接下来的独立求解器进行求解。


2.修改dfs求解器文件,将求解器类型sparse改为frontal
用记事本打开file.dfs文件,拉到最后,按图示位置,将7改为1,然后保存文件。

3,在独立求解器里加载DFS文件,并提交求解。
开始菜单-程序-Ansys2025R1下,打开“motion solver runner2025R1”
在独立求解器界面,加载上一步修改过的.DFS文件
加载后,点击开始按钮,进行求解
在下面output信息里面,可以看到目前使用的线性求解器是frontal,这样就完成了修改,可以正常求解。求解完成后,可以打开motion后处理器进行结果查看。
以上方法供大家参考。


来源:Ansys Motion学习营
Workbench多体动力学ANSYSANSYS Motion
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-06-20
最近编辑:2月前
kenny
研究生 详情请关注"Ansys Motion学习营"
获赞 49粉丝 67文章 43课程 0
点赞
收藏
作者推荐

Ansys Motion新功能:Cable使用方法介绍

AnsysMotion新功能:Cable使用方法介绍本节内容来自官方手册,为本人翻译整理,未经允许严禁转载。来源:AnsysMotion学习营

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈