如何在Protel99se中批量修改元件的封装
有时候需要批量修改元件的封装,可在原理图和PCB中批量修改。本文以批量修改电阻AXIAL0.3 的封装为AXIAL0.4 为例。
1. 在原理图中批量修改
1.1. 方法1
双击需要修改封装的其中一个元件,弹出图1的属性对话框。

图1:电阻元件的属性
点击图1中的Global,出现图2。

图2:点击Global 后的电阻属性图
在图2中的Footprint 中填写修改前的封装,即AXIAL0.3,表示需要查找封装为AXIAL0.3 的元件;Copy Attributes 中填写修改后的封装,即AXIAL0.4,表示需要复制的属性。填写如图3所示。注意:Copy Attributes 中必需将"{}"去掉。

图3:填写后的属性图
也可以将Copy Attributes 中的"{}"不去掉,但必需写成如下格式:{A*=B*},即将A开头的标识符改成以B 开头的标识符号。即:{AXIAL0.3=AXIAL0.4},如图4所示:

图4:不去掉"{}"的填写方法
填写完后点击"OK",则批量修改完成。修改后的电阻属性图如图5所示。

图5:修改后的电阻属性图
1.2. 方法2
点击Edit->Export to Spread,如图6所示。

图6
在出现的图中点击Next 后出现图7所示。

图7:
在图7中可只选择"part",如图7中所示打叉部分。点击"Next"后出现图8。

图8
在图8中选择"Description","Designator","FootPrint",如图8中打叉部分。点击"Next"后点击"Finish",即生成了一个*.xls 文件,如图9所示。

图9
将图9中"FootPrint"那一列为AXIAL0.3 修改为AXIAL0.4,其修改操作方式与EXCEL表格的操作方式相同:复制,粘贴即可。如图10 所示。

图10
修改完并保存后,然后点击软件中菜单栏上的File->Updata 即可。这时在原理图中再查看电阻元件的属性即可看到AXIAL0.3 的封装已修改为AXIAL0.4 了。
2. PCB图中批量修改封装
PCB 中修改前元件属性如图11 所示。

图11
点击图11 中的"Global"后如图12 所示。

图12
在图12 中的第一列中填写修改后的封装,即AXIAL0.4,在第二列中选择"Same",填写完后如图13 所示。

图13
修改后点击"OK"后,再在PCB 图中点击元件查看属性,如图14 所示。

图14
至此批量修改封装的操作完成了。
如何在Protel99se中批量修改元件的封装的更多相关文章
- 如何在linux中批量建立用户并设置随机密码
Ubuntu是基于linux的免费开源操作系统,同时也是真正意义上的“多任务多用户”操作系统,既然是多用户系统,自然就涉及到创建多个用户的问题.同时由于Ubuntu系统中的root用户具有最高权限,无 ...
- 如何在Word中批量选中特定文本
如何在Word中批量选中特定文本 举个例子,我们对如下文本进行操作,将文本中所有的“1111111”标红,所有的“2222222”标绿,所有的“3333333”标蓝 在Word中找到“查找”下的“高级 ...
- 如何在CAD中批量打印图纸?这种方法你要知道
CAD图纸都是使用CAD制图软件进行设计出来的,图纸的格式均为dwg格式的,不方便进行使用.就需要将图纸进行打印出来.多张CAD图纸如果一张一张进行打印速度就会非常的慢,那就可以使用CAD中的批量打印 ...
- 在Linux中批量修改字符串的命令
昨天一个朋友忽然问我,在Linux下如何批量修改字符串,当时瞬间懵逼了,完全想不起来....... 今天特意的重温了一下Linux下的一些常用命令,并将这个遗忘的批量修改字符串的命令记录下来(资料来自 ...
- Word 中批量修改所有表格格式样式
1. 引言 我们在使用Word排版编写书籍时候,可能会带有许多表格,上百,甚至上千个表格都是有可能的.这么多的表格对于后期的样式修改是非常不利的,有什么好的方法能够一次性修改文档中所有的表格,将其统一 ...
- 【转载】eclipse中批量修改Java类文件中引入的package包路径
原博客地址:http://my.oschina.net/leeoo/blog/37852 当复制其他工程中的包到新工程的目录中时,由于包路径不同,出现红叉,下面的类要一个一个修改包路径,类文件太多的话 ...
- 如何在Windows中批量创建VMware的虚拟机
在最近的工作中,需要创建一批类似的机器.在VMware中创建了模板,然后根据自义向导部署之后,发现可以快速的完成新vm的部署.系统中的计算机名,IP地址都可以自动的完成更新.唯一的缺点是,系统自带的向 ...
- [Word]中批量修改图片大小和缩放比例方法
最近小编遇到一个问题:需要将一篇厘米.打开.宏名起好了,单击"创建"进入.返回word,工具-宏-宏(或者直接按Alt+F8),再次进入宏的界面,选择刚才编辑好的宏,并单击&quo ...
- HBase中批量修改
先随便写写..做个随笔记录 使用Rest连接操作Hbase.. 是微软提供的 Microsoft.Hbase.Client 类库.. 版本是0.4.1.0 一直知道 client.StoreCe ...
随机推荐
- jsp中pageEncoding、charset=UTF -8
jsp中pageEncoding.charset=UTF -8" 在JSP/Servlet 中主要有以下几个地方可以设置编码,pageEncoding="UTF-8". ...
- android 利用反射机制获取drawable中所有的图片资源
public List<Map<String,Object>> getGridData() { list=new ArrayList<Map<String,Obje ...
- 九度oj 1482:玛雅人的密码
题意:输入一个长度为n(2<=n<=13)的字符串(所有字符为'0','1'或'2'),通过交换相邻的两个字符,至少要交换多少次才能处出现字串"2012",输出这个值, ...
- 最近两场比赛 CF 285 & TC 646
Codeforces 285 这场rating又掉了,好在只掉了十多. 题目比较水,但是我比赛时居然只艰辛地过了前两道. 504A 由于图是森林,所以一定有度为1的点,把这些点删了后图还是森林.然后就 ...
- S-Nim
http://acm.hdu.edu.cn/showproblem.php?pid=1536 SG经典题,不多说 // File Name: hdu1536.cpp // Author: bo_jwo ...
- Lesson2.1:LinkedList、ConcurrentLinkedQueue、LinkedBlockingQueue对比分析
写这篇文章源于我经历过的一次生产事故,在某家公司的时候,有个服务会收集业务系统的日志,此服务的开发人员在给业务系统的sdk中就因为使用了LinkedList,又没有做并发控制,就造成了此服务经常不能正 ...
- MySQL获取系统性能和状态
#!/bin/ksh INTERVAL=5 PREFIX=$INTERVAL-sec-status touch /tmp/running RUNFILE=/tmp/running my -e 'sho ...
- android2.3 View视图框架源码分析之一:android是如何创建一个view的?
View是所有控件的一个基类,无论是布局(Layout),还是控件(Widget)都是继承自View类.只不过layout是一个特殊的view,它里面创建一个view的数组可以包含其他的view而已. ...
- Android Studio试用总结
Android Studio是一年前Google I/O上推出的一款Android开发IDE,他基于JetBrains’ IntelliJ IDEA,目前还在preview阶段.增强了布局拖拽和预览功 ...
- yum安装于卸载软件常见命令
1.使用yum安装和卸载软件,有个前提是yum安装的软件包都是rpm格式的. 安装的命令是,yuminstall ~,yum会查询数据库,有无这一软件包,如果有,则检查其依赖冲突关系,如果没有依赖冲突 ...