0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何高效调整PCB元件的丝印位号?

工程师邓生 来源:未知 作者:刘芹 2023-10-31 10:42 次阅读

如何高效调整PCB元件的丝印位号?

PCB设计中,元件的丝印是非常重要的,因为它可以让PCB制造商和装配工程师正确地识别组件的位置和功能。但是,在实际设计中,由于一些原因(如元件库变更、元件添加/删除等),可能需要对丝印位号进行调整。如何高效地完成丝印位号调整是需要掌握的技能,本文将详细介绍如何实现。

1. 确定更新的元件

首先要做的是确定需要更新丝印位号的元件。这通常需要检查元件清单和原理图。注意,在元件库中更改元件的名称或型号时,它将自动更改所有相关的引脚和丝印位号。

2. 批量更新丝印位号

有许多方法可以批量更新元件的丝印位号,包括手动更改、使用脚本和使用自动化工具等。其中手动更改方法最简单,但 处理大型PCB时会非常费时。因此,使用脚本和自动化工具是更好的选择。

使用脚本:

脚本可以帮助我们快速批量更新丝印位号。在进行脚本编写之前,需要先完成以下准备工作:

1) 声明标识更新的元件的对象;

2) 创建源元件位号和新位号的映射表。

下面是一些常用的脚本语言:

Python 脚本语句:

# 导入模块
import pcbnew

# 获取 PCB
board = pcbnew.GetBoard()

# 遍历元件
for module in board.GetModules():

# 确定需要更新的元件
if module.GetValue() in ["R1", "R2", "C1"]:

# 执行丝印位号更新
module.Reference() = "R_1" # 新位号

使用自动化工具:

PCB自动化工具包括Altium、PadsCadence、Eagle等。这些工具可以以多种方式批处理元件的丝印位号。其中,Altium Designer是一款强大的PCB工具,它提供了一种简便的方法,可以帮助设计工程师快速批量更新元件的丝印位号,具体操作如下:

1) 在Altium Designer中打开设计文件;

2) 从左侧面板中选择“Objects”选项卡,然后单击“PCB Filter”按钮;

3) 在出现的“PCB Filter”对话框中,选择“Find similar”选项卡,并单击“Scope”按钮选择需要更新丝印位号的元件范围;

4) 单击“Options”按钮,更改“Scope”选项卡中的更新选项,然后单击“OK”按钮;

5) 接下来,点击“Set Properties”按钮,更改元件的丝印位号属性值。

3. 验证更新后的丝印位号

更新丝印位号结束后,需要验证更新是否正确。这通常需要进行全局网络比较和物理确认。下面是一些方法:

全局网络比较:打开设计软件中的全局网表比较工具,以确保没有未连接或连接错误的引脚。

物理确认:使用原件非接触式测试工具(如Langer Probes)或手工检查每个元件,以确保它们的丝印位号正确。

总结:

在PCB设计中,丝印位号非常重要,因此必须确保它们正确地标记。当需要更新丝印位号时,可以使用脚本和自动化工具等高效方式。无论选择哪种方法,都需要进行验证以确保更新正确完成。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • PCB元件
    +关注

    关注

    0

    文章

    19

    浏览量

    16539
收藏 人收藏

    评论

    相关推荐

    常见的PCB元件封装类型

    PCB各类封装介绍 PCB(Printed Circuit Board,印刷电路板)上的元件封装是指电子元件PCB设计中所体现的物理和电气
    的头像 发表于 11-19 10:04 157次阅读

    ad怎么实现原理图与pcb元件对应

    在Altium Designer(AD)中,实现原理图(Schematic)与PCB(Printed Circuit Board)元件对应的过程是一个关键的设计步骤,它确保了电路设计的准确性和一致性
    的头像 发表于 09-02 17:25 2730次阅读

    PCB线路板丝印规范及要求都有哪些?

    一站式PCBA智造厂家今天为大家讲讲pcb丝印设计的要求和注意事项有哪些?PCB丝印设计的要求和注意事项。PCB
    的头像 发表于 08-13 09:19 475次阅读

    关于使用全志芯片进行PCB字符设计要点

    ?实际上就是通过PCB板子上的丝印字符去判断每一个位置该贴的电子元器件。 2、SMT通过丝印字符组装贴片,PCB丝印字符方便工厂贴片时查找每
    发表于 05-10 09:42

    Allegro中元器件重排并反标回原理图

    因为重排是按照位置来的,所以应在所有元器件丝印全部排列好后再进行重排,推荐在出光绘之前进行重排,此时Display -> Statu
    的头像 发表于 04-26 14:11 4135次阅读
    Allegro中元器件<b class='flag-5'>位</b><b class='flag-5'>号</b>重排并反标回原理图

    PCB丝印有哪些信息?PCB丝印应用流程

    此阶段涉及在 PCB 上进行丝网印刷。将板固定在印刷机上,丝网可多方向移动,实现精确印刷。PCB 已按照软件中创建的图案进行蚀刻。
    发表于 04-19 15:05 2337次阅读
    <b class='flag-5'>PCB</b><b class='flag-5'>丝印</b>有哪些信息?<b class='flag-5'>PCB</b><b class='flag-5'>丝印</b>应用流程

    pcb元件布局调整时应注意哪些问题

    一站式PCBA智造厂家今天为大家讲讲PCB组件布局如何提升整机性能?PCB设计器件布局提升整机的性能PCB(Printed Circuit Board)是现代电子设备中不可或缺的组成部分。对于一款
    的头像 发表于 03-20 09:43 433次阅读
    <b class='flag-5'>pcb</b><b class='flag-5'>元件</b>布局<b class='flag-5'>调整</b>时应注意哪些问题

    PCB元件如何创建?

    任何元件均具备原理图符号和PCB元件封装两个基本部件。原理图符号用于在前端工程中定义原理图的连接性,这将确定PCB布局中相应的网络。
    发表于 03-15 11:38 612次阅读
    <b class='flag-5'>PCB</b><b class='flag-5'>元件</b>如何创建?

    【干货分享】还在傻傻的一个个调整PCB元件丝印

    针对后期元件装配,特别是手工装配元件,一般都得出 PCB 的装配图,用于元件放料定位之用,这时丝印
    的头像 发表于 03-05 08:40 1156次阅读
    【干货分享】还在傻傻的一个个<b class='flag-5'>调整</b><b class='flag-5'>PCB</b><b class='flag-5'>元件</b>的<b class='flag-5'>丝印</b><b class='flag-5'>位</b><b class='flag-5'>号</b>?

    关于PCB丝印调整方案

    生产时 PCB丝印可以进行显示或者隐藏,但是不影响装配图的输出。按快捷键“L”,按所有图层关闭按钮,即关闭所有层,再单独勾选只打开丝印
    发表于 01-04 15:26 1398次阅读
    关于<b class='flag-5'>PCB</b><b class='flag-5'>丝印</b><b class='flag-5'>位</b><b class='flag-5'>号</b><b class='flag-5'>调整</b>方案

    怎么在PCB设计中去除电路板上的字符丝印

    在某些pcb设计中,字符丝印不需要印到电路板上。针对这种设计需求,可以通过以下两种方案来解决:1、提供给板厂gerber文件生产,但不提供两个丝印文件(后缀为GTO和GBO文件)。
    发表于 12-29 16:26 2154次阅读
    怎么在<b class='flag-5'>PCB</b>设计中去除电路板上的字符<b class='flag-5'>丝印</b>

    PCB丝印设计的要求和注意事项有哪些呢?

    丝印设计是PCB设计中必不可少的因素,PCB板上丝印通常包括:元器件丝印
    的头像 发表于 12-27 17:10 1663次阅读

    Atium Designer 23 全新功能-丝印制备,解决DFM问题

    进行PCB设计时需要养成良好的设计习惯,才能保证后期的生产效果。例如整板上需要保证丝印跟阻焊的间距规则避免产生丝印重叠造成的PCB制造设计(DFM)问题。
    的头像 发表于 12-20 09:55 542次阅读
    Atium Designer 23 全新功能-<b class='flag-5'>丝印</b>制备,解决DFM问题

    EDA顶层丝印层怎么画

    EDA(电子设计自动化)顶层丝印层是在PCB(Printed Circuit Board,印刷电路板)设计过程中起到标记和辅助引导功能的一层。它通常包含了元件名称、位置、方向和标志等信息,对于电路板
    的头像 发表于 12-19 17:30 2016次阅读

    Altium Designer帮助您跟踪PCB上的参考

    博客作者:Zachariah Peterson 在原理图或PCB布局中放置元件时,该元件会被分配一个参考(英文简写为“refdes”)。
    的头像 发表于 11-22 07:45 1654次阅读
    Altium Designer帮助您跟踪<b class='flag-5'>PCB</b>上的参考<b class='flag-5'>位</b><b class='flag-5'>号</b>