EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
我在 allegro中修改敷铜边界时,软件经常不接受我鼠标指定的边界,并且在命令窗口弹出警告信息“ E- (SPMHGE-107): Line(s)cross the item being edited, pick again.”我理解的意思就是:线穿过了正在被编辑的东西(item),再选一次。 被编辑的item是什么?什么线穿过了?为什么要再选一次?以前我并不管这些,我就再选一次——右键选择Oops!有时候要重选多次,才能让软件接受我指定的新边界。我曾在网上尝试搜索答案,但是没有找到。昨天我修改敷铜边界又遇到了这个问题,我烦透了!到底是怎么了?哪里错了呢? 分析过程就是画呀画呀画呀,不停的尝试。突然间,我看明白了!原来是这么回事啊! 先说结论:出错是因为新边界和旧边界有线段重合了!“Line(s)cross the item being edited”中的Line指的是新边界,item指的是正在被修改的敷铜,cross的意思我猜就是重合了,似乎软件不让新边界和旧边界重合。 修改边界时,软件自动画出2条预备边界,单击鼠标时,如果新边界合法,就会被软件标为高亮。如在下图中,线段a、b是被软件接收的边界,线段c、d是软件画出的预备边界,还未被软件认可。 当预备边界和旧边界有重合时,单击鼠标会被软件判定新边界错误,并在命令窗口弹出“E-(SPMHGE-107): Line(s) cross the item being edited, pick again.”如下图中的线段AB就和旧边界重合了,所以不能被接受。 当把AB移离旧边界时,单击鼠标就能被软件接受。 用这种方法后,很少再遇到问题了(不过偶尔也遇到过)。 + h1 _! H5 F' H, q
|