AD学习之旅(3)— Altium Designer 20 新建原理图库器件

本文介绍了Altium Designer 20新建原理图库器件的方法。参考相关问答,详细说明了新建电阻和电容的步骤,包括设置属性、绘制外形、放置引脚等。还对元器件属性,如Design Item ID、Designator等进行了说明,最后附上原理图库文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

AD学习之旅(3)— Altium Designer 20 新建原理图库器件

一、前言

本文参考:

  1. 【Altium500问】第001问-如何新建原理图库文件
  2. 【Altium500问】第005问 如何创建一个简单的元件的模型,步骤是怎么样的?
  3. 【Altium500问】第012问 元件的管脚Type每个类型是什么意思?
  4. 【Altium500问】第013问 元件编辑属性时Designator和comment的含义分别是什么?

二、新建一个电阻

点击【工具】->【新器件】
在这里插入图片描述
输入器件名为【Res1】
在这里插入图片描述
然后将其属性修改为如下所示
在这里插入图片描述
接下来开始绘制电阻,点击【视图】->【栅格】->【切换捕捉栅格】
在这里插入图片描述
或者直接按快捷键【G】将最小宽度修改为10mil
在这里插入图片描述

然后点击【放置】->【矩形】,
在这里插入图片描述

绘制一个长200mil、宽80mil电阻的外形
在这里插入图片描述
然后双击该矩形,修改其属性
在这里插入图片描述
这样就得到一个电阻的模型
在这里插入图片描述
接下来点击放置引脚
在这里插入图片描述
按下【TAB】键,修改其属性,然后点击【播放】键进行放置,
在这里插入图片描述
通过按空格键可以旋转引脚,其中带十字的是连线端,将其放置在外侧,这样,一个电阻就绘制好了
在这里插入图片描述

三、新建一个电容

点击【工具】->【新器件】
在这里插入图片描述
输入器件名为【Cap1】
在这里插入图片描述

然后将其属性修改为如下所示
在这里插入图片描述

接下来开始绘制电容,按快捷键【G】将最小宽度修改为10mil
在这里插入图片描述

然后点击【放置线】,
在这里插入图片描述
绘制两条长160mil相距40mil的线
在这里插入图片描述

然后双击线条,修改其属性
在这里插入图片描述

另外再添加两条线,这样就得到一个电容的模型
在这里插入图片描述

接下来点击放置引脚
在这里插入图片描述
按下【TAB】键,修改其属性,然后点击【播放】键进行放置,
在这里插入图片描述

通过按空格键可以旋转引脚,其中带十字的是连线端,将其放置在外侧,这样,一个电容就绘制好了
在这里插入图片描述

四、元器件属性说明

我们先看一下我们最开始填写的器件属性栏
在这里插入图片描述
首先,【Design Item ID】我们一般会填写这个器件的名称,这是中国器件在这个原理图库的唯一标识符。
然后是【Designator】,是器件的位号,这个是一定要有的,用来在原理图中定位这个器件。
接下来是【Comment】,填写元器件的注释,一般来说,我们可以将元器件的Value值填写在里面。
最后是【Description】,填写器件的描述,比如这个器件是什么作用,是什么器件,是什么封装的等等。

然后就是关于管脚中的一些属性说明
在这里插入图片描述

五、附录

附上原理图库文件:Basic.SchLib
上一篇:AD学习之旅(2)— Altium Designer 20 新建工程
下一篇:AD学习之旅(4)— 新建芯片类原理图库器件

出现这个错误的原因是在导入seaborn包时,无法从typing模块中导入名为&#39;Protocol&#39;的对象。 解决这个问题的方法有以下几种: 1. 检查你的Python版本是否符合seaborn包的要求,如果不符合,尝试更新Python版本。 2. 检查你的环境中是否安装了typing_extensions包,如果没有安装,可以使用以下命令安装:pip install typing_extensions。 3. 如果你使用的是Python 3.8版本以下的版本,你可以尝试使用typing_extensions包来代替typing模块来解决该问题。 4. 检查你的代码是否正确导入了seaborn包,并且没有其他导入错误。 5. 如果以上方法都无法解决问题,可以尝试在你的代码中使用其他的可替代包或者更新seaborn包的版本来解决该问题。 总结: 出现ImportError: cannot import name &#39;Protocol&#39; from &#39;typing&#39;错误的原因可能是由于Python版本不兼容、缺少typing_extensions包或者导入错误等原因造成的。可以根据具体情况尝试上述方法来解决该问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [ImportError: cannot import name ‘Literal‘ from ‘typing‘ (D:\Anaconda\envs\tensorflow\lib\typing....](https://blog.csdn.net/yuhaix/article/details/124528628)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值