[发明专利]基于C#的BOM自动整理方法在审

专利信息
申请号: 201910758625.7 申请日: 2019-08-16
公开(公告)号: CN110471653A 公开(公告)日: 2019-11-19
发明(设计)人: 周林;张强 申请(专利权)人: 四川长虹电器股份有限公司
主分类号: G06F8/30 分类号: G06F8/30;G06F17/50
代理公司: 51124 成都虹桥专利事务所(普通合伙) 代理人: 郝迎宾<国际申请>=<国际公布>=<进入
地址: 621000 四*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 导出 编程语言 数组 电路设计领域 技术方案要点 控制台 脚本文件 自动整理 保存 人工的 写回 字段 编程 原型 写入 统一
【说明书】:

发明提出一种基于C#的BOM自动整理方法,属于电路设计领域。本发明技术方案要点为:基于PCB设计工具中执行脚本文件,选择导出的字段原型后,导出BOM源数据表,同时基于C#编程语言编写控制台整理程序,以及使用数组的方式保存每个步骤中整理好的数据,并通过DLL接口,将数据写入整理表中,最终实现BOM的整理工作。本发明解决了现有的BOM表整理主要依靠人工的不足,同时对PCB导出的BOM在整理的过程使用c#编程语言编程,将各个整理好的数据用数组进行保存,当所有的物料均按照要求整理完成后,再统一写回EXCEL表中,解决了人工整理的不可靠和直接在EXCEL中整理时间长的问题。

技术领域

本发明涉及电路设计技术,特别涉及一种基于C#的BOM自动整理方法。

背景技术

随着PCB上使用物料的个数和种类越来越多,硬件开发人员需要整理的量越大。当数量为几个,种类很少的时候,大概几分钟就能搞定,但当数量庞大,种类繁多的物料出现时,硬件开发人员可能会花费几天的时间才能整理完毕,而且还不能保证其正确性。这时,急需一种自动整理的解决方案来解决该问题。

发明内容

本发明的目的是提供一种基于C#的BOM自动整理方法,解决现有的BOM表整理主要依靠人工的不足,同时对PCB导出的BOM在整理的过程使用c#编程语言编程,将各个整理好的数据用数组进行保存,当所有的物料均按照要求整理完成后,再统一写回EXCEL表中,解决了人工整理的不可靠和直接在EXCEL中整理时间长的问题。

本发明解决其技术问题,采用的技术方案是:基于C#的BOM自动整理方法,包括:

基于PCB设计工具中执行脚本文件,选择导出的字段原型后,导出BOM源数据表,同时基于C#编程语言编写控制台整理程序,以及使用数组的方式保存每个步骤中整理好的数据,并通过DLL接口,将数据写入整理表中,最终实现BOM的整理工作。

具体的是,整理的BOM源数据表由PCB设计工具执行脚本文件生成,BOM源数据表的字段是通过执行脚本时选择产生的。

进一步的是,所述C#编程语言能够直接使用DLL接口Microsoft.Office.Interop.Excel来执行BOM源数据表中数据的修改、删除和写入。

具体的是,所述控制台整理程序对BOM源数据表的具体整理步骤如下:

步骤101、创建新表并拷贝BOM源数据到该表中准备整理;

步骤102、删除表中与物料无关的数据;将具有无效数据的行保存到二维数组数组1中;

步骤103、比较行与行的数据,将两行中含有相同的VALUE,DECAL,MODEL,CODE项进行合并,并生成新标题列位号和数量,将合并的NAME用逗号隔开,并将最终值放入位号列和将位号个数放入数量列,最后删除被合并的行;

步骤104、轮询下一行被比较数据,完成参数项1的比较和合并;

步骤105、轮询下一行比较数据,重复上面操作,完成整个数据表的合并工作;

步骤106、选定CODE值带“DG,DZ,DR,QJ,JC”的行,并将其按照该顺序排序,对CODE值带“DG,DZ,DR”的行,将其按照DECAL为“0402-0603-0805-1206-1210”的顺序排序,对CODE值带“QJ,JC”的行,将其按照CODE从小到大的顺序排序;

步骤107、将位号从小到大的顺序排序;

步骤108、清空整理表;

步骤109、按照数组a,数组b,数组c,数组d,数组e,数组1的顺序将数组中的数据写入整理表中;

步骤110、修改NAME为序号,并对数据列填充数据序号;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910758625.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top