EDA365电子工程师网

标题: 求助,关于建焊盘指令make_axlPadStackPad [打印本页]

作者: ghfghyb    时间: 2013-5-6 17:26
标题: 求助,关于建焊盘指令make_axlPadStackPad
本帖最后由 ghfghyb 于 2013-5-6 19:15 编辑

以下为allegro提供的帮忙资料上的说明!
我希望把   'RECTANGLE    这个形状规则改成可以自己定义的方法!
如1的时候变成   'CIRCLE
   2的时候变成    'REGULAR

想请教一下如何定议这个强参数!

pad_list = cons(make_axlPadStackPad(?layer "TOP", ?type 'REGULAR, ?figure 'RECTANGLE, ?figureSize 25:60) nil)
ps_id = axlDBCreatePadStack("smt_pad", nil, pad_list t)


以下是我幻想的写法!
pad_type = 'CIRCLE
printf("**%s**\n" pad_type)
pad_list = cons(make_axlPadStackPad(?layer "TOP", ?type 'REGULAR, ?figure pad_type, ?figureSize 40:40) nil)
ps_id = axlDBCreatePadStack(name_z, nil, pad_list t)
软件提示有问题!!
提示如下:参数需要是一个字符串!   
E- *Error* axlDBCreatePadStack: argument #1 should be a string (type template = "tggg") - 18

我知道是 pad_type 这里有问题,但是不知道如何修改!!请大大们指点一下!!
作者: ghfghyb    时间: 2013-5-6 18:57
潜水的大大们,,速度出来救急了!
作者: ghfghyb    时间: 2013-5-6 19:55
哈哈,搞定了,好像是我自己某个地方镐错了,重新再编写一遍过好了!!嘿嘿!!




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