AD22以上的基础操作

1.检测创建的原理图器件库

2.原理图页加大

Size:常规和自定义

推荐可视化栅格100mil  快捷键V+G

3.原理图器件器件号排序

自动排序:快捷键T+A+A  

先解锁

4.BOM(Bill of Material)物料表导出

description描述:类似精度。

导出各种类型bom表

5.导出原理图PDF

选择当前文档

打印设置:默认

6.异型槽孔/焊盘创建

(插件孔->机械层,   贴片->顶/底层)layer -muti  ,  top。多个焊盘重合叠加形成多形状得槽孔。

用线条绘画出区域,把线条变细。再创造建区域,变成异性焊盘。

添加一个焊盘,把焊盘放在区域内,代替区域的焊盘号。

添加异性阻焊-找到设置规则-间距规则2.5mil,选中异性焊盘的外框,

点击后,把内线删掉,把外线变细,跟上面一样,创建区域(TVE),把创建的区域变成阻焊层(TOP solder)。

7.IPC封装向导

各种封装向导快速创建PCB封装- 在制作PCB库下

根据数据手册,填入相关数据。

8.安装和调用别的PCB库

1)打开别人的PCB页面,点击选中元件ctrl+c,再到自己的PCB库下,ctrl+v,直接复制到自己的库下。(按着ctrl点击可多选复制)

2)(快捷DP生成当前PCB的所有元件的库)

3)www.iclib.cn IC封装网

一个项目对应一个封装库

9.PCB封装检测

在PCB库下,工具-元件规则检测

10.3DPCB封装

1)IC封装网 2)自己绘制  3)SolidWorks等3D软件导入

在PCB库下,

3D元件体-按Tab键设置-3D层在机械1层(Mechanical 1) 

元件高度

按下ctrl+D,弹出视图配置

绘制插针-右侧工作栏propertoes选择图形绘制-绘制完update到PCB

找凡yi超级库

11.原理图导入PCB

常见的问题:unknow pin

1)封装名称不匹配(修改名称后一点要按保存否则报错) 2)没有封装 3)原理图管脚号没有或者不匹配(使用别人的库要注意)

12.快速定义板框和DXF导入定义

选中全器件-TOL-看大致的板框大小

手动:1.放原点eos-机械1层-线条10mil 长宽取整数。(切换shift+E抓取原点)

2.快捷键DSD重新定义板框

导入板框:文件-导入-dxf

定位孔挖空:选择控-快捷键TVB

1.尽量打开低版本的DXF文件、

13.添加固定孔

焊盘-内孔半径等大3mm ;把Plated(非金属化)沟去掉;固定孔一般在板角的3-5mm;选中孔进行xy坐标移动-ctrl+c+点击板角(以板角为旋转中心,有偏移量)

14.PCB板层叠(2、4、6、8……)

快捷键:DK                                                                      右下角找到

(修改完记得保存ctrl+s)

去掉✔(原因:添加一层正片层,会自动添加负片层)

正片层:自己画的线是同;负片层:画的线为挖空(分割带);

注:顶层一定是正片层;

15*.PCB与原理图相互交互

文件栏单击右键垂直分割;

原理图下:

设置:交互只选择(元件)

快速提取原理图中选中的元件:(可以修改快捷键)点击这个命令后,在PCB中拉出矩形

16.修改快捷键

在工具栏点击右键

在工具看到的快捷键组合可以点击+ctrl修改快捷键;

快捷键最好不要用字母键,防止与系统快捷键发生冲突。

17.常见命令介绍

左框选(鼠标左键自右向左):框选碰到会被选中;

右框选(鼠标左键自左向右):框选整个整体的会被选中;

点击元件+Ctrl+方向(微移)(具体看Ctrl+G栅格步进);

在PCB设计中,拖动元件时按下L切换顶/底层。

选择一堆元件,点击右键选择(再次点击可取消)联合,这一堆元件一起移动,不能某个元件移动。

按下shift键,点击多选元件,在properias中坐标固定。(防止误触移动)(可用于固定定位孔和已经确定位置的 元件);

N+隐藏布线+all ->PCB布局;A+定位器件文本;

选择多条走线按UM->多根一起走线;

18.鼠线/飞线操作

飞线隐藏/显示(器件和网络):N+显示/隐藏连线+网络/器件;

飞线不显示:1)系统颜色没打开(按L 看system colors的第一个Connection Lines)

2)右下角选择PCB,改回默认nets.

在2)下选择Mask,选择网络高亮。

点击Change Net Color修改飞线颜色,再前面的空格打上勾,把走线颜色变更(方便识别信号线)

19.class(类)的创建和应用

1.电源信号载流-加粗 2.常规信号(4-8mil)

class电源信号为例

Net Classes右键创建类

找到右下角打开PCB,可以看到新创建的PWR类(可以单独设置电源信号布线规则和单独隐藏电源信号线和 右击PWR修改PWR的飞线颜色用于区分)

  差分线类别创建

先定义差分

20.PCB常用命令

深色的为默认的快捷键

布线通常顺序:先信号,再电源,到接地

多根布线:利用class创建一个类,在把线拉出来,进行线选,UM交互式总线布线。没有的话Shift+R忽略障碍物走线。

带网络粘贴:EA特殊粘贴。(粘贴走线或者文本)

显示或关闭元素:view configuraion:点击眼睛,进行显示和关闭(可以点击右边过滤器,进行过滤不想被选中的部分)

多根走线不能并行打过孔。

21.自动布线active route

下载插件

下载完,右下角打开PCB active route

22.泪滴添加

工具-泪滴 TE

23.局部敷铜

电源走线要载流-铺铜。

Solid-毛刺多, Hatchedd-建议

建议在设置里默认设置铺铜

异性铺铜

转换功能-在划线区域铺成铜皮,圈成的线什么形状

cutout功能

1、找到铜皮右击,多边形铺铜挖空,把他长条铜皮路径截止。

2、定位孔周围不能有铜皮,新建一个大于定位孔的圆选择Muti-layer(多层),TVT转换非铜区域,再右键重新铺铜。

铺铜裁剪多边形PY-裁剪完再重新铺铜

24.AD脚本

凡亿PCB有铺铜脚本,PCB联盟网搜索脚本下载。

AD加载脚本

FS运行脚本-找到main

脚本功能:快速铺铜,快速添加差分线对、交换器件位置、

25.规则 

间距规则:焊盘间6mil ;

布线线宽:布线分几个类分别设规则:电源范围:12-60mil、普通布线:6mil,可以分层设置;  

规则的优先级:优先级123…先是匹配优先级1的规则;

首选宽度15mil最小12mil,走线线宽会是12mil;

过孔规则:孔径8,10,12mil,盘2n+2mil,pcb板内2种过孔以内;

阻焊规则:2.5mil防止连锡,不能勾选盖油;

铜皮规则:十字花焊盘连接(在电源板不够载流),全连接散热快容易虚汗。(过孔全连接);

差分规则:线宽,间距根据阻抗规则。添加差分线对(快DC);

room(区域规则):放置区域,区域内设置特殊规则;

26.DRC电气性能检测(快TDR)

500->50000找出全部错误

检测之前需要设置的地方

电气性能全部勾选,在线显示。

铜皮与走线有短路,需要重新铺铜。选择区域从新灌铜。

点击DRC错误跳转到错误地方,拉到关闭。

阻焊与阻焊之间最少4mil。

27.尺寸大小标准(快PD L)

按空格键切换纵横方向。

units单位mm 小数位2个

点到点(ctrl+M /RM)、走线到走线(快RP)、测量/查看线长(RS)

28.器件丝印位置调整

丝印不能太小,最小字高25,字宽4mil

可以在PCB下按L设置显示每某一个层。显示阻焊层和丝印层,右边打开实显示位号。

快捷键AP设置器件位号放置的位置,然后一个一个移开。

过滤器只打开文本,防止误移开元器件。

选择器件后,调整丝印位置。

28.添加logo

1、PCB联盟网-logo导入脚本(图片-保存为单色或256色位图)

选中logo、右键创建联合

2、放置图片

在PCB中,框选一片范围,也是打开位图。

quality越大越清。

29.装配图和多层线路PDF输出

文件-智能PDF

无需打印bom表

1、装配图

创建顶底层装配

可以双击打开删除一些不需要的层。

2、多层线路(文件-导出PDF)(有颜色的输出)

多次点击,创建多层

顶底层各自加上机械1层,顶底丝印层要加上各自顶或底层的丝印层、阻焊层、和机械1层

选择颜色区分各个层。

30.Gerber文件输出(生产文件)

1、文件-输出-Gerber file

绘制层-使用过的,镜像层-全部去掉

两个勾上

右下角打开CAMtastic

2、输出转孔

(默认)

3、输出ipc网表(板厂生产校对)

4、器件坐标图(贴片厂)

(默认)

3个文件输出后,关闭可以不用保存

剩下以下文件

第一个改为Gerber、剩下的放进新建一个PRJ(工程文件)

新建SMT文件(给贴片厂、需要钢网层)、新建DOC文件(改版、设计部)、新建BOM文件(BOM表给采购)

SMT文件需要Gerber里的坐标文件和顶底层钢网

制版说明:打板的时候填的内容、写在一个记事本,

结束撒花

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

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

相关文章

FastAPI技术深度解析与实战指南

导读:在Python Web开发领域经历了Django和Flask多年统治后,FastAPI的崛起正在重新定义API开发的技术标准。这篇深度技术解析将为开发者揭示FastAPI如何通过独特的架构设计解决传统框架的核心痛点。 传统Python Web框架在面对高并发场景时暴露出明显的性能…

Python 可迭代的对象、迭代器 和生成器(何时使用生成器表达式)

何时使用生成器表达式 在示例 10-16 中,为了实现 Vector 类,我用了几个生成器表达 式,eq、hash、abs、angle、angles、format、add 和 __mul__ 方法中各有一个生成器表达式。在这些方法中使用列表推 导也行,不过立即返回的列表要…

复习和预习(C++)答案解析

填空题答案及解释 在 for 循环实现累加时,通常在循环上方初始化累加器变量,如 int m ______。 答案:0 解释:累加器需从 0 开始,才能正确累积后续值的总和。 switch 语句根据表达式的值与各个______后的常量表达式进行…

uniapp处理后端返回的html字符串

前言&#xff1a;采用v-html方法处理 1.处理前 <html><head><meta http‐equiv"Content‐Type" content"text/html; charsetUTF-8"></head><body><form ↵<input type"submit" value"立刻提交"…

如何在 Ubuntu 上通过终端或在 VirtualBox 中安装 GCC

无论你是正在编译 C 程序,还是在 Linux 上从源代码构建软件,GNU 编译器集合(GCC)都是每位 Linux 开发者需要的工具之一,因为它能够编译 C、C++,甚至 Fortran、Ada 等其他语言。但如果你想知道如何在 Ubuntu 上安装 GCC 并设置它来编译代码,别担心——你来对地方了。 本…

Mac python3.12 执行pip/pip3异常externally-managed-environment

环境&#xff1a;Mac、Python3.12.x版本&#xff08;3.12.5&#xff09; 问题&#xff1a;执行pip install xyz 后出现异常&#xff1a; error: externally-managed-environment This environment is externally managed ╰─> To install Python packages system-wide,…

最后的生还者2:重制版 免安 中文离线运行版+整合包

最后的生还者2&#xff1a;重制版 1.4.10515.0636 免安 中文离线运行版整合包 最低配置: 需要 64 位处理器和操作系统 操作系统: Windows 10/11 64-bit (version 1909 or higher) 处理器: Intel Core i3-8100, AMD Ryzen 3 1300X 内存: 16 GB RAM 显卡: NVIDIA GeForce GTX 16…

【Arm】DS如何应用脚本文件实现调试

1、 文档目标 在现代嵌入式开发中&#xff0c;调试工具的选择和使用对开发效率和产品质量有着至关重要的影响。Arm Development Studio&#xff08;简称ArmDS&#xff09;作为一款功能强大的集成开发环境&#xff08;IDE&#xff09;&#xff0c;专为基于ARM架构的处理器设计&…

如何通过ETL进行数据抽取工作

数据抽取作为数据集成过程中的核心环节&#xff0c;抽取速度直接决定了整个数据生命周期的质量与效率。在数字化转型加速的当下&#xff0c;企业需要从结构化数据库、非结构化文档、实时流数据、外部API接口等异构数据源中提取有价值的信息&#xff0c;这一过程要面临数据格式多…

随机存储器有哪些,只读存储器又有哪些

一、随机存储器&#xff08;RAM&#xff0c;易失性&#xff0c;断电数据丢失&#xff09; 1. 静态RAM&#xff08;SRAM&#xff09; 特点&#xff1a;用触发器存储数据&#xff0c;无需刷新&#xff0c;速度极快&#xff08;纳秒级&#xff09;&#xff0c;但容量小、成本高。…

PIC单片机MPLAB编译报错的一些问题及解决方法

PIC18单片机MPLAB编译出错的一些问题的解决方法 Couldnt locate build tool. Check tool locations. Unknowm processor&#xff1a;18FXXXXX’ Halting build on first failure as requested. Error [1027] unable to locate stddef.h Error - could not find file c018i.o. …

JavaSE基础复习

1.数据类型&#xff1a; 1&#xff09;整数类型&#xff1a;byte、short、int、long 2&#xff09;浮点型&#xff1a;double、float 3&#xff09;字符型&#xff1a;char 4&#xff09;布尔类型&#xff1a;Boolean 5&#xff09;引用数据类型&#xff1a;Date、Array、…

第27篇:SELinux安全增强机制深度解析与OpenEuler实践指南

SELinux安全增强机制深度解析与OpenEuler实践指南 一、SELinux核心概念与安全体系架构 1.1 访问控制机制演进与SELinux定位 在计算机系统安全领域&#xff0c;访问控制机制经历了从简单到复杂的发展历程。传统的自主访问控制&#xff08;DAC&#xff09; 以文件所有者权限为…

探访成都芯谷金融中心文化科技产业园:解锁城市发展新密码

成都芯谷金融中心位于成都高新区核心地带&#xff0c;是西部区域金融科技发展的重要引擎。该中心以文化为根基、科技为驱动&#xff0c;构建起多功能产业生态&#xff0c;显著推动成都数字经济与国际竞争力提升。 文化与科技融合的核心场景 该中心深度融合四川传统文化元素与…

[论文阅读] 人工智能 | 机器学习系统构思新方法:Define-ML 解决传统 ideation 痛点

机器学习系统构思新方法&#xff1a;Define-ML 解决传统 ideation 痛点 论文信息 article{alonso2025define-ml,title{Define-ML: An Approach to Ideate Machine Learning-Enabled Systems},author{Alonso, Silvio and Santos Alves, Antonio Pedro and Romao, Lucas and Lo…

Spring AI Alibaba 入门指南:打造企业级 AI 应用

一、前言 随着大模型和人工智能技术的飞速发展&#xff0c;越来越多的企业开始尝试将 AI 能力集成到自己的业务系统中。阿里巴巴作为国内最早布局 AI 的公司之一&#xff0c;推出了多个优秀的开源项目与云服务&#xff0c;其中 Spring AI Alibaba 就是为 Java 开发者量身打造的…

《AI颠覆编码:GPT-4在编译器层面的奇幻漂流》的深度技术解析

一、传统编译器的黄昏&#xff1a;LLVM面临的AI降维打击 1.1 经典优化器的性能天花板 // LLVM循环优化Pass传统实现&#xff08;LoopUnroll.cpp&#xff09; void LoopUnrollPass::runOnLoop(Loop *L) {unsigned TripCount SE->getSmallConstantTripCount(L);if (!TripCou…

Java如何远程登录到服务器中执行命令

为什么需要远程登录执行&#xff1f; ​ 我们有时候通过业务代码会关联一些东西&#xff0c;那么在这个时候做完操作后有可能需要去其他服务器上执行一些命令&#xff0c;例如我们更换了什么文件&#xff0c;然后需要重启另一个服务&#xff0c;那么这个时候就需要我们去远程执…

什么是 PoW(工作量证明,Proof of Work)

共识算法&#xff08;Consensus Algorithm&#xff09;是区块链的“心脏”&#xff0c;它决定了多个节点在没有中央机构的前提下&#xff0c;如何就“谁来记账”达成一致。 什么是 PoW&#xff08;工作量证明&#xff0c;Proof of Work&#xff09; 定义&#xff1a; 工作量证…

Excel 中我们输入的到底是什么?是数字、文本,还是日期?

简单来说&#xff0c;Excel主要通过两种方式来“猜测”你输入的是什么&#xff1a;你的输入内容 和 单元格的默认对齐方式。 一、三大核心数据类型&#xff1a;数字、文本、日期 1. 数字 (Number) 是什么&#xff1a;可以进行数学运算的数值。包括整数、小数、百分比、科学计…