AltiumDesigner16笔记
- 集成库(*.intlib)没有办法直接修改库文件,但是*.schlib可以编辑的。
- 原理图元件批量修改可以从Tools-> Update from libraries进行。
- PCB封装批量修改:Tools-> Footprint Manager。可以在字段名处进行筛选。
- 使用T+C可由原理图定位pcb的器件位置。
- 在View->Connections中可以选择是否隐藏pcb中的飞线,有助于观察pcb器件总体的位置是否合理。
- 快捷键N用于隐藏飞线。
- 一般在keep-out layer通过Place Line确定pcb的大小,在Multi-Layer画板子的大小。
- 原理图之间如果出现相同的网络标号但在生成pcb时没能将该网络添加进pcb中,很可能是没有将Net Label的作用域设置为全局属性。Net Label作用域设置路径:Project-> Project Options-> Options-> Net Identifier Scope。
- 如果原理图中放置的器件过多,会导致生成pcb时,器件封装会出现在显示范围的边缘,甚至是超出了显示范围。如果封装只是范围的边缘,可以通过通过反选操作将其选中然后拖动到范围。反选操作:Edit-> Select-> Outside Area。如果封装超过的显示范围,反选操作是无法将他们选中的,因为没有很好的解决办法,这里只能先将原有的原理图先移出当前project,生成不含这份原理图的pcb,然后将该原理图添加进当前project,并将原理图拆分成两份,再重新生成pcb来解决。这是目前的解决办法。
- 关于PCB中Grid的相关设置:pcb模式下,右键-> Options-> Board Options。
- 在PCB中摆放元器件时,除了一系列常用的对齐操作外,还有设置原点的操作(E-> Origin-> Set),这个是为了能准确的安排器件之间的间隔。
- 高频信号线走线距离三倍线宽。
- AD具有自动备份的功能,设置路径:DXP-> Perferences-> Data Management-> Backup 需要设置自动备份的路径。
- 交叉选择模式:首先要强调一下,sch模式和PCB模式他们的交叉选择模式是分开来的,根据自身需求选择,我一般两者都会打开。这样的话,在原理图中点选的器件,pcb中也会被选中。在pcb中点选器件,在原理图中也会有相应的器件被选中。该选项是各自模式下的Tools-> Cross Select Mode,将其勾选就可以对应打开相应环境下的交叉选择模式。
- 复制或剪切后,器件的标号会被替换成问号的问题?DXP-> Perferences-> Schematic-> Graphical Editing中将“重置粘贴的元件标号”选项取消。
- unique ID error的解决办法:Tools-> Convert-> Reset Compnent Unique IDs。
- 布局规则(快捷键: D+R)
- 编译sch文件会出现[Warning] AUDIO.SCH Extra Pin R500-1 (Inferred) in Alternate 1 of part R500 。在sch library中,在Tools-> Mode中删去了除Normal以外其他mode并保存,直接右击需要update的元件名后(只是保存的话,不会及时作用到当前工程的),点选Update Schematic Sheets。重新编译即可解决。
- 在PCB模式下,无意间按下1键后,会只剩下mechanical-layer和multi-layer。无须惊慌,按下2键即可回到我们熟悉的见面(Top Layer、Bottom Layer、Keep-out Layer都会回来的)。当然按下3键会进入仿真模式。
- 需要自己画PCB封装的时候,string的颜色是根据你在当前层的颜色来变化的,一般选在Top Layer即可。
- 在给sch library的元件添加Model(即关联pcb元件)后,刷新sch library,然后在原理图模式下,查看library中的元件是否添加Model成功。只有添加成功才能使用元件,否则将会warning。
- DRC检查快捷键:TDR。
- 隐藏网络的操作:快捷键N-> Hide Connections-> Net 点击想要隐藏的网络。
- 走线的时候需要打过孔:快捷键2。
- 走线或者放置器件时需要切换Layer:快捷键L
- 仅想对当前层操作:Shift + S
- 画PCB时,最初只需将元件摆放在大致的位置,不要在一开始就强求摆整元件之间整齐划一,我打赌,在走线时,你肯定会再调整元件的位置,所以过于整齐在初期是没有必要的。在PCB初期,我们需要做的只是让元件能有一个大致的位置和保证它们之间摆放次序正确。
- 原理图中元件引脚序号颠倒,如何批量修改?打开元件相应的sch库,改正元件引脚,然后通过Tools-> Updata Schematics将元件修改作用到当前原理图。
- 如果原理图拥有来自不同sch元件的part组合成的器件,这样会导致PCB中产生两个designator相同的封装。
- 在sch模式下,查看相互连接的Net Label的快捷键:S + C
AltiumDesigner16笔记的更多相关文章
- git-简单流程(学习笔记)
这是阅读廖雪峰的官方网站的笔记,用于自己以后回看 1.进入项目文件夹 初始化一个Git仓库,使用git init命令. 添加文件到Git仓库,分两步: 第一步,使用命令git add <file ...
- js学习笔记:webpack基础入门(一)
之前听说过webpack,今天想正式的接触一下,先跟着webpack的官方用户指南走: 在这里有: 如何安装webpack 如何使用webpack 如何使用loader 如何使用webpack的开发者 ...
- SQL Server技术内幕笔记合集
SQL Server技术内幕笔记合集 发这一篇文章主要是方便大家找到我的笔记入口,方便大家o(∩_∩)o Microsoft SQL Server 6.5 技术内幕 笔记http://www.cnbl ...
- PHP-自定义模板-学习笔记
1. 开始 这几天,看了李炎恢老师的<PHP第二季度视频>中的“章节7:创建TPL自定义模板”,做一个学习笔记,通过绘制架构图.UML类图和思维导图,来对加深理解. 2. 整体架构图 ...
- PHP-会员登录与注册例子解析-学习笔记
1.开始 最近开始学习李炎恢老师的<PHP第二季度视频>中的“章节5:使用OOP注册会员”,做一个学习笔记,通过绘制基本页面流程和UML类图,来对加深理解. 2.基本页面流程 3.通过UM ...
- NET Core-学习笔记(三)
这里将要和大家分享的是学习总结第三篇:首先感慨一下这周跟随netcore官网学习是遇到的一些问题: a.官网的英文版教程使用的部分nuget包和我当时安装的最新包版本不一致,所以没法按照教材上给出的列 ...
- springMVC学习笔记--知识点总结1
以下是学习springmvc框架时的笔记整理: 结果跳转方式 1.设置ModelAndView,根据view的名称,和视图渲染器跳转到指定的页面. 比如jsp的视图渲染器是如下配置的: <!-- ...
- 读书笔记汇总 - SQL必知必会(第4版)
本系列记录并分享学习SQL的过程,主要内容为SQL的基础概念及练习过程. 书目信息 中文名:<SQL必知必会(第4版)> 英文名:<Sams Teach Yourself SQL i ...
- 2014年暑假c#学习笔记目录
2014年暑假c#学习笔记 一.C#编程基础 1. c#编程基础之枚举 2. c#编程基础之函数可变参数 3. c#编程基础之字符串基础 4. c#编程基础之字符串函数 5.c#编程基础之ref.ou ...
随机推荐
- Could not open php://output for writing.问题解决
这是一个自己在项目中遇到的问题. 由于一直以来,公司都是用的Linux服务器,这次为客户做项目,换成了winserver. 项目中有一项功能是Excel导出,采用PHPEXCEL类库实现.由于是个小项 ...
- PAT 1044. Shopping in Mars
#include <cstdio> #include <cstdlib> #include <vector> #include <climits> #i ...
- SPOJ:COT2 Count on a tree II
题意 给定一个n个节点的树,每个节点表示一个整数,问u到v的路径上有多少个不同的整数. n=40000,m=100000 Sol 树上莫队模板题 # include <bits/stdc++.h ...
- C++ VS编译问题--VS下生成DLL,但没有生成Lib的解决办法
如果项目生成了.dll文件,但是没有生成.lib文件,这是由于项目的设置错误,应作如下修改: 项目->属性->链接器->输入->模块定义文件,设置你的模块定义文件,默认为lib ...
- CentOS 7运维管理笔记(9)----Apache 安全控制与认证
Apache 提供了多种安全控制手段,包括设置Web访问控制.用户登陆密码认证及 .htaccess 文件等.通过这些技术手段,可以进一步提升Apache服务器的安全级别,减少服务器受攻击或数据被窃取 ...
- 09_dubbo服务发布原理
[ 启动服务的日志分析 ] 1.暴露本地服务 Export dubbo service com.alibaba.dubbo.demo.DemoService to local registry, du ...
- 【windows c】 遍历目录
方式一: DWORD z_dRed = 0; char z_FilePath[MAX_PATH] = {0}; char z_newPath[MAX_PATH] = {0}; char z_tmpPa ...
- androidUI异步消息
private Handler handler = new Handler(){ public void handleMessage(android.os.Message msg) { switch ...
- 从Microsoft SQL Server迁移到MySQL指南
转自 https://www.mysql.com/why-mysql/white-papers/sql-server-to-mysql-zh/ 由于 MySQL 将节约成本.自由选择平台.特性丰富等优 ...
- Day04——Python模块
一.模块简介 模块是实现了某个功能的代码集合,比如几个.py文件可以组成代码集合即模块.其中常见的模块有os模块(系统相关),file模块(文件操作相关) 模块主要分三类: 自定义模块 :所谓自定义模 ...