1。使用自动化脚本语言skill来绘制测试版图,高效便捷。
2。skill语法比较简单,主要是要了解用什么函数去调用就行。
查了下资料,可以把Virtuoso->Options->log filter \a \p打✔
之后在版图上进行操纵的命令就会在log上输出
例如 我需要的画矩形金属线,选好M1 dg之后,快捷键R 画出。
log输出,如下图
可以看出快捷键画矩形(rectangle)的skill命令是:leHiCreateRect()
通过鼠标事间mouseAddPt()确定矩形的两个对角。
因为是脚本,所以鼠标命令替换成脚本,采用addPint(x:y)命令。
例如:
leHiCreateRect()
addPoint(0:0)
addPoint(20:20)
就画出了一个20*20的正方形块。
3.开始编写脚本语言
3.1skill脚本语言程序结构是
procedure(function()
...
);procedure
3.2尝试编写函数Rect
procedure(Rect()
leHiCreateRect()
addPoint(0:0)
addPoint(20:20)
);procedure
然后发现只制行了leHiCreateRect操作,没有制行
3.3解决问题
翻一下版图相关的skill手册 就是doc下的sklayoutref.pdf
ctrl+