一种PCB丝印自动调整方法、装置及存储介质制造方法及图纸

技术编号:21875175 阅读:74 留言:0更新日期:2019-08-17 09:15
本发明专利技术提供一种PCB丝印自动调整方法、装置及存储介质,方法包括:获取元器件图像和原始丝印图像,将所述原始丝印图像中各个丝印文字统一设置为初始字体大小,根据元器件封装信息逐一计算元器件图像上各个元器件子图像的尺寸大小以及根据初始字体大小计算丝印文字的尺寸大小,逐一判断计算得到的丝印文字的尺寸大小是否大于对应元器件子图像的尺寸大小,若是,则调整丝印文字的字体大小,直至对各个丝印文字的字体大小调整完成;本发明专利技术将丝印文字设置为初始字体,再根据各元器件尺寸大小将对应的丝印文字逐一修改为适合的尺寸大小,能够自动对丝印进行调整,而不会超出元器件本身的大小,而无需人工手工调整,极大的提高效率。

A PCB Screen Printing Automatic Adjustment Method, Device and Storage Media

【技术实现步骤摘要】
一种PCB丝印自动调整方法、装置及存储介质
本专利技术主要涉及PCB丝印排版
,具体涉及一种PCB丝印自动调整方法、装置及存储介质。
技术介绍
PCB板丝印文字,它的作用是为了方便电路的安装和维修等,在PCB板的上下两表面印刷上所需要的标志图案和文字代号等,例如元件标号和标称值、元件外廓形状和厂家标志、生产日期等等。从电气特性的角度来说,不加丝印信息对电路性能没有影响,PCB板上的丝印主要是给人看的,起到生产装配维修的指示作用,所以丝印排版就有一定的要求规范,但目前的丝印排版技术造成丝印显示较混乱,造成阅读困难或者引起歧义。目前行业内通常的做法是人工手动调整,或者是借助简单的工具将丝印放置到器件原点,这样的做法效率低,操作繁琐,无法达到预期效果。
技术实现思路
本专利技术所要解决的技术问题是针对现有技术的不足,提供一种PCB丝印自动调整方法、装置及存储介质。本专利技术解决上述技术问题的技术方案如下:一种PCB丝印自动调整方法,包括如下步骤:获取通过扫描整个目标PCB板下层的元器件得到的元器件图像以及获取通过扫描整个所述目标PCB板上层的丝印得到的原始丝印图像,所述元器件图像包括与目本文档来自技高网...

【技术保护点】
1.一种PCB丝印自动调整方法,其特征在于,包括如下步骤:获取通过扫描整个目标PCB板下层的元器件得到的元器件图像以及获取通过扫描整个所述目标PCB板上层的丝印得到的原始丝印图像,所述元器件图像包括与目标PCB板上各元器件大小和形状对应的多个元器件子图像,所述原始丝印图像包括与所述多个元器件子图像一一对应的多个丝印文字;将所述原始丝印图像中各个丝印文字统一设置为初始字体大小;根据元器件封装信息逐一计算所述元器件图像上各个元器件子图像的尺寸大小以及根据所述初始字体大小计算丝印文字的尺寸大小;逐一判断计算得到的所述丝印文字的尺寸大小是否大于对应元器件子图像的尺寸大小,若是,则调整所述丝印文字的字体...

【技术特征摘要】
1.一种PCB丝印自动调整方法,其特征在于,包括如下步骤:获取通过扫描整个目标PCB板下层的元器件得到的元器件图像以及获取通过扫描整个所述目标PCB板上层的丝印得到的原始丝印图像,所述元器件图像包括与目标PCB板上各元器件大小和形状对应的多个元器件子图像,所述原始丝印图像包括与所述多个元器件子图像一一对应的多个丝印文字;将所述原始丝印图像中各个丝印文字统一设置为初始字体大小;根据元器件封装信息逐一计算所述元器件图像上各个元器件子图像的尺寸大小以及根据所述初始字体大小计算丝印文字的尺寸大小;逐一判断计算得到的所述丝印文字的尺寸大小是否大于对应元器件子图像的尺寸大小,若是,则调整所述丝印文字的字体大小,直至对各个丝印文字的字体大小调整完成,得到调整后的丝印图像。2.根据权利要求1所述的PCB丝印自动调整方法,其特征在于,所述计算丝印文字的尺寸大小包括:获取各个丝印文字中字符宽度width、字符高度height、字符的长度length、相邻两个字符的间距space、字符丝印线宽度pwidth以及整个丝印文字的宽度length;根据第一公式计算丝印文字的实际宽度,所述第一公式为:W=width*length+space*(length-1);根据第二公式计算丝印文字的实际高度,所述第二公式为:H=height+pwidth;根据所述丝印文字的实际宽度W和所述丝印文字的实际高度H,得到丝印文字的左下角坐标、左上角坐标、右上角坐标和右下角坐标,根据所述左下角坐标、所述左上角坐标、所述右上角坐标和所述右下角坐标得到丝印文字的尺寸大小。3.根据权利要求1或2所述的PCB丝印自动调整方法,其特征在于,所述调整所述丝印文字的字体大小的过程包括:根据预设字体表将所述丝印文字的初始字体大小修改为最大号的字体大小,得到当前字体大小;根据所述当前字体大小计算所述丝印文字的当前尺寸,判断所述丝印文字的当前尺寸是否大于对应元器件的尺寸,若是,则根据所述预设字体表将所述丝印文字的当前字体大小修改为比所述当前字体大小小一号的字体大小,若否,则完成对丝印文字字体大小的调整,其中,所述预设字体表根据字体的字号由小至大进行排列得到的。4.一种PCB丝印自动调整装置,其特征在于,包括:图像获取模块,用于获取通过扫描整个目标PCB板下层的元器件得到的元器件图像以及获取通过扫描整个所述目标PCB板上层的丝印得...

【专利技术属性】
技术研发人员:伍凌燕廖维宪吕刚杰
申请(专利权)人:桂林市朗谷科技有限公司
类型:发明
国别省市:广西,45

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

1