APP下载

FPC工程设计软件研发与应用

2014-07-31王新梁吴卫钟

印制电路信息 2014年7期
关键词:线路板二次开发工程设计

王新梁 吴卫钟

(深圳市景旺电子股份有限公司,广东 深圳 518102)

1 前言

随着挠性线路板布线的日益精密化,对线路板制前CAM软件的要求越来越高,功能简单的CAM软件已经不能满足目前复杂的DFM(可制造性设计)要求。但不论是何种设计精美、构思精巧的软件均不能做到满足每个公司的具体CAM制作需求,加上CAM作业人员的人为漏失和软件自身漏洞的存在,再次降低了CAM作业的稳定性和可靠性,鉴于此,对CAM软件进行程序二次开发,提升软件的稳定性和可靠性越来越被各个线路板厂商所重视。这样做不仅可根据每个厂的实际需求对软件功能进行延伸拓展,而且可最大限度的避免CAM作业人员的人为漏失和软件自身漏洞,达到了良好的防呆效果,提升了工程资料制作良率。

下面我们仅以Genflex软件为例,谈一谈对FPC工程设计软件进行研发和功能扩充的重要意义。

2 FPC工程设计软件研发应用实例

2.1 限定导出涨缩系数杜绝人为失误

因线路板生产过程局限和材料的特殊性,挠性板在制程中会存在较多涨缩的情况,针对此情况的一般的改善方法即工程资料做好涨缩处理,以我司的双面板涨缩系数为例,因挠性板类型、材料、拼版方向等因素,涨缩系数各有不同,但常规情况下的范围在0.9990<涨缩系数<1.0010。

上述纷繁复杂的涨缩系数均要靠人工输入,有时会存在输入错误的情况,譬如将0.9996输入成0.996。该软件的设计者也考虑到了这一点,所以在输入的涨缩值超出一定范围时会有违规提示。

软件的控制范围在0.95~1.05之间,为不符合FPC常规涨缩规范。但由于此范围为软件内定,无法更改,故此时若能对软件进行程序二次开发,取得用户输入的涨缩值,再与事先做好的涨缩数据库比对,判定其是否符合设计规范,当用户输入错误时提示错误并终止导出过程,这样即可确保输出的工治具资料的涨缩系数准确无误,保证了资料的可靠性和稳定性。

2.2 强制网络分析确保电气性能正确性

CAM作业时,网络分析是必不可少的步骤,对保证电气性能的正确性有着至关重要的作用。但在实际的CAM作业过程中,由于CAM作业人员的疏漏有可能会漏做网络对比这一步骤,CAM软件也没有相应的防呆机制,更不会强制执行。倘若CAM作业时漏做此步,网络对比功能将形同虚设,资料电气性能的正确性无法保证,资料品质将失去一道重要的屏障。

利用程序对软件进行二次开发可以很好的解决上述问题,只要具备一定条件可自动触发网络分析动作并显示分析结果,如果有开短路资料将不能继续操作,在显示屏看到“请再次复核资料”。

2.3 漏镀检测保障资料可靠性

镀金作为挠性板表面处理的重要方法,因其生产方法的特殊性,如果将引线端一个网络仅引出一根引线拉至大铜皮,为生产提供便利。但若CAM作业人员漏拉镀金引线,产品将漏镀,返工难度大,报废率高。所以镀金板保证电镀的完整性是资料品质的一个重要衡量标准。

原软件并没有提供相应指令的检测功能,但若利用程序对软件进行加强和功能扩充,将可以弥补这一缺憾,且只要具备一定条件,软件将自动触发镀金检测程序且反馈检测结果,如有漏镀将不能继续操作,有效的杜绝了因漏镀而引发的产品报废产生。

2.4 钻带一键导出使品质和效率稳步提升

目前很多工厂仍然保持着用Genflex软件导出钻带,再用CAM350进行优化制作的结合方法来制作钻带,表1列出了此种方法的常规制作步骤及其缺点。

其实,Genflex也具备CAM350的钻带制作功能,但是如果手动操作非常繁琐,对CAM作业者的软件使用技能要求高,实用性和时效性不强,通过程序对软件进行二次开发,简化操作流程和工艺参数,可实现一键导出制作钻带。表2列出了钻带一键导出和原始制作方法之间的差异。

表1 钻带的常规制作步骤及缺点列表

表2 钻带一键导出和原始制作方法之间的对比列表

由表2可知,经过程序简化后的软件操作方式可实现良好的防呆效果,资料制作速度也有明显进步,资料品质和效率大幅度提升。

3 结论

由上述实践可以看出,使用程序对CAM软件进行二次开发可以充分发挥软件功能,可以根据自身工厂的需求因地制宜,不断增强工具软件的战斗力,用程序预防和纠正CAM作业人员的不良操作习惯,杜绝人为失误,弥补软件自身不足,能显著提升FPC工程设计的效率和工程资料的品质。坚持FPC工程设计软件的研发和技术创新,终将使整个FPC工程技术部门的战斗力走上一个新的台阶。

[1]Dick lu. PCB制造CAM软件Genesis2000基础培训教程. Orbotech教育培训教材.

[2]Genesis2000自动化程序培训. Orbotech教育培训教材.

[3]Schwartz,r.l. Phoenix,T. Foy,B.D.著 盛春,蒋永清,王晖译 Perl语言入门第五版.东南大学出版社, 2009,8.http://www.frontline-pcb.com/

猜你喜欢

线路板二次开发工程设计
BIM在建筑给排水工程设计中的应用
专利名称:用柔性线路板的微型无刷电机
西门子Operate高级编程的旋转坐标系二次开发
浅谈Mastercam后处理器的二次开发
专利名称:一种从废弃线路板中清洁分离各类元器件并回收锡的方法
简析电子线路板微沟槽脉冲镀铜填充工艺
北戴河区绿化工程设计
西门子Easy Screen对倒棱机床界面二次开发
铜阳极泥中碲回收工程设计
ANSYS Workbench二次开发在汽车稳定杆CAE分析中的应用