【软件的安装与基本设置】AD21软件的PCB规则设置

2024-05-15 13:36

本文主要是介绍【软件的安装与基本设置】AD21软件的PCB规则设置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在绘制PCB之前,要进行规则的创建,因为在绘制PCB的过程中,难免会出现很多错误,所以需要先对绘制PCB创建规则,即所有的打孔,走线,铺铜都要基于电气性能规则去设计,等到后期,检查PCB时,可以基于事先创建的规则,利用机器去检查存在的错误。而不是用肉眼去检查错误。

点击Design->Rules开始规则的创建
在这里插入图片描述
下图所示为PCB设计中的所有规则。
在这里插入图片描述
但是不是所有规则都需要设置,只是将需要用到的规则设置即可。

  • 对于电气规则
    唯一要注意的是间距规则,即走线、焊盘、过孔,铜皮等这些对象相互之间的间距。通常设置为6mil或10mil(如果空间足够可以10mil),如果小于6mil的话,生产工艺会更困难,所以对应的成本也会增加。
    在这里插入图片描述
  • 对于走线规则
    首先是线宽设置,由于本人经常接触的是电源走线,因此线宽一般设置为20mil(对于要过大电流的走线,一般直接铺宽铜),对于经常接触弱电走线的,线宽一般设置为6mil或10mil。
    在这里插入图片描述
    下一个是走线过孔规则。
    在这里插入图片描述
  • 对于平面规则
    唯一要设置的是铺铜连接设置。电源相关的铺铜一般是走大电流的情况,因此一般直接连接,不留空隙。
    在这里插入图片描述
  • 对于生产制造规则
    首先是过孔大小规则设置。由于有时可能会用过孔作为铜柱插口,因此最大孔径可以设大点。
    在这里插入图片描述
    下一个是过孔到过孔间距设置,一般只要保证过孔不要重叠就行,所以设置为12mil。
    在这里插入图片描述
    下一个是最小阻焊层裂口设置,一般设置为4mil。对于高密度PCB设计,如果制造商具备高精度加工能力,最小阻焊层裂口宽度可以减小到3mil或甚至更小。
    在这里插入图片描述
    最后是丝印到丝印和丝印到焊盘的间距设置,这两个规则不会影响电路和生产制造,在后期移动丝印时注意下就好,确保所有丝印都可以看到,尽量不要和焊盘或丝印重叠。这两个规则可以设置为0mil或关闭。
    设置为0mil。
    在这里插入图片描述
    或关闭。
    在这里插入图片描述

至此,所有规则已设置完成。最后点击应用,再点击确定即可。
在这里插入图片描述

这篇关于【软件的安装与基本设置】AD21软件的PCB规则设置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/991955

相关文章

gitlab安装及邮箱配置和常用使用方式

《gitlab安装及邮箱配置和常用使用方式》:本文主要介绍gitlab安装及邮箱配置和常用使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1.安装GitLab2.配置GitLab邮件服务3.GitLab的账号注册邮箱验证及其分组4.gitlab分支和标签的

MySQL MCP 服务器安装配置最佳实践

《MySQLMCP服务器安装配置最佳实践》本文介绍MySQLMCP服务器的安装配置方法,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下... 目录mysql MCP 服务器安装配置指南简介功能特点安装方法数据库配置使用MCP Inspector进行调试开发指

在Windows上使用qemu安装ubuntu24.04服务器的详细指南

《在Windows上使用qemu安装ubuntu24.04服务器的详细指南》本文介绍了在Windows上使用QEMU安装Ubuntu24.04的全流程:安装QEMU、准备ISO镜像、创建虚拟磁盘、配置... 目录1. 安装QEMU环境2. 准备Ubuntu 24.04镜像3. 启动QEMU安装Ubuntu4

mysql中insert into的基本用法和一些示例

《mysql中insertinto的基本用法和一些示例》INSERTINTO用于向MySQL表插入新行,支持单行/多行及部分列插入,下面给大家介绍mysql中insertinto的基本用法和一些示例... 目录基本语法插入单行数据插入多行数据插入部分列的数据插入默认值注意事项在mysql中,INSERT I

PostgreSQL 默认隔离级别的设置

《PostgreSQL默认隔离级别的设置》PostgreSQL的默认事务隔离级别是读已提交,这是其事务处理系统的基础行为模式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价... 目录一 默认隔离级别概述1.1 默认设置1.2 各版本一致性二 读已提交的特性2.1 行为特征2.2

一文详解MySQL如何设置自动备份任务

《一文详解MySQL如何设置自动备份任务》设置自动备份任务可以确保你的数据库定期备份,防止数据丢失,下面我们就来详细介绍一下如何使用Bash脚本和Cron任务在Linux系统上设置MySQL数据库的自... 目录1. 编写备份脚本1.1 创建并编辑备份脚本1.2 给予脚本执行权限2. 设置 Cron 任务2

Python UV安装、升级、卸载详细步骤记录

《PythonUV安装、升级、卸载详细步骤记录》:本文主要介绍PythonUV安装、升级、卸载的详细步骤,uv是Astral推出的下一代Python包与项目管理器,主打单一可执行文件、极致性能... 目录安装检查升级设置自动补全卸载UV 命令总结 官方文档详见:https://docs.astral.sh/

mtu设置多少网速最快? 路由器MTU设置最佳网速的技巧

《mtu设置多少网速最快?路由器MTU设置最佳网速的技巧》mtu设置多少网速最快?想要通过设置路由器mtu获得最佳网速,该怎么设置呢?下面我们就来看看路由器MTU设置最佳网速的技巧... 答:1500 MTU值指的是在网络传输中数据包的最大值,合理的设置MTU 值可以让网络更快!mtu设置可以优化不同的网

mapstruct中的@Mapper注解的基本用法

《mapstruct中的@Mapper注解的基本用法》在MapStruct中,@Mapper注解是核心注解之一,用于标记一个接口或抽象类为MapStruct的映射器(Mapper),本文给大家介绍ma... 目录1. 基本用法2. 常用属性3. 高级用法4. 注意事项5. 总结6. 编译异常处理在MapSt

Nexus安装和启动的实现教程

《Nexus安装和启动的实现教程》:本文主要介绍Nexus安装和启动的实现教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、Nexus下载二、Nexus安装和启动三、关闭Nexus总结一、Nexus下载官方下载链接:DownloadWindows系统根