Cadence Skill 论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4823|回复: 2

求高手指点,为什么画不出线?

[复制链接]
发表于 2014-3-7 23:19:43 | 显示全部楼层 |阅读模式
想点APPLY时画个Silkscreen,程序不知为什么就是画不出,求大家指点:

("Apply"
x1=axlFormGetField(selform "X")
y1=axlFormGetField(selform "Y")
(axlDBCreateLine( (list -x1:y1 x2:y2), 0.2, "PACKAGE GEOMETRY/SILKSCREEN_TOP")
)
)

X Y是通过FORM输入的数。是这样定义的:

fprintf(plfm "FIELD Y \n")
fprintf(plfm "FLOC 6 6 \n")
fprintf(plfm "REALFILLIN  10 20 \n")
fprintf(plfm "DECIMAL  3 \n")
fprintf(plfm "ENDFIELD \n")   

到底是哪里的错 ?

发表于 2014-3-8 00:07:04 | 显示全部楼层
运行的时候有没有报错???
(axlDBCreateLine( (list -x1:y1 x2:y2), 0.2, "PACKAGE GEOMETRY/SILKSCREEN_TOP")
)
把最外边的两个括号去掉。多余了。不知道你的具体情况是怎么样的。。。
 楼主| 发表于 2014-3-20 17:00:19 | 显示全部楼层
问题已解决。多谢管理员的指点。是变量名中有了大写字母。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|网站地图|Cadence Skill 论坛 ( 蜀ICP备13024417号 )

GMT+8, 2024-11-23 20:02 , Processed in 0.126138 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表