分别输出表底层器件坐标的方法与流程

文档序号:20919554发布日期:2020-05-29 13:58阅读:来源:国知局

技术特征:

1.分别输出表底层器件坐标的方法,其特征在于,在allegro软件中加载quick_placebytb执行文件,依次判断每一个元器件是位于表层还是底层,并将该元器件的信息列表输出到对应的表层文件或底层文件中。

2.根据权利要求1所述的分别输出表底层器件坐标的方法,其特征在于,通过allegro软件提供的扩展skill接口,将quick_placebytb执行文件加载到allegro软件中。

3.根据权利要求2所述的分别输出表底层器件坐标的方法,其特征在于,修改d:\cadence\spb_16.6\share\local\pcb\skill下的allegro.ilinit文件,在里面添加load("quick_placebytb.il")的代码,使得allegro软件能够执行分别输出表底层器件坐标的指令。

4.根据权利要求1所述的分别输出表底层器件坐标的方法,其特征在于,通过判断元器件的管脚是否被镜像,来判断元器件是位于表层还是底层:若该元器件的管脚被镜像,则将该元器件的信息列表输出到底层文件中,反之则输出到表层文件中。

5.根据权利要求4所述的分别输出表底层器件坐标的方法,其特征在于,在识别元器件管脚是否被镜像并输出表底层文件的过程中,具体包括:

定义输出文件,并将确定的坐标单位信息输出到定义的输出文件中;

根据整板摆放的元器件获取整板的总元器件信息列表,然后判断元器件管脚的ismirrored信息;

分别输出元器件列表信息至表层文件和底层文件中;

所有元器件的信息判断完成后,输出到定义的输出文件上面。

6.根据权利要求5所述的分别输出表底层器件坐标的方法,其特征在于,元器件信息列表包括元器件的reference;x坐标、y坐标;元器件在板上的摆放角度;元器件封装信息。

7.根据权利要求6所述的分别输出表底层器件坐标的方法,其特征在于,在输出元器件列表信息的过程中,

(1)先获取元器件的参考信息,创建列表;

(2)获取元器件的x变量、y变量,通过x变量、y变量分别提取元器件的x坐标值和y坐标值,创建列表;

(3)通过获取元器件的旋转变量,提取元器件的角度,创建列表;

(4)获取元器件的封装信息,创建列表。


技术总结
本发明公开了电路板技术领域中的一种分别输出表底层器件坐标的方法,在Allegro软件中加载quick_placebyTB的执行文件,依次判断每一个元器件的管脚是否被镜像,若该元器件的管脚被镜像,则将该元器件的信息列表输出到底层文件中,反之则输出到表层文件中。本发明使用Allegro软件提供的扩展skill接口,同样可以输出器件坐标文件,而且可以分别输出表底层器件坐标文件,缩短时间,提高效率。

技术研发人员:康春猛;王灿钟
受保护的技术使用者:深圳市一博科技股份有限公司
技术研发日:2020.01.07
技术公布日:2020.05.29
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1