保护机床执行数据和/或加工数据的方法和系统技术方案

技术编号:28051236 阅读:27 留言:0更新日期:2021-04-14 13:11
本发明专利技术涉及用于向数控机床(100)提供加工数据的方法和系统,包括:(S301)向数据处理设备(300)提供加工数据,其中加工数据包括数控数据,尤其是一个或多个NC程序,基于该数控数据可以在数控机床(100)上进行工件的加工;(S302)在数据处理设备(300)上指定加密规范,该加密规范指示用于加密加工数据和/或执行数据的规范;(S303)在数据处理设备(300)上指定认证规范,该认证规范指示数字机床和/或机床操作者的认证规范;(S304)在数据处理装置(300)上指定执行规范,该执行规范指示在数控机床上加工工件的规范;(S305)根据指定的执行规范生成执行数据,其中执行数据包括加工数据;以及(S306)根据加密规范对执行数据进行加密;(S307)将生成的执行数据提供或发送至数控机床(100)的控制设备(200、300)。300)。300)。

【技术实现步骤摘要】
【国外来华专利技术】保护机床执行数据和/或加工数据的方法和系统
[0001]本专利技术涉及将加工数据提供给数控机床的方法和系统。

技术介绍

[0002]在本领域中,已知数控机床,例如铣床、旋转机,砂光机、铣削/旋转机以及加工中心,其被配备用于加工利用一个或多个工具被夹紧在机床的夹紧装置上的工件。
[0003]这种情况主要(至少部分)是基于在机床的控制设备上执行的处理程序,即所谓的NC程序(分别是用于数控的NC和用于计算机化数控的CNC)。因此,NC程序主要指定加工指令、加工步骤,和/或由控制装置处理的加工轨迹,使得机床的可控制执行器(例如,轮轴驱动器,例如主轴驱动器和进给轴驱动器,或者机床的其他驱动系统(例如,电动系统、液压系统和/或气动系统))基于执行的处理程序由机床进行控制。
[0004]机床的可控部件、单元和系统分别可以包括机床的一个或多个工作主轴以及机床的一个或主要是多个进给轴,例如分别用于控制刀具相对于待加工工件的相对运动的线性进给轴或旋转轴和摆动轴。机床的其他可控部件、单元和系统分别可以是:机床的工件交换工作台、机床的芯片输送系统、带有一个或多个刀具更换器的机床的刀具更换器系统(其可能与一个或多个工具库结合)、分别可自动打开和可自动关闭的冷却润滑剂供应系统和冷却润滑剂循环系统、机床的门或挡板等。
[0005]如今,机床的控制系统除了集成在机床上的已知NC控制(例如Siemens、Heidenhain、Fanuc和其他机床控制提供商的CNC机床控制)和连接的PLC控制外,还分别进一步扩展了通常在机床的操作面板上实现的控制和操作功能。
[0006]这种数控机床的操作面板通常包括带有一个或多个屏幕(其甚至是可能分别具有触摸控制和触摸操作功能的触摸屏)的图形用户界面,以及诸如开关、控制轮和按钮并且还可能是键盘之类的输入单元,或者操作者可以通过它来访问机床的控制功能和操作功能的计算机控制已知的其他输入设备。
[0007]WO2015/014390A1涉及一种数控机床的控制和操作系统,在该控制和操作系统上机器控制具有这种扩展的功能。一方面,该控制和操作系统包括集成NC控制的机器控制功能,另一方面该控制和操作系统包括上层的数据处理系统,该数据处理系统执行图形用户界面并在操作面板上将其提供给操作者,并且该数据处理系统分别执行或可执行地提供多个控制和操作程序,该多个控制和操作程序扩展机床的设置、操作和控制功能。
[0008]此外,高级数据处理系统在机床上提供了以下功能:可以读取、显示和进一步处理机床的传感器数据,并且例如通过连接的数据网络将其移交给外部连接的数据处理设备,例如计算机和/或服务器设备。
[0009]此外,还可以从诸如计算机和/或服务器设备之类的这种外部连接的数据处理设备中将诸如设置数据、刀具数据、工件数据、加工数据、处理程序甚至是用于其他可安装的控制和/或操作程序的安装数据的传送到机床的控制设备。
[0010]因此,可能出现的情况是,指定了有关雇主的一个或多个工件的加工的指定加工数据,并将其通过网络直接传送到承包商的机床的控制设备,从而能够在机床上分别直接
进行一个或多个工件的加工。此处,例如,可以提供来自ERP(企业资源计划)系统的数据和/或来自CAD/CAM系统(用于计算机辅助设计的CAD、用于计算机辅助制造的CAM)的数据处理,并将其输入到计算机上的控制数据处理设备,该计算机上行连接至或者直接连接至机床。
[0011]数据可以分别加载或输入至机床,以由机床操作者进行处理或执行。这提供了以下优点:可以快速有效地将数据传输至机床,以便直接和低延迟地执行指定的加工操作。该执行对于操作者是可执行的,在图形用户界面上可查看的,其中尤其是NC代码及其执行情况分别是可查看的,并且操作者可以在机器控制上进行加工的干预。
[0012]从先前描述的现有技术出发,本专利技术的目的是提出一种用于向数控机床提供加工数据、开发和改进将外部数据处理设备的加工数据移交至机床控制和在机床上执行加工数据的可能性和功能的方法和系统。

技术实现思路

[0013]为了解决前述目的,根据权利要求1提出了一种用于向数控机床提供加工数据的方法。此外,根据权利要求18提出了一种用于向数控机床提供加工数据的系统。此外,根据权利要求19提出了一种计算机程序产品。同时,根据权利要求20提出了一种在机床的控制设备上实施的方法,根据权利要求21提出了相应的控制设备,并且根据权利要求22提出了相应的计算机程序产品。从属权利要求涉及有利的优选执行示例。
[0014]根据一方面,可以提供一种用于向数控机床提供加工数据的方法,该方法包括:向数据处理设备提供加工数据,其中加工数据包括数控数据,尤其是一个或多个NC程序,基于数控数据可以在数控机床上进行工件的加工;在数据处理设备上指定执行规范,执行规范指示在数控机床上加工工件的规范;根据指定的执行规范生成执行数据,执行数据优选地包括加工数据和/或优选地指示执行规范;和/或将生成的执行数据提供和/或发送至数控机床的控制设备。
[0015]优选地,该方法还包括:在数据处理设备上指定加密规范,规范用于对加工数据和/或执行数据进行加密;以及根据加密规范对加工数据和/或执行数据进行加密。执行数据以加密的方式和/或与加密的加工数据一起被提供或发送至数控机床的控制设备。
[0016]优选地通过与数控机床相关联的公钥以非对称加密方法对加工数据和/或执行数据进行加密。
[0017]加密规范优选地分别指示:是否要对加工数据和/或执行数据进行加密,以及要对加工数据和/或执行数据的哪些部分进行加密。
[0018]加密规范优选地指示要应用的加密强度。
[0019]加密规范和/或执行规范优选地指示允许的时段,在允许的时段内加密的加工数据和/或执行数据是可解密的。
[0020]加密规范和/或执行规范优选地指示:对加密的加工数据和/或执行数据允许进行解密的最大次数,和/或执行加工数据的最大次数。
[0021]加密规范和/或执行规范优选地指示:加密的加工数据和/或执行数据是否只能在数控机床的控制设备的NC代码执行系统中的应用程序上是直接可解密的。
[0022]加密规范和/或执行规范优选地指示:加工数据和/或执行数据在数控机床的控制设备的图形用户界面上是否是可查看的和/或可编辑的。
[0023]加密规范和/或执行规范优选地指示:数控机床的控制设备是否在基于加工数据对工件进行加工之前和/或之后向数据处理设备发送通知。
[0024]加密规范和/或执行规范优选地指示:数控机床的控制设备在基于加工数据对工件进行加工之后是否将加工报告数据发送至数据处理设备。
[0025]加密规范和/或执行规范优选地指示:在将处理报告数据发送至数据处理设备之前是否要对其进行加密。
[0026]加密规范和/或执行规范优选地指示:在解密加密的加工数据和/或执行数据之前,数控机床的控制设备是否向数据处理设备发送许可请求,以在完成权限验证之后通过数据处理设备批准解密。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于向数控机床提供加工数据的方法,包括:

向数据处理设备提供加工数据,其中所述加工数据包括数控数据,尤其是一个或多个NC程序,基于所述数控数据可以在所述数控机床上进行工件的加工,

在所述数据处理设备上指定执行规范,所述执行规范指示在所述数控机床上加工所述工件的规范,

根据所述指定的执行规范生成执行数据,其中所述执行数据包括所述加工数据并且指示所述执行规范;以及

将所述生成的执行数据提供或发送至所述数控机床的控制设备。2.一种根据权利要求1所述的方法,其特征在于:

在所述数据处理设备上指定加密规范,所述规范用于对所述加工数据和/或所述执行数据进行加密,以及

根据所述加密规范对所述加工数据和/或所述执行数据进行加密,其中所述执行数据以加密的方式和/或与加密的加工数据一起被提供或发送至所述数控机床的控制设备。3.一种根据权利要求2所述的方法,其特征在于,通过与所述数控机床相关联的公钥,以非对称加密方法对所述加工数据和/或所述执行数据进行加密。4.一种根据权利要求2或3所述的方法,其特征在于,所述加密规范分别指示:是否要对所述加工数据和/或所述执行数据进行加密,以及要对所述加工数据和/或所述执行数据的哪些部分进行加密。5.一种根据权利要求2至4其中一项所述的方法,其特征在于,所述加密规范指示要应用的加密强度。6.一种根据权利要求2至5其中一项所述的方法,其特征在于,所述加密规范和/或所述执行规范指示允许的时段,在所述允许的时段内所述加密的加工数据和/或执行数据是可解密的。7.一种根据权利要求2至6其中一项所述的方法,其特征在于,所述加密规范和/或所述执行规范指示:对所述加密的加工数据和/或执行数据允许进行解密的最大次数,和/或执行所述加工数据的最大次数。8.一种根据权利要求2至7其中一项所述的方法,其特征在于,所述加密规范和/或所述执行规范指示:所述加密的加工数据和/或执行数据是否只能在所述数控机床的所述控制设备的NC代码执行系统中的应用程序上是直接可解密的。9.一种根据权利要求2至8其中一项所述的方法,其特征在于,所述加密规范和/或所述执行规范指示:所述加工数据和/或所述执行数据在所述数控机床的所述控制设备的图形用户界面上是否是可查看的和/或可编辑的。10.一种根据权利要求2至9其中一项所述的方法,其特征在于,所述加密规范和/或所述执行规范指示:所述数控机床的所述控制设备是否在基于所述加工数据对所述工件进行加工之前和/或之后...

【专利技术属性】
技术研发人员:麦克尔
申请(专利权)人:DMG墨睿软件方案有限公司
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1