一种PCB文件生成方法、装置、电子设备及存储介质制造方法及图纸

技术编号:36456628 阅读:16 留言:0更新日期:2023-01-25 22:54
本发明专利技术公开了一种PCB文件生成方法、装置、电子设备及存储介质。该方法包括:获取PCB文件生成请求,并根据所述PCB文件生成请求确定文件生成类型;根据所述文件生成类型从PCB信息中获取文件生成信息;将所述文件生成信息按照预设打包位置和预设文件命名方式执行打包操作,得到目标PCB文件压缩包。通过运行本发明专利技术实施例所提供的技术方案,可以解决由于不同文件生成信息可能存在差异,若通过人工手动导出,耗费时间且易出错,极易影响后续任务的执行的问题,实现提高目标PCB文件生成的效率和准确性的效果。性的效果。性的效果。

【技术实现步骤摘要】
一种PCB文件生成方法、装置、电子设备及存储介质


[0001]本专利技术涉及印制电路板技术,尤其涉及一种PCB文件生成方法、装置、电子设备及存储介质。

技术介绍

[0002]在印制电路板(Printed Circuit Board,PCB)的设计应用等过程中,需要将与PCB相关的信息传递至各个关联部门,由于各关联部门获取的信息种类可能存在差异,需要人工根据各部门的获取要求将信息进行导出并传递,耗费时间且易出错。

技术实现思路

[0003]本专利技术提供一种PCB文件生成方法、装置、电子设备及存储介质,以实现提高PCB文件生成的准确性和效率。
[0004]根据本专利技术的一方面,提供了一种PCB文件生成方法,该方法包括:
[0005]获取PCB文件生成请求,并根据所述PCB文件生成请求确定文件生成类型;
[0006]根据所述文件生成类型从PCB信息中获取文件生成信息;
[0007]将所述文件生成信息按照预设打包位置和预设文件命名方式执行打包操作,得到目标PCB文件压缩包。
[0008]可选的,所述根据所述文件生成类型从PCB信息中获取文件生成信息,包括:
[0009]根据所述文件生成类型确定信息导出方式和信息导出参数;其中,所述信息导出方式包括信息输出方式和信息读取方式中的至少一种;
[0010]根据所述信息导出方式与所述信息导出参数从所述PCB信息中获取所述文件生成信息。
[0011]这样设置的好处在于:通过根据文件生成类型直接确定信息导出方式和信息导出参数,无需人工在每次获取文件生成信息时均进行配置,由于参数复杂繁琐,若通过人工手动设定,耗费时间且易出错,极易影响后续任务的执行,从而提高文件生成信息获取的效率和准确性;并且根据不同的信息导出方式与信息导出参数从PCB信息中获取文件生成信息,丰富文件生成信息的获取方式,提高文件生成信息获取的全面性。
[0012]可选的,还包括:
[0013]若所述信息导出方式为所述信息读取方式,则判断信息读取位置中是否存在待读取文件;
[0014]若不存在,则进行文件未生成提示。
[0015]这样设置的好处在于:在判断信息读取位置中不存在待读取文件时,及时进行提示,便于根据提示后续进行相应解决,同时避免无法及时发现未生成目标PCB文件压缩包,影响后续任务执行的情况。
[0016]可选的,所述将所述文件生成信息按照预设文件命名方式执行打包操作,包括:
[0017]读取初始BRD文件的命名信息;
[0018]根据所述命名信息和所述文件生成类型,确定所述目标PCB文件压缩包的压缩包名称。
[0019]这样设置的好处在于:无需手动对目标PCB文件压缩包进行命名,提高了命名效率。在压缩包名称中包含初始BRD文件的命名信息和文件生成类型,增加了名称中包含的信息量,便于通过压缩包名称即可大致了解目标PCB文件压缩包包含的信息,增加压缩包名称的可阅读性。并且统一各目标PCB文件压缩包的命名方式,使得命名规范化,降低后续进行查找压缩包等需要使用压缩包名称的操作的难度。
[0020]可选的,所述获取PCB文件生成请求,包括:
[0021]提供PCB文件生成图形面板,并根据所述PCB文件生成图形面板中的按键触发操作,获取所述PCB文件生成请求。
[0022]这样设置的好处在于:提供PCB文件生成图形面板,并根据PCB文件生成图形面板中的按键触发操作,获取PCB文件生成请求,将与PCB文件生成请求涉及的可操作项集中于该PCB文件生成图形面板中,使得用户仅在单个PCB文件生成图形面板可进行集中进行按键触发,降低了发出PCB文件生成请求的难度,提高PCB文件生成请求获取的效率。并且可根据触发按键发出不同的PCB文件生成请求,提高了PCB文件生成请求获取的灵活性。
[0023]可选的,所述文件生成类型包括:Gerber文件、光绘文件、ODB文件、2D和3D文件、当前BRD备份文件、CAD文件、元件位置文件、当前网表文件、工程制作单文件、丝印层文件中的至少一种。
[0024]这样设置的好处在于:举例文件生成类型包括:Gerber文件、光绘文件、ODB文件、2D和3D文件、当前BRD备份文件、CAD文件、元件位置文件、当前网表文件、工程制作单文件、丝印层文件中的至少一种,增加了可生成的目标PCB文件压缩包的种类,扩大了PCB文件生成方法的应用范围,增加了PCB文件生成方法的实用性。
[0025]可选的,所述ODB文件包括:原始ODB文件、筛选ODB文件以及钢网层ODB文件中的至少一种;其中,所述筛选ODB文件和所述钢网层ODB文件根据所述原始ODB文件生成。
[0026]这样设置的好处在于:根据原始ODB文件生成筛选ODB文件和钢网层ODB文件,使得目标PCB文件压缩包包括的内容不仅可以为PCB中的部分文件,还可以为单个文件中的部分资料,提高了目标PCB文件压缩包生成的灵活性;并且通过将原始ODB文件中的部分资料筛除得到筛选ODB文件和钢网层ODB文件,将非必要信息去除,从而提高了目标PCB文件压缩包生成的针对性以及安全性。
[0027]根据本专利技术的另一方面,提供了一种PCB文件生成装置,该装置包括:
[0028]文件生成类型确定模块,用于获取PCB文件生成请求,并根据所述PCB文件生成请求确定文件生成类型;
[0029]文件生成信息获取模块,用于根据所述文件生成类型从PCB信息中获取文件生成信息;
[0030]打包操作执行模块,用于将所述文件生成信息按照预设打包位置和预设文件命名方式执行打包操作,得到目标PCB文件压缩包。
[0031]根据本专利技术的另一方面,提供了一种电子设备,所述电子设备包括:
[0032]至少一个处理器;以及
[0033]与所述至少一个处理器通信连接的存储器;其中,
[0034]所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本专利技术任一实施例所述的PCB文件生成方法。
[0035]根据本专利技术的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本专利技术任一实施例所述的PCB文件生成方法。
[0036]本专利技术实施例的技术方案,根据PCB文件生成请求确定文件生成类型,并根据文件生成类型获取相应的文件生成信息,以生成对应的目标PCB文件压缩包,实现目标PCB文件压缩包的指定生成,提高了目标PCB文件压缩包生成的灵活性。由于不同文件生成类型的文件生成信息,可能存在差异,若通过人工手动导出,耗费时间且易出错,极易影响后续任务的执行,通过自动获取文件生成信息并进行打包,提高目标PCB文件生成的效率和准确性,从而提高不同部门对PCB相关的信息的获取效率,并且通过将文件生成压缩包,节约了生成的目标PCB文件所占用的空间。通过文件生成信息按照预本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种PCB文件生成方法,其特征在于,包括:获取PCB文件生成请求,并根据所述PCB文件生成请求确定文件生成类型;根据所述文件生成类型从PCB信息中获取文件生成信息;将所述文件生成信息按照预设打包位置和预设文件命名方式执行打包操作,得到目标PCB文件压缩包。2.根据权利要求1所述的方法,其特征在于,所述根据所述文件生成类型从PCB信息中获取文件生成信息,包括:根据所述文件生成类型确定信息导出方式和信息导出参数;其中,所述信息导出方式包括信息输出方式和信息读取方式中的至少一种;根据所述信息导出方式与所述信息导出参数从所述PCB信息中获取所述文件生成信息。3.根据权利要求2所述的方法,其特征在于,还包括:若所述信息导出方式为所述信息读取方式,则判断信息读取位置中是否存在待读取文件;若不存在,则进行文件未生成提示。4.根据权利要求1所述的方法,其特征在于,所述将所述文件生成信息按照预设文件命名方式执行打包操作,包括:读取初始BRD文件的命名信息;根据所述命名信息和所述文件生成类型,确定所述目标PCB文件压缩包的压缩包名称。5.根据权利要求1所述的方法,其特征在于,所述获取PCB文件生成请求,包括:提供PCB文件生成图形面板,并根据所述PCB文件生成图形面板中的按键触发操作,获取所述PCB文件生成请求。6.根据权利要求1

5任一项所述的方法,其特征在于,所述文件生成类型包括:Ge...

【专利技术属性】
技术研发人员:李仁锋姚添天曹双林邹小兵黄建新
申请(专利权)人:中科可控信息产业有限公司
类型:发明
国别省市:

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

1