差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
kicad6modifysymbol [2022/04/19 16:16] liping |
kicad6modifysymbol [2022/04/21 16:57] (当前版本) liping |
||
---|---|---|---|
行 1: | 行 1: | ||
## 基于现有的原理图符号进行修改 | ## 基于现有的原理图符号进行修改 | ||
- | 下面演示一下如何基于现有的原理图符号进行修改 | ||
[[kicad]] | [[kicad]] | ||
+ | 下面演示一下如何基于现有的原理图符号进行修改,以74HC595这个符号为列,我们对这个器件的符号进行修改,首先在原理图中添加这个符号,点击符号库,或者快捷键A,进入符号库,搜索框中输入74HC595,然后将74HC595添加到原理图中如图:{{ ::msymbol0.png |}}<WRAP centeralign> 添加符号到原理图</WRAP> | ||
+ | 选中符号右击选择用符号编辑器编辑,进入符号编辑器界面,{{ ::msymbol1.png |}}<WRAP centeralign> 进入符号编辑器界面</WRAP> | ||
+ | 我们将左侧的管脚分散放置一下,方便连线,直接拖动管脚移动即可{{ ::msymbol3.png |}}<WRAP chttps://www.eetree.cn/wiki/lib/tpl/bootstrap3/iconify.php?icon=mdi-image.svgenteralign> 移动符号管脚/WRAP> | ||
+ | 然后再给器件添加一个说明,直接选择添加文本项,因为这个74HC595这个器件是一个8位移位寄存器,所以输入内容就是8-bit shift register,勾选斜体,这样看上去会更加美观{{ ::msymbol4.png |}}<WRAP centeralign> 添加文本项/WRAP> | ||
+ | 这个就是修改后的符号,大家还可以根据自己的要求去修改符号的其他分部,比如符号的大小,引脚的长度等:{{ ::msymbol5.png |}}<WRAP centeralign> 修改后的符号/WRAP> | ||
+ | 修改完成后就是要保存了,在保存前我们可以创建一个我们自己的符号库,将这个修改后的符号保存到里面,进入符号编辑器中之后选择文件-新建库如图:{{ ::msymbol6.png |}}<WRAP centeralign> 创建新库/WRAP> | ||
+ | 跳出弹框选择全局{{ ::msymbol7.png |}}<WRAP centeralign> 创建新库/WRAP> | ||
+ | 然后给新建的文件库取一个名字,默认是NEW_Library这里我就取名为MY_Library点击确认,新的符号库就创建成功了{{ ::msymbol8.png |}}<WRAP centeralign> 创建新库/WRAP> | ||
+ | 创建好新的库后就可以将我们修改的符号保存进来了,点击文件-另存为{{ ::msymbol9.png |}}<WRAP centeralign> 保存符号/WRAP> | ||
+ | 跳出弹框中我们可以修改符号的名称,然后选择文件夹,这里名称还是默认的名称,然后文件夹我们就选择刚刚创建的MY_Library文件夹,点击保存即可如图:{{ ::msymbol10.png |}}<WRAP centeralign> 保存符号/WRAP> | ||
+ | 保存结束后,我们再来一起验证一下,点开原理图,再次添加符号,搜索这个器件的名称如图,我们可以发现出现了两个搜索结果,一个是在74xx软件自带的文件夹下,一个是在我们新建的文件夹下,点击到MY_Library这个文件夹下,从右边预览的图片我们可以看出是我们刚刚修改后的符号,{{ ::msymbol11.png |}}<WRAP centeralign> 添加符合/WRAP> | ||
+ | 点击添加,现在原理图中就有两个符号了如图,左边是我们原来的符号,右边是我们修改后的符号。{{ ::msymbol12.png |}}<WRAP centeralign> 符号对比/WRAP> | ||
+ | |||
+ | |||
+ | |||
+ | |||
In this recipe, you will learn how to modify an existing symbol. It builds on knowledge that you have learned in the recipe on how to create a custom symbol. If you have not read that recipe (titled 'Creating a new component (symbol)'), please do that now and come back when you have. | In this recipe, you will learn how to modify an existing symbol. It builds on knowledge that you have learned in the recipe on how to create a custom symbol. If you have not read that recipe (titled 'Creating a new component (symbol)'), please do that now and come back when you have. | ||
The process of modifying an existing symbol starts with finding the symbol that you want to modify. Then, you create a copy of the original symbol, make the changes, and save it to an existing or new symbol library. | The process of modifying an existing symbol starts with finding the symbol that you want to modify. Then, you create a copy of the original symbol, make the changes, and save it to an existing or new symbol library. |