【技术实现步骤摘要】
一种基于CadenceSkill自动检查修正钻孔的方法和系统
本专利技术实施例涉及服务器板卡
,具体来说涉及一种基于CadenceSkill自动检查修正钻孔的方法和系统。
技术介绍
目前,市场上有多款PCB设计软件,Cadence作为业界应用最广泛的软件,不仅拥有强大的功能和多款相关软件做支撑,还提供了开放式的二次开发接口和较为完善的开发语言库,用户可根据自身的需要进行开发。Skill语言是Cadence软件内置的一种基于C语言和LISP语言的高级程序设计语言,Cadence为Skill语言提供了丰富的交互式函数,研究Skill语言继而编写工具投入应用,可以大大提高工作效率。在PCB设计中,目前现行的CadenceAllegro版本可以直接在设计界面中输出PCB生产、测试及装配所需要的文件。虽然现有Allegro软件可以直接生成钻孔表,但是对于一些特殊钻孔,由于Allegro软件无法寻找Pressfit钻孔种类,使得PCB设计工程师需要人工寻找并在钻孔表格内做相应的文字说明,由于钻孔种类繁多,导致投入精力大、耗 ...
【技术保护点】
1.一种基于Cadence Skill自动检查修正钻孔的方法,其特征在于,包括以下步骤:/n编写自动检查修正钻孔公差的Skill程序;/n将Skill程序放入设计软件安装文件中,然后运行Skill程序;/n判断是否需要自动修正钻孔公差,若否则执行下一步,若是则通过程序自动修正钻孔公差,然后执行下一步;/n自动侦测PCB板上是否有Press fit零件,若否则结束,若是则自动高亮并标注Pressfit零件。/n
【技术特征摘要】
1.一种基于CadenceSkill自动检查修正钻孔的方法,其特征在于,包括以下步骤:
编写自动检查修正钻孔公差的Skill程序;
将Skill程序放入设计软件安装文件中,然后运行Skill程序;
判断是否需要自动修正钻孔公差,若否则执行下一步,若是则通过程序自动修正钻孔公差,然后执行下一步;
自动侦测PCB板上是否有Pressfit零件,若否则结束,若是则自动高亮并标注Pressfit零件。
2.根据权利要求1所述的一种基于CadenceSkill自动检查修正钻孔的方法,其特征在于,所述通过程序自动修正钻孔公差,包括下述步骤:
通过程序编码函数在设计软件的PCB板上对钻孔按照类型及孔径进行查找,判别钻孔的公差并自动做出相应的修改。
3.根据权利要求1所述的一种基于CadenceSkill自动检查修正钻孔的方法,其特征在于,所述自动高亮并标注Pressfit零件,包括下述步骤:
通过程序编码函数在设计软件的PCB板上依据零件属性查找Pressfit零件,然后自动高亮Pressfit零件并报告相关的钻孔信息;
根据报告的Pressfit零件的钻孔信息,在生成的钻孔表中找到对应Pressfit零件的钻孔尺寸,并在生成的钻孔表格中进行Pressfit标注。
4.一种基于CadenceSkill自动检查修正钻孔的系统,其特征在于,包括:
编写单元,用于编写自动检查修正钻孔公差的Skill程序;
运...
【专利技术属性】
技术研发人员:李娟,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。