首页 > 其他分享 >Altium Designer简介及使用流程

Altium Designer简介及使用流程

时间:2022-08-21 21:45:43浏览次数:101  
标签:Designer AD 工程 简介 原理图 Protel Altium PCB 设计

Altium Designer简介及使用流程

Altium Designer(简称AD)是一个设计原理图和PCB的专业软件,功能十分强大,且使用方便,比较容易上手。它的前身大家也比较熟悉,就是Protel。在学校里学习的就是Protel,不过除了完成作业,就没有用过Protel。现在bug身边好多工程师还是使用Protel设计PCB,AD是Protel的升级版。对于AD的发展史我们这里就不做详细介绍,有兴趣的可以上网搜一下,这里我们主要简单介绍一下AD及其使用流程,这里bug使用的AD19版的,软件图标如下图所示:

之前有介绍过PADS,和AD一样也是一款PCB设计软件。这两个给bug最直接的感觉就是PADS是分三个组件,原理图、PCB、布线分开的,分工明确。AD是将所有功能集成在一起,功能比较丰富。在学校一般都学Protel,可能过渡到AD门槛会低一点。

在AD中,项目的层级为“工程组Project Group”(之前称为工作空间WorkSpace)——>“工程”——>“文件”(原理图、PCB),如下图所示:

通常一个工程为一个PCB项目,一个工作组可以包含多个工程,一个工程可以包含多个原理图和PCB。AD软件只能打开一个工作组。设计PCB的流程为:

  1. 新建封装库;
  2. 在封装库中新建元件封装;
  3. 新建元件库;
  4. 在元件库中新建元器件;
  5. 新建工程组;
  6. 在工程组中新建PCB工程;
  7. 在PCB工程中添加原理图文件;
  8. 在原理图文件中添加元器件,连线等进行原理图设计;
  9. 在PCB工程中添加PCB文件,设置板框;
  10. 将原理图导入到PCB;
  11. 设置设计规则;
  12. 在PCB文件中布局,布线,铺铜等进行PCB设计;
  13. PCB设计完成之后,进行DRC(设计规则检查);
  14. DRC没有错误,输出生产文件,一般为gerber文件,当然直接给PCB源文件也可以(没有保密性)。
  15. 在PCB加工这段时间,可以导出BOM,采购元器件(点击公众号“彩蛋”->“BOM配单”)。
  16. PCB和元器件都回来之后,可以自己焊接或者发给贴片焊接加工厂(点击公众号“彩蛋”->“SMT焊接加工”)。
  17. 板子焊接好之后,进行硬件软件的调试。

以上就是整个的设计流程,里面具体的细节会在后面的文章中进行讲解。

最后AD19版软件,可以在公众号回复AD,获取下载链接。

更多文章请关注微信公众号:ubug404

 

https://blog.csdn.net/cheer_me/article/details/101176141

标签:Designer,AD,工程,简介,原理图,Protel,Altium,PCB,设计
From: https://www.cnblogs.com/sunny3158/p/16610966.html

相关文章

  • Mybatis源码1JDBC->mybatis主要流程->mybatis Excutor简介
    Mybatis源码1JDBC->mybatis主要流程->mybatisExcutor简介一丶mybatis概述MyBatis是一款优秀的持久层框架,它支持自定义SQL、存储过程以及高级映射。MyBatis免除了几乎......
  • 2022.8.20 线程简介与三种创建方式
    1、线程简介1.多任务   现实中太多这样同时做多件事情的例子了,看起来是多个任务都在做,其实本质上我们的大脑在同一时间依旧只做了一件事情。2.多线程   ......
  • 《植物大战僵尸1》中文版简介+下载
    《植物大战僵尸1》中文版《植物大战僵尸1》中文版简介    植物大战僵尸是一个看似简单实则极富策略性的小游戏,在植物大战僵尸可武装的49种植物,切换不同的功能,诸......
  • Flask 学习-1.简介与环境准备
    前言Flask是由python开发的轻量的web框架,小巧,灵活,一个脚本就可以启动一个web项目,上手非常容易。Flask和Django框架对比Django:大而全,有一套完整的框架,但是耦合性......
  • JS的简介
    JS式JavaScript的简称,它是一门弱语言,它可以实现让网页动起来JS的构成核心(ECMAScript)文档对象模型(DOM)--DocumentObject Module浏览器对象模型(BOM)--BrowserObjec......
  • 框架-逻辑层(逻辑层简介和注册程序)
    逻辑层简介小程序逻辑层小程序开发框架的逻辑层是使用JavaScript编写的。逻辑层将数据进行处理后发送给视图层,同时接收视图层的事件反馈。在JavaScript的基础上,微信......
  • SpringBoot简介
    SpringBoot简介回顾什么是SpringSpring是一个开源框架,2003年兴起的一个轻量级的Java开发框架,作者:RodJohnson 。Spring是为了解决企业级应用开发的复杂性而创建的,简......
  • powerdesigner16.5 连接MySQL8
    1.安装32位jdk。2.配置jdk路径:Tools-->GeneralOptions-->Variables修改JAR,JAVA,JAVAC,JAVADOC的Value3.连接数据库4.生成......
  • ECharts 中的样式简介
    ECharts中的样式简介本文主要是大略概述,用哪些方法,可以在ApacheEChartsTM中设置样式,改变图形元素或者文字的颜色、明暗、大小等。为了让表述更通俗易懂,我们在这里用......
  • 5.Hystrix简介
    Hystrix介绍Hystrix是用于处理延迟和容错的开源库Hystrix主要用于避免级联故障,提高系统弹性Hystrix解决了由于扇出导致的"雪崩效应"Hystrix的核心是"隔离术"和"熔断机......