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

[资源共享] flac3d5.0和6.0的计算代码生成器

[复制链接]
发表于 2020-7-6 20:12:12 | 显示全部楼层 |阅读模式 来自 重庆
程序可以自动生成flac3d5.0和6.0的计算代码,操作简便,使工程分析更简单快捷。
如图依次按下列顺序输入模型边界、岩土参数、分析过程即可一键自动生成计算代码。

一、程序说明
1)     程序集成了Flac3d的 5.0 和6.0计算代码和后处理代码,只需要输入相应的参数,则自动生成计算的代码,便于工程上快速计算。
2)     本构模型只嵌入了摩尔-库伦模型。
3)     程序只嵌入了静力分析。对于渗流、动力、蠕变等以及其他复杂工况未考虑。
4)     可参考测试工程数据理解。

二、操作流程
1、 首先必须设定”工程目录”,用于保存工程文件和生成的FLAC3D计算代码;
2、 设定“模型边界条件“,当设定为 y0=y1=0时,固定y方向,作二维分析;y0不等于y1为三维分析;
3、 设定“岩土材料参数设置“,设定后,点击”材料确定”;
4、 设置”分析过程控制”。
1)  每一行为一个计算流程,流程0为初始应力代码生成,不可缺少。
2)  计算步名称:可选。如填写:初始应力,隧道开挖等,可以不填,填写只是增强可读性。
3)  算前清零:可选,为在本次流程计算前是否需要对模型位移场、速度场和塑性区清零,若需要清零则输入1,空则不清零。
4)  调用文件名:可选,填写本流程需要调用的文件,如,table.txt,可以用于调用结构单元或自定义的fish函数,以及其他计算代码等。需要将调用的文件放在工程目录中。
5)  开挖或空模组名:可选,不同的组名用英文状态下的逗号隔开
6)  其他材料组名:计算流程中需要更改材料属性的组名,不同的组名用英文状态下的逗号隔开
5、 代码生成
1)  直接生成全流程的计算代码,点击计算总流程,生成5.0 或 6.0 的代码。
2)  如果计算结果需要对某一个或多外组单独出图显示,则可以单独出图组输入相应的组名,不同组名用英文状态下的逗号隔开。
3)  可以对流程0 或其他计算流程单独输出计算代码,或者是更新代码。
4)  生成的代码在”工程目录”下。
6、 FLAC3D计算调用
1)  打开flac3d5.0或6.0直接调用“工程目录”下call.txt文件,即可完成全部计算结果。建议在保存了flac3d的工程文件之后,再调用call.txt文件。
2)  可以单独调用某一个流程的代码。
7、 工程文件保存与导入
1)  在设置了“工程目录”后,点击菜单保存工程即可保存当前状态下的工程文件数据;
2)  在设置了“工程目录”后,点击菜单导入工程即可载入工程目录下的工程文件数据.


本帖子中包含更多资源

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

×
 楼主| 发表于 2020-7-6 20:24:41 | 显示全部楼层 来自 重庆
Simdroid开发平台
测试工程1的附件。。。。

本帖子中包含更多资源

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

×
回复 不支持

使用道具 举报

发表于 2020-7-10 16:19:37 | 显示全部楼层 来自 湖北武汉
测试工程1是什么,也不说清楚一下。
回复 不支持

使用道具 举报

发表于 2021-5-18 15:18:46 | 显示全部楼层 来自 湖南湘潭
你好,这个小程序好像运行不了呀
回复 不支持

使用道具 举报

发表于 2022-10-4 16:27:27 | 显示全部楼层 来自 辽宁沈阳
学习了,谢谢
回复 不支持

使用道具 举报

发表于 2023-10-21 12:16:21 | 显示全部楼层 来自 安徽淮南
厉害,下载看看能否运行。
回复 不支持

使用道具 举报

发表于 2024-5-21 17:08:45 | 显示全部楼层 来自 中国
看看能不能用
回复 不支持

使用道具 举报

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

本版积分规则

Simapps系列直播

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

GMT+8, 2024-9-30 03:13 , Processed in 0.037970 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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