闪电下载吧 最新软件 免费软件 绿色软件

教程资讯 软件专题

您的位置:SD124 > 工具软件 > 三维地质力学与岩土连续体数值模拟软件 ITASCA Flac3D 6.00.69

三维地质力学与岩土连续体数值模拟软件 ITASCA Flac3D 6.00.69

  • 软件大小:未知
  • 更新日期:2019-05-27
  • 官方网站:闪电下载吧
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
三维地质力学与岩土连续体数值模拟软件 ITASCA Flac3D 6.00.69
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com
FLAC3D破解版是一款功能强大的用于工程力学计算的三维显式拉格朗日有限体积程序。该计划的基础是我们的二维计划FLAC使用的完善的数值公式。FLAC3D将FLAC的分析能力扩展到三个维度,模拟由土壤,岩石或其他表现出路径依赖行为的材料构建的三维结构的行为。材料由三维网格内的多面体元素表示,该三维网格由用户调整以适合待建模的对象的形状。每个元件根据施加的力或边界约束响应于规定的线性或非线性应力/应变定律。材料可以屈服和流动,并且网格可以变形(在大应变模式中)并且与所表示的材料一起移动。FLAC3D中使用的显式拉格朗日计算方案和混合离散化分区技术可确保塑料坍塌和流动非常精确地建模。因为没有形成矩阵,所以可以在没有过多存储器要求的情况下进行大的三维计算。通过自动惯性缩放和自动阻尼来克服显式公式的缺点(即,小时间步长限制和所需阻尼的问题),其最小化对故障路径的影响。 FLAC3D为解决岩土工程中的三维问题提供了理想的分析工具。FLAC3D专门设计用于在Microsoft Windows系统上运行,目前在Windows 7,Windows 8和Windows 10上受支持。地理工程中实际大小的三维模型的计算可以在合理的时间段内进行。例如,可以在600 MB RAM内生成包含125,000个Mohr-Coulomb材料区域的模型。对于10,000区域模型的Mohr-Coulomb材料执行5000计算步骤的运行时间在3.2 GHz Intel 6-Core i7 CPU上大约为30秒。[#f2] _达到解决方案状态所需的计算步骤数显式计算方案可以变化,但对于包含多达10,000个元素的模型,无论材料类型如何,通常都可以在3000到5000步之内达到解决方案。 (显式解决方案在理论背景部分进行了解释。)随着浮点运算速度的提高和以低成本安装额外RAM的能力,应该可以用FLAC3D解决越来越大的三维问题。FLAC3D是一个命令驱动的程序,它添加了脚本语言FISH的灵活性。 访问程序的命令结构以及使用FISH操纵它的能力是FLAC3D建模能力的核心。本次小编带来最新破解版,含破解文件,替换即可完美破解,有需要的朋友不要错过了!

安装破解教程

1、在本站下载并解压,得到flac3d600_69.msi安装程序和patched破解文件夹
2、双击flac3d600_69.msi运行,勾选我接受协议,点击next
3、选择软件安装路径,点击next
4、安装完成,退出向导
5、将破解文件夹中的flac3d600_64.dll复制到安装目录中,点击替换目标中的文件

软件功能

一、一般
连续体的大应变模拟
显式解决方案
广泛的解决方案控制和选项
多物理场建模
多线程解决方案,无CPU锁或额外成本
64位版本
所有命令都经过重新配制,在Itasca软件中更加一致,在构造上更直观,并且使用noun-verb-option-modifiers-range的语法模式更容易学习和应用。 更新
FISH是 FLAC3D的内置脚本语言,允许访问(读取)和控制(写入)大多数模型参数,即使在循环时也是如此,并且已经更新以保持一致性并提高易用性 UPDATED
将模型对象(区域,网格点,面,结构元素等)分配给组
通过将组分配给插槽(类似于CAD层),模型对象可以属于多个组
基团可以交互使用多个视觉范围(圆柱形,球形,位置等)和基于属性的范围(组ID列表中,表面,方向等)通过的分配模型窗格 NEW
跟踪整个模型中模型属性和结果的历史记录,以便与实际监控和仪表数据进行比较
所有文件关联(数据,保存状态,结果,CAD几何),图,首选项和设置都包含在单个项目文件中
项目文件和相关文件(保存状态除外)可以捆绑到一个文件中,以便于分发或项目归档
记录修改模型状态的任何事件(通过用户界面,命令或FISH脚本),允许撤消  和归档功能,并允许重放或重用任何事件或整个建模过程
使用套接字命令和FISH脚本编写耦合的水力 - 机械 - 热效应
可以为几乎每个模型部件(例如,区域,面,网格点,接口,结构元素等)分配和读取自定义“额外”变量。
结果文件存储用户选择的模型数据子集(例如,历史,区域(应力,位移,组等),FISH,几何,结构元素(力,位移,速度等)来自当前保存的模型状态,允许用于存档,分发和后处理的目的更小的文件。  NEW
二、边界和条件
位移和应力边界
人工边界
水台有效应力
接口允许包含允许滑动,分离和闭合的断层,接头和边界
自动区放松 新 
通过减少区域的刚度,应力和密度逐渐“挖掘”材料,直到挖掘部分或完全放松
用于创建地面反应曲线(GRC)
避免静态求解过程中的虚假惯性效应对挖掘周围区域造成不切实际的破坏(由于材料非常脆弱和/或高应力场)
应用  逻辑已被完全重写为更自动和改进绘图新
更容易的本地系统速度边界条件新
添加了Westergaard近似值(即由抛物线表示的水动力水压),用于水的动态分析。这种方法被广泛用于对大坝和溢洪道闸门动水压力的初步测算NEW
本地应用的FISH乘数 - 在空间和时间上变化应用命令NEW
三、解决方案
项目中包含的数据文件(命令和/或FISH脚本)使批处理,模型参数化和复杂的构造顺序简单明了
机械和流体流量计算是多线程的
地下水流量计算作为标准特征包括在内
标准(机械和流体流量)和选项(热,蠕变,C ++插件和动态)之间的耦合计算
内置的自动安全系数解决方案(参见下一主题)
求解  初始弹性平衡状态的弹性指令扩展到大多数塑性本构模型 NEW
用于预处理地波的地震向导,用于可选的动态分析NEW
四、安全分析的因素
使用剪切强度降低(SSR)方法和会聚支架方法的自动,快速解决方案
包括地下水,结构支撑元件和区域和界面的材料强度属性
适用于Mohr-Coulomb,Ubiquitous-Joints和Hoek-Brown本构模型
排除一个或多个因素(例如,凝聚力)
可以启用相关的塑性流动规则(即扩张)
安全地图轮廓FISH功能提供给整个模型估计和可视化的安全系数分布 NEW
五、网格和几何
使用参数化命令从原始形状创建模型(例如,砖,圆柱壳,圆柱,圆柱形交叉,退化砖,金字塔,径向砖,径向圆柱,径向隧道(平行六面体),四面体,隧道交叉,均匀楔形和楔形)
从几何表面和体积生成自动八叉树网格
从地形挤出区域
构建块,一种在3D中构建结构化网格作为块的交互方式
导入CAD数据(DXF和STL格式)
交互式组装一系列连接块NEW
可以将对象捕捉到位置,其他对象或导入的几何体NEW
对象点可以合并为新的
向现有块面添加新块或块图层; 滚动鼠标滚轮以从一系列块类型中选择NEW
块,面,边和网格点操作包括位置,缩放,旋转和限制NEW
块细化操作包括拆分,隐藏/显示,剪切,复制和粘贴NEW
网格比和密度以及边缘曲率(线,弧和圆形)的交互式控制NEW
自动块质量检查新
基于某些目标区域长度,模型分辨率(范围)或模型区域总数NEW的自动分区
悬挂块以符合导入的几何体NEW
基本的KUBRIX Geo功能bulit -in:从导入的几何体生成六面体或四面体(拆分为六面体块)NEW
从库构建块导入设置NEW
将用户构建块集导出到库NEW
内置的2D挤出机与两个Building Block(用于进一步的3D操作)和Model Pane(直接使用)无缝集成UPDATED
导入ABAQUS和ANSYS ASCII网格新
包括BlockRanger插件(需要有效的犀牛 5.0 3D CAD许可证)NEW
六、FISH脚本
FISH是一种脚本语言  的  FLAC3D,使用户能够定义新的变量和函数
FISH函数可用于扩展FLAC3D  或添加用户定义的特征(例如,伺服控制边界可应用于数值测试,指定的异常属性分布,以及参数化研究自动化)
改进使函数语法更清晰,更一致,更直观的脚本和易用性新
包括功能强大的内置文本编辑器
包括FISH管理控制集,显示FISH变量和功能的当前值(包括模型循环时)NEW
文本编辑器包含一个内置的转换工具,用于将FLAC3D 5.0数据文件转换为新的FLAC3D 6.0格式NEW
根据值自动分配和重新分配的整数,浮点和字符串数据类型
可以指定局部变量和全局变量
控制语句包括case,if-else-endif,exit,loop,loop while,section和command
内置错误处理
 对于每个解决方案周期或步骤,使用fishcall在解决方案周期内的任何时刻(例如,在任何结构计算之前或在运动计算之后)访问信息
内置通用标量,向量,张量变量和内在逻辑,数学,几何对象,文本和解析函数
访问FLAC3D解决方案变量,区域和网格点变量(包括区域应变和应变率)以及本构模型变量 
访问数据表,数组,ASCII /二进制数据,I / O例程,数据结构和内存
访问套接字I / O例程,以在作为单独进程运行的两个或多个许可的Itasca代码(FLAC3D,3DEC或PFC3D)  之间交换数据
包括FISH库函数(例如,自动生成FOS轮廓,迭代地改变一些倾斜角度以达到给定的安全系数)  NEW
七、模型PANE
可以交互式查看,选择和操作模型对象NEW
快速分配区和面到组和时隙对随后的命令和容易应用FISH功能NEW
隐藏/显示,删除和重新着色组区域和面部NEW
交互区域致密化(增加区域的区域分辨率)新
使用由折角定义的平面,使区面选择轻松简单,甚至是复杂的,表面  NEW
自动换肤工具,通过断角设置NEW命名内部和外部边界
边界条件更容易使用,因为面部易于选择和分组新
直接从区域面创建几何数据NEW
消除歧义工具以识别与区域或面部相关联的所有组NEW
八、后期处理
多种绘图导出格式(PNG,DXF,VRML,PDF,SVG和PostScript)
将绘图窗格设置保存为项目中的视图,或将它们导出为二进制或ASCII数据文件,以便在项目之间保存和重用自定义绘图
用于过滤模型的广泛的绘图项目范围(交互/可视和基于属性)(例如,几何偏移,位置,几何形状,方向,ID,组,状态等)
广泛的视觉绘图设施,适用于区域,面,裂缝,结构元素和用户定义的数据
绘图项目包括轴,边界条件,轮廓,安全系数,历史位置,等值线,标签,粒子轨迹,比例尺,张量,跟踪粒子,矢量,水位等。
可用的轮廓/等高线图包括加速度,条件,收敛,密度,位移,有效应力,额外变量,流体属性,机械性能,孔隙压力,饱和度,应变增量,应变率,应力(轴向,主要,体积,最大值) 。剪切,总,Von Mises当量,八面体剪切,范数和平均值),应力 - 强度比,温度,热性能,速度等。
图表包括XY表,历史记录,轮廓线,玫瑰花结和立体声
将表格,历史记录和模型变量数据导出为与电子表格兼容的CSV文件
在空间中的任意位置(字段数据)查询模型变量的值,并将字段数据绘制到导入的几何体上
在循环期间(或使用结果或保存的文件建模后),自动创建一系列视频就绪的图像/帧导出; 视频组装所需的第三方软件
九、材料和本构模型
包括19种标准的内置材料本构模型:
空值
弹性,各向同性
弹性,横向各向同性
弹性,正交各向异性
德鲁克 - 普拉格
莫尔 - 库仑
无所不在(UBJ)
应变硬化/软化
双线性应变硬化/软化UBJ
双倍收益率
改良Cam-Clay
霍克 - 布朗
改良Hoek-Brown
CYSoil 更新
简化的CYSoil(CHSoil)
Caniso   新
塑料硬化(PH)  新
Mohr-Coulomb膨胀  新
Mohr-Coulomb张力 新
包括地下水分析,无需额外费用
有效压力(地下水位)
稳态流动
瞬态流动
将流体流动分析耦合到机械模型(双向耦合)以及可选的动力学和热分析
指定属性统计分布
内置工具,用于生成离散断裂网络(DFN)并为接口和/或交叉区域分配属性NEW
C ++插件选项可用于创建功能强大的自定义C ++函数DLL和用户定义的本构模型(UDM)
十、结构要素
可以为地面支持指定六种形式的结构支撑构件:
光束
电缆
贝壳
土工格栅
衬垫
这些构件中的每一个可以彼此连接和/或连接在一起
可以使用Model Pane NEW以交互方式定义2D结构元素(壳,土工格栅和衬垫)
可以通过DXF或STL文件NEW从CAD软件导入结构元素几何

软件优势

一、强大
具有大位移的数值稳定性,包括坍塌
64位架构允许构建非常大的模型; 仅限于计算机RAM
19内置材料本构行为 ; 更多选项
复杂材料和孔隙压力分布
评估服务限制状态标准
自动安全系数分析
耦合或非耦合的地下水流是标准配置
可选的动态,热量,蠕变解决方案分析和用于自定义本构模型和函数库的C ++插件
FISH的 cripting语言使您可以访问,监控和控制几乎所有模型和解决方案参数
内置文本编辑器
“构建块”  窗格提供了交互式3D模型构建和网格化的工具
模型  窗格提供了用于选择模型区域和面的工具,可以轻松分配可用于定义区域和边界的组,指定接口并快速定义线性结构支撑
挤出  窗格是用于从2D截面构建3D模型的用户界面; 此窗格与Building Blocks集成,可实现完整的3D操作
套接字实用程序允许模型耦合到另一个FLAC3D或3DEC实例(需要3DEC许可证)和第三方软件
PFC3D 5.0 现在可作为模块使用,允许在 FLAC3D框架内直接使用独特元素方法(球,块和墙)(需要 PFC3D许可)
记录修改模型状态的每个事件; 允许撤消,回放或重复使用任何或所有以前的建模工作
二、可靠
现实的物理解决方
失败的自然演变
完整记录所有方程和算法的透明方法
内置的本构模型是开源的; 没有黑匣子
由经验丰富的工程师和软件开发人员提供的实时,个人对个人软件支持
广泛的手册和文档
在发生任何错误修复时自动进行软件更新通知
三、灵活
一般设计
通过嵌入式FISH脚本语言访问几乎所有内部变量
CAD互操作性(导入DXF和STL几何)
导入ABAQUS和ANSYS网格
使用I / O功能导入和导出数据
人类可读的数据文件(ASCII)
用户可以使用FISH脚本或可选的C ++插件创建和运行自己的本构模型
该标准版本是用户和计算机之间的便携
还提供多座位网络版本
许可证可以是永久性的,也可以是月度或年度租赁
选项也可以租赁
四、经济
没有CPU限制或额外的CPU费用
没有年度维护费
包括耦合或非耦合的稳态和瞬态流体流动
19种本构模型,包括Hoek-Brown,Swell,CYSoil和Plastic Hardening
包括64位版本,并行处理优化和FISH脚本
免费标准技术支持和软件更新(参见EULA)
合格学术机构的折扣价格
可以在具有标准版本的单台计算机上运行两个FLAC3D实例
该标准版本是使用USB密钥是用户和计算机之间的便携保护
可以随时以折扣价预先购买下一个版本(预购) 
五、高效
多核处理
优化的解决方案算法
自定义有效的材料构成行为(需要C ++插件选项)
自定义可以根据需要加载和运行的快速库函数(DLL)(需要C ++插件选项)
六、经过验证
针对分析解决方案进行测试和验证
商业销售超过20年(自1994年以来)
由Itasca自己的土木,采矿,石油和天然气以及发电项目的顾问工程师和科学家使用
大型示例和验证库,包含1000篇已发表的文章和会议论文
工业,大学和政府机构在全球范围内使用了数千个许可证

使用帮助

教程:快速入门
本教程逐步介绍了快速获得第一个FLAC3D模型到解决方案所需的操作。 花费很少的时间来解释所使用的各种用户界面元素。 相反,重点是将某些东西放在一起并提供对用户界面的基本熟悉。 接下来在教程:说明性模型 使用FLAC3D的机制中提供了更详细的教程,该教程对推荐的建模顺序和所涉及的用户界面元素进行了更多的解释。
此时假设FLAC3D正在运行并且已处理初始设置对话框。
从主菜单中选择文件‣新建项目。

然后将新项目文件另存为“第一个”。
FLAC3D用户界面非常灵活且可定制。 首先将程序配置为使用与本教程中介绍的相同的基本布局。 从主菜单中选择Layout‣Wide。

接下来,使用Building Blocks创建模型几何体。 从主菜单中选择“窗格‣构建块”。

然后左键单击显示的空白灰色区域中的任意位置。 FLAC3D将询问您是否要创建Building Blocks集。 键入“first”作为集名称,并取消选中Include a initial block选项。 然后按确定以创建构建块集。

此时,该集合为空。 按工具栏上的“导入块”按钮(导入块)。

在“导入块”对话框中,选择“CylinderTSectionWithWall”条目,然后按“导入”
注意
如果您没有看到任何模板选项,或者该模板不可用,请转到工具‣复制应用程序数据...并创建应用程序数据目录,然后重试。

通过按导入并将所选视图选项中心的放置块导入到默认位置。

将导入块并在导入完成时选择块。 在空白区域中单击鼠标左键以清除选择。 单击鼠标右键并拖动以旋转块以供查看。 此时,模型应该看起来有点像这样。

此时,根据需要进行自定义以匹配特定情况是正常的;但是,对于本教程,我们将直接从块创建区域。
选择工具栏最右侧的“生成区域”工具按钮(生成区域)。

这将生成表示模型的实际FLAC3D区域。这些将显示在模型窗格中,以便可以查看,命名和操作它们。
该模型应如下图所示。

对于此简单模型,模型边界的名称将全部添加到“模型”窗格中。单击工具栏右侧附近的“将组名称指定给面...工具按钮(外观)”。

在出现的“自动分组”对话框中,选中“忽略现有组名称”以获取最简单的边界命名。然后按“指定组”按钮。

初始几何描述和模型的区域命名已完成。此时保存模型是个好主意。这对以后的参考很有用。激活(单击)界面底部的控制台窗格。

然后在主工具栏中,选择“另存为”工具按钮(saveas)。

将当前模型状态保存为“几何”。

请注意,此保存状态显示在左侧的“项目窗格”中。

此时,状态记录窗格可用于创建数据文件,而该数据文件又可用于在必要时重新创建此状态。但是,出于许多目的,直接使用保存文件就足够了,这就是这个简单示例的进展方式。
模型的进一步规范将需要直接在数据文件中输入命令。 FLAC3D模型完全是命令驱动的,但是,如上所述,一些命令可以由交互式用户界面元素自动发出。要在编辑器中创建新数据文件,请转到文件‣添加新数据文件...菜单项。

在随后的对话框中,创建一个名为“first”的新数据文件。

此数据文件中的第一个命令将使用model restore命令将刚刚创建的几何模型状态恢复为起点。 在编辑器顶部键入(或复制并粘贴此文档)以下行。 (从现在开始,继续将灰色框中的命令列表输入或复制粘贴到数据文件中。)
注意
通过按Ctrl +空格键访问内联帮助工具,或者在编辑器中生成命令的同时按F1或两者的组合来激活上下文相关帮助。

下一步是为模型分配本构模型和属性。 使用zone cmodel assign命令分配本构模型,并使用zone属性命令分配属性。 请注意,必须首先分配本构模型,然后才能为分配的模型指定属性。

接下来,为模型分配边界条件。 在这种情况下,模型将在所有四个侧面和底部具有滚子边界。 顶部将免费。 边界在模型窗格中自动命名,使用“将组名称分配给面...工具(皮肤)”。 给出的名称是“北”,“南”,“东”,“西”,“上”和“下”。 边界条件通常使用区域面应用命令指定,并且使用速度 - 法线边界条件创建滚子边界。

有关为什么将其作为三个单独的命令执行的讨论,请参阅位移边界。
接下来,需要分配初始条件。 对于这种简单的情况,这只是由于重力引起的应力,因此使用模型重力命令分配重力。 使用zone initialize-stress命令初始化由于重力引起的应力。

接下来,解决模型以达到初始平衡。 由于内部分区有些不规则,区域初始化 - 应力命令接近平衡但不完美。 解决模型是达到完全平衡所必需的。 由于模型已经接近,这需要很少的时间。 达到平衡后,状态以名称initial保存,以作为未来变化的起点。

 
在更大的FLAC3D项目中,启动模型恢复“初始”的新数据文件是切实可行的,因此调查可以继续,而不必重复创建初始平衡状态。 这个例子,因为它相对小而快,只需从单个数据文件继续构建模型。
下一步是挖掘隧道。 虽然这可以通过立即删除区域来完成(通过使用区域cmodel分配null或使用区域删除删除区域来更改为空模型),但更好的做法是逐渐挖掘区域,以便准惯性效果不会夸大 挖掘造成的失败。 这是使用区域松弛挖掘命令完成的,如下所述。

之后,模型再次求解为平衡,并保存最终的模型状态。
注意
组名称“Space”是导入的Building Blocks模板的一部分,该模板用于生成区域。

完整的结果数据文件应如下所示:

按工具栏左侧的执行按钮(执行)以运行数据文件(参见下图)。

如果有任何错误,对话框中将显示一条错误消息,该行将在编辑器中突出显示。只需修复问题(必要时使用本教程作为参考)并再次按下执行按钮。
在用于生成本教程的计算机上,挖掘后求解均衡需要花费一分多钟时间。在此期间,我们可以提出一个情节来观察模型的演变并检查最终结果。如果循环信息对话框很麻烦,请按“嵌入”按钮将循环信息嵌入控制台窗格。
单击用户界面大中央区域中的Plot01选项卡以显示默认的Plot Pane。在右侧的“控制面板”中,单击“构建图”工具按钮(构建图)旁边的向下箭头,然后选择“区域”条目。

右键单击并拖动以环顾四周后,初始图形应如下所示。

在“控制面板”的“属性”部分中,单击标记为“插槽”(当前设置为“任意”)的下拉列表,然后选择“正文”。

这将显示Building Blocks模板所做的组分配。如果模型运行完全完成,隧道区域已在地块中挖掘出来;如果没有,则区域可以作为名为“空间”的第三组出现在图中。

要查看模型结果,请在“颜色依据”属性中选择“轮廓”,然后在“值”属性中选择“应力”,再选择“数量”属性中的“最小主体”。

这应该给出类似于下面所示的结果。

如果求解仍处于早期阶段,则可以看到构成隧道的区域中的应力减小,然后这些区域将被完全移除。如果没有,则可以再次运行“first.f3dat”数据文件以观察它的运行情况。
通过从Color By属性再次选择Label,然后从Label属性中选择State,可以看到失败的程度。这应该会产生一个如下图所示的图。

此时,通过选择主菜单上的文件‣保存项目来保存项目。请注意,项目文件存储已创建的图。这些不是模型状态的一部分(保存文件)。

更新日志

修订版69
2019年4月16日
新功能和改进:
Bug修复:
第2侧的嵌入式衬垫元件耦合弹簧特性未正确初始化。 如果未指定,则可以具有随机值。
但修复了绘图项的缩放属性命令处理,自动状态被删除。
修复了区域本构模型信息的结果文件导入/导出 - 包括属性和状态。
这个主题有用吗? 请告诉我们...... FLAC3D 6.0©2017,Itasca Consulting Group,Inc。更新日期:2019年4月16日。

有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧