原理图与 PCB 绘制备忘

2023-05-16

原理图绘制

  1. 导出 BOM
    点击菜单 Reports - Bill of Materials ,在弹出的生成 BOM 界面中,点击 OK 按钮导出 BOM 。
  2. 批量修改器件标识(比如型号,阻值)
    鼠标左键选中标识(比如SMBJ12CA) - 右键 Find Similar Objects... ,根据标志选择:
    在这里插入图片描述
    点击 OK 键, 会弹出 SCH Inspector 界面。此时按下 Ctrl + A 键,选中所有标志器件,然后在 SCH Inspector 界面内将标识修改为需要的值。
    注意:如果不按下 Ctrl + A 键,只会更改一处标识。
    点击右下角的 Clear 按键,可以返回正常显示状态。
  3. 设置捕获栅格大小
    表现为移动元器件的最小间距,依次点击 View - Grids - Set Snap Grid... ,在弹出的对话框中填写合适的数字,单位为 mil
  4. 保留

PCB 绘制

  1. 考虑到各制板厂的工艺水平的不同,过孔不可过小,最小为 12/25 mil,常用过孔为 16/28 mil24/40mil

  2. 铺铜时,与管脚有连接时做成部分相连。这是因为整体相连后,焊接元器件时因为铜皮散热快而难以化开焊锡。

  3. 英制与公制转换的快捷键是 q 键。

  4. 快捷键 R - M 可实现快速测量间距

  5. Ctrl + R可以实现图章工具

  6. Shift + S:打开/关闭单层

  7. 按键 E - Origin(原点)- Set 可以重设原点

  8. Altium Designer 16.1 重绘 PCB 外框步骤
    AD16 以及高版本的 AD 普通模式下都没有了 Redefine Board Shape ,推荐的做法是在 Keep-Out-Layer 层绘制板子外形,把外形选中后,点击菜单 Design - Board Shape - Define from selected objects 即可。
    如果还是想像低版本 AD 那样自定义板子外形,在 PCB 界面中按下键盘 1 ,然后点击菜单 Design - Redefine Board Shape,现在可以像以前一样自定义绘制 PCB 外形了。绘制完以后,按按键 2 返回 2D 界面。

  9. 给铺地专门定义一个规则:打开规则界面,在 Electrical - Clearance 上右击,选择 New Rule...,新建一个 Polygon 规则:
    在这里插入图片描述
    然后点击底部 Priorities... 按钮,将 Polygon 优先级设置为 1(最高)。

  10. 添加层:Design - Layer Stack Manager,在弹出的界面中右键,添加层。
    在这里插入图片描述

  11. 设置层颜色和显示/隐藏
    打开 View Configurations 对话框,即视图配置对话框。
    在这里插入图片描述
    打开的对话框如下所示,改变各层走线和铺铜颜色:
    在这里插入图片描述
    显示和隐藏不同的视图:
    在这里插入图片描述
    其中,可以隐藏/显示 过孔(Vias)、焊盘(Pads)、丝印(Strings)、覆铜(Polygons)、布线和元件边框(Tracks)。

  12. 保留

PCB 规则检查

  1. Clearance Constraint(Gap=9mil):违反电气间隙限制
    对应规则中的Electrical - Clearance
    在这里插入图片描述
  2. Un-Routed Net Constraint:有未布线的网络
    在这里插入图片描述
    对应规则中的 Electrical - Un-Touted Net
    在这里插入图片描述
  3. Hole Size Constraint(Min=1mil)(Max=100mil):违反了孔尺寸大小限制
    在这里插入图片描述
    对应规则中的 Manufacturing(制造) - Hole Size
    在这里插入图片描述
  4. Minimum Solder Mask Sliver(Gap=2mil):违反阻焊层与阻焊层最小间距
    在这里插入图片描述
    对应规则中的Manufacturing(制造) - Minimum Solder Mask Sliver
    在这里插入图片描述
  5. Silk To Solder Mask(Clearance=2mil):违反丝印到阻焊层最小间距
    在这里插入图片描述
    对应规则中的Manufacturing(制造) - Silk To Solder Mask Clearance
    在这里插入图片描述
  6. Silk to Silk(Clearance=2mil):违反丝印与丝印最小间距
    在这里插入图片描述
    对应规则中的Manufacturing(制造) - Silk To Silk Clearance
    在这里插入图片描述
  7. Net Antennae:走线突出去一部分形成了天线
    在这里插入图片描述
    对应规则中的Manufacturing(制造) - Net Antennae
    在这里插入图片描述
  8. 保留

将 PCB 导出为 PDF

  1. 点击 File - Smart PDF...
  2. 选择存放位置
  3. 选择是否导出 BOM
  4. 进入 PCB 打印输出设置:
    在这里插入图片描述
    在红框中双击鼠标,打开层属性对话框:
    在这里插入图片描述
  5. TopOverlay、Mechanical1、Mutti-layer全部保留
    注:TopOverlay中去除字符串,指示器和注释, 可以去除丝印字符
  6. Top Layer层按照如下设置:
    在这里插入图片描述
    其它图层全部关闭






读后有收获,资助博主养娃 - 千金难买知识,但可以买好多奶粉 (〃‘▽’〃)
千金难买知识,但可以买好多奶粉


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

原理图与 PCB 绘制备忘 的相关文章

随机推荐

  • 任务是如何调度(切换)的?

    学习任务的切换有助于自己理解操作系统的运行过程 并且任务的调度 xff08 切换 xff09 也是操作系统中的重要的部分 任务的切换中关键是任务控制块的控制 xff0c 将现在以及将来要运行的任务向堆栈中的存储与恢复 因为 C OS II总
  • 机器学习算法五:随机森林(Random Forest)

    集成学习 xff1a 通过构建并结合多个学习器来完成学习任务 xff1b 集成学习中主要包括boosting算法 和bagging算法 xff1b boosting算法 xff1a xff08 线性集成 xff09 关注于降低偏差 xff1
  • 怎样利用VNC远程连接LINUX桌面

    关于显示等问题都有 xff0c 比较详细 http blog csdn net zhouyunjie archive 2008 11 27 3396824 aspx 先要修改 vnc xstartup文件 bin sh Uncomment
  • VNC多用户

    1 为vnc建立用户 newuser 2 拷贝 root vnc 里的xstartup文件到用户目录 home newuser 3 修改xstartup文件 xff0c 在最后增加 xff1a gnome session amp 4 以ne
  • 【环境配置】初试使用mitmproxy搭建网络代理

    初试使用mitmproxy搭建网络代理 1 参考文章 老版本的很多功能已经不能用了 xff0c 用新的版本研究了一下 参考文章 https mitmproxy org http www freebuf com sectool 76361 h
  • 关于Keil 的快速注释功能,并为其添加快捷键

    原地址 xff1a http blog sina com cn s blog 6859cadf0101i3p4 html Keil版本uVision 4 03 1 在Keil gt Edit gt Advanced中有两项 Comment
  • 【OpenCV】ArUco Marker

    1 创建 span class token keyword import span cv2 span class token keyword as span cv span class token keyword import span n
  • 非常实用,华为、新华三、锐捷交换机的配置命令分享

    干弱电这一行难免会接触到交换机 xff0c 华为 新华三锐捷交换机又是最常见的交换机 xff0c 关于他们的命令配置很容易弄混 xff0c 而且在实际项目配置中也很容易出错 xff0c 因此 xff0c 本期我们将来介绍这三家交换机的基础配
  • 打飞机小游戏

    设计目标 xff1a 高质量的代码要有这些优点 复用性好 扩展性好 维护性好 可移植性好 健壮性好 效率好 可读性好 所以设计代码的时候不要只想到功能的实现 xff0c 还要考虑功能的扩展及代码复用等 设计规则 xff1a 需求分析抽取共性
  • windows 安装 Navicat Premiun

    Navicat Premiun 中文网站 Navicat Premiun 官网下载 简介 Navicat Premium 是一套数据库管理工具 xff0c 结合其它Navicat 成员 xff0c 支持单一程序同时连接到 MySQL Mar
  • 论文排版中MathType的使用(论文投稿必备)

    使用mathtype往论文中插入公式时 xff0c 若需要编号 xff0c 则点击 右编号 xff08 若只需插入文本行内 xff0c 则点 内联 xff09 由于论文是分栏格式 xff0c 单行公式太长导致编号串行 xff0c 因此需要将
  • python语言中变量的共享引用及原处修改

    代码段一 xff1a 代码段1 gt gt gt a 61 6 gt gt gt b 61 a gt gt gt a b 输出 xff1a 6 6 上述代码段一中 xff0c 第一行我们创建了对象6 xff0c 并将变量a 与之相关联 xf
  • 通用环形缓冲区 LwRB 使用指南

    什么是 LwRB xff1f LwRB 是一个开源 通用环形缓冲区库 xff0c 为嵌入式系统进行了优化 源码点击这里 Github LwRB 特性 使用 ANSI C99 编写FIFO xff08 先进先出 xff09 无动态内存分配 x
  • Windows 环境下的 Socket 编程 3 - 基于 TCP 的服务器/客户端

    基于 TCP 的服务器端 客户端 绝大多数 TCP 服务器端都按照如下顺序调用 xff1a 在 Windows 环境下 xff0c 代码表示为 xff1a WSADATA wsaData span class token punctuati
  • 随想006:帮忙的时机

    我一直不理解发生在我身边的一个现象 从我第一次发现到现在已经几年了 xff0c 在一个又一个人身上 xff0c 不断地出现 在编程界 xff0c 重复 可能是软件中一切邪恶的根源 xff0c 我为此吃过苦头 让我记忆尤深的是 xff0c 当
  • 仿真软件 LTspice XVII 操作方法

    原理图编辑 与其它软件不同 xff0c LTspice XVII 软件先选择动作 xff0c 然后选择对象 比如要移动一个元件时 xff0c 首先选择 移动 xff08 move xff09 命令 xff0c 然后单击一个元件或框住一系列元
  • LwIP IP 层常用函数和宏

    1 将 4 字节数据组成 IP 地址 头文件 xff1a ip addr h span class token function IP ADDR4 span span class token punctuation span ipaddr
  • 测试驱动的嵌入式开发 001:VSCode + CMake + CppUTest 环境搭建

    本文是对 测试驱动的嵌入式 C 语言开发 第二章的实践 对资源受限的嵌入式项目如何进行测试驱动开发的所有疑问 xff0c 都因为本书第二章最开始的一句话而消解 xff0c 当我读到这句话时 xff0c 脑袋里有闪电掠过 这句话是 xff1a
  • 测试驱动的嵌入式开发 002:VSCode + CMake + Unity 环境搭建

    本文是对 测试驱动的嵌入式 C 语言开发 第二章的实践 搭建 VSCode 这部分参考博文 基于Windows 的 VS Code C C 43 43 编译环境搭建 安装 CMake 安装 CMake xff0c 在官网下载最新安装包 安装
  • 原理图与 PCB 绘制备忘

    原理图绘制 导出 BOM 点击菜单 Reports Bill of Materials xff0c 在弹出的生成 BOM 界面中 xff0c 点击 OK 按钮导出 BOM 批量修改器件标识 xff08 比如型号 xff0c 阻值 xff09