本帖最后由 yanpflove 于 2019-1-19 17:56 编辑
有画线的skill函数,你查下startFinder,记不得名字了
195293204 发表于 2019-1-19 15:05
按照这位同学的提醒,我找到了这个画线的函数:dbCreateLine(),感谢同学让我学到了新知识!
- cv=dbOpenCellViewByType("TEST_lib" "test" "layout" "" "a")
- dbCreateLine(cv list(68 "drawing") list(0:0 10:50) )dbCreateLine(cv list("y1" "drawing") list(0:0 30:50) )
复制代码
dbCreateLine
dbCreateLine(
d_cellView
tx_layer[c_purpose]
l_points )
=> d_line| nil Description
Creates a line・
Arguments
d_cellView
| The cellview・
| tx_layer
| The layer name, the layer number, or the layer-purpose pair.
| t_purpose
| Purpose, if not specified, defaults to drawing・
| 1_points
| Points list, must contain at least two points・
|
Value Returned
d_line
| The dbobject of the line・
| nil
| The line is not created・
|
Examples
dbCreateLine(cv list ( 68 "drawing")list(0:0 1:5))
dbCreateLine(cv 1 list(1:1 2:5))
dbCreateLine(cv list("wire""drawing") list(-4:1 2:2))
|