Altium designer总结

大概有半年没有画过PCB板了,最近突然又要画一个简单的小板子,却发现好多东西已经不是很熟练了,现在把Altium designer软件的使用中要注意的问题和一些小技巧贴出来,方便自己记忆,同时也供大家探讨。

说明:

(1)Altium designer中快捷键非常的多,每一个按键下面的画上下划线的字母都是一个快捷键(其实所有快捷键都在下面的help--shortcut中)

(2)界面的缩放:按下鼠标滚轮同时移动

(3)本人使用的版本为6.9

1、建立工程并向工程中添加原理图文件和PCB文件,并保存工程和文件到同一个文件夹。

建立完工程应该能看到下面的工程。

若看不到工程则在下图中的system中选择project

2、绘制特殊元器件的库

建立完工程之后就可以绘制原理图了,但是往往有一些元器件在库中无法找到,所以要自己绘制元器件的原理图库和封装库。

第一次建立元器件库的时候要建立一个自己的集成库,并添加原理图库文件和pcb库文件,添加完成后如下图所示,将其保存到同一个文件夹中。

2.1、绘制原理图元件库

双击集成库中的原理图库后,点击右下角的SCH到原理图库绘制的界面

尽量在第四象限接近中心点的地方绘制元器件

点击add可以添加新的原理图原件,先填写元器件的属性,为了方便原理图的绘制,编号一般采用?的形式,让其自动编号

此时便可以在里面绘制原理图库,注意引脚的标号

2.1.1英文状态下按两下p键可以出现引脚, 注意引脚的热点朝外。

2.1.2若将一个元器件绘制成多个部分则,点击tools --new part。

2.1.3在原理图库中画“低电平有效”的方法:在引脚属性名称中每个字母后加一个\

2.1.4 英制和毫米的转换Q

2.2绘制PCB元件库

双击集成库中的PCB元件库文件,然后点击右下角的PCB,选择PCB libarary

在tools--IPC封装向导里面,按要求输入元器件pdf中的各个参数,即可制作出原件的PCB库。

然后保存。

2.2.1PCB封装库中找原点ctrl+end

2.3将原理图库和封装库对应起来

保存集成库,并且右击编译集成库,就可以在绘制原理图时找到自己新做的元器件了。

以此类推,完成所有缺少的元器件的绘制。

3绘制原理图

3.1绘制原理图的时候可以充分利用网络标号

3.2所有元件都可以使用?标号,全部绘制结束后使用T——A快捷键自动编号

3.3绘制过程中可以拖起元件按X水平镜像,按Y垂直镜像(一定要在英文输入法下)

3.4绘制完后使用工具中的封装管理器查看所使用元件的封装是否正确

3.5全部绘制完毕,并且没有报错就可以保存,然后使用D-U快捷键生成PCB了

3.6总线的方法:先选中焊盘(按S然后选component connection)然后place--multiple traces(注意要先布一半然后再从另一边布)

3.7在原理图中全局修改封装时选中物体--右击--find similer object--ctrl+A……

3.8元件清单的导出:Report --Bill of  materials--左下角的Export

4绘制PCB

4.1如果设计的板子有尺寸要求,要先使用place-keepout中的选项限定板子的大小,限定的线必须在keepoutlayer下,Ctrl+m为测量距离的快捷键;

4.2然后就可以摆放元器件并且连线了,双层板只连接顶层和底层,连线过程中需要按住tab键更改,最大和最小的线宽,然后选择适当的线宽进行连线;

4.3对齐元器件的时候可以先选中元器件,然后按A再选择对齐方式进行对齐;

4.4连线过程中出现大量错误可以使用E-D快捷键删除连线,也可使用T-U快捷键去除对应网络标号的线或所有连线;

4.5连线过程中需要打过孔的地方,按shift+crtl+滚轮;

4.6连线结束后使用T——D快捷键进行规则检查,主要检查有没有漏掉的和短路的地方;

4.7为PCB添加泪滴,tools——teardrop

4.8可以选择左下角的LS选择查看对应的层,经常使用这个摆放标注;

4.9 为重点信号线加粗处理等,由于AD中默认是不允许对同一网络标号反复连线的需要进行如下设置:DXP——preference ——PCB Editor—— Interactive Routing,其中默认Automatically Remove Loops是选择的,我们去掉这个选项,把钩去掉,软件就不会自动去掉回环连接了;

4.10 为电路板覆铜,先D-R,然后按照下图增大安全距离的规则

4.11PCB界面“网格”与“网点”的互换操作:V--G--V

然后开始覆铜,覆铜是注意选择连接的网络标号,一般选GND,最后将安全距离改回来。

4.11 去除死铜方法:双击铜箔--选remove dead  copper

4.12将对外连接的引脚和板子的版本日期等信息标注一下,ok完工。

4.13  PCB布局时元件在不同层之间的切换:拖动元件的同时按L键

4.14  布线时5中走线模式之间的切换:shift和空格键同时按

4.15做PCB 整体修改时多用pcb filter

4.16 PCB中找原点ctrl+home

4.17快速切边操作:全选然后d-s-d

5、焊接时看图的技巧,无论是自己制板还是发出去制板,我们会发现拿到手的电路板,插件和板子的形状相同,贴片总是镜像的,焊接贴片的时候我们可以选中整个pcb,然后拖动并且按X将其镜像即可。

6、3D和2D之间的切换就是按3或2(另外3D状态下按住shift右击鼠标拖动可以旋转)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏ionic3+

【Appetite】ionic3实录(六)首页实现

观察之,发布者和内容的文本信息可以用ionic现有的组件实现,而视频播放和图片画廊(如果是轮播图可以用slides组件,它是阉割并封装过的swiper,好像现在...

984
来自专栏程序员的知识天地

javascript对点击事件和拖动事件的区分

1.项目中,为了更好的服务用户,经常会设计一个便捷的通道,这个通道一般都是“悬浮”的。

5883
来自专栏進无尽的文章

实践-做一个会性能调优的好猿

对于每位 iOS 开发者来说,代码性能是个避不开的话题。随着项目的扩大和功能的增多,没经过认真调试和优化的代码,要么任性地卡顿运行,要么低调地崩溃。一般性能测试...

752
来自专栏快乐八哥

Angular企业级开发(3)-Angular MVC实现

1.MVC介绍 Model-View-Controller 在20世纪80年代为程序语言Smalltalk发明的一种软件架构。MVC模式的目的是实现一种动态的...

2229
来自专栏Java技术分享

IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!)

1. -----------自动代码--------  常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boil...

2367
来自专栏数据之美

Web 自动化测试与智能爬虫利器:PhantomJS 简介与实战

估计部分同学没听过这个工具,那先简单介绍下它的背景与作用。 1、PhantomJS 是什么? PhantomJS是一个基于WebKit的服务器端JavaScri...

5379
来自专栏Java技术分享

IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!)

1. -----------自动代码--------  常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boi...

3069
来自专栏我有一个梦想

Python 项目实践一(外星人入侵小游戏)第二篇

接着上次的继续学习。 一 创建一个设置类 每次给游戏添加新功能时,通常也将引入一些新设置。下面来编写一个名为settings的模块,其中包含一个名为Settin...

2778
来自专栏维C果糖

设置 IntelliJ IDEA 主题和字体的方法

1 前言 在博文「IntelliJ IDEA 之 HelloWorld 项目创建及相关配置文件介绍」中,我们已经用 IntelliJ IDEA 创建了第一个 J...

88510
来自专栏IMWeb前端团队

分享Rich化方法

分享Rich化方法 Rich化例子 ? 添加白名单 腾讯员工RTX找v_linbo添加域名白名单,如huayang.qq.com 外部人员发邮件到connect...

2299

扫码关注云+社区

领取腾讯云代金券