本发明涉及图纸绘制,特别地涉及一种图纸生成方法、装置、存储介质及电子设备。
背景技术:
1、基于插件箱结构的电子装置主要由不同规格的插件箱、电子母板、电子板卡、标识、铭牌等组成,并选配不同连接器、电缆等附件。基于统一规划平台的插件式电子装置设计,通过不同的插件箱、插件箱电子母板、电子板卡的搭配组合,即可快速开发出满足客户要求的电子装置。
2、新开发的插件箱式电子装置需要有完整的施工设计图纸交付给工厂才能完成生产和出厂调试检验交付等工作。而插件箱及板卡装配图是施工设计图纸中不可或缺的一部分。
3、现有技术中,上述装配图一般都是由设计师通过cad、visio、word、wps等软件人工编绘制,人工参与度高,重复性的工作多,出错的概率较大。且受不同设计师的经验影响,图纸及文档风格、描述、质量均存在差异,给图纸的统一管理也带来了一定困难。
技术实现思路
1、针对上述现有技术中的问题,本发明提出了一种图纸生成方法、装置、存储介质及电子设备,能够基于配置信息自动生成标准化图纸,从而大大提高工作效率、方便图纸管理。
2、为达到上述目的,本发明的技术方案是这样实现的:
3、第一方面,本发明实施例提供了一种图纸生成方法,所述方法包括:
4、获取配置信息;所述配置信息包括:插件箱信息、板卡信息和铭牌信息;
5、基于所述插件箱信息在预设图纸上绘制插件箱,获得第一图纸;
6、基于所述板卡信息在所述第一图纸上绘制板卡,获得第二图纸;
7、基于所述铭牌信息在所述第二图纸上绘制铭牌,获得第三图纸作为最终生成的图纸。
8、优选地,所述基于所述插件箱信息在预设图纸上绘制插件箱,获得第一图纸,包括:
9、基于所述插件箱信息,从预先建立的组件属性表中查询获取与所述插件箱信息对应的第一索引信息;
10、基于所述第一索引信息,从预先建立的组件图形库中提取与所述第一索引信息对应的图形文件作为第一图形文件;
11、将所述第一图形文件插入所述预设图纸中的第一预设位置,获得所述第一图纸。
12、优选地,所述插件箱信息包括插件箱类型;所述预设图纸的图幅尺寸基于所述插件箱类型确定。
13、进一步地,所述方法还包括:
14、基于所述插件箱信息,从所述组件属性表中查询获取与所述插件箱信息对应的标识信息作为第一标识信息;
15、所述将所述第一图形文件插入所述预设图纸中的第一预设位置,获得所述第一图纸,包括:
16、将所述第一图形文件插入所述预设图纸中的第一预设位置,并将所述第一标识信息绘制于所述第一图形文件中的第一预设位置,获得所述第一图纸。
17、优选地,所述基于所述板卡信息在所述第一图纸上绘制板卡,获得第二图纸,包括:
18、基于所述板卡信息,从所述组件属性表中查询获取与所述板卡信息对应的第二索引信息;
19、基于所述第二索引信息,从所述组件图形库中提取与所述第二索引信息对应的图形文件作为第二图形文件;
20、将所述第二图形文件插入所述第一图形文件中的第二预设位置,获得所述第二图纸。
21、进一步地,所述方法还包括:
22、基于所述板卡信息,从所述组件属性表中查询获取与所述板卡信息对应的标识信息作为第二标识信息,以及,从所述组件属性表中查询获取与所述板卡信息对应的防插错件信息;
23、所述将所述第二图形文件插入所述第一图形文件中的第二预设位置,获得所述第二图纸,包括:
24、将所述第二图形文件插入所述第一图形文件中的第二预设位置,并将所述第二标识信息绘制于所述第二图形文件上、将所述防插错件信息绘制于所述预设图纸中的第二预设位置,获得所述第二图纸。
25、优选地,所述基于所述铭牌信息在所述第二图纸上绘制铭牌,获得第三图纸作为最终生成的图纸,包括:
26、基于所述铭牌信息,从所述组件属性表中查询获取与所述铭牌信息对应的第三索引信息;
27、基于所述第三索引信息,从所述组件图形库中提取与所述第三索引信息对应的图形文件作为第三图形文件;
28、将所述第三图形文件插入所述第一图形文件中的第三预设位置,获得所述第三图纸作为最终生成的图纸。
29、优选地,所述铭牌信息包括:产品名称和产品型号;所述将所述第三图形文件插入所述第一图形文件中的第三预设位置,获得所述第三图纸作为最终生成的图纸,包括:
30、将所述第三图形文件插入所述第一图形文件中的第三预设位置,并将所述产品名称和所述产品型号填充于所述第三图形文件中,获得所述第三图纸作为最终生成的图纸。
31、进一步地,所述方法还包括:
32、基于所述铭牌信息绘制铭牌加工图纸。
33、进一步地,所述方法还包括:
34、基于所述配置信息创建生产明细表。
35、第二方面,本发明实施例提供了一种图纸生成装置,所述装置包括:
36、配置信息获取单元,用于获取配置信息;所述配置信息包括:插件箱信息、板卡信息和铭牌信息;
37、第一绘制单元,用于基于所述插件箱信息在预设图纸上绘制插件箱,获得第一图纸;
38、第二绘制单元,用于基于所述板卡信息在所述第一图纸上绘制板卡,获得第二图纸;
39、第三绘制单元,用于基于所述铭牌信息在所述第二图纸上绘制铭牌,获得第三图纸作为最终生成的图纸。
40、第三方面,本发明实施例提供了一种存储介质,所述存储介质上存储有程序代码,所述程序代码被处理器执行时,实现如上述实施例中任一项所述的图纸生成方法。
41、第四方面,本发明实施例提供了一种电子设备,所述电子设备包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的程序代码,所述程序代码被所述处理器执行时,实现如上述实施例中任一项所述的图纸生成方法。
42、本发明实施例提供的一种图纸生成方法、装置、存储介质及电子设备,通过获取包含插件箱信息、板卡信息和铭牌信息的配置信息,并基于插件箱信息在预设图纸上绘制插件箱,获得第一图纸、基于板卡信息在第一图纸上绘制板卡,获得第二图纸、基于铭牌信息在第二图纸上绘制铭牌,获得第三图纸作为最终生成的图纸,使得本发明能够基于获取到的配置信息自动生成图纸,避免了人工绘制图纸造成的容易出错、效率低的问题。由于本发明是在预设图纸上绘制插件箱、板卡和铭牌,因此生成的是具有标准化格式的图纸,避免了现有的图纸风格各异而带来的管理困难的问题。可见,本发明实施例提供的技术方案,能够基于配置信息自动生成标准化图纸,从而大大提高工作效率、方便图纸管理。
1.一种图纸生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的图纸生成方法,其特征在于,所述基于所述插件箱信息在预设图纸上绘制插件箱,获得第一图纸,包括:
3.根据权利要求1或2所述的图纸生成方法,其特征在于,所述插件箱信息包括插件箱类型;所述预设图纸的图幅尺寸基于所述插件箱类型确定。
4.根据权利要求2所述的图纸生成方法,其特征在于,所述方法还包括:
5.根据权利要求2所述的图纸生成方法,其特征在于,所述基于所述板卡信息在所述第一图纸上绘制板卡,获得第二图纸,包括:
6.根据权利要求5所述的图纸生成方法,其特征在于,所述方法还包括:
7.根据权利要求2所述的图纸生成方法,其特征在于,所述基于所述铭牌信息在所述第二图纸上绘制铭牌,获得第三图纸作为最终生成的图纸,包括:
8.根据权利要求7所述的图纸生成方法,其特征在于,所述铭牌信息包括:产品名称和产品型号;所述将所述第三图形文件插入所述第一图形文件中的第三预设位置,获得所述第三图纸作为最终生成的图纸,包括:
9.根据权利要求1所述的图纸生成方法,其特征在于,所述方法还包括:
10.根据权利要求1所述的图纸生成方法,其特征在于,所述方法还包括:
11.一种图纸生成装置,其特征在于,所述装置包括:
12.一种存储介质,所述存储介质上存储有程序代码,其特征在于,所述程序代码被处理器执行时,实现如权利要求1至10中任一项所述的图纸生成方法。
13.一种电子设备,其特征在于,所述电子设备包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的程序代码,所述程序代码被所述处理器执行时,实现如权利要求1至10中任一项所述的图纸生成方法。