找回密码
 注册
关于网站域名变更的通知
查看: 1048|回复: 3
打印 上一主题 下一主题

dump單一零件

[复制链接]
  • TA的每日心情
    开心
    2019-11-19 15:32
  • 签到天数: 1 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
    发表于 2016-10-6 16:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    剛進入這個討論區 積分不夠什麼都看不到, 剛好看到有網友在問 brd如何dump單一零件
    所以簡單修改個這個skill  robwu.il 歡迎指教
    可以輸入 dra u1 就會dump u1的symbol (.dra .pad .psm .fsm .ssm .txt)

    也請問一下 我這個skill為何頭尾一加 let 就無法跑?

    robwu.zip

    484 Bytes, 阅读权限: 30, 下载次数: 5, 下载积分: 贡献 -30 , 威望 -10

    dump_dra

    该用户从未签到

    2#
    发表于 2021-8-23 16:33 | 只看该作者
    ALLEGRO怎么导单一元件封装?

    点评

    skill 源碼如下:將上面源碼存為 dra.il [/backcolor]; Allegro.ilinit 需 load("dra.il") ;[/backcolor] ; 重啟allegro 後 在command 輸入 dra u3 或輸入 dra sm0603c 都可 dump .dra .psm .txt[/backcolor]  详情 回复 发表于 2021-8-24 09:29
  • TA的每日心情
    开心
    2019-11-19 15:32
  • 签到天数: 1 天

    [LV.1]初来乍到

    3#
     楼主| 发表于 2021-8-24 09:29 | 只看该作者
    cblyx1 发表于 2021-8-23 16:33
    ALLEGRO怎么导单一元件封装?

    skill 源碼如下:
    1. procedure(Dump_1_Symbol(@optional (uxx_1 nil))
    2. if(uxx_1==nil then printf("*** please keyin : dra U1 ***\n")
    3.   else _sym1 = axlSelectByName("REFDES" uxx_1)
    4.   if(_sym1==nil then _sym1 = axlSelectByName("SYMTYPE", uxx_1)
    5.    if(_sym1==nil then printf("*** REFDES don't found %s ***\n" uxx_1)
    6.     else
    7.     axlWritePackageFile(car(_sym1)->definition)
    8. axlWriteDeviceFile(car(_sym1)->component->compdef)
    9.     if(car(_sym1)->refdes!=nil then printf("*** dump %s : %s symbol ***\n" car(_sym1)->refdes car(_sym1)->name)
    10.      else printf("*** dump no-name : %s symbol ***\n" car(_sym1)->name))
    11.    );if(_sym1!=nil
    12.    else
    13.    axlWritePackageFile(car(_sym1)->definition)
    14.    axlWriteDeviceFile(car(_sym1)->component->compdef)
    15.    printf("*** dump %s : %s symbol ***\n" car(_sym1)->refdes car(_sym1)->name)
    16.   );if(_sym1==nil
    17. );if(uxx_1==nil
    18. );procedure 2016/10/6 robert wu edit
    19. axlCmdRegister("dra" 'Dump_1_Symbol)
    复制代码
    將上面源碼存為 dra.il
    ; Allegro.ilinit 需 load("dra.il") ;
    ; 重啟allegro 後 在command 輸入 dra u3 或輸入 dra sm0603c 都可 dump .dra .psm .txt



    该用户从未签到

    4#
    发表于 2021-8-25 07:39 来自手机 | 只看该作者
    eda365的里面带了这个功能吧
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-6-18 08:14 , Processed in 0.093750 second(s), 31 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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