skill语言有铺dynamic shape的函数吗?或者怎么样铺动态的shape?
本帖最后由 David 于 2015-6-22 14:34 编辑skill语言有铺dynamic shape的函数吗?或者怎么样铺动态的shape?
axlDBCreateRectangle()函数貌似只能铺出来静态的铜皮,难道还要再changle一下。
=================
已解决:
A static shape is created if you create shape on class ETCH; dynamic shapes are created ifclass is BOUNDARY. For example, to create a static shape on the TOP layer, make
t_layer=ETCH/TOP. To make a dynamic shape, make t_layer=BOUNDARY/TOP. Thesame rule also applies to axlDBCreateShape.
vivienluo 发表于 2015-6-14 13:06
axlDBCreateShape
谢谢!
用axlDBCreateRectangle()写出来了,这个用“Etch/Layer”参数只能铺出静态的铜皮,如果要铺出动态的需要采用“Boundary/Layer”参数。
不过又遇到了一个问题,如果把static shape 转换为dynamic shape用axlShapeChangeDynamicType(shapeIDt t)可以,但是要把dynamic shape转化为static shape用axlShapeChangeDynamicType(shapeIDnil t)却不行?为什么呢?
关于shape,Boundary,polygon感觉还是没有摸透,另外shape处理那里有open close shape的函数,大概看了一下说是关于程序效率的,但是还不太懂。
刚开始研究skill,写一点小工具,请见教! axlDBCreateShape vivienluo 发表于 2015-6-14 13:06
axlDBCreateShape
谢谢!
用axlDBCreateRectangle()写出来了,这个用“Etch/Layer”参数只能铺出静态的铜皮,如果要铺出动态的需要采用“Boundary/Layer”参数。
不过又遇到了一个问题,如果把static shape 转换为dynamic shape用axlShapeChangeDynamicType(shapeIDt t)可以,但是要把dynamic shape转化为static shape用axlShapeChangeDynamicType(shapeIDnil t)却不行?为什么呢?
关于shape,Boundary,polygon感觉还是没有摸透,另外shape处理那里有open close shape的函数,大概看了一下说是关于程序效率的,但是还不太懂。
刚开始研究skill,写一点小工具,请见教! David 发表于 2015-6-16 23:28
谢谢!
用axlDBCreateRectangle()写出来了,这个用“Etch/Layer”参数只能铺出静态的铜皮,如果要铺出动 ...
解决了大疑惑,狠狠感谢了!
页:
[1]