[发明专利]一种PCB丝印调整系统和方法有效
申请号: | 201611265292.7 | 申请日: | 2016-12-30 |
公开(公告)号: | CN108268681B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 杨建;周杰;王婧 | 申请(专利权)人: | 天芯互联科技有限公司 |
主分类号: | G06F30/392 | 分类号: | G06F30/392;G06F30/398 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 黎坚怡 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 pcb 丝印 调整 系统 方法 | ||
本发明属于PCB丝印的技术领域,具体涉及一种PCB丝印调整系统和方法;解决的技术问题为:提供一种减少丝印调整设计的时间,提高工作效率的PCB丝印调整系统和方法;采用的技术方案为:包括:创建存储文件;获取丝印字符的相关属性,将其输出到存储文件中;导入存储文件,读入存储文件中的新信息;获取当前文件中对应器件的丝印字符的旧信息;将新信息的相关属性值与旧信息的相关属性值进行比较和计算,得到丝印字符的相关操作数值,根据操作数值对丝印字符进行移动操作,完成丝印字符的调整;本发明适用于PCB设计领域。
技术领域
本发明属于PCB设计的技术领域,具体涉及一种PCB丝印调整系统和方法。
背景技术
复杂PCB的设计一般都是采用功能强大的布局布线设计工具。布局布线设计工具是一个交互的环境,用于建立和编辑复杂的多层PCB,其丰富功能可以满足当今世界设计和制造的需求。针对目标按时完成系统的协同设计,使PCB设计平台能够协同设计高性能的集成电路、封装和PCB的互连,降低成本并加快产品上市。众多品牌的布局布线设计工具除了本身拥有丰富的功能外,还允许使用者通过合适的语言对软件进行二次开发,从而开发出满足特定需求的设计的辅助功能。
在PCB的电路设计开发中,丝印调整设计是一个必不可少的过程,现有的设计软件功能在丝印调整方面所能提供的是:1、一种方法是将器件字符通过subdrawing命令将器件字符以独立的字符属性导入到新的板子中,导入前必须先将旧板中的器件字符删除,然后再将新的字符导入,而且导入的字符和其对应器件的连接关系消失,不能进行关联,如果后续再进行调整,将是十分麻烦的事情;2、另一种办法是将器件分partition给到协作的人,这样做的话,需要保证大家在这段时间只能调整丝印,不能走线,否则合在一起可能出现走线问题,而且,对于某些丝印,如果器件分给了A,丝印分给了B,则B就无法确认该器件丝印如何摆放,会造成很多问题。针对PCB丝印调整设计,目前大多数软件设计公司都没有开发出一个更加有效率的功能。
发明内容
本发明克服现有技术存在的不足,所要解决的技术问题为:提供一种减少丝印调整设计的时间,提高工作效率的PCB丝印调整系统和方法。
为了解决上述技术问题,本发明采用的技术方案为:一种PCB丝印调整方法,包括:S101、在设计文件中创建存储文件;S102、获取丝印字符的相关属性,将相关属性输出到存储文件中,形成丝印字符的新信息;S103、在设计文件中导入存储文件,并读入存储文件中丝印字符的新信息;S104、判断是否能根据读入的丝印字符的新信息找到当前文件中对应的器件、且新信息和旧信息中的textBlock属性是否一致,如是,执行步骤S105,否则,执行步骤S107;S105、获取当前文件中对应器件的丝印字符的旧信息;S106、将新信息的相关属性值与旧信息的相关属性值进行比较和计算,得到丝印字符的相关操作数值,根据操作数值对丝印字符进行移动操作,完成丝印字符的调整;S107、判定当前读入的丝印字符为新增的丝印字符;S108、将新增的丝印字符按照其属性信息,放置到指定的位置,完成新增丝印字符的放置操作。
优选地,所述相关属性包括:text、xy、rotation、isMirrored、layer、textBlock,所述旧信息包括:objType属性、layer属性、xy属性;所述将新信息的相关属性值与旧信息的相关属性值进行比较和计算,得到丝印字符的相关操作数值,根据操作数值对丝印字符进行移动操作,完成丝印字符的调整,具体包括:将丝印字符的新xy坐标减去旧xy坐标,得到丝印字符需要移动的距离信息,将丝印字符的新旋转角度rotation减去旧旋转角度rotation,得到丝印字符需要旋转的角度信息;将丝印字符按照得到的距离信息移动,按照得到的旋转角度信息旋转,完成丝印字符的移动操作。
优选地,所述将新信息的相关属性值与旧信息的相关属性值进行比较和计算,得到丝印字符的相关操作数值,根据操作数值对丝印字符进行移动操作,完成丝印字符的调整,具体还包括:当丝印字符所在的新层和旧层不在同一层时,将丝印字符镜像到对应的丝印字符所在的新层。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天芯互联科技有限公司,未经天芯互联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611265292.7/2.html,转载请声明来源钻瓜专利网。