纯Windows 风格的图形交互界面,用户非常容易掌握,使金属成形过程建模、仿真、评定和结果动画处理等一系列过程尤其简单。
内置多种工艺过程窗口,系统自动选择更佳求解方法,优化模拟参数。
预锻 闭式模锻
正挤压 反挤压
齿轮锻造 开式模锻
弯曲 轧制
剪切 强化
冷却
现代化的GUI 界面,基于特征化、参数化建模。
用户使用工业标准格式,例如STL 格式可以从各种CAD 系统导入几何模型,包括CATIA 、Pro/E 、UG、Solidworks 、SolidEdge 和AutoCAD 等。
快速、高质量自动生成六面体、四面体等网格。
采用全自动网格自适应技术,用户不需要额外掌握单元划分技术。
simufact 增强的网格自动重划分技术不但能依据分析的需要自动调整网格的疏密,还能对因过度变形产生的畸变网格自动的重新划分,以消除网格畸变对求解精度的影响。
对于高级用户可以设定控制单元重划分准则,及重划网格的目标单元尺度后, 程序自动地控制何时划分、怎样划分。
从工模具的预热到成形后工件的冷却,simufact 可以仿真整个金属成形过程,完整的金属成形过程包含以下工步。
预加热和放置工件
冲头靠贴工件
成形仿真
终止成形-可取决于
到达下死点
更大载荷
全部接触等
移开冲头
取出工件
冷却
simufact 软件拥有材料数据库和加工设备数据库,数据库为开放式结构,用户可以对数据库进行修改和扩展。
设备数据库中包含锻锤、曲柄压力机、螺旋压力机、液压机、机械压力机和辊锻机的参数,用户也可自定义工模具的运动方式。
系统提供多种材料的材料数据库,包括:钢材、工模具钢、铜、铝等有色金属、钛合金和锆基合金等。
用户可将描述弹性材料或刚塑性材料流动的选项与引入温度影响的选项组合成四种分析类型,即弹塑性、刚塑性、弹粘塑性和刚粘塑性,供用户自由选择。
simufact 是三维金属成形模拟软件,但同时也集成了二维模拟功能。
提供的多步锻造分析能够自动将2D轴对称模拟向3D模拟无缝过度,允许在一次分析中完全自动地进行先二维后三维的多步锻造分析。
分析过程中可以采用固定时间步或位移步等步长控制加载,也可采用自适应步长控制加载。
采用这些自适应的加载步长控制技术处理接触和塑性变形组合的高度非线性问题,表现出很好的迭代收敛性和求解精度。
为成形工艺仿真提供了包括变形接触体、刚性接触体,允许传热的刚性接触体和对称面等多种接触体定义。
simufact 支持的接触摩擦模型有剪切摩擦、轧制摩擦、经典的和修正的Coulomb 摩擦等。
simufact 接触算法具有探测自身接触的能力,用于模拟工件加工过程中流动受阻出现的重叠十分有效。
simufact 接触算法本身并不限制接触面相对滑动大小和接触面的变形量,与网格自动重划技术和时间步长自适应控制技术的完美结合,使其特别适于分析材料的大变形流动。
simufact 不仅采用传统的有限元法求解金属成形工艺问题,还首次应用有限体积法求解高度非线性大变形问题。
金属成形是高度非线性工艺过程,多数情形下毛坯形状相当简单,但最终产品的几何形状非常复杂,采用基于有限体积的材料流动模拟技术,突破了传统有限单元技术模拟极度大变形材料流动的障碍。
simufact 采用的固定在空间的有限体积Eulerian 网格技术,是一个固定的参考框架,单元由节点连接构成,节点在空间上固定不动。非常适于精确模拟材料大变形问题,完全避免了用有限单元技术难于处理而又无法回避的三维网格的重划分问题。
simufact 采用了分辨率增强技术(RET)自动加密工件表面离散的小平面,提高对材料流动描述的精度。
多道次锻造过程,跟踪材料表面的小平面数量会非常大。simufact 提供的图形界面网格稀化器,可以在两个锻造道次之间稀化材料表面小平面,使模拟速度大大加快,所需内存反而减少。
simufact 既支持基于更新欧拉方法的刚塑性分析,也允许完成基于更新拉格朗日方法的弹塑性分析。
更新的拉格朗日方法描述的弹塑性分析在计算上虽实现起来不如刚塑性分析简便,但可提供弹性应力、回弹、模具膨胀和工件残余应力结果。
Simufact 对非线性方程组的迭代解法是牛顿-拉夫森迭代。而求解代数方程组的方法为稀疏存储的直接解法和稀疏存储的迭代解法。稀疏存储迭代求解器具备了求解效率高、精度好的特点,能支持大规模的金属成形分析。
各变量场云图的显示
可以任意切片显示工件内部场量
速度矢量表示
材料流线显示
设备的载荷—行程曲线
任意点的变量值查询
质点流动追踪功能
尺寸测量工具
模拟结果可输出为文本文件、图片、动画
可以输出变形后的工件形状及场量分布
为用户提供了30 余个可访问和修改程序缺省设置的用户子程序接口,用户利用这些接口可以完成许多重要的仿真分析。
可以同时提交多个模拟任务,无需人工干预,系统按顺序自动完成各个模拟任务,如果某个模拟过程意外终止,那么将继续进行列表中的下一个模拟任务。
单机多CPU 并行
多机机群式并行