掌桥专利:专业的专利平台
掌桥专利
首页

一种PCB工程MI钻孔资料制作优化方法

文献发布时间:2024-04-18 20:02:18


一种PCB工程MI钻孔资料制作优化方法

技术领域

本发明涉及PCB加工技术领域,具体是涉及一种PCB工程MI钻孔资料制作优化方法。

背景技术

通过导入钻孔基础数据逐一制作计算补偿,添加辅助孔排刀,计算孔数等,所有的钻孔规则通过inplan,InPlan是被许多PCB工厂所采用的一个制前工程自动化软件,软件内置的规则实现业务逻辑,规则维护需要专门的系统维护或者开发人员才能完成

但现有的现有技术存在着执行效率较低,刀数多的时候可能耗时超过4小时,严重影响工程资料制作进度从而影响生产效率,由于软件机制问题,维护钻孔制作的规则相对难度较大,耗时长;同时软件价格昂贵故授权数量无法尽最大量购置,长时间的等待造成不可估量的时间成本损失。

发明内容

针对现有技术存在的不足,本发明实施例的目的在于提供一种PCB工程MI钻孔资料制作优化方法,以解决上述背景技术中的问题。

为实现上述目的,本发明提供如下技术方案:

一种PCB工程MI钻孔资料制作优化方法,包括以下步骤:

步骤一:获取genesis中输出原始钻孔xml格式的数据;

步骤二:通过钻孔外挂程序挂获取xml格式的数据,制作钻孔补偿、辅助孔以及排刀基础信息;

步骤三:钻孔外挂程序制作完成上传数据;

步骤四:钻孔外挂程序回读上传数据检查;

步骤五:CAM自动获取上传数据补偿钻孔。

作为本发明进一步的方案,所述步骤一中开启genesis后打开料号net。

作为本发明进一步的方案,所述步骤一中运行脚本快捷键,将脚本快捷键设置为F6,输出钻孔基本信息。

作为本发明进一步的方案,所述步骤二中开启外挂程式并选择已输出的料号,外挂自动获取钻孔基本信息。

作为本发明进一步的方案,所述步骤二中输入钻孔补偿公差。

作为本发明进一步的方案,所述步骤二中公差输入完成后选择计算补偿。

作为本发明进一步的方案,所述计算补偿按照方程式自动计算补偿,添加辅助孔以及自动排刀。

综上所述,本发明实施例与现有技术相比具有以下有益效果:

1.独立执行,不依赖inplan的规则及基础参数;

2.基础钻孔数据直接获取Genesis2000输出的xml参数文本;

3.自动读取厂内参数表的基础参数;

4.将厂内钻孔制作规则直接解析为json文本,维护方便简洁;

5.独立执行程式逻辑算法速度有质的飞跃,计算速度达到秒级,相对提升近千倍;

6.制作资料实现数字化存储,方便后工序自动化执行。

为更清楚地阐述本发明的结构特征和功效,下面结合附图与具体实施例来对本发明进行详细说明。

附图说明

图1为发明实施例的操作系统界面图。

图2为发明实施例中Genesis2000的界面图。

图3为发明实施例中快捷键脚本的结构示意图。

图4为发明实施例中钻孔基本信息图。

图5为发明实施例中钻孔补偿公差图。

图6为发明实施例中公差输入完成图。

图7为发明实施例中上传数据图。

图8为发明实施例中数据检查图。

图9为发明实施例中补偿钻孔图。

图10为发明实施例中程式参数配置及计算规则解析图。

实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

以下结合具体实施例对本发明的具体实现进行详细描述。

在一个实施例中,一种PCB工程MI钻孔资料制作优化方法,参见图1~图10,包括以下步骤:

步骤一:获取genesis中输出原始钻孔xml格式的数据;

步骤二:通过钻孔外挂程序挂获取xml格式的数据,制作钻孔补偿、辅助孔以及排刀基础信息;

步骤三:钻孔外挂程序制作完成上传数据;

步骤四:钻孔外挂程序回读上传数据检查;

步骤五:CAM自动获取上传数据补偿钻孔。

进一步的,参见图1~图10,所述步骤一中开启genesis后打开料号net。

进一步的,参见图1~图10,所述步骤一中运行脚本快捷键,将脚本快捷键设置为F6,输出钻孔基本信息。

进一步的,参见图1~图10,所述步骤二中开启外挂程式并选择已输出的料号,外挂自动获取钻孔基本信息。

进一步的,参见图1~图10,所述步骤二中输入钻孔补偿公差。

进一步的,参见图1~图10,所述步骤二中公差输入完成后选择计算补偿。

进一步的,参见图1~图10,所述计算补偿按照方程式自动计算补偿,添加辅助孔以及自动排刀。

在本实施例中,将厂内钻孔制作规则直接解析为json文本,维护方便简洁,JSON(JavaScript Object Notation, JS对象简谱)是一种轻量级的数据交换格式。它基于ECMAScript(European Computer Manufacturers Association, 欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。

Genesis2000 是个线路板方面的计算机辅助制造软件,它还允许你可以自己开发设计适合自己规范的功能。

操作流程:

1.MI制作:在genesis中输出原始钻孔数据(xml格式);PCB工程中的MI是生产制作指示,全称为Manufacturing Instruction,PCB行业中的MI,是指工程设计人根据客户的要求,并结合PCB厂商的具体能力设计出符合要求的生产制作指示。MI在生产当中起着至关重要的作用

开启Genesis2000并打开料号net,net表示为连接关系;

运行F6快捷键脚本,钻孔基本信息输出,脚本自动输出外挂需要的数据信息,人员无感操作。

2.MI制作:钻孔外挂获取xml数据->制作钻孔补偿,辅助孔,排刀等,外挂程式自动解析接入的基本信息数据并将数据以表格化的形式展现,

用户操作极简化,重心用在数据检查,数据支持数字化存储及回读,

开启外挂程式并选择已输出的料号,外挂自动获取钻孔基本信息;

输入钻孔补偿公差,选中所有层别→右键→设置公差→选择输入方式→输入→确定;

3.MI制作:钻孔外挂制作完成上传数据,点击”上传数据”按钮;

4.MI审核:钻孔外挂回读上传数据检查,点击”回读数据”按钮;

5.CAM自动获取上传数据补偿钻孔,在CAM软件中点击”钻孔补偿”自动执行补偿;

在不增加成本的情况极大的提高了工程MI资料制作效率

当厂内参数或规则变更时,无需对程式做出修改,仅维护更新参数文档即可。简化MI钻孔制作流程,提升钻孔补偿及排刀制作的速度,实现钻孔制作规则参数化,降低规则维护时间及技术难度,实现制作资料数字化存储,节约用户软件许可证,降低企业成本。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

相关技术
  • 一种PCB制作方法及PCB
  • 一种PCB钻孔快速检修方法及设备
  • 一种抗静电自润滑型PCB钻孔用盖板及其制备方法
  • 一种PCB塞孔铝片的制作方法
  • MI钻孔表自动化制作方法
  • 一种具有单面无孔环的背钻孔的PCB制作方法及PCB
技术分类

06120116579823