嘉立创EDA添加自己的元件和封装

因为我最近经常用一些模块,但是没有对应的模块封装。所以再次记录一下。

一、 创建元件(原理图库)

步骤:

电路符号是器件在原理图中的图形表示,定义了引脚功能。

  1. 新建元件 :在编辑器顶部菜单栏,点击 "文件" -> "新建" -> "元件" 。你可以为符号命名,例如 My_IC_Symbol
  1. 绘制图形与放置引脚

    • 使用右侧工具栏的线条、矩形等工具绘制器件的外形轮廓。

    • 点击 "放置" -> "引脚" 或使用快捷键 P 来放置引脚。关键一步 :放置时或放置后,在右侧属性面板中为每个引脚设置准确的 "编号""名称" 。这个编号必须与后续封装的焊盘编号严格一一对应 ,否则转换PCB时会报错。

    • 注意:带点的一端是需要和外部连接的网络点,朝外。如图,不要搞反了。

  1. 设置属性:在左侧"属性"面板中,可以预设一些属性,如将"位号"设为"U?",并在"关键属性"中添加"值"(Value)等。完成后保存。

二、 创建PCB封装

封装定义了器件在PCB上的焊盘位置、尺寸和轮廓丝印。

方法一:手动绘制封装(推荐用于非标准封装)

这是最通用的方法,需要依据元件的数据手册(Datasheet)进行绘制。

  1. 新建封装 :点击 "文件" -> "新建" -> "封装" 。建议命名时参考官方命名规范,便于管理。

  2. 放置并设置焊盘

    • 使用快捷键 P 放置焊盘。

    • 我以标准的圆形通孔焊盘为例,选择是双排或者单排,然后输出通孔中间的间距,按TAB键可以进行输入。

    • 对于精确定位,可以使用"布局"菜单下的"偏移"工具(相对偏移/绝对偏移)来精准放置焊盘。

  3. 绘制丝印 :将工作层切换到 "顶层丝印层",使用导线或圆弧工具绘制器件的外形轮廓和极性标识。

  4. 设置原点与检查

    • 点击 "放置" -> "设置画布原点",通常建议设置为封装的几何中心或第1引脚,便于后期布局。

    • 完成后,务必使用 "工具" -> "尺寸检查" 功能核对关键距离。

三、 创建并关联完整器件

这是将符号和封装组合成可用元件库的最后一步。

  1. 选择关联:在第一步新建的元件中,选择封装

  2. 关联符号与封装

  3. 选择个人,添加第二步增加的封装。点击右下脚的确定,则这个元件和封装就添加完成了。

相关推荐
傻啦嘿哟16 小时前
解决DNS污染:防止OpenClaw解析API域名到虚假地址
开发语言·php
MY_TEUCK16 小时前
【MYTRUCK - AI 应用】MetaGPT 0.8.2 安装与排错完整实录(Python 3.10 + 虚拟环境)
开发语言·人工智能·python·ai
Devin~Y16 小时前
大厂Java面试实录:Spring Boot/Cloud、Kafka、Redis、K8s 可观测性 + RAG/Agent(小Y翻车版)
java·spring boot·redis·spring cloud·kafka·kubernetes·mybatis
林森lsjs16 小时前
【日耕一题】2. 面向对象 Java 基础:构造方法与 toString
java·开发语言
广_16 小时前
用AI写一个Python实时硬件监控与日志可视化界面
开发语言·人工智能·python
学代码的真由酱16 小时前
【自用】测开面试问题-Java
java·面试·职场和发展
过期动态16 小时前
【LeetCode 热题 100】三数之和
java·数据结构·算法·leetcode·职场和发展·排序算法
AI算法沐枫16 小时前
基于YOLO26深度学习的【果园荔枝检测与计数】系统设计与实现【python源码+Pyqt5界面+数据集+训练代码】
开发语言·人工智能·python·深度学习·qt·学习·机器学习
希望永不加班16 小时前
SpringBoot 服务注册与发现:Nacos/Consul/Eureka
java·spring boot·eureka·consul·java-consul
仙俊红16 小时前
spring有多个对象时如何注入
java·后端·spring