找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 20825|回复: 231
打印 上一主题 下一主题

检查走线跨平面Skill源码共享,附中文详细讲解每个步骤。

    [复制链接]

42

主题

222

帖子

1513

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1513
跳转到指定楼层
1#
发表于 2009-12-28 16:05 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 紫菁 于 2017-9-25 17:32 编辑

源程序见附件。
load("etch_cross_plane.il")
命令:ecp
使用方法:首先在程序里面选择某一电器层,然后选择某一平面层,点击“Check”按钮就可以进行跨平面的检查,检查结果会高亮显示跨平面的走线
程序中几乎每段都用了中文进行详细讲解,对不会Skill编程或初学Skill编程的相信能给您带来一些帮助。望您早日成为Skill编程一员。通过程序的源码,您可以进行试改、修改,对成功的可以进行分享,本人绝对不说您抄袭思路。
程序会涉及到的函数或命令大致有以下:
axlFormCreate()
axlFormColorize()
axlUIWPrint()
axlFormSetField()
axlVisibleDesign()
axlVisibleUpdate()
axlDBGetLayerType()
axlFormClose()
axlGetParam()
axlSetFindFilter()
axlAddSelectAll()
axlGetSelSet()
axlClearSelSet()
axlHighlightObject()
axlDehighlightObject()
axlGeoPointInShape()
deleteFile()
defun()
prog()
case()
foreach()
when()
strcat()
cons()
reverse()
car()
cadr()
由于某些函数或命令在程序不能进行太多详细讲解
如果您觉得我的努力能给您带来一点点的兴趣,哪怕就那么一点,请别忘记帮忙顶下,多谢!
游客,如果您要查看本帖隐藏内容请回复

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 3贡献 +14 收起 理由
numbdemon + 6 感谢分享
deargds + 6
y175813652 + 2 感谢分享

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏24 支持!支持!19 反对!反对!
[img][/img]

46

主题

183

帖子

1821

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1821
推荐
发表于 2017-6-21 14:35 | 只看该作者
;可实现走线跨分割有两种方法,其一:判断线段某点是否在铜皮上。其二:判断线段的box内铜皮个数是否不等于1。走线如在平面上,他的box内铜皮个数应该是1,利用这个进行判断。
这个检查方法思路有问题,1.两个点都在同一个铜皮上但中间有一部份被切割了,这种情况下查不出来。2.用铜皮个数判定有没有跨切割也有问题,因为bBOX是方的,有可能会多选到其它的铜皮。

27

主题

118

帖子

497

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
497
推荐
发表于 2016-12-22 10:49 来自手机 | 只看该作者
只检查了起点和终点,会有很大可能漏判的,但是如果增加点的话,跑的时间又可能增长。楼主能否介绍下第二种方法呢?

4

主题

248

帖子

309

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
309
推荐
发表于 2015-8-18 18:13 | 只看该作者
个人试用的意见如下:
优点:界面简单好用,功能也不错;
缺点:布线开头和结尾的误报大大影响效果。

0

主题

58

帖子

183

积分

二级会员(20)

Rank: 2Rank: 2

积分
183
233#
发表于 2018-7-16 13:30 | 只看该作者
XXFX

0

主题

5

帖子

21

积分

二级会员(20)

Rank: 2Rank: 2

积分
21
232#
发表于 2018-7-15 11:49 | 只看该作者
怎么才能看

0

主题

5

帖子

21

积分

二级会员(20)

Rank: 2Rank: 2

积分
21
231#
发表于 2018-7-15 11:45 | 只看该作者
学习学习

0

主题

11

帖子

14

积分

二级会员(20)

Rank: 2Rank: 2

积分
14
230#
发表于 2018-7-5 14:10 | 只看该作者
您所在的用户组无法下载或查看附件

0

主题

255

帖子

527

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
527
229#
发表于 2018-7-5 07:16 | 只看该作者
dddddddddddddddddddddd

0

主题

137

帖子

970

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
970
228#
发表于 2018-4-24 09:59 | 只看该作者
谢谢分享

5

主题

74

帖子

838

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
838
227#
发表于 2018-4-16 17:04 | 只看该作者
看看先

3

主题

768

帖子

4378

积分

EDA365版主(50)

Rank: 5

积分
4378
226#
发表于 2018-4-14 20:30 | 只看该作者
谢谢分享。
Q:23275798
Concept+Allegro         8年
Protel99se                   9年
Capture+Allegro          3年
Pads                            1年

134

主题

300

帖子

2610

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2610
225#
发表于 2018-4-13 12:52 | 只看该作者
顶,顶,顶!

0

主题

13

帖子

42

积分

二级会员(20)

Rank: 2Rank: 2

积分
42
224#
发表于 2018-4-5 21:49 | 只看该作者
测试一下威望

5

主题

37

帖子

182

积分

二级会员(20)

Rank: 2Rank: 2

积分
182
223#
发表于 2018-4-5 10:18 | 只看该作者
感谢大神分享

8

主题

436

帖子

727

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
727
222#
发表于 2018-4-3 09:09 | 只看该作者
学习学习 谢谢分享

0

主题

25

帖子

395

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
395
221#
发表于 2018-4-3 07:51 | 只看该作者
看不了附件,还是支持一下

1

主题

103

帖子

299

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
299
220#
发表于 2018-3-16 11:13 | 只看该作者
謝謝分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-23 22:25 , Processed in 0.071740 second(s), 37 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表