一种印刷电路板的过孔的放置方法及装置制造方法及图纸

技术编号:35195633 阅读:21 留言:0更新日期:2022-10-12 18:24
本申请实施例提供了一种印刷电路板的过孔的放置方法及装置,该方法包括:根据目标印刷电路板的设计文件,得到包括目标印刷电路板多个过孔的位置坐标信息的第一位置坐标信息表;在第一位置坐标信息表中每个位置坐标信息之前均插入基础过孔的位置坐标信息,得到第二位置坐标信息表;其中,第二位置坐标信息表中第i行是基础过孔的位置坐标信息,第i+1行是目标印刷电路板的过孔的位置信息,i为奇数;基于基础过孔的位置坐标信息,在印刷电路板设计软件的目标图纸中放置一个基础过孔;根据第二位置坐标信息表,在目标图纸中将基础过孔从第i行的位置坐标复制到第i+1行的位置坐标。通过上述方法,可以实现目标印刷电路版的多个过孔的自动放置。的自动放置。的自动放置。

【技术实现步骤摘要】
一种印刷电路板的过孔的放置方法及装置


[0001]本申请涉及印刷电路板领域,具体涉及一种印刷电路板的过孔的放置方法及装置。

技术介绍

[0002]随着计算机技术的飞速发展,印刷电路板(Printed circuit boards,PCB),作为一种电子元器件电气连接的提供件,由于其具有减少布线和装配的差错和提高自动化水平和生产劳动率等优点,得到了广泛的应用。PCB中每一个孔都可以称之为过孔,过孔一般用作电子元器件的固定或用作PCB各层间的电气连接。在制备PCB前,需要先通过PCB设计软件绘制得到PCB结构图,PCB结构图中会绘制有PCB中全部过孔的信息。
[0003]目前采用人工方式在PCB设计软件的图纸中放置PCB的过孔,即PCB工程师手动在PCB设计软件的图纸中放置相应的过孔,其中,对于等间距有规则分布的过孔,PCB设计软件能实现自动放置,但是在PCB实际制造中,为了固定多个电子元器件或电气连接,PCB中的过孔经常会不规则间距排布,对于上述不规则间距排布的过孔,目前只能由PCB工程师手动一个一个放置,这会导致PCB设计软件的图纸中放置PCB的过孔的时间和人工成本过高。

技术实现思路

[0004]本申请实施例提供了一种印刷电路板的过孔的放置方法及装置,可以实现印刷电路板中多个过孔的自动放置。
[0005]有鉴于此,本申请实施例第一方面提供一种印刷电路板的过孔的放置方法,其特征在于,所述方法包括:
[0006]根据目标印刷电路板的设计文件,得到所述目标印刷电路板的第一位置坐标信息表;其中,所述第一位置坐标信息表包括目标印刷电路板多个过孔的位置坐标信息;
[0007]在所述第一位置坐标信息表中每个位置坐标信息之前均插入基础过孔的位置坐标信息,得到第二位置坐标信息表;其中,所述第二位置坐标信息表中第i行是所述基础过孔的位置坐标信息,所述第二位置坐标信息表中第i+1行是所述目标印刷电路板的过孔的位置信息,i为奇数;
[0008]基于所述基础过孔的位置坐标信息,在印刷电路板设计软件的目标图纸中放置一个所述基础过孔;
[0009]根据所述第二位置坐标信息表,在所述目标图纸中将所述基础过孔从所述第i行的位置坐标复制到所述第i+1行的位置坐标,以便在所述目标图纸中实现所述目标印刷电路板多个过孔的放置。
[0010]本申请实施例第二方面提供一种印刷电路板的过孔的放置装置,其特征在于,所述装置包括第一生成单元,第二生成单元,第一放置单元和第二放置单元:
[0011]所述第一生成单元,用于根据目标印刷电路板的设计文件,得到所述目标印刷电路板的第一位置坐标信息表;其中,所述第一位置坐标信息表包括目标印刷电路板多个过
孔的位置坐标信息;
[0012]所述第二生成单元,用于在所述第一位置坐标信息表中每个位置坐标信息之前均插入基础过孔的位置坐标信息,得到第二位置坐标信息表;其中,所述第二位置坐标信息表中第i行是所述基础过孔的位置坐标信息,所述第二位置坐标信息表中第i+1行是所述目标印刷电路板的过孔的位置信息,i为奇数;
[0013]所述第一放置单元,用于基于所述基础过孔的位置坐标信息,在印刷电路板设计软件的目标图纸中放置一个所述基础过孔;
[0014]所述第二放置单元,用于根据所述第二位置坐标信息表,在所述目标图纸中将所述基础过孔从所述第i行的位置坐标复制到所述第i+1行的位置坐标,以便在所述目标图纸中实现所述目标印刷电路板多个过孔的放置。
[0015]本申请实施例第三方面提供一种电子设备,包括:
[0016]存储器,用于存储可执行指令;
[0017]处理器,用于执行所述存储器中存储的可执行指令时,实现本申请实施例提供的印刷电路板的过孔的放置方法。
[0018]本申请实施例第四方面提供一种计算机可读介质,存储有可执行指令,用于被处理器执行时,实现本申请实施例提供的印刷电路板的过孔的放置方法。
[0019]本申请实施例提供了一种印刷电路板的过孔的放置方法及装置,该方法包括:根据目标印刷电路板的设计文件,得到目标印刷电路板的第一位置坐标信息表;其中,第一位置坐标信息表包括目标印刷电路板多个过孔的位置坐标信息;在第一位置坐标信息表中每个位置坐标信息之前均插入基础过孔的位置坐标信息,得到第二位置坐标信息表;其中,第二位置坐标信息表中第i行是基础过孔的位置坐标信息,第二位置坐标信息表中第i+1行是目标印刷电路板的过孔的位置信息,i为奇数,即第二位置坐标信息表中基础过孔的位置信息和目标印刷电路板的过孔的位置信息交替排序;基于基础过孔的位置坐标信息,在印刷电路板设计软件的目标图纸中放置一个基础过孔,以便后续按照该基础过孔复制所需的目标印刷电路板多个过孔;根据第二位置坐标信息表,在目标图纸中将基础过孔从第i行的位置坐标复制到第i+1行的位置坐标,以便在目标图纸中实现所述目标印刷电路板多个过孔的放置。通过上述方法,只需要在印刷电路板设计软件的目标图纸中放置一个基础过孔,即可以根据基础过孔的位置坐标信息和目标印刷电路板的过孔的位置坐标信息交替排序的第二位置坐标信息表,将基础过孔复制到上述目标印刷版的过孔的位置坐标处,进而实现目标印刷电路版的多个过孔的自动放置,减少了相应的时间和人工成本。
附图说明
[0020]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0021]图1为本申请实施例提供的一种印刷电路板的过孔的放置方法的流程图;
[0022]图2为天线工程师交付的天线馈线部分的过孔的示意图;
[0023]图3为根据设计文件中目标PCB过孔的信息示意图;
[0024]图4为插入基础过孔后的第二位置坐标信息表示意图;
[0025]图5为针对目标PCB的天线馈线部分的复制脚本文件示意图;
[0026]图6为在PCB设计软件的目标图纸中放置天线馈线部分的过孔的示意图;
[0027]图7为本申请另一实施例提供的一种印刷电路板的过孔的放置装置的示意图。
具体实施方式
[0028]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0029]本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种印刷电路板的过孔的放置方法,其特征在于,所述方法包括:根据目标印刷电路板的设计文件,得到所述目标印刷电路板的第一位置坐标信息表;其中,所述第一位置坐标信息表包括目标印刷电路板多个过孔的位置坐标信息;在所述第一位置坐标信息表中每个位置坐标信息之前均插入基础过孔的位置坐标信息,得到第二位置坐标信息表;其中,所述第二位置坐标信息表中第i行是所述基础过孔的位置坐标信息,所述第二位置坐标信息表中第i+1行是所述目标印刷电路板的过孔的位置信息,i为奇数;基于所述基础过孔的位置坐标信息,在印刷电路板设计软件的目标图纸中放置一个所述基础过孔;根据所述第二位置坐标信息表,在所述目标图纸中将所述基础过孔从所述第i行的位置坐标复制到所述第i+1行的位置坐标,以便在所述目标图纸中实现所述目标印刷电路板多个过孔的放置。2.根据权利要求1所述的方法,其特征在于,所述目标印刷电路板多个过孔包括多个不规则排布的过孔。3.根据权利要求1所述的方法,其特征在于,所述根据所述第二位置坐标信息表,在所述目标图纸中将所述基础过孔从所述第i行的位置坐标复制到所述第i+1行的位置坐标,以便在所述目标图纸中实现所述目标印刷电路板多个过孔的放置,包括:根据所述第二位置坐标信息表和印刷电路板设计软件的复制命令脚本文件模板,得到针对所述目标印刷电路板多个过孔的复制命令脚本文件;执行所述复制命令脚本文件,以便在所述目标图纸中实现所述目标印刷电路板多个过孔的放置。4.根据权利要求1所述的方法,其特征在于,所述基础过孔的位置坐标信息指向所述目标图纸的原点。5.一种印刷电路板的过孔的放置装置,其特征在于,所述装置包括第一生成单元,第二生成单元,第一放置单元和第二放置单元:所述第一生成单元,用于根据目标印刷电路板的设...

【专利技术属性】
技术研发人员:袁彬
申请(专利权)人:上海友道智途科技有限公司
类型:发明
国别省市:

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

1