我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 1711|回复: 1

[技术文章] 【AD系列教程】多人PCB协作设计

[复制链接]

该用户从未签到

129

主题

49

回帖

268

积分

二级逆天

积分
268

社区居民终身成就奖贴图大师奖幽默大师奖灌水天才奖金点子奖宣传大使奖新人进步奖

QQ
发表于 2014-12-9 11:33:31 | 显示全部楼层 |阅读模式

一、 前言
        在使用Altium Designer进行PCB工程绘制时,大家都希望可以多人协作对一个PCB工程进行设计与检查。以往大家的做法往往是将整个PCB工程文件复制给别人,让别人在自己的电脑上进行设计与修改。然后自己再对比别人的设计与修改,再更改自己的工程文件。这样做一方面很麻烦,另一方面很容易因为修改版本的问题,使整个PCB工程设计上出现问题。但是其实AltiumDesigner10以后我们就可以使用PCB多人协作设计的功能,以允许多个设计者对同一块PCB板进行设计,每个设计者都可以在自己的电脑上对同一工程PCB板做出设计与修改而不影响到其它的工程师的设计。同时每个PCB板设计者又可以比较不同版本PCB文件的差异之处以选择更合适的设计与修改。

二、        多人协作PCB设计
1)        对PCB工程进行版本控制
其实在AD上使用多人协作PCB设计的功能很简单,其实根本还是对PCB工程做版本控制,然后在局域网内共享版本控制库及相关的记录文件,即可完成多人协作PCB设计。至于如何使用SVN进行版本控制,请参照AltiumDesigner软件系列实用教程之<利用SVN进行版本控制设计.pdf>唯一不同的是在多人协作PCB设计的从机中在设置版本控制库的存储地址时,应设置为连接到共享在局域网中的版本控制库而不是再创建新的版本控制库,如下图所示。存入版本控制库的文件夹路径为(E:\AltiumDesign\TestCollaboration\VersionControl)。

2)        设置Collaboration Sever Path环境参数
进行多个协作PCB设计的主机要在软件中设计多人协作设计服务的地址,我电脑上存放为文件夹为CollaborationSeveral目录为 E:\AltiumDesign\TestCollaboration\CollaborationSever。

同样从机此处协作服务器路径应该设置为局域网共享文件中的相应文件路径。
3)        共享相应的版本控制库及相关文件
在协作设计的电脑局域网内共享相关的文件。如下图所示,版本控制库文件和协作服务文件都在
TestCollaboration文件夹下,则在局域网内共享TestCollaboration文件夹即可。

主机在TestCollaboration文件夹中新建PCB文件用于存放PCB工程文件。绘制PCB工程文件。

接下来将工程文件提交到版本控制库里。

选择要提交的文件到版本库中。

然后将整个工程提交到版本库中。

提交完成后,工程文件目录树右侧会有绿色对号标志,则证明工程文件提交到版本控制库中完成。
如下图所示。

在TestCollaboration文件夹上右键设置共享参数,并添加要共享的用户。

使用ipconfig查看主机ip地址。

从机在运行窗口内输入\\192.168.1.100回车即可查看局域网内共享的文件。

【注】更多关于局域网内文件共享的操作请参见百度资料。
4)        根据步骤1、2设置从机的版本控制库文件路径和协作服务器文件路径


设置从机协作服务器路径。

此时便完成了所有的设置,从机和主机可以开始协作PCB设计了。当然要给每一位设计者画出设计区域。

下面我们在从机中修改PCB中的布线。并提交到版本控制库中,如下图所示。

提交完成后,在主机中即可查看差异。


同样可以比较不同版本的差异。以及查看不同协作都的设计。

朋友,电子产品制作很有意思。即使外貌很简陋的产品模型完成都很有成就感。
回复

使用道具 举报

该用户从未签到

168

主题

6352

回帖

923

积分

二级逆天

积分
923

社区居民终身成就奖优秀斑竹奖宣传大使奖社区劳模最爱沙发社区明星灌水天才奖幽默大师奖贴图大师奖新人进步奖忠实会员

发表于 2014-12-9 11:49:11 | 显示全部楼层
谢谢分享,沙发我做下来了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

论坛开启做任务可以
额外奖励金币快速赚
积分升级了


Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

平平安安
TOP
快速回复 返回顶部 返回列表