Altium Designer——CHIP类元器件PCB封装绘制
文章目录
- PCB封装组成元素:
- 焊盘的属性
- SS34肖特基二极管SMA(DO-214AC)封装绘制
- 资料:
- 步骤:
- 1.绘制焊盘:
- 用到的快捷键:
- 资料:
- 2.绘制丝印:
- 用到的快捷键:
- 资料:
PCB封装组成元素:
1.焊盘——PCB最上面一层的铜
2.管教序号——需要与原理图中的管脚序号关联,才能在导入原理图时网络才能与管脚一 一对应
3.元件丝印——用来描述元件腔体大小的识别框
3.阻焊层:防止绿油进入到焊盘导致焊盘绝缘,焊盘就是电路板上的铜,如果被绿油覆盖就不能进行焊接了
5.1脚标识封装左上角的标识,用来定位元件的方位

焊盘的属性

一、结构与机械层
Multi-Layer(多层焊盘)
意义: 贯穿整个PCB的多层导电通路,用于连接不同信号层或电源层。
典型用途: 高频信号传输、电源接地分布、复杂电路的多层互连。
Mechanical 1(机械焊盘)
意义: 非电气层,用于定义PCB的物理结构(如板框、安装孔、定位槽)。
注意: 通常标注机械固定点或散热孔位置,与电气焊盘无关。
Bottom Layer(底层焊盘)
意义: 电路板的最下层导电层,用于焊接底层表面贴装元件(如BGA底部引脚)或通孔元件。
设计规范: 需与Bottom Solder层对齐,确保焊料填充。
二、制造工艺层
Top Paste(顶层焊膏):
意义: SMT(表面贴装)工艺中,控制焊膏在顶层焊盘的精确涂布量。
作用: 防止焊料溢出,确保引脚与焊盘可靠连接。
Bottom Paste(底层焊膏)
意义: 与Top Paste对称,用于底层表面贴装元件的焊膏涂覆。
Top Solder(顶层焊锡)
意义: 焊接后形成的焊料层,覆盖顶层焊盘和元件引脚,实现电气连接。
注意: 需与阻焊层(Solder Mask)配合,避免短路。
Bottom Solder(底层焊锡)
意义: 底层焊接后的焊料层,用于通孔元件(如电阻、电容)或双面板底部焊接。
三、保护与标识层
Top Overlay(顶层覆盖层)
意义: 白色丝印层,标注元器件型号、参数、装配说明及警告标识。
设计要求: 需与焊盘、走线保持安全间距,避免遮挡焊接区域。
**Bottom Overlay(底层覆盖层)**
意义: 与Top Overlay对称,用于底层标记和保护焊盘(防止氧化)。
四、钻孔与加工层
Drill Guide(钻孔指南)
意义: 辅助制造层,标记钻孔位置和孔径,供钻床定位使用。
特点: 通常为非最终输出层,仅用于生产指导。
Drill Drawing(钻孔图)
意义: 详细记录所有钻孔参数(如坐标、直径、孔类型),是PCB加工的核心文件之一。
规范: 需与实际钻孔数据完全匹配,避免加工错误。
五、特殊功能层
Top Layer(顶层焊盘)
意义: 电路板的顶层导电层,用于放置元件引脚或布线。
与Multi-Layer区别:仅限单层导电,而Multi-Layer穿透多层。
SS34肖特基二极管SMA(DO-214AC)封装绘制
资料:


步骤:
1.绘制焊盘:
用到的快捷键:
(1)测距——ctrl + m
(2)清除测距记录——shift + c
(3)移动选中对象——选中对象按m
(4)删除选中对象——E + D
资料:

打开PCB库,点击Add,添加一个元件的PCB,然后选中图中的放置焊盘:

默认放置的是通孔焊盘,双击该焊盘可以更改焊盘的属性,可选择为表贴焊盘,上面的Designator是管脚号:
- 红色部分为铜,就是用于焊接与电路连接的
- 紫色部分为阻焊层(TOP SOLDER)

双击焊盘会出现下图,可以更改焊盘的信息,按照箭头的选,然后焊盘的长和宽根据资料图2的M,J,K确定。

关于第二个焊盘,可以在绘制好第一个焊盘之后,选中第一个焊盘,进行复制,然后进行粘贴,粘贴的焊盘与第一个重合,两个焊盘先重合放一起,然后选中其中一个,按m,选择通过x,y移动…

移动的是选中对象的中心点。移动的大小 = K + J = 4.40mm


可以按ctrl + m进入测距,按g可以调整栅格大小,按shift + C清除测距的记录

2.绘制丝印:
用到的快捷键:
(1)绘制线——P + L
(2)设置参考点——EF(1引脚,中心,自定义)
(3)复制时可以选择复制参考点,粘贴时按空格可以旋转粘贴对象。
(4)按着shift可以选中多个对象。
(5)裁剪导线——E + K
资料:

切换到TOP Overlay 层
同时按下PL为绘制丝印快捷键
按下E+F+C设置中心参考点,在参考点处绘制y轴方向的一条直线。

选中y轴方向的直线,按m通过x,y移动选中对象,在x轴上位移 B(max) ➗ 2 = 4.65➗2 = 2.325mm,y轴位移为0
选中移动后的直线按ctrl + c复制,复制的参考点选中中心点

按下ctrl + v进行粘贴,粘贴时按空格进行调整方向

然后在中心点绘制一条x轴方向的直线,按照上面相同的步骤进行绘制。然后就得到下图

再按PL将其连接成一个矩形,连接成一个完整的矩形之后可以把之前的参考线段删除,最后没条线只保留一条。需要说明的是,丝印是不能和焊盘重叠的,丝印会影响焊接,因此后续重叠部分需要裁剪

2号引脚为负极,因此需要画一条参考线,参考线绘制选择菜单栏放置中的填充

裁剪导线选中菜单栏编辑中的裁剪导线(E + K),用法和橡皮擦一样,自己试一试,然后把与焊盘重合处选中删除(E + D)

裁剪后得到:

相关文章:
Altium Designer——CHIP类元器件PCB封装绘制
文章目录 PCB封装组成元素:焊盘的属性 SS34肖特基二极管SMA(DO-214AC)封装绘制资料:步骤:1.绘制焊盘:用到的快捷键:资料: 2.绘制丝印:用到的快捷键:资料: PCB封装组成元素…...
[C++Qt] 槽函数收不到信号问题(信号的注册)
📢博客主页:https://loewen.blog.csdn.net📢欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正!📢本文由 丶布布原创,首发于 CSDN,转载注明出处🙉📢现…...
【一起来学kubernetes】12、k8s中的Endpoint详解
一、Endpoint的定义与作用二、Endpoint的创建与管理三、Endpoint的查看与组成四、EndpointSlice五、Endpoint的使用场景六、Endpoint与Service的关系1、定义与功能2、创建与管理3、关系与交互4、使用场景与特点 七、Endpoint的kubectl命令1. 查看Endpoint2. 创建Endpoint3. 编辑…...
SpringBoot的并行SQL任务并完成所有任务之后返回操作
一、核心实现方案 1. 线程池配置与异步支持 通过 EnableAsync 启用异步支持,并自定义线程池避免默认线程池的性能问题: Configuration EnableAsync public class AsyncConfig {Beanpublic Executor taskExecutor() {ThreadPoolTaskExecutor executor …...
《AI浪潮中的璀璨新星:Meta Llama、Ollama与DeepSeek的深度剖析》:此文为AI自动生成
《AI浪潮中的璀璨新星:Meta Llama、Ollama与DeepSeek的深度剖析》:此文为AI自动生成 引言:AI 大模型的群雄逐鹿时代 在科技飞速发展的当下,AI 大模型领域已成为全球瞩目的焦点,竞争激烈程度堪称白热化。从 OpenAI 推出…...
LVGL移植到6818开发板
一、移植步骤 1.lv_config.h 配置文件启动 framebuffer 2、lv_config.h 配置文件关闭SDL 2.修改main.c 去掉SDL输入设备 3.修改Makefile 文件启动交叉编译 去掉警告参数 去掉SDL库 4.交叉编译代码 make clean #清空 ⭐ 必须要清空一次再编译! 因为修改了 lv_con…...
Spring Boot应用首次请求性能优化实战:从数据库连接池到JVM调优
目录 问题现象与背景分析性能瓶颈定位方法论数据库连接池深度优化Spring Bean生命周期调优JVM层性能预热策略全链路监控体系建设生产环境验证方案总结与扩展思考1. 问题现象与背景分析 1.1 典型问题场景 在某互联网金融项目的Spring Boot应用上线后,运维团队发现一个关键现象…...
UE4-UE5虚幻引擎,前置学习一--Console日志输出经常崩溃,有什么好的解决办法
有些差异 这么牛逼的引擎,居然有这种入门级别的问题,一触发清理,大概率(80%)会崩溃 无论虚幻5还是UE4都有这个问题,挺烦人的 实在忍不了了,这次,今天 就想问问有什么好的处理方法么?&#x…...
(全)2024下半年真题 系统架构设计师 综合知识 答案解析01
系统架构设计师第二版教程VIP课程https://edu.csdn.net/course/detail/40283 操作系统 下列选项中不能作为预防死锁措施的是 。 A. 破坏“循环等待"条件 B. 破坏“不可抢占”条件 C. 破坏“互斥”条件 D. 破坏“请求和保持”条件 答案:C 解析&…...
程序化广告行业(18/89):交易模式与关键概念解析
程序化广告行业(18/89):交易模式与关键概念解析 大家好呀!一直以来,我都在深入研究程序化广告这个充满挑战与机遇的领域,在学习过程中收获了很多,也迫不及待想和大家分享。写这篇博客ÿ…...
Linux系统之less命令的基本使用
Linux系统之less命令的基本使用 一、less命令介绍二、less命令的使用帮助2.1 less命令的帮助信息2.2 less命令主要选项解释 三、less命令的基本使用3.1 查看文件内容3.2 结合管道使用 四、注意事项 一、less命令介绍 在Linux和Unix类操作系统中,文件浏览是一项常见的…...
【微知】plantuml在泳道图中如何将多个泳道框起来分组并且设置颜色?(box “浏览器“ #LightGreen endbox)
泳道分组并且着色 分组用 box和endbox ,颜色用#xxx,标注用"xxx" box "浏览器" #LightGreen participant "浏览器1" as Browser participant "浏览器2" as Browser2 endboxparticipant "服务端" as …...
C#生产型企业ERP系统管理软件PCB行业ERP进销存MRP管理系统BOM管理
背景 本软件为为苏州某生产型电子科技企业开发的ERP管理软件。 功能说明 希哲管理系统v1.0是一款在流览器上使用的企业管理软件,使用上与客户端版的优势是: 1.安装更新部署方便,只需服务器部署了软件,其它客户端的用户无需安装&am…...
文件系统 linux ─── 第19课
前面博客讲解的是内存级文件管理,接下来介绍磁盘级文件管理 文件系统分为两部分 内存级文件系统 : OS加载进程 ,进程打开文件, OS为文件创建struct file 和文件描述符表 ,将进程与打开的文件相连, struct file 内还函数有指针表, 屏蔽了底层操作的差异,struct file中还有内核级…...
基于大模型预测的难治性青光眼诊疗方案研究报告
目录 一、引言 1.1 研究背景与意义 1.2 研究目的与创新点 二、大模型预测难治性青光眼的原理与方法 2.1 大模型介绍 2.2 数据收集与预处理 2.3 模型训练与优化 三、术前风险预测与准备 3.1 术前眼压及视神经损伤风险预测 3.2 患者全身状况评估 3.3 术前准备工作 四…...
射频前端模块(FEM)的基本原理与架构:从组成到WiFi路由器的应用
射频前端模块(FEM)的基本原理与架构:从组成到WiFi路由器的应用 一、FEM是什么? 射频前端模块(Front-End Module, FEM)是无线通信系统中负责处理射频信号的核心组件。它将多个关键电路集成在一个模块中,包括功率放大器(PA)、低噪声放大器(LNA)、射频开关(Switch)、…...
qemu分析之 KVM_EXIT_MMIO
基于qemu-2.8.1 address_space_rw 函数作用 这是QEMU内存子系统的核心函数,负责分块处理跨MemoryRegion的内存读取操作。主要场景包括: 处理跨越多个MemoryRegion的连续内存读取区分RAM直接访问与MMIO设备模拟处理不同位宽(1/2/4/8字节&am…...
k8s系统学习路径
学习 Kubernetes(K8s)需要循序渐进,结合理论知识和实践操作。以下是学习 Kubernetes 的推荐步骤: 1. 先决条件 • 掌握容器基础:先学习 Docker,理解容器化概念(镜像、容器、仓库)、…...
OSI 七层网络模型
文章目录 OSI 七层模型应用层表示层会话层传输层网络层数据链路层物理层 TCP/IP 四层模型应用层传输层网络层数据链路层 TCP/IP 特点OSI 和 TCP/IP 两者关系通信过程及相关协议常用协议及端口号常用协议分类参考链接 OSI 七层模型 七层模型,亦称OSI(Ope…...
虚拟电商-数据库分库分表(二)
本文章介绍:使用Sharding-JDBC实现数据库分库分表,数据库分片策略,实现数据库按月分表 一、Sharding-JDBC使用 1.1.准备环境 步骤一:分库分表sql脚本导入 创建了两个数据库:chongba_schedule0 和chongba_schedule1…...
进程间通信--匿名管道
进程间通信介绍 进程间通信目的 数据传输:一个进程需要将它的数据发送给另一个进程资源共享:多个进程之间共享同样的资源。通知事件:一个进程需要向另一个或一组进程发送消息,通知它(它们)发生了某种事件&…...
人工智能治理的两会声音:技术规范与伦理风险探讨
摘要 在最近的两会期间,科技界代表聚焦人工智能(AI)治理问题,提出多项建议。这些建议涵盖AI技术规范、伦理风险预防与控制等方面。代表们强调建立健全法律法规和技术标准体系,确保AI健康发展。同时,重视公众…...
C#opencv 遍历图像中所有点 不在圆范围内的点变为黑色,在圆范围内的保持原色
C#opencv 遍历图像中所有点 不在圆范围内的点变为黑色,在圆范围内的保持原色 安装 Install-Package OpenCvSharp4 Install-Package OpenCvSharp4.Windows 普通实现 using System; using System.Collections.Generic; using System.Linq; using OpenCvSharp; // 添加OpenCV引用…...
基于SSM + JSP 的图书商城系统
基于SSM的图书商城 网上书城、图书销售系统、图书销售平台 |Java|SSM|HTML|JSP| 项目采用技术: ①:开发环境:IDEA、JDK1.8、Maven、Tomcat ②:技术栈:Java、…...
Powershell如何查询 windows defender是否开启
可以通过PowerShell使用以下方法检查Windows Defender(Microsoft Defender Antivirus)的状态: 方法1:使用 Get-MpComputerStatus 命令 此命令会返回Microsoft Defender的全面状态,包括实时保护、病毒定义版本等&#…...
【漫话机器学习系列】133.决定系数(R²:Coefficient of Determination)
决定系数()详解 决定系数()是回归分析中用于评估模型拟合优度的一个重要统计指标。它表示自变量(特征变量)能够解释因变量(目标变量)变异的程度,取值范围为 [0,1] 或 (−…...
【MySQL】数据库简要介绍和简单应用
目录 数据库简要介绍 SQL 的简单应用 需要注意的: 数据库简要介绍 数据库(database)是指长期存储在计算机内,有组织的、可共享的数据集合。它可视为一个电子化的文件柜,用来存储电子文件,用户可以对文件中的数据进行査询、新增、更新、删…...
【Kubernets】Deployment 和 StatefulSet 有什么区别?什么时候用 StatefulSet?
Deployment 和 StatefulSet 的区别 在 Kubernetes 中,Deployment 和 StatefulSet 都用于管理 Pod,但它们适用于不同的场景。 1. Deployment:管理无状态应用 特点: 无状态:Pod 之间相互独立,不需要保持顺…...
Machine Learning: 十大基本机器学习算法
机器学习算法分类:监督学习、无监督学习、强化学习 基本的机器学习算法: 线性回归、支持向量机(SVM)、最近邻居(KNN)、逻辑回归、决策树、k平均、随机森林、朴素贝叶斯、降维、梯度增强。 机器学习算法大致可以分为三类: 监督学习算法 (Sup…...
洛谷 P2801 教主的魔法 题解
之前学过 莫队 算法,其运用了分块思想;但是我居然是第一次写纯种的分块题目。 题意 给你一个长度为 n n n 的序列 a a a(一开始 ∀ a i ∈ [ 1 , 1000 ] \forall a_i\in[1,1000] ∀ai∈[1,1000])。要求执行 q q q 次操作&…...
