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

求Skill:分别输出贴片元件和插件元件的坐标

[复制链接]
  • TA的每日心情
    擦汗
    2024-5-15 15:49
  • 签到天数: 314 天

    [LV.8]以坛为家I

    跳转到指定楼层
    1#
    发表于 2013-11-9 21:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

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

    x
    allegro自带的Component Report可以将PCB上所有元件的信息输出,但是某些奇葩公司(比如我们公司)要求分别输出贴片元件和插件元件的坐标,且需要区分Top和Bottom层,即分为4个文件,Top层贴片元件、Top层插件元件、Bottom层贴片元件、Bottom层插件元件(虽然大部分情况下没有)。各位大神有没有什么方法实现这个功能?

    该用户从未签到

    推荐
    发表于 2013-12-12 14:43 | 只看该作者
    本帖最后由 kevin890505 于 2013-12-12 23:01 编辑


    今天没事,就给你弄了下,简单测试下  不确定没有BUG,你试试,如果有问题再反馈吧,我菜鸟  莫笑

    quick_placebyTSTB.rar

    1.01 KB, 下载次数: 21, 下载积分: 贡献 -30 , 威望 -10

    该用户从未签到

    2#
    发表于 2013-11-11 00:07 | 只看该作者
    核心问题在于贴片和插件的判断, 这个应该属于器件的装备属性, 可PCB作为一个载体, 很难完全精确。
    可以从器件封装出发, 获取它所有的管脚焊盘, 如果他们中所有的焊盘都无金属化孔, 可当作表贴器件处理!

    该用户从未签到

    3#
    发表于 2013-12-10 16:25 | 只看该作者
      这个程序其实就3件事。1,区分插件和贴片原件。2,区分T和B面。3,导出BOM。这些都可以做到的.可惜我是初学,帮不到了
  • TA的每日心情
    擦汗
    2024-5-15 15:49
  • 签到天数: 314 天

    [LV.8]以坛为家I

    4#
     楼主| 发表于 2013-12-11 14:33 | 只看该作者
    kevin890505 发表于 2013-12-10 16:25
    这个程序其实就3件事。1,区分插件和贴片原件。2,区分T和B面。3,导出BOM。这些都可以做到的.可惜我 ...

    我也是初学,一直搞不定。。。

    该用户从未签到

    5#
    发表于 2013-12-11 15:43 | 只看该作者
    zwzlove 发表于 2013-12-11 14:33
    我也是初学,一直搞不定。。。

    我也是初学,最近画板子也没空,我觉得应该不难,有空了我也试试学习下。
    1,首先可以直接固定四个文件名字,分别准备用来存储表插,底插,标贴,底贴。
    2,直接获得所有器件,然后foreach每个器件,查看是表层还是底层  T/B   貌似用isMirrored 判断
    3,获得当前器件任意脚的焊盘信息  区分是THR/SMD    貌似是用padstack  type直接判断  貌似没有既有通孔,又有标贴空的奇葩封装吧????不确定
    4,根据2,3判断类别,然后打印输出到对应的4个文件里面就可以了。

    点评

    HDMI插座表示不服~  详情 回复 发表于 2022-4-25 10:11
  • TA的每日心情
    擦汗
    2024-5-15 15:49
  • 签到天数: 314 天

    [LV.8]以坛为家I

    6#
     楼主| 发表于 2013-12-11 16:59 | 只看该作者
    kevin890505 发表于 2013-12-11 15:43
    我也是初学,最近画板子也没空,我觉得应该不难,有空了我也试试学习下。
    1,首先可以直接固定四个文件 ...

    谢谢~~
  • TA的每日心情
    擦汗
    2024-5-15 15:49
  • 签到天数: 314 天

    [LV.8]以坛为家I

    8#
     楼主| 发表于 2013-12-16 11:00 | 只看该作者
    kevin890505 发表于 2013-12-12 14:43
    今天没事,就给你弄了下,简单测试下  不确定没有BUG,你试试,如果有问题再反馈吧,我菜鸟  莫笑

    赞~~~~

    该用户从未签到

    9#
    发表于 2013-12-16 17:07 | 只看该作者
    2楼的辛苦了.
  • TA的每日心情

    2022-12-29 15:40
  • 签到天数: 1 天

    [LV.1]初来乍到

    10#
    发表于 2022-4-20 23:11 | 只看该作者
    支持楼主分享
  • TA的每日心情
    开心
    2021-9-16 15:41
  • 签到天数: 1 天

    [LV.1]初来乍到

    11#
    发表于 2022-4-25 10:11 | 只看该作者
    kevin890505 发表于 2013-12-11 15:43
    我也是初学,最近画板子也没空,我觉得应该不难,有空了我也试试学习下。
    1,首先可以直接固定四个文件 ...

    HDMI插座表示不服~
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-6-18 13:32 , Processed in 0.093750 second(s), 29 queries , Gzip On.

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

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

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