一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

坐标文件的生成方法、装置及存储介质与流程

2022-02-21 04:22:38 来源:中国专利 TAG:


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.图1是本发明实施例方案涉及的坐标文件的生成装置的硬件架构示意图;
35.图2是本发明坐标文件的生成方法的第一实施例的流程示意图;
36.图3是本发明坐标文件的生成方法的第二实施例的流程示意图;
37.图4是本发明实施例方案涉及的坐标文件的生成装置的模块结构示意图。
38.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
39.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
40.作为一种实现方案,请参照图1,图1是本发明实施例方案涉及的坐标文件的生成装置的硬件架构示意图,如图1所示,该坐标文件的生成装置可以包括处理器101,例如cpu,存储器102,通信总线103,其中,通信总线103用于实现这些模块之间的连接通信。
41.存储器102可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。如图1所示,作为一种计算机可读存储介质的存储器102中可以包括坐标文件的生成程序;而处理器101可以用于调用存储器102中存储的坐标文件的生成程序,并执行以下操作:
42.获取印制电路板器件的位号以及所述位号对应的属性信息;
43.根据所述属性信息确定与所述印制电路板器件的生产机器相匹配的目标属性信息;
44.根据所述位号以及所述目标属性信息生成所述印制电路板器件的坐标文件,其中,所述坐标文件的格式为表格格式,所述坐标文件用于控制所述生产机器。
45.进一步地,处理器101可以用于调用存储器102中存储的坐标文件的生成程序,并执行以下操作:
46.根据所述位号以及所述目标属性信息生成所述印制电路板器件的文本文件;
47.将所述文本文件中的所述位号以及所述目标属性信息导入表格,得到所述印制电路板器件的坐标文件。
48.进一步地,处理器101可以用于调用存储器102中存储的坐标文件的生成程序,并执行以下操作:
49.获取所述位号以及所述目标属性信息在所述表格中的排列方式;
50.根据所述排列方式将所述文本文件中的所述位号以及所述目标属性信息导入表格,得到所述印制电路板器件的坐标文件。
51.进一步地,处理器101可以用于调用存储器102中存储的坐标文件的生成程序,并执行以下操作:
52.打开所述印制电路板器件的文本文件;
53.确定所述文本文件中是否包括所述位号以及所述目标属性信息;
54.在所述文本文件中包括所述位号以及所述目标属性信息时,执行所述获取所述位号以及所述目标属性信息在所述表格中的排列方式的步骤;
55.在所述文本文件中不包括所述位号以及所述目标属性信息时,返回执行所述根据所述位号以及所述目标属性信息生成所述印制电路板器件的文本文件的步骤。
56.进一步地,处理器101可以用于调用存储器102中存储的坐标文件的生成程序,并执行以下操作:
57.打开所述印制电路板器件的坐标文件;
58.确定所述坐标文件中是否包括所述位号以及所述目标属性信息;
59.在所述坐标文件中包括所述位号以及所述目标属性信息时,确定所述位号以及所述目标属性信息的排列方式是否正确;
60.在所述排列方式正确时,保存所述印制电路板器件的坐标文件。
61.进一步地,处理器101可以用于调用存储器102中存储的坐标文件的生成程序,并执行以下操作:
62.在所述排列方式不正确时,返回执行所述获取所述位号以及所述目标属性信息在所述表格中的排列方式的步骤。
63.请参照图2,图2是本发明坐标文件的生成方法的第一实施例的流程示意图,所述坐标文件的生成方法包括以下步骤:
64.步骤s10,获取印制电路板器件的位号以及所述位号对应的属性信息;
65.在本实施例中,坐标文件的生成方法的执行主体是坐标文件的生成装置。可选地,坐标文件的生成装置可以是终端设备,例如,终端设备可以是带有印制电路板设计软件的计算机,当然,在其他实施例中,坐标文件的生成装置也可以根据实际需要确定,本实施例对此不作限定。
66.在本实施例中,坐标文件的生成装置可以获取印制电路板器件的位号(refdesignator)以及位号对应的属性信息,其中,属性信息包括但不限于印制电路板器件的编码信息(parttype)、高度信息(height)、坐标信息(包括x坐标以及y坐标)、方向信息(orientation)、安装面信息(side)、插件或贴片的状态信息(smd)、插件或贴片的物料信息(partdecal)以及封装信息(package)等。
67.可选地,设计人员通过坐标文件的生成装置上的印制电路板设计软件设计好印制电路板后,需要生成印制电路板器件的坐标文件时,坐标文件的生成装置可以接收生成印制电路板器件的坐标文件的触发指令,坐标文件的生成装置在接收到触发指令后,可以获取印制电路板器件的位号,然后获取位号对应的印制电路板器件的属性信息。需要说明的是,通过位号获取的属性信息是印制电路板器件的全部属性信息。
68.可选地,坐标文件的生成装置生成印制电路板器件的坐标文件的触发指令可以是预设的点击操作,例如,在印制电路板设计软件的功能界面上设置一个触发坐标文件的生成装置生成印制电路板器件的坐标文件的功能按钮,设计人员通过印制电路板设计软件设计好印制电路板后,可以通过点击功能按钮触发坐标文件的生成装置获取印制电路板器件的位号,然后获取位号对应的印制电路板器件的全部属性信息。
69.步骤s20,根据所述属性信息确定与所述印制电路板器件的生产机器相匹配的目标属性信息;
70.坐标文件的生成装置在获取到印制电路板器件的位号以及位号对应的属性信息后,可以根据属性信息确定与印制电路板器件的生产机器相匹配的目标属性信息,其中,目标属性信息是指生产机器所需要的印制电路板器件的属性信息。
71.可选地,目标属性信息可以包括印制电路板器件的编码信息、高度信息、坐标信息、方向信息、安装面信息、插件或贴片的状态信息、插件或贴片的物料信息以及封装信息中的至少一个。
72.可选地,设计人员可以根据印制电路板器件的生产机器的需要预先设置生产机器需要的属性信息,坐标文件的生成装置在获取到印制电路板器件的位号以及位号对应的属性信息后,可以从属性信息中提取出与生产机器相匹配的属性信息,以得到目标属性信息。
73.步骤s30,根据所述位号以及所述目标属性信息生成所述印制电路板器件的坐标文件,其中,所述坐标文件的格式为表格格式,所述坐标文件用于控制所述生产机器。
74.坐标文件的生成装置根据属性信息确定与印制电路板的生产机器相匹配的目标属性信息后,可以根据目标属性信息以及印制电路板器件的位号生成印制电路板器件的坐标文件,生成的坐标文件的格式为表格格式,用于控制生产机器。
75.可选地,当设计好的印制电路板包括多个印制电路板器件时,坐标文件的生成装置可以一次性获取所有印制电路板器件的位号以及位号对应的属性信息,根据属性信息确定与生产机器的相匹配的目标属性信息,根据位号以及目标属性信息生成印制电路板器件的坐标文件。
76.假设目标属性信息为印制电路板器件的编码信息、高度信息、坐标信息、方向信息、安装面信息、插件或贴片的状态信息以及插件或贴片的物料信息,那么生成的印制电路板器件的坐标文件可以如下表所示。
77.refdesignatorparttypeheightxyorientationsidesmdpartdecalc1050252030.5578.80661.326180bottomyessc0402c2050200491.3140.6536.5202bottomyessc0603c305020330 71.87971.51270topyessc0402c405020330 104.1178.506180bottomyessc0402
78.可选地,坐标文件的生成装置在生成印制电路板的坐标文件后,可以将坐标文件导入印制电路板器件的生产机器,以控制印制电路板器件的生产机器。
79.本实施例提供的技术方案中,通过获取印制电路板器件的位号以及位号对应的属性信息,根据属性信息确定与印制电路板器件的生产机器相匹配的目标属性信息,根据位号以及目标属性信息生成印制电路板器件的坐标文件,其中,坐标文件的格式为表格格式,坐标文件用于控制所述生产机器。本方案可以自动生成印制电路板器件的表格格式的坐标文件,生成的坐标文件可以直接与生产机器对接,无需设计人员手动制作表格格式的坐标文件,提高了设计人员的工作效率。
80.请参照图3,图3是本发明坐标文件的生成方法的第二实施例的流程示意图,基于第一实施例,上述s30的步骤包括:
81.步骤s31,根据所述位号以及所述目标属性信息生成所述印制电路板器件的文本文件;
82.在本实施例中,坐标文件的生成装置根据属性信息确定与印制电路板器件的生产机器相匹配的目标属性信息后,可以根据位号以及目标属性信息生成印制电路板器件的文本文件,其中,文本文件是印制电路板器件的文本格式的坐标文件。
83.假设目标属性信息为印制电路板器件的编码信息、高度信息、坐标信息、方向信息、安装面信息、插件或贴片的状态信息以及插件或贴片的物料信息,那么生成的印制电路板器件的文本文件如下所示。
[0084][0085]
步骤s32,将所述文本文件中的所述位号以及所述目标属性信息导入表格,得到所述印制电路板器件的坐标文件,其中,所述坐标文件的格式为表格格式,所述坐标文件用于控制所述生产机器。
[0086]
坐标文件的生成装置在获取到印制电路板器件的文本文件后,可以将文本文件中的印制电路板器件的位号以及目标属性信息导入表格,得到印制电路板器件的坐标文件。
[0087]
可选地,坐标文件的生成装置可以获取位号以及目标属性信息在表格中的排列方式,根据排列方式将文本文件中的位号以及目标属性信息导入表格,得到印制电路板器件的坐标文件,其中,位号以及目标属性信息在表格中的排列方式可以是位号-编码信息-高度信息-坐标信息-方向信息-安装面信息-插件或贴片的状态信息-插件或贴片的物料信息,具体可参照第一实施例中的表格所示。在其他实施例中,位号以及目标属性信息在表格中的排列方式可以根据实际需要确定,本实施例对此不作限定。
[0088]
可选地,坐标文件的生成装置在获取到印制电路板器件的文本文件后,可以打开印制电路板器件的文本文件,确定文本文件中是否包括位号以及目标属性信息,在文本文件中包括位号以及目标属性信息时,获取位号以及目标属性信息在表格中的排列方式;在文本文件中不包括位号以及目标属性信息时,返回执行根据位号以及目标属性信息生成印制电路板器件的文本文件的步骤。通过打开印制电路板器件的文本文件确定文本文件中是否包括印制电路板器件的位号以及目标属性信息,可以确保生成的印制电路板器件的文本文件正常无错误。
[0089]
可选地,坐标文件的生成装置根据排列方式将文本文件中的位号以及目标属性信息导入表格,以得到印制电路板器件的坐标文件之后,坐标文件的生成装置可以打开印制电路板器件的坐标文件,确定坐标文件中是否包括位号以及目标属性信息,在坐标文件中包括位号以及目标属性信息时,确定位号以及目标属性信息的排列方式是否正确,在排列方式正确时,保存印制电路板器件的坐标文件;在排列方式不正确时,返回执行获取位号以及目标属性信息在表格中的排列方式的步骤。通过打开印制电路板器件的坐标文件确定坐标文件中是否包括印制电路板器件的位号以及目标属性信息,可以确保生成的印制电路板器件的坐标文件正常无错误。
[0090]
本实施例提供的技术方案中,根据位号以及目标属性信息生成印制电路板器件的文本文件,将文本文件中的位号以及目标属性信息导入表格,得到印制电路板器件的坐标文件。由于数据格式的障碍无法直接根据印制电路板的位号以及目标属性信息生成印制电路板器件的坐标文件,因此,本方案通过先生成印制电路板器件的文本文件,再根据文本文件得到印制电路板器件的坐标文件,可以准确方便的得到印制电路板器件的坐标文件,同时提高效率。
[0091]
基于上述实施例,本发明还提供了一种坐标文件的生成装置,所述坐标文件的生
成装置包括:
[0092]
获取模块100,用于获取印制电路板器件的位号以及所述位号对应的属性信息;
[0093]
确定模块200,用于根据所述属性信息确定与所述印制电路板器件的生产机器相匹配的目标属性信息;
[0094]
生成模块300,用于根据所述位号以及所述目标属性信息生成所述印制电路板器件的坐标文件,其中,所述坐标文件的格式为表格格式,所述坐标文件用于控制所述生产机器。
[0095]
基于上述实施例,本发明还提供了一种坐标文件的生成装置,上述坐标文件的生成装置可以包括存储器、处理器及存储在上述存储器上并可在上述处理器上运行的坐标文件的生成程序,上述处理器执行上述坐标文件的生成程序时,实现如上述任一实施例所述的坐标文件的生成方法的步骤。
[0096]
基于上述实施例,本发明还提供一种可读存储介质,其上存储有坐标文件的生成程序,上述坐标文件的生成程序被处理器执行时实现如上述任一实施例所述的坐标文件的生成方法的步骤。
[0097]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
[0098]
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0099]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是智能电视、手机、计算机等)执行本发明各个实施例所述的方法。
[0100]
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献