在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子

[求助] 求一个SIll函数

[复制链接]
 楼主| 发表于 2020-8-24 14:32:35 | 显示全部楼层


yangqi666 发表于 2020-8-22 02:03
自己再试试吧,这个在网上流传多年了很多人都有的,脚本本身没问题的。
看看下面这个演示。


有没有办法将对wire线炒作换成wire/path/rectangle/polygon都操作?
发表于 2020-8-25 23:55:06 | 显示全部楼层
本帖最后由 yangqi666 于 2020-8-25 23:57 编辑

图片里这个地方多加几行。会先把所有的path转成pathSeg。
rect/polygon转成path/pathSeg容易有offGrid的问题,所以没加。如果想加上把后面注释掉的 /* "rect" "polygon" */ 放开就行了。
image.png




  1.    ; 增加 ↓
  2.                         foreach(p
  3.                                 setof(x geGetSortedSelectByLine( w pts )
  4.                                         member(car(x)~>objType  list("path" /* "rect" "polygon" */))
  5.                                 )
  6.                                 leConvertShapeToPathSeg(car(p))
  7.                         )
  8.                         ; ↑



复制代码




 楼主| 发表于 2020-8-26 01:03:47 | 显示全部楼层


yangqi666 发表于 2020-8-25 23:55
图片里这个地方多加几行。会先把所有的path转成pathSeg。
rect/polygon转成path/pathSeg容易有offGrid的问 ...


非常感谢
发表于 2020-8-26 14:07:23 | 显示全部楼层


yangqi666 发表于 2020-8-25 23:55
图片里这个地方多加几行。会先把所有的path转成pathSeg。
rect/polygon转成path/pathSeg容易有offGrid的问 ...


为什么我的总是提示please select wires and try again 。无论我对path或者pathseg操作都这样,不能改成通用嘛?
发表于 2020-8-26 20:38:11 | 显示全部楼层
本帖最后由 yangqi666 于 2020-8-26 20:46 编辑


zhuxiaowu 发表于 2020-8-26 14:07
为什么我的总是提示please select wires and try again 。无论我对path或者pathseg操作都这样,不能改成 ...


也许你抄错了?仔细检查一下。
这个原作者就是通过pathSeg的特性去实现的功能,想要支持所有类型那脚本就不是小改了,算法复杂好多倍,你可以自己先尝试一下。
发表于 2020-8-26 20:39:58 | 显示全部楼层


能用不楼主?楼上有人说不能用,看看问题在哪。
发表于 2020-8-27 15:34:39 | 显示全部楼层


yangqi666 发表于 2020-8-26 20:38
也许你抄错了?仔细检查一下。
这个原作者就是通过pathSeg的特性去实现的功能,想要支持所有类型那脚本就 ...


检查几遍了,没抄错。。。CIW窗口提示cannot find a valid palette instance for window(8).   the replay command has been aborted.
 楼主| 发表于 2020-8-28 00:19:57 | 显示全部楼层


yangqi666 发表于 2020-8-26 20:39
能用不楼主?楼上有人说不能用,看看问题在哪。


不能用,有些时候会把path线换成wire线,这两天有点忙没有及时回复哈
发表于 2020-8-28 19:28:13 | 显示全部楼层


霍比特美凌格 发表于 2020-8-28 00:19
不能用,有些时候会把path线换成wire线,这两天有点忙没有及时回复哈


那真想不到什么原因了,我把新的发出来吧,刚刚试了下没发现什么问题。。

GGRDW_new.rar (1.25 KB, 下载次数: 58 )

2020-08-28192246.gif
发表于 2020-8-31 18:39:55 | 显示全部楼层


yangqi666 发表于 2020-8-28 19:28
那真想不到什么原因了,我把新的发出来吧,刚刚试了下没发现什么问题。。


我这边还是用不了,对polygon和path、pathseg、rectangle都试过了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-18 05:56 , Processed in 0.022391 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表