2024年8月,QForm GROUP发布QForm最新版本11.1.0
更新内容如下
●增加了将剪贴板中的值粘贴到《打击》、《道次》、《坯料》选项卡表中的功能
●改进了在截面或切片平面处于活动状态时,使用《缩放到适合大小》命令进行对象缩放
●修复了一个拾取错误,在显示窗口所有对象中都消失了,对象树上出现了一个红十字
●修复了直接从*.step文件导入几何对象时,几何对象缩放不正确的问题。改进了*.step文件加载对话框过程
●修复了导入二维几何时显示窗口中对象缩放不正确的问题
●修复了从*.dxf文件进行三维旋转后未保存对象用户名的错误
●将文件中的数据加载到《曲线图》窗口时,导入的文件名将添加到色标中显示的函数名中
●现在,当通过复 制前一个工序的数据来创建下一个工序时,《工件参数》选项卡中的《体积变化系数》参数的值不会被复 制,而是设置为1
●现在,在创建工艺链中的下一个工序时,如果在上一个工序中激活了《考虑弹塑性变形》选项,则默认激活此选项
●改进了从*.dxf文件导入几何图形:现在,如果加载文件的#INSUNITS参数为0(无单位),则$MEASURE参数(单位系统)将被忽略,无单位的值将根据软件设置中选择的单位系统指定为英寸或毫米
●修复了在模拟中使用对称平面并且在工具栏上启用《对称》显示模式时,将工件表面导出为*.stl文件的错误问题
●修复了一个错误,从*.csv3d文件导入工件几何的模拟项目不能求解,该文件的网格是基于六面体从六面体和四面体参数化创建的。这种导入错误在工件采用*.unv六面体网格时也会发生。
●现在报告默认保存在生成报告的*.qform文件的目录中
●增加了获取和设置当前QForm窗口中使用的核数的功能
●增加了生成四边形网格的函数《geometry_generate_fquad_mesh》
●增加了函数《extrusion_ports_section_z》,该函数返回工艺类型《extrusion》中穿过所有出口的平面的z坐标
●增加了为截面函数《section_plane_create_3p》和《section_prane_create_pn》激活切片模式的可能性
●增加了API函数《view_overal_dimensions》,以获取显示对象的总体尺寸框架的高度和宽度
●增加了《zoom_to_frame》函数,该函数将显示的模拟对象无边距地放入结果查看窗口中。scale参数允许显示的对象相对于显示窗口的边界按比例缩放
●增加了API函数`export_section_contour`,用于导出dxf格式的截面轮廓
●增加了创建、删除和获取模具间弹簧ID的功能:《模具间弹簧》部分
●改进了《operation_copy》功能的逻辑。新增了两项功能。
●在Windows 11中使用用户程序时,控制台窗口不再出现
●在QFormAPI中增加了一个`__bool_`方法。BoolValue类。现在可以在条件语句中直接使用这种类型的实例。可以使用《if ret:》取代《if ret.value:》。
●解决了获取工艺名称的函数返回空字符串的问题
●解决了阻止外部代码编辑器在工艺类型《Extrusion》中调用挤压杆和挤压筒对象上的载荷曲线图函数的问题
●在《电镦》模块中,模拟交流电时,相对磁导率的值现在取自工件材料模型
●改进了对单接触节点的处理
●在《电镦》工艺类型中,参数《最大温度变化》和《恒定步长(热)》已从《模拟参数》中删除
●改进了压缩弹簧卸载算法
●从软件中删除了为初始模拟数据设置可变参数的能力
●改进了停止条件《最大计算时间》。现在可以为指定工序或任意打击设置时间限制。
●修复了在《打击》选项卡中激活《求解全部打击》参数的锤锻模拟中,如果在上一打击中已经达到指定的《距离》停止条件,则上模会穿透下模的错误
●修复了模拟中未考虑工件材料参数中指定的《Gurson TvergaardNeedleman》塑性条件的错误
●修复了使用装配模具时模具循环加热模拟中的错误
●修复了通过使用《周期旋转》功能相对于对称平面旋转3D扇区获得的工件体积恒定性中的错误
●修复了《模具循环加热》模拟中未考虑摩擦产热的错误
●修复了使用六面体工件网格计算耦合传热问题时的错误
●改进了3D工序中在两个对称平面之间旋转继承2D工件的算法
●修复了使用多个工件时《整体》耦合模具模拟中的错误
●边界条件《表面温度》已重命名为《温度》。现在可以将温度设置为时间的函数,不仅可以设置工件的表面节点的温度,还可以设置指定框内工件的所有节点的温度
●现在,当使用复 制工序创建连续工序时,边界条件区域的初始位置取自先前工序的最后一个模拟记录
●修复了在耦合模具模拟工艺中,当从之前的工序复 制边界条件区域并继承模具时,模具边界条件区域的错误移动
●添加了诊断消息,提示在计算中使用对偶网格或多步移位与隐式求解器不兼容
●开始模拟时,检查《距离》停止条件中指定的模具运动方向矢量,以确保它们共线
●修复了导致打开的数据库窗口即使在切换到另一个工序后仍与打开它的工序保持连接的错误
●修复了当流动应力由Lua子程序描述时,从*.qdat文件将工件材料导入数据库的错误
●修复了选择《完成当前步后暂停》选项时追踪计算不停止的错误
●现在可以对多孔材料变形工艺运行内置子程序《应力张量》了
●将变量《v_slide》(滑动速度)添加到Lua模具子程序可用的变量列表中
●将模具网格参数《弧上每90°的最少网格数量》的默认值更改为2.5
●改进了通过指定应变梯度自适应算法
●《最小网格层数》选项对工件网格密度的影响不再受指定自适应的最大值或工件网格最小尺寸的限制
●改进了《模拟参数》选项卡中工件和模具网格参数的结构
●现在,当从头开始计算任何工序时,软件默认会在该工序中重新创建模具网格。在重新计算工序后的工序中,模具网格始终会被重新划分
●修复了模具网格自适应因子的错误
●修复了模具初始体网格生成中的一些错误
●修复了模具网格局部参数区域不仅影响指定模具,还影响所有模具的错误
●修复了《工件网格》部分中《材料最小厚度》参数不起作用的错误
●改进了纵向、可逆和横向轧制模块中停止条件选项卡的结构
●改进了《可逆轧制》模块中调整辊间间隙的功能。现在,仅通过移动上辊来调整间隙,而下辊保持静止。
●在纵向、可逆和横向轧制模块中,内置的停止条件《自由表面的最小数》已被《工件离开机架》所取代
●修复了《可逆轧制》模块中的一个错误,在使用三辊轧机机架时,与工件接触的一个辊不旋转。当工件垂直移动时,在第二道和后续道次上发生此错误。
●修复了使用对偶网格方法和水平对称平面时导致《可逆轧制》模块中的模拟意外停止的错误
●修复了在工件传热选项中使用《简单传热》的《可逆轧制》工艺中,当轧辊不与工件接触时导致轧辊过度冷却的错误
●修复了《可逆轧制》模块中未执行工件自动剪切的错误
●现在,在模拟的第一步中,轴向锥辊的旋转轴设置错误会自动纠正
●修复了使用《芯辊速度/环高度》设置模具运动时轴向锥辊的不正确收敛问题
●修改了《模型准备模板》中的文本
●对QShape中的文本和命令名称进行了显著修改
●改进了具有对称平面项目的*.step文件的自动几何准备功能。对于此类项目,建议将压力环用内径值定义,而不是*.igs轮廓。
●修复了自动几何准备导出数据模板的错误
●修复了在某些情况下生成工件表面网格时QShape中出现《遇到不正确参数》错误的问题
●修复了在批处理模式下切换到下一个工艺的问题