[发明专利]一种实现元器件管理及共享的PCB设计方法和系统有效
申请号: | 202010306203.9 | 申请日: | 2020-04-17 |
公开(公告)号: | CN111507056B | 公开(公告)日: | 2023-04-11 |
发明(设计)人: | 徐朝鹏;任维;杨志天 | 申请(专利权)人: | 成都寰蓉光电科技有限公司 |
主分类号: | G06F30/392 | 分类号: | G06F30/392;G06F111/02;G06F115/12 |
代理公司: | 成都行之专利代理事务所(普通合伙) 51220 | 代理人: | 李朝虎 |
地址: | 610000 四川省成都市武侯*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 元器件 管理 共享 pcb 设计 方法 系统 | ||
1.一种实现元器件管理及共享的PCB设计方法,其特征在于,包括以下步骤:
步骤1:在服务器部署MySQL数据库和SVN服务,服务器创建PCB工程仓库文件,PCB工程仓库文件包括PCB工程文件,MySQL数据库中载入元器件库,服务器设置访问服务器的用户信息和用户权限,所述元器件库存储包括SchLib、PcbLib、DbLib三个文件,DbLib实现SchLib与PcbLib自动绑定;
步骤2:用户在本地计算机打开AD,用户操作SVN客户端工具对接服务器SVN服务,用户将服务器中DbLib、SchLib、PcbLib以及PCB工程仓库文件下载到本地计算机,本地计算机使用AD打开PCB工程文件,并将DbLib文件加载到AD中进行电路连接设计,设计完成后将导出覆盖原PCB工程仓库文件,本地计算机安装ODBC驱动,ODBC驱动用于转换服务器中的数据库信息成为本地计算机AD可读内容;
所述步骤2中,用户进行电路连接设计需要先填写元器件信息表,所述元器件信息表记录的是元器件的参数信息,所述服务器使用MySQL对所述元器件信息表进行管理,MySQL记录有用户的修改信息,保证与元器件库版本同步;
所述元器件信息表中的参数与AD中SchLib的元件信息参数具有映射关系,所述元器件信息表填写的元件符号与封装,与AD的SchLib和PcbLib中的命名相同,具体为:
采用ODBC数据元管理AD与服务器数据库的连接,配置DbLib,其中DbLib文件的ID采用唯一字符串进行配置,创建并打开DbLib的数据库连接文件,MySQL数据库中元器件库的元件符号及封装字段与AD中的参数为Library Ref、FootPrint Ref进行字段映射,DbLib依据字段映射自动绑定SchLib与PcbLib,字段映射成功后,区域中的查找规则,使用ID进行;
步骤3:用户在本地计算机上传新的SchLib、PcbLib以及PCB工程仓库文件至服务器。
2.根据权利要求1所述的一种实现元器件管理及共享的PCB设计方法,其特征在于,所述服务器增加访问的用户信息以及对用户权限设置,用户信息包括用户登录名、密码以及权限。
3.根据权利要求1所述的一种实现元器件管理及共享的PCB设计方法,其特征在于,所述服务器的系统采用linux或MacOS或windows系统,服务器采用linux系统调用SVN仓库创建命令进行SVN仓库创建,服务器采用MacOS或windows系统使用可视化软件创建SVN仓库,SVN仓库管理用户每次的更新版本和记录上传和下载文件信息,服务器的SVN服务对PCB工程库文件、元器件库文件、用户信息和用户权限进行管理。
4.根据权利要求1所述的一种实现元器件管理及共享的PCB设计方法,其特征在于,所述步骤2中,SVN客户端工具直接通过SSH或者https协议的方式与服务器连接。
5.基于权利要求1-4任意一条所述的一种实现元器件管理及共享的PCB设计方法的系统,其特征在于,包括服务器和多组本地计算机,所述服务器的SVN服务与所述本地计算机的SVN客户端对接进行数据传输;
所述服务器汇总多组本地计算机上传的所有元器件信息表,所述服务器按时间节点记录用户修改信息,记录用户上传下载数据记录,记录服务器中的元器件库版本和PCB工程仓库文件版本,所述本地计算机进行电路设计编辑后生成文件覆盖从服务器中下载的最新版PCB工程仓库文件后再上传至服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都寰蓉光电科技有限公司,未经成都寰蓉光电科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010306203.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种快递无着件的复原方法和系统
- 下一篇:泵驱动两相流体回路蒸发器