立即注册 登录
Cadence Skill 论坛 返回首页

wyu0725的个人空间 http://allegro-skill.com/?7754 [收藏] [复制] [分享] [RSS]

日志

完成第一个关于skill的教程

已有 1410 次阅读2016-7-19 14:02 |个人分类:教程类

Allegro Skill介绍及用法

一、   Allegro skill介绍

Skill Cadence 提供的可第二次开发的语言。语法同C语言类似。在设计中使用skill可以大大简化PCB绘制流程,还可以定制各种各样的功能。

本文只对skill使用做一个简单的介绍,进阶的方面以后学会再做笔记。

推荐网站:http://www.allegro-skill.com/?fromuid=7754

二、   Allegro skill使用方法

感谢vivienluo大神http://www.allegro-skill.com/forum.php?mod=viewthread&tid=112&extra=page%3D1)

以一个skill为例(ch_via_net),这个skill的功能是将电路板中的过孔的网络修改为任意一个网络。

1.       先从任何一个地方获取到这个skill文件ch_via_net.il

2.       将文件放置在一个文件夹中,不含中文和空格。如我放置在D:\Cadence\skill中,方便日后管理

3.       在环境变量文件夹中找到allegro.ilinit文件,这个文件一般在C:\Users\***\AppData\Roaming\SPB_Data\pcbenv中,***表示计算机用户名。

4.       编辑这个文件,在文件中加入如下的代码

setSkillPath(buildString(append1(getSkillPath() "D:/Cadence/skill")))

;设置skill所在路径

load("ch_via_net.il" "www.allegro-skill.com")

;载入skill 前一个参数是skill文件,后一个是密码。

5.       Skill设计结束,可以在工程中使用了。

6.       最好为skill的操作设置一个快捷键,不然使用中不会很方便。

7.       可以自定义allegro菜单,将自己添加的skill加入菜单中方便使用

在安装路径D:\Cadence\SPB_16.6\share\pcb\text\cuimenus中找到allegro.men文件,该文件为加载目录文件。在目录的最后一个end前加入如下代码:

POPUP "My_Skill"

      BEGIN

        MENUITEM "&Chang Via's Net",  "ch_via_net"

      END

           效果如下

 

三、   Skill具体使用方法

1.     ch_via_net

(感谢vivienluo大神的帖子http://www.allegro-skill.com/forum.php?mod=viewthread&tid=20&extra=page%3D4)

三种方法使用:在命令行键入ch_via_net、在上图菜单中打开、使用快捷键。

ch_via_net命令下,选择需要修改的过孔,可以是一群过孔,然后再选择需要修改成的网络即可


路过

雷人

握手

鲜花

鸡蛋

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 立即注册

Archiver|手机版|网站地图|Cadence Skill 论坛 ( 蜀ICP备13024417号 )

GMT+8, 2024-5-19 04:33 , Processed in 0.125656 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

返回顶部