数据处理的方法和装置制造方法及图纸

技术编号:15501095 阅读:285 留言:0更新日期:2017-06-03 22:37
本发明专利技术公开了一种数据处理的方法和装置。其中,该方法包括:获取第一数据发生的修改;获取当前的第二数据,以及,第一数据与第二数据的关联关系;根据关联关系确定第一数据发生的修改导致第二数据发生的变化;根据变化更新第二数据。本发明专利技术解决了现有的同步设计数据与工艺数据的方案效率低的技术问题。

Method and apparatus for data processing

The invention discloses a method and a device for data processing. Among them, the method includes obtaining a first data modification; second to obtain data, and the current relationship, the first data and the second data; according to relationship determines a first data changes lead to changes in the data occur second; according to the change of data update second. The invention solves the technical problems of the low efficiency of the existing synchronous design data and process data.

【技术实现步骤摘要】
数据处理的方法和装置
本专利技术涉及工业控制
,具体而言,涉及一种数据处理的方法和装置。
技术介绍
随着社会的进步,科学技术的发展,机电产品更新换代速度加快,用户的需求也日趋多样化和个性化,各种产品的零件生产越来越多,这对制造业的高精度、高效率提出了更高的要求。质量和成本是决定一个产品好坏的重要因素。而设计与工艺对产品的质量和成本又有着决定性的作用,二者是相辅相成、相互联系的。由于在产品开发过程中,经常需要根据实际场景或业务调整各种零部件的设计参数等。在零部件的设计参数改变的情况下,对该零部件加工的工艺数据也将随之改变。传统依靠人工分析设计数据并调整加工工艺数据,效率低,且容易出错。如今,随着计算机技术的大力发展,数字控制技术已经大量应用于工艺控制的各个领域,特别是机械制造业中。数控技术可以大大提高生产率、缩短加工周期、实现对各种复杂精密零件的自动加工,节省人力成本。但是,现有的数控系统,在实现设计数据与工艺数据的同步过程中,如果设计数据改变,往往会去修改或调整所有的工艺数据,这样不仅造成工艺系统的高负荷工作,而且影响工作效率。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种数据处理的方法和装置,以至少解决现有的同步设计数据与工艺数据的方案效率低的技术问题。根据本专利技术实施例的一个方面,提供了一种数据处理的方法,包括:获取第一数据发生的修改;获取当前的第二数据,以及,第一数据与第二数据的关联关系;根据关联关系确定第一数据发生的修改导致第二数据发生的变化;根据变化更新第二数据。根据本专利技术实施例的另一方面,还提供了一种数据处理的装置,包括:第一获取单元,用于获取第一数据发生的修改;第二获取单元,用于获取当前的第二数据,以及,第一数据与第二数据的关联关系;确定单元,用于根据关联关系确定第一数据发生的修改导致第二数据发生的变化;更新单元,用于根据变化更新第二数据。在本专利技术实施例中,通过获取第一数据发生的修改;获取当前的第二数据,以及,第一数据与第二数据的关联关系;根据关联关系确定第一数据发生的修改导致第二数据发生的变化;根据变化更新第二数据,达到了在工艺系统中只同步设计数据中修改的部分对应的工艺数据而其他工艺数据不变的目的,从而实现了提高工作效率的技术效果,进而解决了现有的同步设计数据与工艺数据的方案效率低的技术问题。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的一种数据处理的方法流程图;图2是根据本专利技术实施例的一种可选的数据处理的方法流程图;图3是根据本专利技术实施例的一种可选的数据处理的方法流程图;图4是根据本专利技术实施例的一种可选的数据处理的方法流程图;以及图5是根据本专利技术实施例的一种数据处理的装置示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。实施例1根据本专利技术实施例,提供了一种数据处理的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。图1是根据本专利技术实施例的一种数据处理的方法流程图,如图1所示,该方法包括如下步骤:步骤S102,获取第一数据发生的修改;步骤S104,获取当前的第二数据,以及,第一数据与第二数据的关联关系;步骤S106,根据关联关系确定第一数据发生的修改导致第二数据发生的变化;步骤S108,根据变化更新第二数据。作为一种可选的实施例,上述第一数据可以为通过各种设计软件(例如,CAD等)设计出的硬件产品或者零部件当前的设计信息(例如,尺寸、材料、形状等),即设计数据;上述第二数据可以为与该设计数据对应的加工硬件产品或零部件的工艺数据;实时或定时获取待加工的硬件产品或零部件当前的设计数据,以及当前为实现该设计数据加工该硬件产品或零部件需要的工艺数据。在获取到待加工的硬件产品或零部件当前的设计数据或工艺数据以及预先为设计数据和工艺数据配置的关联关系后,根据二者的关联关系确定设计数据的改动会导致工艺数据会发生的变化,并根据该变化更新对硬件产品或零部件加工的工艺数据。需要说明的是,第一数据和第二数据的关联关系可以是预先配置的,或者,第一数据和第二数据的关联关系也可以是自动生成的,例如,可以自动扫描第一数据,然后自动扫描第二数据,获取第一数据和第二数据中相同或者相应的数据段,然后根据相同或相应的数据段建立关联关系。作为一种可选的实施方案,第一数据和第二数据的关联关系也可以是根据业务流程来确定的,例如,业务流程中规定了从A步骤执行至B步骤,A步骤中涉及到第一数据中的某个字段,B步骤中涉及到第二数据中的某个字段,此时可以认为这两个字段的对应就是一种关联关系。此处还需要说明的是,在根据第一数据发生的修改导致第二数据发生的变化将第二数据更新后,记录当前工艺数据与修改前、后的设计数据的关联关系,并将该关联关系作为下一次更新工艺数据的基础。容易注意的是,根据设计数据(第一数据)的变化对工艺数据(第二数据)进行更新的方式包括但不限于如下几种:增加、删除和修改。例如,根据产品需求或业务要求需要增加一些设计数据时,根据新增加的设计数据增加某些工艺数据,或者在删除某些产品的设计数据后删除某些类型的工艺数据,又或者在修改产品的某些设计数据后更新与这些设计数据对应的某些工艺数据。可选地,如果更新或修改的设计数据(第一数据)与工艺数据没有关联关系,或者没有与这些更新或修改的设计数据对应的工艺数据,即设计数据(第一数据)对特定类型的工艺数据(第二数据)不产生影响,则在设计数据变化后,不对工艺数据做任何增删减操作。由上可知,在本申请上述实施例中,在获取到变更工艺数据的任务后,从任务中获取设计数据的修改情况、当前的工艺数据以及设计数据与工艺数据的关联关系,根据该关联关系确定设计数据中修改的数据导致工艺数据需要修改的部分,并根据需要修改的部分更新对应的工艺数据,达到了在工艺系统中只同步设计数据中修改的部分对应的工艺数据而其他工艺数据不变的目的,从而实现了提高工作效率的技术效果,进而解决了现有的同步设计数据与工艺数据的方案效率低的技术问题。在一本文档来自技高网
...
数据处理的方法和装置

【技术保护点】
一种数据处理的方法,其特征在于,包括:获取第一数据发生的修改;获取当前的第二数据,以及,所述第一数据与所述第二数据的关联关系;根据所述关联关系确定所述第一数据发生的修改导致所述第二数据发生的变化;根据所述变化更新所述第二数据。

【技术特征摘要】
1.一种数据处理的方法,其特征在于,包括:获取第一数据发生的修改;获取当前的第二数据,以及,所述第一数据与所述第二数据的关联关系;根据所述关联关系确定所述第一数据发生的修改导致所述第二数据发生的变化;根据所述变化更新所述第二数据。2.根据权利要求1所述的方法,其特征在于,在所述第二数据包括多个类型的数据的情况下,根据所述关联关系确定所述第一数据发生的修改导致所述第二数据发生的变化包括:根据所述关联关系确定所述修改导致所述第二数据的所有类型的数据发生的变化;和/或,根据所述关联关系确定所述修改导致所述第二数据中部分预定类型的数据发生的变化。3.根据权利要求1所述的方法,其特征在于,在获取所述第一数据发生的修改之前,所述方法还包括:获取任务,其中,所述任务用于同步变更数据;获取所述第一数据发生的修改包括:通过所述任务获取所述第一数据发生的修改;获取所述第二数据以及所述关联关系包括:通过所述任务获取所述第二数据以及所述关联关系。4.根据权利要求1至3中任一项所述的方法,其特征在于,根据所述变化更新所述第二数据,至少包括以下任意之一:根据所述变化删除所述第二数据中的部分或全部;根据所述变化向所述第二数据中增加数据;根据所述变化修改所述第二数据中的部分或全部。5.根据权利要求1至3中任一项所述的方法,其特征在于,所述第一数据为设计数据,所述第二数据为工艺数据。...

【专利技术属性】
技术研发人员:李宸张传会
申请(专利权)人:北京数码大方科技股份有限公司
类型:发明
国别省市:北京,11

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

1