[分享] [PADS] PADS Logic 批量修改封装

经常看到有人问 PADS Logic 如何批量修改封装.

比如以下几个帖子:

请教PADS Logic可不可以批量修改封装

如何在PADS Logic9.2中批量修改PCB封装?

看回复也没有给出解决方案.

虽然我没有这个需要求, 我的元件库都是一物一元件(Part Type).

我都是每个元件都有一个 元件(Part Type), 包括电阻, 比如 0 R 电阻 我的元件是 EPM999_RES_CHIP_0R_0603

虽然建库很麻烦, 但建好后用起来非常方便.

好了, 言归正传, 既然有这个需求, 那就研究一下, 结果发现 PADS Logic 批量改封装非常方便.

只需要将 PADS Logic 导出, 如下图:

打开导出的 txt 文件, 替换封装名即可, 如 R0603 封装改为 R0402, 如下图这样操作即可.

保存, 再将 txt 文件导入, 检查发现封装已经被批量改好了, PADS Logic 批量改封装就是这么简单.

时间: 2024-10-10 01:51:56

[分享] [PADS] PADS Logic 批量修改封装的相关文章

Altium原理图中利用封装管理器批量修改元器件封装

批量修改封装,或者别人拿来原理图让我们画板时,发现封装全不对.如果原理图中同样封装的器件很多时,那么批量修改封装将大大减少你的工作量.下面将我批量修改封装的方法共享给大家. 在原理图界面,打开封装管理器:快捷键T-G,如图,在Design Item ID下选择需要修改的元器件ID,这个ID在设计原理图就确定了,不可以随便改变.如果全局修改本类别的元器件选择这个选项.也可以根据需求选择其他选项.如图,选中需要更改的PC814,并全选. 在图的右下角有Add添加按钮,添加封装,如图: 这时在窗口可以

Java 批量修改文件夹里面的文件的名字

背景:公司要求使用PADS完成原理图设计.PCB Layout.而他硬件工程师要求我在将PADS的库文件发送给他们之前,必须在每一个库文件的后面追加今天的日期,再发送给他们. 问题来了,如果一次需要发送多个库文件,那我就得修改很多个库文件的名字,这个过程十分繁琐枯燥.费时费力. 于是,我想:能不能使用Java语言设计一个程序,用于批量修改某个文件夹里面的文件的名字呢? 答案是肯定的.于是,趁着今天周末有空,动动脑子和手,解决这些问题. 修改前的文件名: 程序 1 import java.io.F

c# 适配器批量修改

DataTable dt; //在方法外部申明数据表SqlDataAdapter adapter; //在方法外部申明数据适配器 查询方法adapter = new SqlDataAdapter(Sql语句,SqlConnection);dt = new DataTable(); adapter.Fill(dt); //将结果填充到数据表dataGridView1.DataSource = dt; //将数据表绑定到dataGridView 数据表的整体更新方法SqlCommandBuilder

Android项目编码的批量修改(GBK转UTF-8)(转载)

由于项目早期Android项目选择GBK编码,一直也没时间改.为了统一编码,打算把整个项目转变成UTF-8.传统一个一个文件修改编码,太慢太笨拙,尝试了批量改的效果不太好,项目报错.最后,找到 eclipse 有一个插件,可以修改,分享一下整个过程.  1.下载com.lifesting.tool.encoding_1.0.0.jar(http://download.csdn.net/detail/achunb604/6235849).  2.将插件com.lifesting.tool.enco

orcad元件属性批量修改及BOM表

本文适合于没有使用CIS的情况下,提高元件属性修改的效率和BOM生成. 第一步:编号 首先给元件编好号: 如果是沿用旧工程,用这个编号.如果是创建的新工程,使用第二项,强制从头开始编号.因为编号与PCB是相对应的,如果任意改动旧工程的编号会导致PCB出错,所以添加新元件后通常都是使用自增编号:而新工程不会存在这个问题,从头开始编号正规.美观. 第二步:导出属性表格 选择导出的路径,将文件导出来. 在文件上右键,选择用EXCEL打开: 它里面有好多默认属性,这个不用管,右键插入列,将自定义的属性加

批量修改文件夹名称,从此再也不愁了

package practice; import java.io.File; /** * 通过这个程序可以批量修改文件夹的名字 * @author asus * */public class ChangeName { public static void main(String[] args) { //封装数据源 File file = new File("F:\\Java\\历经5年锤炼(史上最适合初学者入门的Java基础视频)"); //获取文件夹下所有文件及文件夹 File[]

BOM批量修改

在项目中,有时候会批量修改BOM的一些属性,利用的函数有三个,CSAP_MAT_BOM_OPEN :CSAP_BOM_ITEM_MAINTAIN:CSAP_MAT_BOM_CLOSE,以下代码的需求是批量刷新BOM组件的展开类型,可根据需要,刷新其他的属性,也可以利用这三个函数做一些其他对BOM修改的操作的程序,分享一下,希望对用到的兄弟有帮助. *&---------------------------------------------------------------------* *&a

MP实战系列(十三)之批量修改操作(前后台异步交互)

MyBatis的批量操作其实同MyBatis基本是一样的.并无多大区别,要说区别,除了封装的方法之外,主要就是注解方面的区别,比如@TableId.@TableField.@TableName等等区别. 示例描述: 本次描述的是批量相关的操作,主要是批量修改等操作. 项目讲解:如何批量修改开锁方式? 准备环境和IDE工具:MySQL5.7+Maven3以上+JDK8或者JDK7+SSM框架+tomcat8或者tomcat7应用服务器+Eclipse. 本文核心:主要是Controller代码和数

利用shell脚本批量修改表

最近公司里因为开发新功能,程序员需要快速在某一个库里的所有表添加字段,于是就用shell脚本简单快速实现批量修改表添加字段 #!/bin/bash export mysql_bin=/usr/local/mysql/bin export database=database export tables=`$mysql_bin/mysql -Bse "use ${database};show tables;"` for i in ${tables}         do