|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
作用:创建具有一定弧度的过孔阵列。
用法:在CIW窗口load CreateAnyAngleVia.il脚本,先在LSW选好要生成的过孔层,然后用CreateAnyAngleVia(nums angle radius viaWidth @optional (viaLength 0))这样子的形式调用,前四个参数是必须的,分别是生成多少个过孔、要生成的角度、过孔弧度的半径,过孔的宽度,最后一个参数选填。
之前写了一个创建任意角度的扇形或圆环的skill脚本,然后有在项目中遇到要在圆环上填充过孔的需求,手动添加很烦,也不好看,所以就在此脚本的基础上改了一下,使其生成过孔,也就有了现在的这个脚本。
还写了个版本2,这个版本不用选层,不过得在调用的时候输入viaDefName这个参数(viaDefName可以在layout界面按o调出的Create Via的form看到),这个版本生成的过孔就是tf中定义好的过孔,和上面那个版本的最大不同点在于可以在每个要生成的点设定成阵列,即几排几列。
调用方式是:在CIW窗口load CreateAnyAngleVia_v2.il脚本,然后用CreateAnyAngleVia_v2(nums angle radius viaDefName)调用。
|
|