PADS教程系列:原理图创建过程

2023-12-02 23:12

本文主要是介绍PADS教程系列:原理图创建过程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

大家好,我是山羊君Goat。

PADS教程系列,专门用来分享对于PADS的设计使用,会定期更新,喜欢的可以收藏,PADS教程系列会统一整理在公众号菜单栏,有需要可以移步菜单栏进行查看。

在电子设计中,EDA软件那是必不可少的,像大学时候的Altium Design,对于每一个电子相关专业都是或多或少都有接触过的东西。

但是如果从学校毕业,并且从事电子类相关的工作的话,Altium Design可能就不是主流软件了,因为在企业应用中,会更多的用到PADS和cadence软件。

PADS是目前很多中大型电子主板制作中的主流工具,在使用上也有别与其他工具就所有工具都集成在一个软件终端中,PADS采用的是不同的策略,它将原理图制作和PCB制作的两个过程分开为两个软件,所以在实际使用中通常都会同时打开多个相关PADS软件进行制作。

PADS的功能十分强大,尤其是在多层电路板的设计应用中,主要分为三个软件:PADS Logic, PADS Layout, PADS Router。在原理图设计中,主要用到的是PADS Logic。

图片

在整个PADS制作过程中,其实可以统括为7个步骤:

1,原理图环境参数设置

包括像是基本属性,以及软件的界面进行设置。

2,设置图纸大小

在工具栏中的“选项”-->“设计”中进行更改,大小有A,B,C,D,A1~4等等。

图片

3,设计和实现栅格设置

栅格分为两种,一种是显示栅格,一种是设计栅格。显示栅格是软件界面中显示的每个点状之间的距离,设计栅格是指的在设计中光标每一次移动的距离。

4,放置元器件

在工具栏中选择“添加元件”,就可以从已经有的库中选择需要的文件。如果要添加自己的元件库,就需要从“管理库列表”中去选择需要的元件进行添加,之后画原理图的时候就可以直接进行调用。

5,原理图连线

选择连接导线,依然是在工具栏中,不过PADS软件使用中,需要随时分清楚选择元件还是选择导线,双击后可以对属性进行相应的更改。

6,检查与修改

在放置完元件并且各个元件电路部分之间的连接也用导线连好之后,就需要进行初次的检查,看一下哪里有缺漏,哪里电路连接错误,然后进行相应的更改。

7,打印和输出报表

主要是打印BOM表和位号图。

BOM表在文件中的报告中进行打印,会自动抓取原理图中用到的元件,生成BOM表。

图片

位号图一般会用在PCB加工完之后,可以对点位进行更改颜色,用来做出标记。

图片

这篇关于PADS教程系列:原理图创建过程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/447194

相关文章

canal实现mysql数据同步的详细过程

《canal实现mysql数据同步的详细过程》:本文主要介绍canal实现mysql数据同步的详细过程,本文通过实例图文相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的... 目录1、canal下载2、mysql同步用户创建和授权3、canal admin安装和启动4、canal

Nexus安装和启动的实现教程

《Nexus安装和启动的实现教程》:本文主要介绍Nexus安装和启动的实现教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、Nexus下载二、Nexus安装和启动三、关闭Nexus总结一、Nexus下载官方下载链接:DownloadWindows系统根

MySQL存储过程之循环遍历查询的结果集详解

《MySQL存储过程之循环遍历查询的结果集详解》:本文主要介绍MySQL存储过程之循环遍历查询的结果集,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录前言1. 表结构2. 存储过程3. 关于存储过程的SQL补充总结前言近来碰到这样一个问题:在生产上导入的数据发现

SpringBoot集成LiteFlow实现轻量级工作流引擎的详细过程

《SpringBoot集成LiteFlow实现轻量级工作流引擎的详细过程》LiteFlow是一款专注于逻辑驱动流程编排的轻量级框架,它以组件化方式快速构建和执行业务流程,有效解耦复杂业务逻辑,下面给大... 目录一、基础概念1.1 组件(Component)1.2 规则(Rule)1.3 上下文(Conte

Java中实现线程的创建和启动的方法

《Java中实现线程的创建和启动的方法》在Java中,实现线程的创建和启动是两个不同但紧密相关的概念,理解为什么要启动线程(调用start()方法)而非直接调用run()方法,是掌握多线程编程的关键,... 目录1. 线程的生命周期2. start() vs run() 的本质区别3. 为什么必须通过 st

CnPlugin是PL/SQL Developer工具插件使用教程

《CnPlugin是PL/SQLDeveloper工具插件使用教程》:本文主要介绍CnPlugin是PL/SQLDeveloper工具插件使用教程,具有很好的参考价值,希望对大家有所帮助,如有错... 目录PL/SQL Developer工具插件使用安装拷贝文件配置总结PL/SQL Developer工具插

Spring Boot 整合 Apache Flink 的详细过程

《SpringBoot整合ApacheFlink的详细过程》ApacheFlink是一个高性能的分布式流处理框架,而SpringBoot提供了快速构建企业级应用的能力,下面给大家介绍Spri... 目录Spring Boot 整合 Apache Flink 教程一、背景与目标二、环境准备三、创建项目 & 添

Java中的登录技术保姆级详细教程

《Java中的登录技术保姆级详细教程》:本文主要介绍Java中登录技术保姆级详细教程的相关资料,在Java中我们可以使用各种技术和框架来实现这些功能,文中通过代码介绍的非常详细,需要的朋友可以参考... 目录1.登录思路2.登录标记1.会话技术2.会话跟踪1.Cookie技术2.Session技术3.令牌技

Macos创建python虚拟环境的详细步骤教学

《Macos创建python虚拟环境的详细步骤教学》在macOS上创建Python虚拟环境主要通过Python内置的venv模块实现,也可使用第三方工具如virtualenv,下面小编来和大家简单聊聊... 目录一、使用 python 内置 venv 模块(推荐)二、使用 virtualenv(兼容旧版 P

pytest+allure环境搭建+自动化实践过程

《pytest+allure环境搭建+自动化实践过程》:本文主要介绍pytest+allure环境搭建+自动化实践过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录一、pytest下载安装1.1、安装pytest1.2、检测是否安装成功二、allure下载安装2.