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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1738|回复: 16

[原创] 乞丐版自动对齐线头并打孔的skill脚本

[复制链接]
发表于 2023-10-23 11:50:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x




  1. procedure(AutoCreVia()
  2.           object_list=geGetSelSet()
  3.                   path1=car(object_list)
  4.                   point1=path1~>points
  5.                   points_list1=car(point1)
  6.                   y=cadr(points_list)
  7.                   
  8.                   path2=cdr(object_list)
  9.                   point2=path2~>points
  10.                   points_list2=car(point2)
  11.                   x=caadr(points_lit2)
  12.                   
  13.                   via_list=list(x y)
  14.                   cvId=geGetEditCellView()
  15.                   viaDefId =techFindViaDefByName(tech "M2_M1c")
  16.                   viaParams=list(list("cutRows" 1) list("cutColums" 2))
  17.                   newVia=dbCreateVia(cvId viaDefId via_list "R0" viaParams)
  18.                   
  19.                 )
  20. procedure(AlignMet()
  21.                   obj_list=geGetSelSet()
  22.           list1=car(obj_list)
  23.           heng=list1~>points
  24.           heng1=car(heng)
  25.           y=cadr(heng1)

  26.           list2=cadr(obj_list)
  27.           shu=list2~>points   
  28.           shu1=car(shu)       
  29.           x=car(shu1)
  30.                   heng_path=rplaca(heng rplaca(heng1 x))
  31.                   list1~>points=heng_path
  32.                   shu_path=rplaca(shu rplaca(shu1 list(y)))
  33.                   list2~>points=shu_path
  34.                 )
  35. hiSetBindKey("layout" "<Key>Right" "AutoCreVia()")


复制代码


 楼主| 发表于 2023-10-23 13:46:08 | 显示全部楼层
刚开始学习,代码功能还有很多局限性,大家有兴趣可以一起帮忙优化一下
发表于 2023-10-23 14:47:50 | 显示全部楼层
哈哈哈!乞丐版!啥时候来个至尊版用用!插眼!
 楼主| 发表于 2023-10-23 14:49:22 | 显示全部楼层


gxc_cjgs 发表于 2023-10-23 14:47
哈哈哈!乞丐版!啥时候来个至尊版用用!插眼!


先出功能再优化
发表于 2023-10-23 15:12:09 | 显示全部楼层
小伙子的英文有待提高啊,heng &shu
发表于 2023-10-23 15:13:59 | 显示全部楼层
变量建议用prog约束下
 楼主| 发表于 2023-10-23 15:24:16 | 显示全部楼层


jiangtaojack 发表于 2023-10-23 15:12
小伙子的英文有待提高啊,heng &shu


英语学渣一个
 楼主| 发表于 2023-10-23 15:25:34 | 显示全部楼层


世一归 发表于 2023-10-23 15:13
变量建议用prog约束下


嗯嗯
发表于 2023-10-24 11:53:18 | 显示全部楼层


juechen 发表于 2023-10-23 13:46
刚开始学习,代码功能还有很多局限性,大家有兴趣可以一起帮忙优化一下


可以解释一下怎么用吗
 楼主| 发表于 2023-10-25 09:48:26 | 显示全部楼层


xdf666 发表于 2023-10-24 11:53
可以解释一下怎么用吗


选中一组线按快捷键,就可以自动打孔对齐线头,不过只能是低层金属走横,不然会出bug
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-4-27 21:58 , Processed in 0.026888 second(s), 6 queries , Gzip On, Redis On.

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