一种PCB外形加工方法、装置及可读存储介质制造方法及图纸

技术编号:21234191 阅读:42 留言:0更新日期:2019-05-31 23:51
本发明专利技术公开了一种PCB外形加工方法、装置及可读存储介质,该方法包括:步骤S1,检测PCB外形是否存在圆弧或者拐角,当所述PCB外形出现圆弧时,执行步骤S2,当所述PCB外形出现拐角时,执行步骤S3;步骤S2,根据所述PCB外形制作铣带文件,将铣带文件中的圆弧进行打断;步骤S3,制作钻孔文件,在所述PCB外形的拐角处添加钻孔。本发明专利技术通过检测外形是否存在圆弧和拐角时,对圆弧进行自动打断,在拐角处自动添加钻孔,可以直接减少人工干预,减少出错几率,提高工作效率,缩短人员操作时间,大大节约了人工成本和提高了外形合格率。

A PCB Profile Processing Method, Device and Readable Storage Media

The invention discloses a PCB shape processing method, device and readable storage medium. The method includes: detecting whether there is an arc or a corner in the PCB shape, executing 2 when the PCB shape appears an arc, executing 2 when the PCB shape appears a corner; and making milling tape file according to the PCB shape and carrying out the arc in the milling tape file; Interrupt; 5. Make drilling file and add drilling hole at the corner of the PCB shape. By automatically interrupting the circular arc and automatically adding boreholes at the corner, the invention can directly reduce manual intervention, reduce the probability of error, improve work efficiency, shorten the operation time of personnel, greatly save the labor cost and improve the qualified rate of the shape.

【技术实现步骤摘要】
一种PCB外形加工方法、装置及可读存储介质
本专利技术涉及PCB生产
,尤其是涉及一种PCB外形加工方法、装置及可读存储介质。
技术介绍
在PCB生产加工过程中,外形制作是重要的一环,PCB外形有多种多样,有规则的也有不规则的,因此需要使用不同的机器(如PCB锣板机、钻机)。在使用PCB锣板机进行锣板时,需要制作外形铣带资料,当出现圆弧的情况时,如果一次将圆弧位置的外形铣带制作完成,容易造成铣带与圆弧不匹配。为避免此种情况,需要将外形铣带中的弧线进行打断处理,让铣带制作在圆弧位置有一个停顿。外形较复杂的订单,可能存在上百个圆弧,工程师手动打断弧的时间较长,且存在漏打断的风险。当外形有拐角的情况,如果这些拐角都采用铣刀加工,会受限于铣刀的工艺(有的铣刀能够加工出来,有的不能加工出来),而且加工过程需要多次换铣刀,影响加工效率。为降低外形加工难度,提升加工效率和合格率,采用钻机进行钻孔处理,在制作外形资料时,需要在拐角位置添加钻孔。而实际资料制作过程中,客户文件大部分都存在拐角,当外形拐角处多时,人工添加钻孔花费的时间将非常长,且容易出现人为的漏添加导致外形拐角不合格等问题。
技术实现思路
为了解决上述技术问题,本专利技术的目的是提供一种简单的、可靠的PCB外形加工方法、装置及可读存储介质。本专利技术所采用的技术方案是:一种PCB外形加工方法,包括:步骤S1,检测PCB外形是否存在圆弧或者拐角,当所述PCB外形出现圆弧时,执行步骤S2,当所述PCB外形出现拐角时,执行步骤S3;步骤S2,根据所述PCB外形制作铣带文件,将铣带文件中的圆弧进行打断;步骤S3,制作钻孔文件,在所述PCB外形的拐角处添加钻孔。进一步,所述步骤S2包括子步骤:步骤S21,根据所述PCB外形制作铣带文件,筛选出所述铣带文件中的所有圆弧;步骤S22,遍历所有圆弧的坐标位置,并求出每个圆弧的中心坐标;步骤S23,按求出的坐标对圆弧进行打断。进一步,所述步骤S22具体包括:获取圆弧起点、圆弧终点坐标的方位角,然后得出圆弧中心坐标的方位角,根据三角函数得出圆弧中心的坐标。进一步,所述步骤S3包括子步骤:步骤S31,优化所述PCB外形,确保PCB外形形成封闭区域;步骤S32,经过转换,将外形拐角位置转成圆弧,圆弧的圆心即为钻孔的圆心;步骤S33,利用圆弧的起点、终点、圆点坐标求出拐角位置的角度,符合要求的拐角位置添加拐角钻孔。进一步,所述步骤S32具体包括,将PCB外形线往外延伸一个拐角孔大小宽度的外形实体,再把延伸出来的实体转成空心的外形边界线,然后再把尖角拐角位置处做圆滑处理,转换成圆弧,圆弧的圆心即为需钻孔的圆心。一种PCB外形加工装置,包括:判断模块,用于检测PCB外形是否存在圆弧或者拐角,当所述PCB外形出现圆弧时,执行打断模块,当所述PCB外形出现拐角时,执行添加模块;打断模块,用于根据所述PCB外形制作铣带文件,将铣带文件中的圆弧进行打断;添加模块,用于制作钻孔文件,在所述PCB外形的拐角处添加钻孔。进一步:所述打断模块还用于执行以下步骤:步骤S21,根据所述PCB外形制作铣带文件,筛选出所述铣带文件中的所有圆弧;步骤S22,遍历所有圆弧的坐标位置,并求出每个圆弧的中心坐标;步骤S23,按求出的坐标对圆弧进行打断。进一步:所述添加模块还用于执行以下步骤:步骤S31,优化所述PCB外形,确保PCB外形形成封闭区域;步骤S32,经过转换,将外形拐角位置转成圆弧,圆弧的圆心即为钻孔的圆心;步骤S33,利用圆弧的起点、终点、圆点坐标求出拐角位置的角度,符合要求的拐角位置添加拐角钻孔。一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如上述的方法。本专利技术的有益效果是:本专利技术通过检测外形是否存在圆弧和拐角时,对圆弧进行自动打断,在拐角处自动添加钻孔,可以直接减少人工干预,减少出错几率,提高工作效率,缩短人员操作时间,大大节约了人工成本和提高了外形合格率。附图说明图1是本专利技术中一种PCB外形加工方法的流程图;图2是PCB外形出现圆弧的示意图;图3是PCB外形出现拐角的示意图。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。如图1所示,其示出了一种PCB外形加工方法,包括:步骤S1,检测PCB外形是否存在圆弧或者拐角,当所述PCB外形出现圆弧时,执行步骤S2,当所述PCB外形出现拐角时,执行步骤S3;步骤S2,根据所述PCB外形制作铣带文件,将铣带文件中的圆弧进行打断;进一步作为优选的实施方式,所述步骤S2包括子步骤:步骤S21,根据所述PCB外形制作铣带文件,筛选出所述铣带文件中的所有圆弧;步骤S22,遍历所有圆弧的坐标位置,并求出每个圆弧的中心坐标;步骤S23,按求出的坐标对圆弧进行打断。进一步,所述步骤S22具体包括:获取圆弧起点、圆弧终点坐标的方位角,然后得出圆弧中心坐标的方位角,根据三角函数得出圆弧中心的坐标。具体步骤思路如下:以圆弧的圆心P0设为原点建立xy的直角坐标系,已知圆弧的起点坐标、终点坐标、圆心坐标,可根据已知两点求方位角的方法,求出起点坐标方位角∠X0Y、终点坐标方位角∠X0Pe,由此可得∠A=(∠X0Y+∠X0Pe)/2,已知圆弧的起点坐标,圆心坐标,可求得弧所形成圆的半径r,已知半径r,又已知∠A,可通过三角函数,得出xc=rxsinA,yc=rxcosA,这样就求圆弧中心坐标P(xc,yc)。步骤S3,制作钻孔文件,在所述PCB外形的拐角处添加钻孔。进一步作为优选的实施方式,所述步骤S3包括子步骤:步骤S31,优化所述PCB外形,确保PCB外形形成封闭区域;步骤S32,经过转换,将外形拐角位置转成圆弧,圆弧的圆心即为钻孔的圆心;步骤S33,利用圆弧的起点、终点、圆点坐标求出拐角位置的角度,符合要求的拐角位置添加拐角钻孔。优选的,所述步骤S32具体包括,将PCB外形线往外延伸一个拐角孔大小宽度的外形实体,再把延伸出来的实体转成空心的外形边界线,然后再把尖角拐角位置处做圆滑处理,转换成圆弧,圆弧的圆心即为需钻孔的圆心。实施例当PCB外形上有圆弧时,如图1所述,其示出了一种具有圆弧1的PCB外形图,通过图形设计软件genesis2000,可以抓取到每个圆弧的起点坐标、终点坐标、以及圆弧所形成的圆的圆心2的坐标,如下图所示,要取得弧中心坐标,首先要求出弧起点、弧终点坐标的方位角,然后得出弧中心坐标的方位角,根据三角函数得出弧中心的坐标,然后按求出的坐标对圆弧进行打断。当PCB外形上有拐角时,首先输入拐角大于多少度时,需添加拐角钻孔,一般是180度。借助genesis2000软件,在读取外形资料以后,借助软件本身的功能,如图3所示,把外形线往外延伸一个拐角孔大小宽度的外形实体,再把延伸出来的实体借助软件自身的功能,转成空心的外形边界线,变成空心的外形边界线后,软件会自动把尖角拐角位置处做圆滑处理,然后拐角处就自动变成了圆弧,变成圆弧后就可以用软件自带的功能获取到圆弧的坐标信息等,然后在圆弧处钻孔,圆弧的圆心即为需钻孔的圆心。一种PCB外形加工装置,包括:判断模块,用于检测PCB外形是否存在圆弧或者拐角,当所述PCB外形出现圆本文档来自技高网...

【技术保护点】
1.一种PCB外形加工方法,其特征在于,包括:步骤S1,检测PCB外形是否存在圆弧或者拐角,当所述PCB外形出现圆弧时,执行步骤S2,当所述PCB外形出现拐角时,执行步骤S3;步骤S2,根据所述PCB外形制作铣带文件,将铣带文件中的圆弧进行打断;步骤S3,制作钻孔文件,在所述PCB外形的拐角处添加钻孔。

【技术特征摘要】
1.一种PCB外形加工方法,其特征在于,包括:步骤S1,检测PCB外形是否存在圆弧或者拐角,当所述PCB外形出现圆弧时,执行步骤S2,当所述PCB外形出现拐角时,执行步骤S3;步骤S2,根据所述PCB外形制作铣带文件,将铣带文件中的圆弧进行打断;步骤S3,制作钻孔文件,在所述PCB外形的拐角处添加钻孔。2.根据权利要求1所述的PCB外形加工方法,其特征在于,所述步骤S2包括子步骤:步骤S21,根据所述PCB外形制作铣带文件,筛选出所述铣带文件中的所有圆弧;步骤S22,遍历所有圆弧的坐标位置,并求出每个圆弧的中心坐标;步骤S23,按求出的坐标对圆弧进行打断。3.根据权利要求1所述的PCB外形加工方法,其特征在于,所述步骤S22具体包括:获取圆弧起点、圆弧终点坐标的方位角,然后得出圆弧中心坐标的方位角,根据三角函数得出圆弧中心的坐标。4.根据权利要求1所述的PCB外形加工方法,其特征在于,所述步骤S3包括子步骤:步骤S31,优化所述PCB外形,确保PCB外形形成封闭区域;步骤S32,经过转换,将外形拐角位置转成圆弧,圆弧的圆心即为钻孔的圆心;步骤S33,利用圆弧的起点、终点、圆点坐标求出拐角位置的角度,符合要求的拐角位置添加拐角钻孔。5.根据权利要求1所述的PCB外形加工方法,其特征在于,所述步骤S32具体包括,将PCB外形线往外延伸一个拐角孔大小宽度的外形...

【专利技术属性】
技术研发人员:王伟烨丁毅宫立军
申请(专利权)人:广州兴森快捷电路科技有限公司深圳市兴森快捷电路科技股份有限公司
类型:发明
国别省市:广东,44

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

1