Cadence Skill 论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 10730|回复: 8

[AXL函数] axlGetParam

[复制链接]
发表于 2015-2-4 22:10:20 | 显示全部楼层 |阅读模式
axlGetParam(
t_parm_name
)  
=> o_paramDbid/nil  

描述

获取指定t_parm_name参数的dbid。 下面列出了所支持的参数名:

参数

t_parm_name 需要获取的参数名。下面是所支持的参数类型:

paramTextBlock:<#>  # 为字体号数 (例如: paramTextBlock:1,可获取1号字体大小)
paramDesign
paramDisplay
paramLayerGroup:<name> name为allegro的层名称paramLayerGroup:<name>/paramLayer:<name>
artwork 光绘名列表
artwork:<filmName> 获取指定 filmName的光绘层信息
testprep 具体可参考函数 axlParamTestPrepDoc

返回值
o_paramDbid 所获取参数的dbid.
nil 所获取参数未找到.


相关函数
axlSetParam

例子:

1) 获取所有etch的subclass 信息
Skill> etch_parm = axlGetParam("paramLayerGroup:ETCH")
param:123456
Skill> etch_parm->??
(objType "paramLayerGroup" name "ETCH" visible
-1 nChildren 4 groupmembers
("TOP" "GND" "VCC" "BOTTOM")
color -1
)
Skill> etch_parm->color
-1
Skill> etch_parm->groupMembers
("TOP" "GND" "VCC" "BOTTOM")

2) 获取所有光绘artwork记录:

A) 获取所有光绘信息列表.
Skill> p = axlGetParam("artwork")
Skill> p->??
(objType "artwork" nChildren 4 groupMembers
("TOP" "GND" "VCC" "BOTTOM")

B) 获取单个"VCC"光绘层信息.
r = axlGetParam("artwork:VCC")
Skill> r->??
(objType "artwork" groupMembers
("ETCH/VCC" "PIN/VCC" "VIA CLASS/VCC") vectorBasedPad
t suppressShapeFill t useApertureRotation nil
drawMissingPadApertures nil suppressUnconnectPads t fullContact
nil mirrored nil shapeBoundingBox 100.0
offset (0.0 0.0) rotation 0 undefineLineWidth
0.0 negative t name "VCC"
)

C) 删除TOP层光绘参数信息.
axlDeleteObject("artwork:TOP")
3) Design (paramDesign) 修改.
axlDBChangeDesignOrigin: 修改原点
axlDBChangeDesignExtents: 修改视野大小
axlDBChangeDesignUnits: 修改单位或者精度

相关帖子

发表于 2015-4-15 15:49:05 来自手机 | 显示全部楼层
这个函数好用 学习了
发表于 2015-4-18 12:32:52 来自手机 | 显示全部楼层
这个函数好用 学习了 感谢罗老师。
发表于 2015-7-7 13:13:58 | 显示全部楼层
学习了~坛子稍显冷清啊~
发表于 2015-10-2 14:22:44 | 显示全部楼层
太感动了~~看到我寻觅已久的叙述
发表于 2015-12-5 09:38:41 | 显示全部楼层
学习了,谢谢分享
发表于 2017-2-4 09:26:07 | 显示全部楼层
继续学习中,感谢。
发表于 2019-1-14 11:08:49 | 显示全部楼层
继续学习中,感谢~~~
发表于 2019-7-1 11:13:13 | 显示全部楼层
感谢分享学习笔记
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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