一种用于图纸设计的数据处理方法、PLM插件及计算设备与流程

文档序号:16403820发布日期:2018-12-25 20:18阅读:331来源:国知局
一种用于图纸设计的数据处理方法、PLM插件及计算设备与流程

本发明涉及计算机技术领域,尤其涉及一种用于图纸设计的数据处理方法、plm插件及计算设备。

背景技术

随着科技的发展,为了提升产品研发能力这一企业核心竞争力,越来越多的企业依靠产品生命周期管理(plm,productlifecyclemanagement)程序构建协同设计,搭建研发设计程序与plm程序的协同平台,使各研发设计程序协同工作,实现研发与制造之间信息及时传递和共享,为生产、管理提供准确的、完整的产品信息,提高企业协同研发效率和产品创新能力,缩短研发周期,降低产品成本。

目前,以图纸设计程序为例,设计工程师在使用图纸设计程序完成图纸设计后,需要根据设计检查文件对设计好的图纸进行检查,检查其是否符合设计规范。但是,设计检查文件通常是通过表格进行线下管理或仅以附件形式录入plm程序的文件管理模块中,设计工程师在需要使用设计检查文件时,再人工从大量的表格或者设计检查文件中查找相应的设计检查文件,由于是人工查找,就可能出现遗漏或者出错的情况,从而影响图纸设计的准确性,降低研发设计的效率。



技术实现要素:

鉴于上述问题,本发明实施例的目的是提供一种用于图纸设计的数据处理方法、plm插件及计算设备,旨在通过图纸设计程序与plm程序的集成,提升图纸设计的准确性,提高研发设计的效率。

为解决上述技术问题,本发明实施例提供以下技术方案:

第一方面,本发明实施例提供了一种用于图纸设计的数据处理方法,所述方法包括:plm插件接收来自所述图纸设计程序的第一获取请求;所述plm插件响应所述第一获取请求,从所述plm程序中获取与所述图纸设计程序中当前图纸的图纸信息对应的设计检查文件,所述设计检查文件用于提示用户检查所述当前图纸的设计合规性;所述plm插件将所述设计检查文件发送给所述图纸设计程序。

第二方面,本发明实施例提供了一种plm插件,包括:第一接收单元,用于接收来自所述图纸设计程序的第一获取请求;第一获取单元,用于响应所述第一获取请求,从所述plm程序中获取与所述图纸设计程序中当前图纸的图纸信息对应的设计检查文件,所述设计检查文件用于提示用户检查所述当前图纸的设计合规性;第一发送单元,用于将所述设计检查文件发送给所述图纸设计程序。

第三方面,本发明实施例提供了一种计算设备,所述计算设备包括:至少一个处理器;以及与所述处理器连接的至少一个存储器、总线;其中,所述处理器、存储器通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的程序指令,以执行如上述一个或者多个技术方案中所述的数据处理方法的步骤。

第四方面,本发明实施例提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行如上述一个或者多个技术方案中所述的数据处理方法的步骤。

本发明实施例所提供的用于图纸设计的数据处理方法、plm插件及计算设备中,首先,plm插件接收来自图纸设计程序的第一获取请求,然后,plm插件响应第一获取请求,从plm程序中获取图纸设计程序中当前图纸的图纸信息所对应的设计检查文件,再将设计检查文件发送给图纸设计程序。可见,在本发明实施例中,图纸设计程序与plm程序通过plm插件实现集成化,这样,图纸设计程序可以通过plm插件直接获得当前图纸对应的设计检查文件,避免人工查找设计检查文件,从而提升图纸设计的准确性,提高研发设计的效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作以简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。

图1为本发明实施例中的plm插件与plm程序和图纸设计程序的关系示意图;

图2为本发明实施例中的用于图纸设计的数据处理方法的实施流程示意图一;

图3为本发明实施例中的图纸设计程序的窗口界面示意图;

图4为本发明实施例中的图纸设计程序的设计检查界面示意图;

图5为本发明实施例中的用于图纸设计的数据处理方法的实施流程示意图二;

图6为本发明实施例中的用于图纸设计的数据处理方法的实施流程示意图三;

图7为本发明实施例中的plm插件的结构示意图;

图8为本发明实施例中的计算设备的结构示意图。

具体实施方式

下面将结合附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些实施例获得其它的实施例。

本发明实施例提供一种用于图纸设计的数据处理方法,该方法应用于plm插件。图1为本发明实施例中的plm插件与plm程序和图纸设计程序的关系示意图,参见图1所示,plm插件101为plm程序10的插件,加载于图纸设计程序20,以此来实现plm程序与图纸设计程序的集成。

在实际应用中,上述plm程序可以为teamcenter、windchill、enovia等,图纸设计程序可以为autocad、mentor、altiumdesigner等,当然,还可以为其他plm程序和图纸设计程序,本发明不做具体限定。

图2为本发明实施例中的用于图纸设计的数据处理方法的实施流程示意图,参见图2所示,该数据处理方法可以包括:

s201:图纸设计程序根据用户的操作,生成第一获取请求;

这里,第一获取请求中可以携带有图纸设计程序中当前图纸的图纸信息。

具体来说,在图纸设计人员在使用图纸设计程序的过程中,如果完成了当前图纸的设计,就需要获取相应的设计检查文件,以对当前图纸进行检查,检查该图纸是否符合相应的设计规范。此时,图纸设计人员可以通过点击“保存当前图纸”或者点击“导入设计检查文件”等操作,以触发图纸设计程序生成第一获取请求,此时,图纸设计程序根据当前图纸的图纸信息生成第一获取请求,该第一获取请求中可以携带有如工厂名称、产品类别、工艺类别或者设计等图纸信息,当然,图纸信息也可以独立的文件,只是在发送时与第一获取请求封装在一起发送,本发明不作具体限定。

举例来说,图纸设计人员在完成图纸设计之后,可以通过图纸设计程序中的“保存”按钮等,触发图纸设计程序调用plm插件,生成第一获取请求。或者,图3为本发明实施例中的图纸设计程序的窗口界面示意图,参见图3所示,图纸设计人员可以在完成图纸设计之后,在图纸设计程序的窗口界面30中选择“plm插件(如teamcenter)”选项卡301,此时,图纸设计程序调用plm插件,在图纸设计程序的窗口界面30显示plm插件界面,在该plm插件界面上,图纸设计人员点击菜单栏302中的“保存”按钮,此时,图纸设计程序生成第一获取请求。

进一步地,在本发明实施例中,仍参见图3所示,plm插件界面中还可以包括:图纸浏览栏303、快速访问栏304、home界面305。当然,plm插件界面还可以包括其他工具栏,本发明不作具体限定。

s202:图纸设计程序将第一获取请求发送给plm插件;

s203:plm插件响应第一获取请求,从plm程序中获取与图纸信息对应的设计检查文件;

s204:plm插件将设计检查文件发送给图纸设计程序;

这里,上述设计检查文件用于指示检查当前图纸的设计合规性,也就是提示用户根据设计检查文件中各项设计规范对当前图纸的设计进行检查。

在实际应用中,上述plm插件获取的设计检查文件可以为设计检查实例文件(designchecklist),也可以为设计检查模板文件(designchecklisttemplate),这里,所述设计检查实例文件是根据所述设计检查模板文件生成的。

具体来说,系统管理员可以提前定义每个工厂不同产品类别或者工艺类别或者设计对应的至少一个图纸属性,并以表格(如excel)的格式保存,然后,plm程序将表格中的图纸属性定义为相应的字段进行导入,生成相应的设计检查模板文件,如此,实现了设计检查模板文件的标准化梳理,减少了图纸设计人员的重复性数据整理和录入。这样,系统管理员可以登录plm程序,选择相应的工厂名称、产品类别、工艺类别或设计,此时,plm程序会自动匹配对应的设计检查模板文件,系统管理员可以根据产品的实际设计要求对设计检查模板文件中的图纸属性进行修改,生成对应的设计检查实例文件,并保存在plm程序中。

在实际应用中,上述图纸属性可以为项目(item)、序号、检查(check)项、检查(check)结果描述、检查(check)结果等,当然,还可以设定其他图纸属性,本发明不作具体限定。

那么,在s203中,plm插件在获得第一获取请求后,可以获取当前图纸的图纸信息,如当前图纸对应的工厂名称、产品类别、工艺类别或者设计,然后,plm插件从plm程序中查找对应的设计检查实例文件,并在s204中,将设计检查实例文件发送给图纸设计程序。

而在本发明其他实施例中,如果系统管理员没有及时上传设计检查实例文件,或者设计检查实例文件无法获取,此时,s203可以包括:plm插件响应第一获取请求,在plm程序中查找与图纸信息对应的设计检查实例文件;若未查找到设计检查实例文件,plm插件根据图纸信息,获取对应的设计检查模板文件。此时,在s204中,plm插件向图纸设计程序发送的就是图纸信息所对应的设计检查模板文件了。

具体来说,如果系统管理员没有及时上传设计检查实例文件,或者设计检查实例文件无法读取,此时,plm插件就无法在plm程序中查找到相应的设计检查实例文件,那么,plm插件可以在plm程序中根据当前图纸的图纸信息查找相应的设计检查模板文件,由于设计检查模板文件中可能会包括一些普适性的设计规范或者旧版本的设计规范,那么,plm插件就可以将设计检查模板文件发送给图纸设计程序,以供图纸设计人员根据设计检查模板文件中的图纸属性对当前图纸进行检查。

进一步地,为了更进一步地提升图纸设计的准确性,提高研发设计的效率,在plm插件将设计检查模板文件发送给图纸设计程序之后,上述方法还可以包括:图纸设计程序显示设计检查模板文件,并根据用户对设计检查模板文件的修改生成设计检查实例文件;图纸设计程序将设计检查实例文件发送给plm插件;plm插件将设计检查实例文件发送至plm程序进行审核。

具体来说,图纸设计程序在将上述设计检查模板文件在设计检查界面中显示之后,图纸设计人员可以对设计检查模板文件中的图纸属性进行设置,由此生成对应的设计检查实例文件,并由图纸设计程序调用plm插件上传至plm程序,使得系统管理员对该设计检查实例文件进行审核,并在审核通过后,plm程序将该设计检查实例文件保存。

需要说明的是,设计检查实例文件上报审核时,plm程序可以自动将所有设计检查项以结构化的形式显示在数据查看界面中,审核时将更新的检查项高亮显示,以达到提醒的目的。

s205:图纸设计程序显示设计检查文件。

具体来说,如果plm插件查找到了相应的设计检查文件,则发送给图纸设计程序,图纸设计程序在接收到设计检查文件后,可以创建新的设计检查窗口来显示该设计检查文件,例如,图4为本发明实施例中的图纸设计程序的设计检查界面示意图,参见图4所示,图纸设计人员可以对照着设计检查界面中显示的各项图纸属性401对当前图纸进行检查,对于发现的不符合设计规范的图纸属性,可以提示用户在图纸设计程序中进行修改。

至此,图纸设计人员在图纸设计程序中进行图纸设计的可以通过plm插件获得当前图纸的设计检查实例文件,使得图纸设计人员能够根据该设计检查实例文件对当前图纸进行检查图纸设计合规性的检查,提升图纸设计的准确性,提高研发设计的效率。

基于前述实施例,在本发明其他实施例中,为了提升图纸设计人员的操作便利性,对于不同的图纸属性还可以设定不同的操作权限。那么,在上述s203之后,上述方法还可以包括:plm插件提取设计检查文件的至少一个图纸属性;plm插件按照plm程序中预设的属性权限,为每一个图纸属性设置权限控制标识,并与设计检查文件关联,权限控制标识用于表示每一个图纸属性在设计检查文件中的操作权限;plm插件将关联后的设计检查文件发送给图纸设计程序。

在具体实施过程中,系统管理员可以在plm程序中对设计检查模板文件和设计检查实例文件中的至少一个图纸属性分别设置属性权限,例如,设置图纸属性“是否必填”或者“是否可编辑”等。需要说明的是,同一图纸属性在设计检查模板文件和设计检查实例文件中的属性权限可以是相同的,也可以是不同的,本发明不作具体限定。

举例来说,首先,plm程序获得一个设计检查文件,可以为设计检查模板文件,也可以为设计检查实例文件,然后,针对该设计检查文件定义一组含有n个属性的集合s={attr1,attr2,attr3,……attri,……attrn},i=1,2,3,……n,n为正整数。这里,任意一个attri的图纸属性可以选择“是否必填”和“是否可编辑”;那么,针对attri定义一个复合型权限控制标识t4_lov_packingflag=(flag1,flag2),其中,flag1为y代表该属性为必填,flag1为n代表该属性为非必填;flag2为y代表该属性为可编辑,flag2为n代表该属性为不可编辑。对于任意一个属性attri其属性设置结果(flag1i,flag2i)均属于集合c,c={(y,y),(y,n),(n,y),(n,n)};最后,定义设计检查文件所有图纸属性判定的集合为t,t={(flag11,flag21),(flag12,flag22),(flag13,flag23),……,(flag1i,flag2i),……(flag1n,flag2n)},i=1,2,3……n。

那么,plm插件在获得根据第一获取请求之后,可以获得当前图纸对应的设计检查文件,然后,提取该设计检查文件的至少一个图纸属性,如项目(item)、序号、检查(check)项、检查(check)结果描述、检查(check)结果等,接着,对每一个图纸属性进行判定,获得图纸属性判定的集合。

在实际应用中,上述步骤可以为通过以下方法实现:

第一步、输入:设计检查文件;图纸属性个数为n;图纸属性集合为s;复合型权限控制标识为t4_lov_packingflag。

第二步、迭代:设计检查文件中的图纸属性,

fori=1tondo

(1)判定attri权限控制标识t4_lov_packingflagi=(flag1i,flag2i);

(2)更新i=i+1;

endfor

第三步、输出:最终的图纸属性判定的集合t。

这里,plm插件根据图纸属性判定的集合为每一个图纸属性设置权限控制标识之后,将上述权限控制标识与设计检查文件关联,plm插件将关联后的设计检查文件发送给图纸设计程序。这样,图纸设计人员就能够知道在该设计检查文件中各个图纸属性的属性权限。

在本发明实施例中,为了降低权限设置的复杂性,减少后台维护工作量,在需要对某一图纸属性attrk进行修改时,系统管理员可以在plm程序中修改attrk的权限控制标识t4_lov_packingflagk=(flag1k,flag2k),k=1,2,3,……n,如此,就可以同时修改具有图纸属性attrk的设计检查实例文件和设计检查模板文件。

基于前述实施例,在本发明其他实施例中,图纸设计人员在利用专业的图纸设计程序完成图纸设计之后,可以通过图纸设计程序中加载的plm插件直接访问plm程序,将设计好的图纸快速上传到plm程序中。那么,图5为本发明实施例中的用于图纸设计的数据处理方法的实施流程示意图二,参见图5所示,在s205之后,上述方法还可以包括:

s501:图纸设计程序生成存储请求;

其中,存储请求用于请求将图纸设计程序的当前图纸在plm程序中保存;

具体来说,图纸设计人员在图纸设计程序中完成图纸设计后,触发图纸设计程序生成存储请求,例如,点击如图3所示的窗口界面中的“保存”按钮触发图纸设计程序生成存储请求,或者,图纸设计人员还可以在根据上述设计检查文件完成对当前图纸的设计合规性检查之后,触发图纸设计程序生成存储请求,当然,还可以通过其他方式触发图纸设计程序生成存储请求,本发明不作具体限定。

s502:图纸设计程序将存储请求发送给plm插件;

s503:plm插件响应存储请求,将当前图纸在plm程序中保存。

具体来说,plm插件在接收到存储请求之后,响应该存储请求,访问plm程序,将当前图纸在plm程序中保存,如此,可以解决图纸需要先在图纸设计程序中完成设计,保存到本地后再上传到plm程序的问题,大大提高了图纸的上传效率。

进一步地,plm插件在接收到存储请求之后,还可以获取存储请求中携带的图纸设计信息,如当前图纸的图纸编号、版本或者序号等,然后,将图纸设计信息与当前图纸关联,并在plm程序中保存。

可选地,plm插件将当前图纸与相应的零件进行关联,再将当前图纸上传plm程序保存。例如,plm插件搜索plm程序已有的图纸版本,当搜索到相应的图纸版本后,就能够获得其所关联的零件,此时,将该零件项目与当前图纸关联,并上传plm程序保存;若上述零件不存在,plm插件则可以指示图纸软件程序直接创建新零件,并与当前图纸关联,上传到plm程序中保存。

或者,如果当前图纸为新建图纸,那么,在保存当前图纸时,会需要图纸设计人员对当前图纸的所有属性进行设置,然后,将当前图纸上传plm程序保存。此时,当前图纸的图纸名称会修改为“图纸编号-版本-序号”,plm插件也会将当前图纸和“图纸编号-版本-序号”关联保存在plm程序中。

在此之后,plm插件还可以在plm程序中发起对当前图纸的审核,本发明不作具体限定。

至此,便完成了图纸快速上传的过程。由于图纸设计人员在利用专业的图纸设计程序完成图纸设计之后,可以通过图纸设计程序中加载的plm插件直接访问plm程序,将设计好的图纸快速上传到plm程序中,就无需先将图纸保存在本地,再由本地上传plm程序,实现图纸的快速上传。

基于前述实施例,在本发明其他实施例中,为了方便零件的调用,提高图纸设计的效率,还可以对于对零件进行标准化,在plm程序中预先存储有标准零件库,在标准化零件库中保存有各个零件的标准化参数,如零件的边框尺寸、线边距等。

图6为本发明实施例中的用于图纸设计的数据处理方法的实施流程示意图三,参见图6中实线所示,上述方法还可以包括:

s601:图纸设计程序生成零件调用请求,并发送给plm插件,零件调用请求用于请求调用plm程序的标准化零件库;

s602:plm插件响应零件调用请求,调用标准化零件库;

s603:plm插件根据标准化零件库,生成零件选择界面;

其中,零件选择界面用于提示用户从标准化零件库中选择目标零件;

s604:plm插件将零件选择界面加载于图纸设计程序中进行显示。

具体来说,图纸设计人员在图纸设计过程中,如果需要在当前图纸中增加零件,则可以触发图纸设计程序生成零件调用请求,例如,图纸设计人员在如图3所示的界面中选择home界面305,此时,图纸设计程序生成零件调用请求,以请求调用plm程序的标准化零件库。plm插件响应零件调用请求,访问plm程序,并调用其中预先存储的标准化零件库。然后,plm插件将调用的标准化零件库,并根据标准化零件库,生成零件选择界面,在该零件选择界面中可以显示各个标准化零件的索引,以供图纸设计人员进行选择。plm插件将零件选择界面发送给图纸设计程序,图纸设计程序可以如图3所示的界面中选择home界面305中显示该零件选择界面,也可以生成独立的窗口,来显示零件选择界面,本发明不做具体限定。

在本发明其他实施例中,在plm程序将零件选择界面加载于图纸设计程序中进行显示之后,参考图6中虚线所示,该方法还可以包括:

s605:plm插件接收用户在零件选择界面中进行的选择操作;

其中,选择操作携带有第一零件的零件标识;

具体来说,在图纸设计程序中显示零件选择界面之后,图纸设计人员可以在零件选择界面上进行选择操作,选择第一零件,此时,plm插件接收这些选择操作,选择操作携带有第一零件的零件标识。

s606:plm插件执行选择操作,根据零件标识,在标准化零件库中查找是否存在第一零件;

具体来说,plm插件执行上述选择操作,根据第一零件的零件标识,如零件编号、型号等,在从plm程序获取的标准化零件库中查找是否存在对应的第一零件;

s607:如果存在第一零件,则plm插件从标准化零件库中获取第一零件的;

s608:plm插件按照第一零件的图纸标准化参数,对当前图纸的第一零件进行调整。

具体来说,plm插件在标准化零件库中查找到第一零件后,就表明标准化零件库中存在第一零件,此时,plm插件按照第一零件的图纸标准化参数对当前图纸中的第一零件进行调整,以满足图纸设计的要求。

进一步地,在s606之后,该方法还可以把包括:如果不存在第一零件,生成零件参数设置界面,零件参数设置界面用于提示用户对第一零件设置图纸标准化参数;将零件参数设置界面加载于图纸设计程序中进行显示;获取用户在零件参数设置界面中设置的第一零件的图纸标准化参数;将第一零件的图纸标准化参数在plm程序中保存。

具体来说,plm插件在发现零件标准库中并不存在第一零件时,可以生成零件参数设置界面,并在图纸设计程序的窗口中显示,此时,图纸设计人员可以在该界面中对第一零件进行标准化参数设置,plm插件获得图纸设计人员设置的第一零件的图纸标准化参数后,将其在plm程序中保存。

进一步地,plm程序可以将第一零件的图纸标准参数在plm程序中与标准化零件库中的第一零件关联保存,如此,实现对标准化零件库的更新,方便后续的零件调用。

至此,便完成了图纸零件的快速调用过程。由于图纸设计软件在设计图纸过程中可以通过plm插件直接调用plm程序的零件标准库及其中的零件,极大地节省了图纸设计人员画图的时间,同时也确保的信息传输的同步性。

由上述可知,在本发明实施例所提供的用于图纸设计的数据处理方法中,首先,在图纸设计程序中加载plm程序的plm插件,那么,在图纸设计程序完成图纸设计之后,plm插件接收来自图纸设计程序的第一获取请求,然后,plm插件响应第一获取请求,从plm程序中获取与第一获取请求中携带的图纸设计程序中当前图纸的图纸信息所对应的设计检查文件,再将设计检查文件发送给图纸设计程序。可见,在本发明实施例中,图纸设计程序与plm程序通过plm插件实现集成化,这样,图纸设计程序可以通过plm插件直接获得当前图纸对应的设计检查文件,避免人工查找设计检查文件,从而提升图纸设计的准确性,提高研发设计的效率。

基于同一发明构思,本发明实施例还提供一种plm插件,与上述一个或者多个实施例中的plm插件一致。该plm插件为plm程序的插件,plm插件加载于图纸设计程。

图7为本发明实施例中的plm插件的结构示意图,参见图7所示,该plm插件700可以包括:第一接收单元701,用于接收来自图纸设计程序的第一获取请求;第一获取单元702,用于从plm程序中获取与图纸设计程序中当前图纸的图纸信息对应的设计检查文件,设计检查文件用于提示用户检查当前图纸的设计合规性;第一发送单元703,用于将设计检查文件发送给图纸设计程序。

在本发明实施例中,上述设计检查文件为设计检查实例文件或设计检查模板文件,设计检查实例文件是根据设计检查模板文件生成的。

在本发明实施例中,当设计检查文件为设计检查模板文件时,第一获取单元,用于响应第一获取请求,在plm程序中查找与图纸信息对应的设计检查实例文件;若未查找到设计检查实例文件,根据图纸信息,获取对应的设计检查模板文件;第一发送单元,用于将设计检查模板文件发送给图纸设计程序。

在本发明实施例中,上述plm插件还包括第二发送单元;那么,第一接收单元,还用于在第一发送单元将设计检查模板文件发送给图纸设计程序之后,接收来自图纸设计程序的设计检查实例文件,设计检查实例文件是由根据当前图纸对应的产品规格要求对设计检查模板文件进行修改后得到的;第二发送单元,用于将设计检查实例文件发送至plm程序进行审核。

在本发明实施例中,上述plm插件还包括:权限设置单元,用于在第一获取单元获得设计检查文件之后,提取设计检查文件的至少一个图纸属性;按照plm程序中预设的属性权限,为每一个图纸属性设置权限控制标识,并与设计检查文件关联,权限控制标识用于表示每一个图纸属性在设计检查文件中的操作权限;第一发送单元,还用于将关联后的设计检查文件发送给图纸设计程序。

在本发明实施例中,上述plm插件,还可以包括:第一存储单元;其中,第一接收单元,还用于在第一发送单元将设计检查文件发送给图纸设计程序之后,接收来自图纸设计程序的存储请求,存储请求用于请求将图纸设计程序的当前图纸在plm程序中保存;第一存储单元,用于响应存储请求,将当前图纸在plm程序中保存。

在本发明实施例中,上述第一存储单元,包括:获取子单元和存储子单元;其中,获取子单元,用于获取存储请求中携带的图纸设计信息;存储子单元,用于将图纸设计信息与当前图纸关联,并在plm程序中保存。

在本发明实施例中,上述plm插件,还包括:调用单元、生成单元和加载单元;其中,第一接收单元,还用于在接收来自图纸设计程序的第一获取请求之前,接收来自图纸设计程序的零件调用请求,零件调用请求用于请求调用plm程序的标准化零件库;调用单元,用于响应零件调用请求,调用标准化零件库;生成单元,用于根据标准化零件库,生成零件选择界面,零件选择界面用于提示用户从标准化零件库中选择目标零件;加载单元,用于将零件选择界面加载于图纸设计程序中进行显示。

在本发明实施例中,上述plm插件还包括:第二接收单元、查找单元、第二获取单元和调整单元;其中,第二接收单元,用于在加载单元将零件选择界面加载于图纸设计程序中进行显示之后,接收用户在零件选择界面中进行的选择操作,选择操作携带有第一零件的零件标识;查找单元,用于执行选择操作,根据零件标识,在标准化零件库中查找是否存在第一零件;第二获取单元,用于如果存在第一零件,则从标准化零件库中获取第一零件的图纸标准化参数;调整单元,用于按照第一零件的图纸标准化参数,对当前图纸的第一零件进行调整。

在本发明实施例中,上述plm插件还包括:第三获取单元和第二存储单元;其中,生成单元,用于如果不存在第一零件,生成零件参数设置界面,零件参数设置界面用于提示用户对第一零件设置图纸标准化参数;加载单元,还用于将零件参数设置界面加载于图纸设计程序中进行显示;第三获取单元,用于接收用户在零件参数设置界面中设置的第一零件的图纸标准化参数;第二存储单元,用于将第一零件的图纸标准化参数在plm程序中保存。

在本发明实施例中,第二存储单元,用于将第一零件的图纸标准参数在plm程序中与标准化零件库中的第一零件关联保存。

这里需要指出的是:以上plm插件实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本发明plm插件实施例中未披露的技术细节,请参照本发明方法实施例的描述而理解。

基于同一发明构思,本发明实施例还提供一种计算设备,图8为本发明实施例中的计算设备的结构示意图,参见图8所示,该计算设备800包括:至少一个处理器801;以及与处理器801连接的至少一个存储器802、总线803;其中,处理器801、存储器802通过总线803完成相互间的通信;处理器801用于调用存储器802中的程序指令,以执行如上述一个或者多个实施例所述的用于图纸设计的数据处理方法的步骤。

这里,上述处理器可以包括中央处理器(cpu,centralprocessingunit)、图形处理器(gpu,graphicsprocessingunit)、嵌入式微控制器(mcu,microcontrollerunit)、嵌入式微处理器(empu,embeddedmicroprocessorunit)、嵌入式数字信号处理器(dsp,digitalsignalprocessor)或者嵌入式片上系统(soc,systemonachip)等。本发明实施例不做具体限定。

基于同一发明构思,本发明实施例还提供一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行如上述一个或者多个实施例所述的用于图纸设计的数据处理方法的步骤。

本发明实施例所提供的用于图纸设计的数据处理方法、plm插件及计算设备中,首先,在图纸设计程序中加载plm程序的plm插件,那么,在图纸设计程序完成图纸设计之后,plm插件接收来自图纸设计程序的第一获取请求,然后,plm插件响应第一获取请求,从plm程序中获取与第一获取请求中携带的图纸设计程序中当前图纸的图纸信息所对应的设计检查文件,再将设计检查文件发送给图纸设计程序。可见,在本发明实施例中,图纸设计程序与plm程序通过plm插件实现集成化,这样,图纸设计程序可以通过plm插件直接获得当前图纸对应的设计检查文件,避免人工查找设计检查文件,从而提升图纸设计的准确性,提高研发设计的效率。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其它可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其它可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的plm插件。

这些计算机程序指令也可存储在能引导计算机或其它可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令plm插件的制造品,该指令plm插件实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其它可编程数据处理设备上,使得在计算机或其它可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其它可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1