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