AD20全流程的使用笔记

news2024/11/20 19:22:58

目录

首先一个完整的AD工程文件需要我们自己建立的文件有这些:

新建工程:

从现有的工程文件中将元件添加到原理图库:

元件的摆放:

器件的复制及对齐:

导线、Netlabe、端口的添加:

Value值的校对:

封装的统一管理:

原理图的编译及检查:

常用PCB的直接调用:

常见绿色报错的消除:

PCB板框评估:

叠层设置:

PCB快捷键的设置及推荐:

模块化布局规划:

PCB常用规则设置:

扇孔的处理及敷铜插件的应用:

信号的走线:

电源部分的处理:

GND的处理:

PCB的DRC检查:

拼板:

V-cut及邮票孔:

Gerber文件的输出及整理:


首先一个完整的AD工程文件需要我们自己建立的文件有这些:


新建工程:

原理图,PCB,原理图库,PCB库,切记在同一个文件夹下创建,这样他们才能关联到一起


从现有的工程文件中将元件添加到原理图库:

生成原理图库:


元件的摆放:

已在库中有现成元件点击放置:

在原理图界面放置:

直接拖出来:


器件的复制及对齐:

按住shift拖动已有元件即可复制

框选右键选择对齐,可以使用自己的快捷键:


导线、Netlabe、端口的添加:

有电气属性的导线:

Netlabe:

端口:


Value值的校对:


封装的统一管理:


原理图的编译及检查:

设置报错:

位号重复:

网络悬浮:

单端网络:

编译项目:

查看错误:


常用PCB的直接调用:


常见绿色报错的消除:

重新设置规则:

把其他规则全部取消仅留下电气短路开路等规则


PCB板框评估:

把器件全部选中:

设计矩形排列器件评估板框:

keepout层改变板子尺寸:

在机械层绘制板框:


叠层设置:

添加层


PCB快捷键的设置及推荐:

走线:F2

过孔:F3

上下左右对齐:小键盘的8246

水平等间距:7

垂直等间距:9


模块化布局规划:

快捷键DC创建网络类:

把电源类的分到新建的类里,方便看清信号流向

右下角选择不显示电源类


PCB常用规则设置:

间距规则:

4-6mil是常规的线距,小于4生产成本增加报废率也增加

因为电源线的线宽要宽一些,单独对电源线的线宽进行加粗

把电源的优先级提高一些:

过孔规则:

铺铜规则:

负片:

正片:


扇孔的处理及敷铜插件的应用:

铺铜插件:

添加插件:

安装脚本:

快速改变铜皮网络:

最好进行就近打孔,提前规划


信号的走线:

过孔是会影响信号质量的,对于信号走线能少打孔就少打孔,先连短线再连长线,先连上再调整


电源部分的处理:

分为电源走线和GND走线,先不管地的连通性,先弄电源的连通性,按住ctrl双击鼠标左键高亮网络,区分出需求的电源,电源走线要尽量粗一些,多使用铺铜操作把距离近的电源用铺铜相连。


GND的处理:

对板子进行灌铜处理:


PCB的DRC检查:

选择要检查的规则:

输出的报告


拼板:

什么是拼板,为什么拼板:


V-cut及邮票孔:


Gerber文件的输出及整理:

装配图的输出:


BOM表的输出:

Gerber文件的输出:

Gerber文件:

钻孔文件:

装配文件:

IPC网表:(用于板厂进行开短路的核对

文件的整理:

第38课 Gerber文件的输出及整理(完结)_哔哩哔哩_bilibili

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1570193.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

每日一练 寻找两个正序数组的中间数

题目参上,以下是解题思路: 首先,我们应该想到的一种方法是把两数组合并为一个整体的数组,然后返回其中位数即可。那么我们如何合并两数组呢?我们可以用归并排序,设置上下两指针,不断遍历返回较…

idea Springboot校园新闻系统VS开发mysql数据库web结构java编程计算机网页源码maven项目

一、源码特点 springboot 校园新闻发布系统是一套完善的信息系统,结合springboot框架和bootstrap完成本系统,对理解JSP java编程开发语言有帮助系统采用springboot框架(MVC模式开发),系统具有完整的源代码和数据库&a…

LeetCode-217存在重复的元素

217 存在重复的元素 给定一个整数数组,判断是否存在重复元素。 如果存在一值在数组中出现至少两次,函数返回 true 。如果数组中每个元素都不相同,则返回 false 。 JavaScript的 Array 对象是用于构造数组的全局对象,数组是类似…

如何在iPhone上恢复永久删除的照片?

2007 年,Apple Inc. 推出了这款震撼人心的智能手机,后来被称为 iPhone。您会惊讶地发现,迄今为止,Apple Inc. 已售罄 7 亿台 iPhone 设备。根据 2023 年 8 月的一项调查数据,95% 的智能手机利润都落入了苹果公司的口袋…

【Vue】watch监听复杂数据,新值与旧值一样

问题 watch监听复杂数据,例如数组,旧值与新值一样 解决方案 监听回调里返回新数组,新、旧数组地址改变,得到的值也就不一样,例↓ ()>[...data] 码 test.js // 数据 const musicList ref([{ id: 540000200805…

兑换码生成算法

兑换码生成算法 兑换码生成算法1.兑换码的需求2.算法分析2.重兑校验算法3.防刷校验算法 3.算法实现 兑换码生成算法 兑换码生成通常涉及在特定场景下为用户提供特定产品或服务的权益或礼品,典型的应用场景包括优惠券、礼品卡、会员权益等。 1.兑换码的需求 要求如…

软考--软件设计师(软件工程总结2)

目录 1.测试方法 2.软件项目管理 3.软件容错技术 4.软件复杂性度量 5.结构化分析方法(一种面向数据流的开发方法) 6.数据流图 1.测试方法 软件测试:静态测试(被测程序采用人工检测,计算机辅助静态分析的手段&…

MyBatis 解决上篇的参数绑定问题以及XML方式交互

前言 上文:MyBatis 初识简单操作-CSDN博客 上篇文章我们谈到的Spring中如何使用注解对Mysql进行交互 但是我们发现我们返回出来的数据明显有问题 我们发现后面三个字段的信息明显没有展示出来 下面我们来谈谈解决方案 解决方案 这里的原因本质上是因为mysql中和对象中的字段属性…

构建未来交通:香橙派OPI Airpro上的智能交通监管系统

引言: 随着城市化进程的加速,交通管理变得越来越复杂。 传统的交通监管系统往往无法有效应对日益增长的车辆数量和复杂的交通状况。因此,我们需要一种更加智能和自适应的解决方案来提高交通效率并减少事故发生率。 香橙派OPI Airpro以其强大的…

07 - D触发器

---- 整理自B站UP主 踌躇月光 的视频 1. 电路实现 将 D 接到 S 端,D 取反接到 R 端,两个输入合成一个输入,R 和 S 总是相反的,就构成了 D 触发器。再添加一个EN,作为锁存功能,EN0 时,R 和 S 都…

Mac删除软件,动一动手指,几秒就彻底删除 mac删除软件删不掉的解决方法 mac删除软件后怎么删除软件数据

当你入职新公司,接手前任员工使用的Mac电脑时,很可能会遇到一个非常普遍的问题:电脑中装有大量你不需要的软件。这些软件不仅占用宝贵的硬盘空间,还可能影响电脑的运行速度和效率。为了获得一个干净、清爽的使用体验,删…

Go协程池gopool源码解析

1、gopool简介 Repository:https://github.com/bytedance/gopkg/tree/develop/util/gopool gopool is a high-performance goroutine pool which aims to reuse goroutines and limit the number of goroutines. It is an alternative to the go keyword. gopool的…

【Java基础知识总结 | 第十篇】HashSet底层实现原理

文章目录 10.HashSet底层实现原理10.1HashSet特点10.2HashSet源码10.3 add流程10.4总结 10.HashSet底层实现原理 10.1HashSet特点 存储对象:HashSet 存储对象采用哈希表的方式,它不允许重复元素,即集合中不会包含相同的元素。当向 HashSet …

Linux_进程信号_7

文章目录 1.什么是信号2.信号列表3.信号处理常见方式4.信号的存储5.信号产生前-中-后1.信号产生前2.信号产生中 6产生信号1.signal2.kill3.raise4.abort5.alarm6.硬件异常 7.core dump8.信号产生中1. sigset_t(数据类型)2.信号集操作函数1.sigprocmask2.…

Vue3_2024_7天【回顾上篇watch常见的后两种场景】___续

Vue3中监听多条数据的两种使用 1.watch【使用上一章写法,监听两个属性,然后执行相应操作…】 2.watchEffect【相对于使用watch,watchEffect默认页面初始加载,有点类似加配置:立即执行 immediate】 代码: …

Python:百度AI开放平台——OCR图像文字识别应用

一、注册百度AI开放平台 使用百度AI服务的步骤为: 注册:注册成为百度AI开放平台开发者;创建AI应用:在百度API开放平台上创建相关类型的的AI应用,获得AppID、API Key和Secret Key;调用API:调用…

Word中插入Endnote参考文献时显示乱码

近期在写文章需要插入参考文献,使用Endnote插入时显示乱码,如下图所示: 文章末尾显示{ADDIN EN REFILIST } 解决方法 在网上找了诸多方法尝试也没有解决,最终找到一篇博客介绍了一种方法: word选项—高级&#xff1…

苍穹外卖07(缓存菜品,SpringCache,缓存套餐,添加购物车菜品和套餐多下单,查看购物车,清除购物车,删除购物车中一个商品)

目录 一、缓存菜品 1 问题说明 2 实现思路 3 代码开发:修改DishServiceImpl 4 功能测试 二、SpringCache 1. 介绍 2. 使用语法 1 起步依赖 2 使用要求 3 常用注解 4 SpEL表达式(了解备用) 5 步骤小结 3.入门案例 1 准备环境 2 使用入门 1 引导类上加…

四、MySQL读写分离之MyCAT

一、读写分离概述 1、什么是读写分离: 读写分离:就是将读写操作分发到不同的服务器,读操作分发到对应的服务器 (slave),写操作分发到对应的服务器(master) ① M-S (主从) 架构下&…

【测试篇】测试用例

文章目录 前言具体设计测试用例等价类边界值场景设计法判定表(因果图)正交排列(用的非常少)错误猜测法 前言 什么是测试用例?? 测试用例是针对软件系统或应用程序的特定功能或场景编写的一组步骤&#xf…