FRED 25.50.1 正式发布:提升CAD导入与管理能力,优化散射与材料分析

FRED 25.50.1 新版本现已发布,本次更新聚焦于CAD文件处理能力、光学系统管理效率以及散射仿真的精确度。以下为本次版本的关键改进内容。

CAD 导入功能全面升级

新版本重新构建了CAD程序库,显著增强了对各类原始CAD文件的支持,包括SolidWorks等常用格式。在导入曲面时,系统会优先将其转换为FRED原生曲面结构,这一转换不仅可提升光线追迹运算速度,还能为该曲面建立本地参照,方便与其他模型对象互动。对于无法直接转换的复杂几何,FRED仍会以NURBS曲面的形式完成导入,有效解决了旧版中某些模型无法识别的问题。用户若偏好原有方式,也可随时勾选“Use Legacy CAD Import”选项(路径:Tools → Preferences → Miscellaneous),修改后无需重启软件即可生效。此次更新暂不涉及CAD导出功能,相关优化将在后续版本逐步推出。

子组件管理:更灵活的光源与几何配置

子组件功能在25.50.1版本中得到强化,可轻松管理包含多个组件的光源系统。现在用户允许在Optical Sources文件夹内创建子组件,且同一子组件内部可同时容纳几何模型和光学光源。这一改变打破了以往的存放限制:多个光源可统一归类至同一文件夹,实现整组一键启用或停用;光源不再必须放置在光源文件夹内,也可置于几何文件夹的子组件中;反过来,几何模型也可嵌入光源文件夹下的子组件内(例如在同一子组件中同时存放光源及其对应的CAD模型)。

体散射与米氏散射模型更新

在FREDmpc版本中,体散射功能正式获得支持。新增的计算逻辑允许软件根据粒子总体积密度和平均散射截面自动计算平均自由程;用户也可手动输入光线/粒子透射系数。米氏散射方面,强度函数插值算法得到重构:摒弃了原本简单的粒子分箱拟合,改为基于相邻三个采样点进行二次拟合插值,解决了小散射角下BSDF曲线出现异常“阶梯”的问题。同时,米氏体积散射模型引入了功率吸收算法,该算法在散射事件期间作用于光线,吸收结果与粒子折射率的非零虚部相关。

其他重要新增与改进

  • 双轴双折射介质:新增Biaxial Birefringent media支持,可在3D视图中直观显示光源、光学元件及曲面结构对应的材料双折射/GRIN方向轴。
  • 脚本命令:新增“CopyEntity”命令,便于复制软件树状结构中的对象。
  • 泽尼克曲面:为泽尼克多项式补充了X、Y轴偏移参数,并增加了圆锥基底曲面的偏移与倾斜设置,保持与Code V、Zemax中泽尼克曲面定义一致。
  • 曲线类型:新增Cubic Hermite多项式三维曲线类型。
  • Jones Matrix涂层:实现了对偏离正向入射时偏振行为的大幅度改进预测算法;同时,线性偏振片Jones Matrix类型的局部“Y”偏振分量现在支持反射特性。
  • 偏好设置管理:在“Tools”主菜单中新增两个选项,允许用户手动保存和读取FRED偏好设置(文档或注册表形式)。

杂项更新与Bug修复

除上述功能外,本次版本还包含了多项小型功能迭代和问题修复。完整的变更清单与修复细节,可通过FRED软件内“Help”菜单下的“Release Notes”文档查看。

评论