ISO 25297-2:2011 NODIF to ISO 23584 Reference Dictionary Mapping for Optical Data

Optics and photonics – Reference dictionary – Part 2: Mapping from NODIF to ISO 23584 dictionary entries

一、ISO 25297-2标准概述:从NODIF到ISO 23584的映射

ISO 25297-2:2011规定了将NODIF(ISO 25297-1)光学设计数据转换为ISO 23584(光学和光子学-参考字典)结构化数据格式的映射表和规则。该标准在两个重要领域之间架起了桥梁:NODIF捕获的参数化光学设计数据,以及ISO 23584(基于ISO 13584和IEC 61360)定义的标准参考字典框架。

此映射使光学元件数据能够在更广泛的PLM(产品生命周期管理)框架中使用,标准化字典在设计、制造、采购和维护系统之间提供语义互操作性。通过将NODIF实体映射到ISO 23584字典条目,设计软件中描述的光学元件可以自动关联到企业资源规划系统、供应商数据库和产品目录管理平台。

对于在大型企业工作的光学工程师而言,此映射意味着在专业软件中创建的光学设计可以直接流入采购目录和供应链系统,无需手动重新输入数据,大大减少从设计到制造过渡中的错误和周期时间。

二、ISO 23584参考字典框架

2.1 ISO 23584结构与原则

ISO 23584使用ISO 13584/IEC 61360方法定义了光学和光子学的参考字典。字典组织为层次分类系统,每个类别具有相关属性,每个属性具有明确定义的数据类型、单位和值范围。字典支持多种语言,包括明确的定义、国际标准参考文献以及类别之间的关系类型。

映射级别 NODIF实体 ISO 23584字典条目 映射复杂度
类别 optical_surface EOT 100001(光学表面类) 直接:1对1
属性 radius_of_curvature EOT 200001(曲率半径) 直接:单位转换
属性 aspheric_coefficient_A4 EOT 200015(4阶非球面系数) 直接:命名对齐
类别 optical_material EOT 110001(光学材料类) 直接:1对1
属性 refractive_index_nd EOT 210001(折射率nd) 直接:单位转换
约束 aperture_limits EOT 300001(孔径约束) 间接:需要分解

ISO 23584字典使用前缀”EOT”(光学和光子学基础)标识,并将光学概念组织为多层分类体系。100000范围的代码表示对象类别,200000范围的代码表示属性,300000范围的代码表示关系和约束。

2.2 映射方法与规则

映射过程遵循系统的四步方法。首先,分析NODIF EXPRESS模式以识别所有实体、属性和约束。其次,识别对应的ISO 23584字典条目,或在必要时提议新条目。第三,定义属性映射规则,包括单位转换、命名对齐和结构变换。第四,验证规则确保映射后的数据与源模式和目标模式保持一致。

并非所有NODIF实体在ISO 23584字典中都有精确对应项。当无法直接映射时,标准提供了三种策略:分解(将复杂实体拆分为更简单的组件)、组合(将多个实体合并为一个)或扩展(通过ISO 23584维护过程提议新的字典条目)。

三、工程实施指南

3.1 实现架构

完整实现需要三个处理阶段。第一阶段是NODIF解析:读取STEP物理文件(ISO 10303-21),提取实体和属性,构建NODIF数据结构。第二阶段是字典映射:应用ISO 25297-2中的映射规则将NODIF实体转换为ISO 23584字典结构,处理单位转换(毫米到米、度到弧度等)和结构变换。第三阶段是字典输出:以所需交换格式生成符合ISO 23584的字典文件(通常为ISO 10303-21或ISO 13584-24定义的PLIB XML格式)。

ISO 25297-2中的映射表涵盖约150个实体到类别的映射和超过400个属性到属性的映射。关键的映射复杂性包括单位转换(NODIF通常使用毫米,而ISO 23584使用米作为长度的基本单位)、符号约定对齐以及处理特定设计中可能存在或不存在的可选属性。

3.2 验证与测试

NODIF到ISO 23584映射实现的验证需要使用涵盖所有五个NODIF UoF的综合参考光学设计集进行测试。标准建议至少使用20个测试用例,涵盖简单单透镜、胶合双透镜、空气间隔三透镜、非球面单透镜、衍射光学元件和多组变焦系统。每个测试用例检查完整性(所有实体已映射)、正确性(数值在公差范围内保留)和一致性(关系得以维护)。

最佳实践:维护双向映射验证套件。将设计导出为NODIF格式,映射到ISO 23584,然后尝试反向映射回NODIF。将往返设计与原设计进行比较。关键指标:表面数量应完全匹配,半径在0.001%以内,厚度在0.01%以内,所有材料名称得以保留。

四、常见问题解答

问1:ISO 25297-2的主要应用场景是什么?
主要应用场景是将光学设计数据集成到企业PLM(产品生命周期管理)系统中。通过将NODIF设计数据映射到ISO 23584字典条目,光学元件可以在与机械、电气和电子组件相同的框架内实现可搜索、可比较和可管理。
问2:映射是否支持所有光学表面类型?
是的,映射表涵盖球面、非球面、衍射面和自由曲面。但所保留的细节级别取决于ISO 23584字典中可用的条目。自由曲面最为复杂,可能需要分解为多个字典条目。
问3:材料属性如何在NODIF和ISO 23584之间映射?
光学材料通过其ISO 23584字典类别条目进行映射。折射率、阿贝数、内部透过率和色散系数等属性单独映射。标准定义了标准玻璃目录(如Schott、Ohara)和具有实测属性的用户定义材料的映射。
问4:当映射存在歧义时怎么办?
标准定义了优先级层次:精确匹配优先级最高,其次是语义等价(名称不同但含义相同),然后是分解(拆分为多个映射),最后是扩展(标记为未映射并附注说明)。歧义映射记录在实现生成的映射报告中。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注