一种Allegro软件中自动对齐器件的方法技术

技术编号:20797371 阅读:120 留言:0更新日期:2019-04-06 10:58
本发明专利技术提供一种Allegro软件中自动对齐器件的方法,涉及Allegro软件的二次开发技术领域,本发明专利技术通过Allegro软件的Skill接口,利用Allegro软件的专用语言实现自动对齐器件功能。该方法方便快捷,保证正确性,能有效提高layout工作效率。

A Method of Automatic Alignment Devices in Allegro Software

The invention provides a method of automatic alignment device in Allegro software, which relates to the technical field of secondary development of Allegro software. The method realizes the function of automatic alignment device by using Skill interface of Allegro software and special language of Allegro software. This method is convenient and fast, guarantees the correctness, and can effectively improve the layout efficiency.

【技术实现步骤摘要】
一种Allegro软件中自动对齐器件的方法
本专利技术涉及Allegro软件的二次开发技术,尤其涉及一种Allegro软件中自动对齐器件的方法。
技术介绍
目前在电子业界有多款PCB设计软件,Allegro软件作为其中的一种,具有非常丰富而强大的功能。此软件使用独有的数据形式存储设计文件,并且每份设计文件都有相应的独立数据库支撑。数据库中主要有两类信息:物理信息和逻辑信息。Allegro软件的各种功能操作,都是对这个数据库的编辑和操作。同样的情况,使用软件提供的扩展Skill接口,也可以对此数据库进行编辑操作,从而实现一些程序没有提供的功能,提高Layout工作的效率。使用Allegro软件进行PCB设计摆放大片的阻容器件时,难免存在器件有错位,或者改变为1号格点布线时移动器件造成的器件偏移,影响整齐度及美观。我们通常的做法是打开5号格点,抓取零件bodycenter后重新摆放器件,使大片的阻容器件以某种方式对齐,但如果是主板类的PCB板,CPU滤波电容或外围阻容器件有时候在上百个,这样做就及其浪费时间。
技术实现思路
为了解决以上技术问题,本专利技术提出了一种Allegro软件中自动对本文档来自技高网...

【技术保护点】
1.一种Allegro软件中自动对齐器件的方法,其特征在于,具体包括如下步骤:1)首先修改Allegro软件的菜单栏文件,将其配置文件allegro.men放在Allegro安装路径下的\Cadence\SPB_16.6\share\pcb\text\cuimenus目录下;2)修改Allegro安装路径下的Cadence\SPB_16.6\share\local\pcb\skill目录下的allegro.ilinit文件,在其中添加一行代码如下:load(“align_symbol.il”)3)将align_symbol.il文件放到Allegro安装路径下的Cadence\SPB_16.6...

【技术特征摘要】
1.一种Allegro软件中自动对齐器件的方法,其特征在于,具体包括如下步骤:1)首先修改Allegro软件的菜单栏文件,将其配置文件allegro.men放在Allegro安装路径下的\Cadence\SPB_16.6\share\pcb\text\cuimenus目录下;2)修改Allegro安装路径下的Cadence\SPB_16.6\share\local\pcb\skill目录下的allegro.ilinit文件,在其中添加一行代码如下:load(“align_symbol.il”)3)将align_symbol.il文件放到Allegro安装路径下的Cadence\SPB_16.6\share\local\pcb\skill目录下;将写好的skill文件放到软件的调用目录下;4)在菜单栏中执行AlignSymbols命令,即可实现此发明描述的功能。2.根据权利要求1所述的方法,其特征在于,步骤1)中,所述目录存放allegro软件的菜单配置文件,通过修改代码以修改软件的菜单界面。3.根据权利要求2所述的方法,其特征在于,此步骤的部分代码如下:4.根...

【专利技术属性】
技术研发人员:崔铭航李晓翟西斌
申请(专利权)人:济南浪潮高新科技投资发展有限公司
类型:发明
国别省市:山东,37

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

1