首页/文章/ 详情

FLAC3D一周盘点(二)

7天前浏览64
 

问题一


1、出现这种错误怎么办?zone 3961 requires a density if gravity is non-zero。


答:检查赋值命令(model和prop)是否对全部范围赋值,写range 时应该注意全部range包括了全部范围。

 

 

问题二


2、出现这种错误怎么办?

或者


答:第一个错误显示:浮点数结果无效,第二个错误显示:计算溢出错误。这两种错误有可能是由于参数取值不合理或者模型建立不正确等引起的。比如发生大变形但没设置set large;粘性土的粘聚力太小了;模型约束不当。。。。

 

 

问题三


3 、出现这种错误怎么办?


bad conversion of parameter number 8 (coh)

答:出错原因:flac3d不能识别第18行的第八个参数——coh。出现这种错误的解决方法就是查说明手册的Command Reference,在给大家的说明书里已经标好了书签。


使用方法是:在flac中马上定位错误出现的行数及相应参数。到说明手册-Command Reference里面按这行命令的首字母开始查。


比如这个命令是model ec,其实我们想输入的是model e (对全局范围赋予弹性本构模型)。这样,flac就会提示错误。我们首先就是去查说明手册的Command Reference,开始找到model(见下图):


因为flac的命令都是从头开始一个个接下去的,所以你再往下看,model后面会接什么?


如果往下找就会翻到下面这个样子的文字,意思是model 后面可以接fluid。


翻完整个model,也没看到model跟ec,所以model ec 本身就是错的,就是bad conversion。

现在你懂排查错误了吗?



来源:瀚宇科技服务
UMFLAC3D
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-11-15
最近编辑:7天前
瀚宇科技服务
不断提高实践能力和讲课水平
获赞 4粉丝 56文章 78课程 2
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈