EDA365电子工程师网

标题: axlDBCreatePath 报错,求解 [打印本页]

作者: skill_rc    时间: 2016-6-7 10:56
标题: axlDBCreatePath 报错,求解
via_a为一个via对象,via_b为另一个via对象,w为线宽
path = axlPathStart((list car(via_a->xy): cadr(via_a->xy)) w)
     axlPathLine(path w (list car(via_b->xy): cadr(via_b->xy)))
     axlUIWPrint(nil "----@@----%s" path)
    axlDBCreatePath(path)
创建 path的时候报错:W- *WARNING* (axlDBCreatePath): Not a floating point number! - (4937.795 5978.425)

作者: skill_rc    时间: 2016-6-7 11:01
path输出出来看到是正常的
作者: betamelody    时间: 2016-6-7 13:48
axlPathLine(path w (list car(via_b->xy): cadr(via_b->xy)))
多了一层list
作者: skill_rc    时间: 2016-6-7 14:27
betamelody 发表于 2016-6-7 13:48
axlPathLine(path w (list car(via_b->xy): cadr(via_b->xy)))
多了一层list

多谢 版主解惑。这样创建出来的path是不是有问题,
怎么调用axlDBCreatePath(path)这个函数的时候,返回的值里有一个nil?
((dbid:299887272) nil)

作者: betamelody    时间: 2016-6-7 15:36
Value Returned

l_result
List:
(car) list of dbids of all path figures created or modified
(cadr) t if DRCs are created. nil if DRCs are not created.
nil
Nothing was created.





欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2