Pads/Powerpcb 将BOM中的元件值导入到PCB文件中

这段代码是将文件文件"reflist.txt"中的元件值导入到pcb文件中的元件属性中,使用操作步骤:

1. 将代码复制到文本文件中,保存为loadBomValue2PCB.bas后缀的文件

2.更改代码中文件目录或者按代码创建对应目录

	logfile="D:\padsScript\loadtextbom.log"   此为程序运行生成的日志文件
	inputfile="D:\padsScript\reflist.txt"     此为输入文件,一个元件一行,每行的格式为(不含引号):"元件位置\t元件值",\t表示Tab为分隔符
3.打开PCB文件,在Tool - Basic Scripts - Basic Scripts 中加载刚刚保存的.bas文件,运行即可.使用前请先备份当前PCB文件,以免意外.

4.导入完成后,元件的属性会增加BOMValue这项,reflist中没有的元件,此项值为"xxx",表示不贴


Sub Main
	Dim comps As Object	
	Dim refline As String
	Dim position As Integer
	Dim compname As String
	Dim bomvalue As String
	Dim inputfile As String
	Dim logfile As String
	Dim t As String
	t=Chr$(9)
	logfile="D:\padsScript\loadtextbom.log"
	inputfile="D:\padsScript\reflist.txt"

	Open inputfile For Input As #1
	Open logfile For Output As #2
	'
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值