UStar987 发表于 2016-6-23 09:36:43

16.5中用什么函数可以获取一个信号LINE_LINE的间距值?


16.5中用axlNetEcsetValueGet(net_dbid "SPACING_CONSTRAINT_SET")的返回值为:"\260\354U\032" 。请教一下,这个返回值怎么转换成PCB CONSTRAINT SET 中的设置值啊。

leilei4908 发表于 2016-6-24 15:32:08

Spacing = net->prop->NET_SPACING_TYPE
unless(Spacing Spacing = net->prop->SPACING_CONSTRAINT_SET)
when(isCallable('axlNetClassGet)
unless(Spacing Spacing = axlNetClassGet(net 'spacing t)->prop->NET_SPACING_TYPE)
unless(Spacing Spacing = axlNetClassGet(net 'spacing t)->prop->SPACING_CONSTRAINT_SET)
)
unless(Spacing Spacing = "")
when(isCallable('axlCNSGetSpacing)
line_line = axlCNSGetSpacing(Spacing layer 'line_line)
)

王开鑫55 发表于 2017-12-8 10:57:18

leilei4908 发表于 2016-6-24 15:32
Spacing = net->prop->NET_SPACING_TYPE
unless(Spacing Spacing = net->prop->SPACING_CONSTRAINT_SET)
...

你好,能问一下?怎样得到一个net赋予的间距规则名字,感谢

ytphrx 发表于 2018-1-26 09:17:30

axlAirGap()

nanshao8860 发表于 2018-1-28 13:45:02

能问一下?怎样得到一个net赋予的间距规则名字,感谢

UStar987 发表于 2018-2-28 12:33:32

nanshao8860 发表于 2018-1-28 13:45
能问一下?怎样得到一个net赋予的间距规则名字,感谢

net->prop->NET_SPACING_TYPE
好像就在这个下面,你用~??看一下就知道了
页: [1]
查看完整版本: 16.5中用什么函数可以获取一个信号LINE_LINE的间距值?