用于制造眼镜片的计算系统的制作方法

文档序号:9422539阅读:497来源:国知局
用于制造眼镜片的计算系统的制作方法
【技术领域】
[0001]本发明涉及一种用于制造眼镜片的计算系统。
【背景技术】
[0002]对本发明的背景的讨论包括于此以解释本发明的上下文。这将不被认为是承认所引用的任何材料被公开、已知或者是权利要求书中的任一项权利要求的优先权日下的公共常识的一部分。
[0003]眼镜片通常用于矫正眼镜片佩戴者的许多不同类型的视力缺陷。这些缺陷包括如近视眼(近视)和远视眼(远视)、散光、以及通常与老龄化相关联的近距离视力缺陷(老花眼)。
[0004]眼镜片通常由塑料或矿物材料制成并且一般具有两个相反的表面,这些表面彼此合作以提供所需的折射特性,一般对应于佩戴者的处方。
[0005]目前,为了提供眼镜片,眼部护理从业者通过向眼科实验室发送订购请求来在眼科实验室订购眼镜片。该订单请求包括佩戴者数据(例如,佩戴者的处方)以及任选地其他佩戴者参数(如头/眼睛运动协调参数和/或眼睛转动中心)。该订单请求进一步包括眼镜架数据(例如,佩戴者已经选定的眼镜架的类型)和镜片数据(例如,佩戴者已经选定的眼镜片的类型)。
[0006]眼科实验室接收订购请求并且将其发送给眼镜片设计者。镜片设计者使用订单请求中所包含的数据,以通过使用眼镜片计算器计算眼镜片设计。该眼镜片设计包括有待提供给佩戴者的眼镜片的光学数据、以及与眼镜片的制造工艺相关的制造工艺数据。
[0007]将由镜片设计者所确定的眼科设计发送至眼科实验室,并且基于所计算的设计来制造眼镜片。制造工艺可以例如包括封阻步骤、表面加工步骤、抛光步骤以及标记步骤。
[0008]目前的眼镜片制造过程存在一些缺点。
[0009]首先,每个眼科实验室具有其自身的管理实体、以及其自身的设备和工具。因此,每个镜片设计者都必须适应于计算针对不同眼科实验室的制造工艺数据。
[0010]这可以通过在眼镜片计算器中使用包含与不同实验室相关的眼科实验室数据的数据库来实现。然而,一些实验室数据可能无法获得或更新,并且这可能导致基于不正确计算出的制造工艺数据来执行制造工艺。
[0011]以类似的方式,每个眼科实验室都必须适应于基于由不同的镜片设计者计算的制造工艺数据来执行制造工艺。具体而言,一些镜片设计计算器被配置成用于在单一计算中计算所有必要的信息(光学信息和制造信息)来制造眼镜片,而其他镜片设计计算器主要集中在光学计算、而不是尽可能多地关于如何制造该设计。
[0012]其次,在开始该制造工艺之前计算该制造工艺数据,并且不可能在该制造工艺过程中重新计算一些制造工艺数据,例如,基于所测量的工艺数据来更新制造工艺数据。这可能导致精度不足。
[0013]本发明的一个目的是提供一种用于制造不存在上文所述的缺点的眼镜片的计算系统。

【发明内容】

[0014]为此,本发明提出了一种用于制造眼镜片的计算系统,该计算系统包括:
[0015]-计算模块I至N的一个集合,N是高于或等于I的整数,每个计算模块与和所述眼镜片的制造过程相关的一部分计算相关联,每个计算模块被配置成与另一个计算模块独立地并且异步地被激活,
[0016]-一个管理单元,该管理单元被配置成用于:
[0017]-接收输入数据,该输入数据与该制造过程和/或与被配置成用于制造该眼镜片的一个眼镜片制造系统相关,
[0018]-通过以下各项的一次或若干次迭代根据该输入数据计算与该制造过程相关的输出数据:
[0019].确定一个或若干个有待激活的计算模块,
[0020].确定该一个或若干个有待激活的计算模块的激活顺序,
[0021].根据所确定的激活顺序激活所确定的一个或若干个计算模块,并且
[0022]-向该眼镜片制造系统传输已经计算出该输出数据的一个指示,并且使该输出数据可供用于该眼镜片制造系统。
[0023]根据本发明的一个实施例,该管理单元被嵌入在一个主模块中,每个计算模块是被配置成由该主模块激活的一个从属计算模块。
[0024]根据本发明的另一个实施例,该计算系统包括N个管理单元,每个管理模块包括所述N个管理单元中的一个管理单元,取决于所接收到的该输入数据,将一个计算模块确定为用于输出数据计算的管理模块。
[0025]根据本发明的一个实施例,该计算模块集合包括至少一个光学计算模块,该光学计算模块被配置成用于计算与有待制造的眼镜片相关的多个光学参数的值,这些光学参数包括与该眼镜片相关的多个几何参数。在本实施例中,该输入数据可以包括计算这些光学参数的值的一个请求,爱输入数据进一步包括该眼镜片的佩戴者的处方数据。
[0026]根据本发明的一个实施例,该计算模块集合包括至少一个制造计算模块,该制造计算模块被配置成用于计算多个眼镜片制造过程参数的值。在本实施例中,输入数据可以包括计算这些制造过程参数的值的请求。所述计算这些制造过程参数的值的请求可以指定一个或若干个有待执行的制造步骤。该输出数据可以进一步指定一个或若干个有待执行的制造步骤。
[0027]该至少一个制造计算模块可以被配置成用于响应于其激活而返回一个参数值列表、和/或针对所述一个或若干个制造步骤不可能执行计算的指示。
[0028]当计算系统包括至少一个光学计算模块以及至少一个制造计算模块时,该输入数据可以包括计算这些光学参数的值和这些制造过程参数的值的请求。此处,该输入数据进一步包括眼镜片的佩戴者的处方数据。
[0029]该输入数据可以进一步包括在眼镜片的制造过程中所测量到的测量数据、与眼镜片制造系统的设备相关的操作状态数据、和/或与制造过程的变化相关的过程变化数据。
[0030]该管理单元可以被配置成用于通过以下各项的一次或若干次迭代来确定一个或若干个有待激活的计算模块的激活顺序:
[0031]-确定受该输入数据影响的一个第一计算模块,
[0032]-确定受由第一计算模块计算的参数值影响的一个第二计算模块。
[0033]该管理单元可以被配置成用于使用与这些计算模块相关的多个预定优先级规则来确定有待激活的一个或若干个计算模块的激活顺序。
[0034]本发明进一步提出了一种用于在计算系统中制造眼镜片的计算方法,该计算系统包括计算模块I至N(N是高于或等于I的整数)的一个集合,每个计算模块与和所述眼镜片的制造过程相关的部分计算相关联,每个计算模块被配置成与另一个计算模块独立地并且异步地被激活,该方法在管理单元处包括:
[0035]-一个接收步骤,在该步骤过程中,输入数据被接收,该输入数据与该制造过程和/或与被配置成用于制造该眼镜片的一个眼镜片制造系统相关,
[0036]-一个计算步骤,在该步骤过程中,通过以下各项的一次或若干次迭代根据该输入数据计算与该制造过程相关的输出数据:
[0037].确定一个或若干个有待激活的计算模块,
[0038].确定一个或若干个有待激活的计算模块的激活顺序,
[0039].根据所确定的激活顺序激活所确定的一个或若干
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1