PADS系列:如何导入元件库新建元件

对于普通的原理图,位置的摆放是比较随意的,并且也没有一些特殊的或者元件库里面没有的元件,相对来说绘制会比较简单。但是如果碰上复杂一点的电路,要绘制起来就会比较麻烦,需要一些新的PADS使用技巧,最基础的就是给元件库添加一些额外的器件,比如说新导入的BOM表中器件或者其他特殊定制的元件。

对于一个电子元器件,它在设计软件中会被描述为几个部分:逻辑符号,PCB封装形式,参数详细信息,就构成了一个完整的元件库电子元器件。

逻辑符号也就是原理图上看到的样子。

图片

创建自己的第三方库

很多时候,工作一段时间的电子工程师因为已经有了一定的工作经验,有自己的工作习惯,并且很多工作内容会经常用到某一部分的元器件,所以这时候通常会更倾向于用自己的原价库,也就是创建自己的第三方库。

创建方法也很简单,在文件菜单栏选择”库“,再点击”新建库“,修改库的名字即可。

图片

不过这个时候创建出来的元件库是没有元件的,因为元件库中的元件需要你自己去添加之后才会有。

图片

点击”工具“菜单栏的”元件编辑器“进入编辑窗口。

图片

然后点击新建,选择相应的类型。

图片

其中首先选择逻辑类型,不同的元件有不同的逻辑类型,比如说电容是CAP, 电阻是RES等。

图片

选择CAE封装向导,可以获取到模板,再更改模板的参数,主要是更改芯片的大小以及引脚的数量和长度。

图片

修改完之后,点击确定即可创建出最终的CAE封装(最终原理图上呈现的样子),点击保存,存储到相应的库中即可(记得写好相应元件的名字)。

图片

然后就是PCB封装,它是在编辑电参数的菜单栏中,不过对于PCB封装的设计是在PADS Layout软件中进行。

图片

门封装也是一样,将前面画好的CAE封装给对应到门封装内,这里可以选择四种CAE封装,不过通常选择一种即可。

图片

管脚:对元件的各个管脚进行网络定义,与门封装对应。 

图片

属性:比如说厂家信息,封装信息等等,最重要的是要有相应的属性值得包含。

在编辑完所有的元件信息之后,就可以点击“检查元件”,来看是否有一些信息不匹配,如果不匹配就会报错。

图片

由于非视频端,操作可能若有疑问,欢迎留言提问,看到就会抽空回答。

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

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

相关文章

详解HTTP:HTTP/1.1哪些可以优化

随着互联网的发展和应用的不断丰富,HTTP(超文本传输协议)作为网络通信的核心协议,承载着越来越重的流量和复杂的交互任务。虽然HTTP/1.1已经在很长一段时间内支撑着互联网的繁荣,但它本身也存在一些性能上的瓶颈和不足…

python format变量里有大括号报错

aa"{\"0\":{\"name\":\"0\",\"all\":{}}}".format(aa)本来想给all赋值为aa 报错 >>> aa"{\"0\":{\"name\":\"0\",\"all\":{}}}".format(aa) Traceback (most …

k8s设置pod资源请求和限制

设置资源请求和限制 实验目标: 学习如何为 Pod 设置资源请求和限制,以优化集群资源分配。 实验步骤: 创建一个 Deployment,并设置 CPU 和内存的资源请求和限制。使用 kubectl describe 命令查看资源分配情况。观察资源限制对 P…

全球首个数字人开源了

DUIX(Dialogue User Interface System)是硅基智能打造的AI数字人智能交互平台。通过将数字人交互能力开源,开发者可自行接入多方大模型、语音识别(ASR)、语音合成(TTS)能力,实现数字…

JAVA8--Stream了解

1. Stream概述 Java8中有两大最为重要的特性。 1)Lambda 表达式,前面文章已经介绍过了 2)Stream API (java.util.stream.*包下) 说到Stream便容易想到I/O Stream,而实际上我们这里讲的Stream它是Java8中对数据处理的一种抽象描述; 我们可…

apscheduler任务编排

一、形式一:A任务完成后添加B任务 from apscheduler.schedulers.background import BackgroundScheduler from datetime import datetime, timedelta# 定义任务A def task_A():print("任务A开始执行:", datetime.now())# 模拟一些耗时操作# ...print(&q…

Chrome Tracing flow event demo

Chrome Tracing flow event demo 1.效果2.解释3.代码 Chrome Tracing flow event demo 1.效果 2.解释 cpu_op 为host上的opkernel 为device上的kernel标记一条线 {"ph": "s", "id": 13, "pid": 1, "tid": 100, "ts&qu…

【Containerd】Containerd接入Harbor仓库

说明 在日常使用容器时,安全方便起见一般都会使用到私有仓库,一般都是采用 harbor 作为私有仓库,docker 对接 harbor 仓库非常简单,那么 containerd 如何对接 harbor 呢? 在内网使用 harbor 根据个人习惯&#xff0c…

【MySQL】触发器

USE stumanbd;/*向t_studentb表中插入一条记录,测试insert触发器“st_insert”是否会被触发。*/ DELIMITER $$ CREATE TRIGGER st_insert AFTER/*BEFORE*/ INSERT/*UPDATE DELETE*/ ON t_students FOR EACH ROW BEGIN SET student"插入记录成功"; END $$ …

解析方法与几何模型

数学建模 解析方法与几何模型 数学建模1.1 向量表示法与几何建模基本案例1.1.1 几何建模的思想1.1.2 向量表示与坐标变换 1.2 Numpy 与线性代数1.2.1 Numpy向量与矩阵的操作1.2.2 利用Numpy进行线性代数基本运算1.2.3 numpy.linalg 的使用 1.1 向量表示法与几何建模基本案例 1…

eNSP中ACL访问控制表的配置和使用

一、拓扑图 1.新建拓扑图 2.PC端配置 PC1: PC2: PC3: 二、基本命令配置 1.S1配置 <Huawei>system-view [Huawei]sysname S1 [S1]vlan 10 [S1-vlan10]vlan 20 [S1-vlan20]vlan 30 [S1-vlan30]quit [S1]interface Vlanif 10 [S1-Vlanif10]ip address 192.168.10…

Gradle学习-2 Groovy

1、Groovy基础语法 1.1、基本数据类型 Groovy支持数据类型&#xff1a;byte, short, int, long, float, double, char &#xff08;1&#xff09;创建一个Android Studio项目 &#xff08;2&#xff09;在根目录新建一个 leon.gradle&#xff0c;输入以下内容 leon.gradle…

Ansible自动化运维,(1)模块

ansible是基于Python语言实现的&#xff0c;模块化&#xff1a;调用特定的模块完成特定的任务&#xff0c;支持自定义模块&#xff0c;可使用任何编程语言写模块(账号&#xff0c;软件等)。部署简单&#xff0c;基于python和SSH&#xff0c;相对安全&#xff0c;基于OpenSSH。 …

高考填报志愿,为何要优先考虑个人兴趣 ?

随着高考成绩纷纷出炉&#xff0c;考生又要面对人生另外一个重要的选择&#xff0c;那便是填报志愿&#xff0c;这关系到自己能否进入满意的学校和专业。如果考生对上述两个方面都不满意&#xff0c;那高考目的就没有达到。既然填报志愿如此重要&#xff0c;考生和家长在选择的…

软件构造 | Design Patterns for Reuse and Maintainability

Design Patterns for Reuse and Maintainability &#xff08;面向可复用性和可维护性的设计模式&#xff09; Open-Closed Principle (OCP) ——对扩展的开放&#xff0c;对修改已有代码的封 Why reusable design patterns A design… …enables flexibility to change …

面向对象设计原则(SOLID原则)C++

面向对象设计原则&#xff08;SOLID原则&#xff09;&#xff0c;每个原则都有其独特的重要性和应用场景。以下是详细解释&#xff0c;并给出简单的示例&#xff1a; 1. 单一职责原则&#xff08;Single Responsibility Principle, SRP&#xff09;&#xff1a; 原则概述&…

Android应用开发从入门到竞赛(1)——开篇

本人从事Android应用开发十余年&#xff0c;指导大学生竞赛十余载&#xff0c;多次指导竞赛任务的Android应用开发&#xff0c;开设本专栏&#xff0c;介绍如何快速入门Android应用开发并将其应用于各类竞赛&#xff0c;同时顺带聊聊比赛感想。&#xff08;部分内容来自本人所编…

树莓派4设置

使用sudo命令时要求输入密码 以 sudo 为前缀的命令以超级用户身份运行。默认情况下&#xff0c;超级用户不需要密码。不过&#xff0c;您可以要求所有以 sudo 运行的命令都输入密码&#xff0c;从而提高 Raspberry Pi 的安全性。 要强制 sudo 要求输入密码&#xff0c;请为你…

Nuxt3 [Vue warn]: Hydration node mismatch:【解决方案】

[Vue warn]: Hydration node mismatch: 水合节点不匹配 Server rendered element contains more child nodes than client vdom. 服务器呈现的元素包含的子节点多于客户端vdom。 这个问题解决起来也很好解决&#xff0c;看这个问题是怎么出来的&#xff0c;看代码&#xff1a;…

DiskLRUCache

DiskLRUCache是Android中实现磁盘缓存相关的组件类&#xff0c;当缓存满时其使用最近最少使用策略来淘汰相关的元素&#xff0c;以控制缓存大小。本文主要基于DiskLRUCache相关源码分析DiskLRUCache的创建、缓存的添加、获取、删除流程。 DiskLRUCache创建 DiskLRUCache不允许…