EDA365电子工程师网
标题:
导出单个&多个选择元件封装(源码)
[打印本页]
作者:
laikelang
时间:
2011-5-28 15:02
标题:
导出单个&多个选择元件封装(源码)
本帖最后由 laikelang 于 2011-5-28 08:04 编辑
支持多选、Find面板过滤功能。导出器件保存在当前工作目录下。
axlCmdRegister
(
"libbypick"
'_
ExportLibByPick
)
defun
(
_ExportLibByPick
()
prog
((
l_ok, l_sym, l_fg, def
)
axlSetFindFilter
(
?
enabled
list
(
"NOALL"
"SYMBOLS"
"NAMEFORM"
)
?
onButtons
list
(
"NOALL"
"SYMBOLS"
))
axlSelect
()
l_ok
=
nil
l_sym
=
axlGetSelSet
()
while
(
l_sym
l_ok
=
append1
(
l_ok,
car
(
l_sym
))
def
=
car
(
l_sym
)
->
definition
l_fg
=
nil
foreach
(
symbol l_sym
if
(
symbol
->
definition
!=
def
then
l_fg
=
append1
(
l_fg, symbol
)
)
;end-if
)
;end-foreach
if
(
l_fg
then
l_sym
=
l_fg
else
l_sym
=
nil
)
;end-if
)
;end-while
foreach
(
symbol l_ok
axlWritePackageFile
(
symbol
->
definition
)
if
(
symbol
->
component
then
axlWriteDeviceFile
(
symbol
->
component
->
compdef
)
)
;end-if
)
;end-foreach
axlClearSelSet
()
)
;end-prog
)
;end-defun
作者:
deargds
时间:
2011-5-28 15:36
感谢分享
作者:
menghunabc
时间:
2011-5-30 14:12
学习了,谢谢啊
作者:
lidin
时间:
2011-6-1 18:00
好东西,收藏了
作者:
whitehorse
时间:
2011-6-25 12:44
学习了 ~ thanks a lot ~
作者:
navywhj
时间:
2011-7-6 16:19
这个很好用,谢谢!!!!
作者:
glater
时间:
2011-9-5 15:30
这个功能真的很好!
作者:
hdy783
时间:
2011-9-15 15:42
谢谢太好了
作者:
飞天
时间:
2012-2-24 22:02
重谢
作者:
l8877l
时间:
2012-2-24 22:14
谢谢了 非常的有用啊 感谢楼主
作者:
hyper311
时间:
2017-7-7 17:43
导不出带有FLASH焊盘的封装,E- (SPMHDB-274): Unable to load flash symbol 2 (Check PSMPATH setting for this symbol).
作者:
九月
时间:
2017-10-18 08:00
谢谢分享
欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/)
Powered by Discuz! X3.2