Atium Designer 23 全新功能-丝印制备,解决DFM问题
进行PCB设计时需要养成良好的设计习惯,才能保证后期的生产效果。例如整板上需要保证丝印跟阻焊的间距规则避免产生丝印重叠造成的PCB制造设计(DFM)问题。丝印重叠阻焊的影响有如下:
1)PCB板后期打样,一般是以阻焊层优先,如果丝印跟焊盘重叠,那么就会优先选择焊盘,重叠在焊盘上的丝印就会被消除。
2)丝印附在焊盘上会影响后期的焊接,焊盘表面上会被盖上油墨,存在绝缘作用影响后期上锡。
Atium Designer 23(23.0版本以上)软件进一步改进了丝印制备流程,解决由于丝印重叠导致的制造设计(DFM)问题,从而优化出新功能为“丝印制备”,为整个PCB设计上快速精确定位丝印。丝印制备功能可分为PCB封装库设计和PCB设计两个板块,下面就以此两个板块分别进行解析。
PCB封装库设计
1)在PCB封装库界面执行菜单命令“工具-丝印制备”选项,如下图1-1所示,继而弹出“silkscreen preparation”属性设置面板,如下图1-2所示。
图1-1 “丝印制备”选项
图1-2 silkscreen preparation属性设置面板
2)在silkscreen preparation属性设置面板中可以根据封装设计需求,选择丝印针对露铜以及阻焊的设置模式,如下图1-3所示。选择完成模式之后,即可设置丝印间距,以及最小长度的数值编辑,也可根据封装设计需求进行设置,如下图1-4所示。
图 1-3 漏铜以及阻焊模式选择
图1-4 丝印间距及最小长度设置
3)后面三个设置选项即适用于PCB设计,此处按照默认设置即可,如图下1-5所示。
图1-5 silkscreen preparation属性设置
4)silkscreen preparation属性面板完成设置之后点击“OK ”选项,即可看到封装的丝印外框自动按照丝印间距参数值跟阻焊或者露铜进行了自动避让,无需再去手动打断丝印线或者是手动按照间距值再去绘制丝印线,实现快速完成封装丝印外框绘制。前后效果图如下1-6所示。
图1-6 效果图对比
PCB设计
1)执行菜单命令“工具-丝印制备”,如图1-7所示,即可弹出“silkscreen preparation”属性设置对话框,如图1-8所示。
图 1-7 “丝印制备”选项
图 1-8 PCB中silkscreen preparation属性设置
2)在“silkscreen preparation”设置对话框内,第一栏设置即是将丝印制备适用于哪些元素对象的选择,“All”选项为所有对象,“Selected”选项为仅在设计中选择的对象,此处一般默认“All”适用所有对象设置,如图下1-9所示。
3)第二项中的Overlay layers设置即为丝印制备命令执行的层范围选择,点击下滑栏可以选择单独的“TOP”“Bottom”或者“TOP&Bottom”选项,如下图1-10所示,推荐默认设置为“TOP&Bottom”选项,让其命令在顶底丝印层都可进行实现。
图1-9 丝印制备适用的对象选择
图 1-10 丝印制备层范围选择
4)第三项设置即为丝印制备最为重要的步骤,勾选“Use Design Rules”选项,那么丝印制备则是按照“PCB规则及约束编辑器”对话框内的丝印跟丝印层对象间距规则进行命令,如下图1-11所示。如果不选择“Use Design Rules”选项,那么就需要根据PCB设计要求手动选择丝印避让的对象即为下图1-12所示的两个选项设置为“Clip to Exposed Copper”、“Clip to solder Mask Openings”选择露铜以及阻焊的设置模式,可根据具体设计进行选择,推荐设置为“Clip to solder Mask Openings”。选择完模式之后即可设置丝印间距,以及最小长度的数值编辑。
图 1-11 丝印制备按照间距规则命令
5)一般在PCB设计完成之后是需要调整器件位号丝印不要覆盖在焊盘上,所以需要将“Move Text”选项进行勾选,即丝印字符根据上述(4)中所设置的间距大小进行移动避让,如下图1-13所示。
图 1-12 模式和间距及长度设置
图 1-13 字符移动设置
6)“FILL&Region”选项设置后面的下滑栏存在“None”“Clip”、“Move”三个设置,如下图1-14所示。即为整体调整丝印时针对放置在顶底丝印层上的Fill和Region进行避让的三种模式,“None”为不处理,“Clip”为剪切,“Move”为移动。在通常的PCB设计中丝印层上放置Fill和Region的情况较少,推荐设置为“None”即可。其下面的“Max Distance”选项即为最大的距离设置,推荐默认设置即可,如下图1-15所示。
图 1-14 “FILL&Region”下滑栏选项设置
图 1-15 推荐设置
7)“Delete Silksreen Outside Board Shape ”选项即为是否需要自动移除板框外部的丝印,PCB设计中建议是进行勾选设置,如下图1-16所示。
8)“Clip Locked Components ang Prinitives”选项即为丝印制备针对PCB设计中锁定的器件是否实行,如果上述(5)中的“move text”已经勾选,那么推荐此选项无需再进行勾选,如下图1-17所示。
图1-16
图 1-17
9)“silkscreen preparation”设置对话框内的参数都设置完成之后,点击对话框右下角的“OK”选项即可对整板PCB上的丝印进行快速制备。
声明:本文凡亿教育原创文章,转载请注明来源!
相关文章:

Atium Designer 23 全新功能-丝印制备,解决DFM问题
进行PCB设计时需要养成良好的设计习惯,才能保证后期的生产效果。例如整板上需要保证丝印跟阻焊的间距规则避免产生丝印重叠造成的PCB制造设计(DFM)问题。丝印重叠阻焊的影响有如下: 1)PCB板后期打样,一般是…...

Nginx快速入门:安装目录结构详解及核心配置解读(二)
0. 引言 上节我们讲解了nginx的应用场景和安装,本节继续针对nginx的各个目录文件进行讲解,让大家更加深入的认识nginx。并通过一个实操案例,带大家来实际认知nginx的核心配置 1. nginx安装目录结构 首先nginx的默认安装目录为:…...
测试TensorFlow/PyTorch的GPU版本是否启用
文章目录 1. Pytorch测试代码2. TensorFlow测试代码 后续遇到好的会不断更新。。。 1. Pytorch测试代码 import torch def gpu_is_available():print(\nGPU details:)print(f gpu_is_available : , torch.cuda.is_available())print(f cuda_device_count : , t…...

字符串逆序输出
逆序输出就是本来abc输出的,然后我想让他输出成cba,那么我们还是要用到for循环,只不过原先是从零开始往上加,这回呢,是从上面往下减 我们观察上面这个图片,我们想要输出olleh,那么我们就要从4开…...

期货平仓日历(期货平仓日期汇总)
什么是期货平仓日历? 期货是一种高风险高收益的投资品种。而期货交易不同于股票等其他投资品种的交易,期货交易需要在一定时间内才能买卖。而期货平仓日历就是指期货交易中规定的所有合约的平仓日期汇总。 常见期货平仓日期和时间? 不同的…...

计算机网络-进阶
目录 易混淆物理层数据链路层网络层nat如何实现私有ip通信IP数据报 格式解析tcp 连接tcp流量控制滑动窗口拥塞控制 报文捕获 wireshark路由模拟器 enspcdn代理服务器 VS cdn VS web cache 计算机有了物理地址,为什么还要有ip地址?单播 多播 广播 传输层会…...

LED恒流驱动芯片SM2188EN:满足LED灯具出口欧盟所需的ERP能效认证标准和要求
LED灯具是一种节能环保的照明产品,因其高效节能、长寿命等优点而备受消费者青睐,成为照明市场的主流产品。作为LED灯具出口欧盟市场的必备条件,ERP能效认证标准和要求对LED灯具的能效性能提出了严格的要求。 首先,ERP能效认证标准…...

RocketMQ系统性学习-RocketMQ原理分析之消费者的接收消息流程
🌈🌈🌈🌈🌈🌈🌈🌈 【11来了】文章导读地址:点击查看文章导读! 🍁🍁🍁🍁🍁🍁dz…...

butterfly蝴蝶分类
一、分类原因 由于植物分类所使用的数据集存在一定问题,修改起来比较麻烦,本次采用kaggle的ButterflyMothsImageClassification数据集,对100这种蝴蝶进行分类。 二、100中蝴蝶类别 ‘ADONIS’,‘AFRICAN GIANT SWALLOWTAIL’,‘AMERICAN S…...

计算机基础:网络基础
目录 一.网线制作 1.制作所需要工具 网线制作标准 编辑 2.水晶头使用 3.网线钳使用 4.视频教学 二.集线器、交换机介绍 1.OSI七层模型 2.TCP/IP四层参考模型 3.集线器、交换机。路由器介绍 集线器 交换机 路由器 区别 三.路由器的配置 1.路由器设置 说明书 设…...
[原创][R语言]股票分析实战[3]:周级别涨幅趋势的相关性
[简介] 常用网名: 猪头三 出生日期: 1981.XX.XX QQ联系: 643439947 个人网站: 80x86汇编小站 https://www.x86asm.org 编程生涯: 2001年~至今[共22年] 职业生涯: 20年 开发语言: C/C、80x86ASM、PHP、Perl、Objective-C、Object Pascal、C#、Python 开发工具: Visual Studio、D…...

MSVC编译 openssl windows 库
开发需要在windows下集成 openssl 库,参考官方指导完成了编译:openssl/NOTES-WINDOWS.md at master openssl/openssl 不过,最后还是走了直接下载的捷径。 1. 安装 ActivePerl 需要在 ActiveState 注册账户,之后彼会提供具体的…...
electron兼容统信UOS系统过程中的坑
这里写目录标题 找统信支持人员咨询过,他们说不对electron提供支持,如果需要兼容统信UOS还是建议换个开发技术gbm_bo_map--no-sandboxNo protocol specified任务栏图标总结 找统信支持人员咨询过,他们说不对electron提供支持,如果…...
Flink系列之:Apache Kafka SQL 连接器
Flink系列之:Apache Kafka SQL 连接器 一、Apache Kafka SQL 连接器二、依赖三、创建Kafka 表四、可用的元数据五、连接器参数六、特性七、Topic 和 Partition 的探测八、起始消费位点九、有界结束位置十、CDC 变更日志(Changelog) Source十一…...

灰盒测试简要学习指南!
在本文中,我们将了解什么是灰盒测试、以及为什么要使用它,以及它的优缺点。 在软件测试中,灰盒测试是一种有用的技术,可以确保发布的软件是高性能的、安全的并满足预期用户的需求。这是一种从外部测试应用程序同时跟踪其内部操作…...

【经典LeetCode算法题目专栏分类】【第7期】快慢指针与链表
《博主简介》 小伙伴们好,我是阿旭。专注于人工智能AI、python、计算机视觉相关分享研究。 ✌更多学习资源,可关注公-仲-hao:【阿旭算法与机器学习】,共同学习交流~ 👍感谢小伙伴们点赞、关注! 快慢指针 移动零 class…...

springboot解决XSS存储型漏洞
springboot解决XSS存储型漏洞 XSS攻击 XSS 攻击:跨站脚本攻击(Cross Site Scripting),为不和 前端层叠样式表(Cascading Style Sheets)CSS 混淆,故将跨站脚本攻击缩写为 XSS。 XSS(跨站脚本攻击):是指恶意攻击者往 Web 页面里插…...

I.MX6ULL_Linux_驱动篇(47)linux RTC驱动
RTC 也就是实时时钟,用于记录当前系统时间,对于 Linux 系统而言时间是非常重要的,就和我们使用 Windows 电脑或手机查看时间一样,我们在使用 Linux 设备的时候也需要查看时间。本章我们就来学习一下如何编写 Linux 下的 RTC 驱动程…...

详解IBM企业架构框架模型CBM
(一):什么是CBM IBM的CBM是组件化业务模型(Component Business Model),是IBM在2003年提出的一种业务架构方法论。 目的是通过将企业的业务活动划分为一些独立、模块化、可重用的业务组件,来识…...

宝塔面板安装MySQL数据库并通过内网穿透工具实现公网远程访问
文章目录 前言1.Mysql 服务安装2.创建数据库3.安装 cpolar3.2 创建 HTTP 隧道 4.远程连接5.固定 TCP 地址5.1 保留一个固定的公网 TCP 端口地址5.2 配置固定公网 TCP 端口地址 前言 宝塔面板的简易操作性,使得运维难度降低,简化了 Linux 命令行进行繁琐的配置,下面简单几步,通…...

跨链模式:多链互操作架构与性能扩展方案
跨链模式:多链互操作架构与性能扩展方案 ——构建下一代区块链互联网的技术基石 一、跨链架构的核心范式演进 1. 分层协议栈:模块化解耦设计 现代跨链系统采用分层协议栈实现灵活扩展(H2Cross架构): 适配层…...

PL0语法,分析器实现!
简介 PL/0 是一种简单的编程语言,通常用于教学编译原理。它的语法结构清晰,功能包括常量定义、变量声明、过程(子程序)定义以及基本的控制结构(如条件语句和循环语句)。 PL/0 语法规范 PL/0 是一种教学用的小型编程语言,由 Niklaus Wirth 设计,用于展示编译原理的核…...
今日科技热点速览
🔥 今日科技热点速览 🎮 任天堂Switch 2 正式发售 任天堂新一代游戏主机 Switch 2 今日正式上线发售,主打更强图形性能与沉浸式体验,支持多模态交互,受到全球玩家热捧 。 🤖 人工智能持续突破 DeepSeek-R1&…...

[免费]微信小程序问卷调查系统(SpringBoot后端+Vue管理端)【论文+源码+SQL脚本】
大家好,我是java1234_小锋老师,看到一个不错的微信小程序问卷调查系统(SpringBoot后端Vue管理端)【论文源码SQL脚本】,分享下哈。 项目视频演示 【免费】微信小程序问卷调查系统(SpringBoot后端Vue管理端) Java毕业设计_哔哩哔哩_bilibili 项…...

CVPR2025重磅突破:AnomalyAny框架实现单样本生成逼真异常数据,破解视觉检测瓶颈!
本文介绍了一种名为AnomalyAny的创新框架,该方法利用Stable Diffusion的强大生成能力,仅需单个正常样本和文本描述,即可生成逼真且多样化的异常样本,有效解决了视觉异常检测中异常样本稀缺的难题,为工业质检、医疗影像…...

算法打卡第18天
从中序与后序遍历序列构造二叉树 (力扣106题) 给定两个整数数组 inorder 和 postorder ,其中 inorder 是二叉树的中序遍历, postorder 是同一棵树的后序遍历,请你构造并返回这颗 二叉树 。 示例 1: 输入:inorder [9,3,15,20,7…...

《信号与系统》第 6 章 信号与系统的时域和频域特性
目录 6.0 引言 6.1 傅里叶变换的模和相位表示 6.2 线性时不变系统频率响应的模和相位表示 6.2.1 线性与非线性相位 6.2.2 群时延 6.2.3 对数模和相位图 6.3 理想频率选择性滤波器的时域特性 6.4 非理想滤波器的时域和频域特性讨论 6.5 一阶与二阶连续时间系统 6.5.1 …...
Windows 下端口占用排查与释放全攻略
Windows 下端口占用排查与释放全攻略 在开发和运维过程中,经常会遇到端口被占用的问题(如 8080、3306 等常用端口)。本文将详细介绍如何通过命令行和图形化界面快速定位并释放被占用的端口,帮助你高效解决此类问题。 一、准…...

结构化文件管理实战:实现目录自动创建与归类
手动操作容易因疲劳或疏忽导致命名错误、路径混乱等问题,进而引发后续程序异常。使用工具进行标准化操作,能有效降低出错概率。 需要快速整理大量文件的技术用户而言,这款工具提供了一种轻便高效的解决方案。程序体积仅有 156KB,…...
零基础在实践中学习网络安全-皮卡丘靶场(第十一期-目录遍历模块)
经过前面几期的内容我们学习了很多网络安全的知识,而这期内容就涉及到了前面的第六期-RCE模块,第七期-File inclusion模块,第八期-Unsafe Filedownload模块。 什么是"遍历"呢:对学过一些开发语言的朋友来说应该知道&…...