Ansys Speos的设计design功能的block块记录功能可以使用户能够记录和回放在Speos和SpaceClaim中的设计工作,无论是机械结构或者光学结构。块记录以脚本块的形式捕获对模型所做的所有更改,可以使用现有参数导入模型,或是创建直线、圆弧和样条曲线的 2D 草图并将其转换为 3D 模型,执行软件操作时,都会记录在脚本块中。
2023R1版本发布后,block块记录功能不仅能记录Speos中创建模型设计的操作,还能在导入的外部CAD上记录操作,能够在更新或修改外部几何图形后,一键更新外部CAD操作到Speos软件中,不必再次手动操作应用到Speos环境,增强外部CAD和Speos之间的数据交流。
块记录同时允许构建具有历史记录跟踪的设计,例如,组装多个光学零件设计特征,执行修剪等,在保留历史记录的同时更新设计参数,任何进一步的定义更改都将统一记录,直到功能关闭,块记录功能是Speos与其它 CAD 平台保持紧密链接关键功能。同时在即将发布的2023R2版本中可以从“定义”面板发布参数,作为变量实现多参数优化。
1.在Speos中,导入外部CAD几何图形。
2. 激活Block Recording块记录功能。
3. 创建Speos功能,应用材料,创建源,传感器,模拟,光学部件设计功能等。例如创建光学部件,点击optical surface circle创建圆形反射面,focal为10mm,start和end分别为6.5和31.5mm,点击compute计算生成反射面,对光学面的设计过程会记录在block recording中。
4. 复制粘贴optical surface circle,选择另外坐标点创建其他光学面,以此类推创建4个光学面,此过程中,保持block持续记录。
5. 使用combine功能,将反射面结构和外形结构件进行布尔运算,同时保持block一直为recording的状态。
6. 块记录功能记录的数据,更改任意设计数据,点击经过修改后Continue,会重新计算光学设计,块记录功能会持续播放到所录制方块末尾,并且一步一步地播放所录制的块并更新仿真设计,使得更改光学设计和结构设计更方便快速。
保存项目工程文件,block块记录同样被保存,表示创建了一个记录块的列表,其中包含可以回放的操作。
7.当然在block recording块记录功能中,同样可以记录其它CAD软件的参数设计过程并在Speos中设计更新,在导入CAD数据之前,打开block功能,再导入CAD数据原格式(*. CATProduct, *SLDPRT)等格式,使得block可以记录数据来源和数据格式。当在CAD平台更改parameters时,得益于block,可以在Speos界面直接更新数据,减少导入,再重新设置仿真参数的过程。
块记录工具已经准备好与Speos和导入的CAD数据文件一起简化数据设计流程,在实际工程项目中减少软件之间由于更改数据设计引起的不必要操作,构建具有历史设计流程的光学部件设计、仿真设置,在保留历史记录的同时更新设计参数,还可以Speos驱动CAD参数,以简化光学设计迭代。