近来一直在更新CHS(Capital)的相关教程,精力有限,公众号的推送大多都是转载业内比较比较好的文章。这几天把Capital User模块的内容做了比较系统的更新,分享给需要的朋友。因为是节选的,章节的子标题就不改了,感谢理解!
为了方便大家阅读,建议先去安装CHS软件,可查阅我之前写的安装说明:CHS(Capital)软件安装包及安装指导(全)文章源自线束工程师之家-https://www.suncve.com/detailed-introduction-of-capital-user-module/
因破解版的是中文界面,公司装的基本都是英文界面,故尽量将中英文都放进来,方便大家学习。文章源自线束工程师之家-https://www.suncve.com/detailed-introduction-of-capital-user-module/
3.1 Capital User模块的进入方法及介绍
3.1.1模块的进入方法
点击主界面的Capital User即可进入。此时软件界面上Capital User左上角会出现一个数字1,表示该模块下,已经启动表示1个用户。
若再次点击,则会出现数字2,表示2个用户,即该模块打开了2次;
3.1.2Capital User主界面介绍
文章源自线束工程师之家-https://www.suncve.com/detailed-introduction-of-capital-user-module/
图:CapitalUser模块主界面文章源自线束工程师之家-https://www.suncve.com/detailed-introduction-of-capital-user-module/
3.2 Capital User模块栏目介绍及功能
Capital User模块的设置是CHS软件使用的第一步,在这个模块下面,我们需要建立项目所属域,建立项目成员的账户,并对各个项目成员,即账户,进行域、权限的设置。
3.2.1域(Domains)
为了便于项目的管理,不希望不是项目成员的工程师读取、编辑项目图纸。这个时候可以通过域进行管理。在Capital User下建立相关域,并编辑相关账户的所属域;然后建立项目的时候,给项目指定域。
3.2.2角色(Roles)
在创建新账户的时候,会要求选择该账户的具体操作权限,若一项一项选择,会非常繁琐,容易出错,而使用角色管理的时候可以简化这个操作。创建账户时,选中角色会自动同步该角色下的权限。
3.2.3用户账户(UserAccounts)
用户账户的添加是必不可少的,要进行协同开发,多人操作,则必须进行账户的添加。并对这个账户添加相应的归属域,账户的权限。
3.2.4用户组(UserGroup)
如果批量的添加账户,对每个账户都重新来一遍域和账户角色,权限的设置,会很繁琐,用户组则可以进行多个账户的权限统一归类。
3.3 Capital User模块功能详解
本节主要介绍Capital User模块具体的功能内涵及操作步骤
3.3.1域(Domains)的建立
通过域,可以快速分配项目的权限,项目成员的权限。比如,张三是在某公司A平台工作,把张三的账户分配到A平台的域下面。当A平台有新项目A-1时,这个项目A-1划分到A平台的域下面,则张三可以直接参与这个项目的研发。当外平台项目成员李四(B平台域),则李四无法查看A平台项目下所有的设计。
1、选中域(Domains),右键编辑(或者双击);
3、填写域的名称,如:线束工程师-公众号,并填入域的描述;
文章源自线束工程师之家-https://www.suncve.com/detailed-introduction-of-capital-user-module/
图一:域的建立文章源自线束工程师之家-https://www.suncve.com/detailed-introduction-of-capital-user-module/
3.3.2角色(Roles)管理
软件配置的默认的角色基本已经够用,这项可以不做更改。
1、角色权限编辑方法:选中需要配置的角色名,右键/编辑,或者直接双击,弹出具体的对话框,如下:
文章源自线束工程师之家-https://www.suncve.com/detailed-introduction-of-capital-user-module/
图:角色(Roles)管理界面文章源自线束工程师之家-https://www.suncve.com/detailed-introduction-of-capital-user-module/
比如,创建一个名字为“线束工程师散漫”的超级角色,包含所有的权限。新建角色的过程步骤如下:
1 选中角色(Roles),右键-新建,界面如下:
文章源自线束工程师之家-https://www.suncve.com/detailed-introduction-of-capital-user-module/
图:角色(Roles)创建步骤1文章源自线束工程师之家-https://www.suncve.com/detailed-introduction-of-capital-user-module/
2 点击新建后,在弹出的对话框中,输入角色名称:线束工程师散漫,然后将所有权限全部勾选。(可以直接双击最高层级的Capital权限,快速权限。举一反三,试试其他层级的操作)。结构如下:
3 点击确定后,则会发现角色文件夹下面多了一个“线束工程师散漫”的角色类别。
图:角色(Roles)创建步骤3
3.3.3用户账户(UserAccounts)的添加
用户账户的添加是必不可少的,要进行协同开发,多人操作,则必须进行账户的添加。并对这个账户添加相应的归属域,账户的权限。
这里我们是为了练习,就添加一个带所有权限的超级账户,这样就能够所有模块都能使用。以账户名为:mxq8329(散漫的微信号)为例,进行账户的添加。账户新增的步骤如下:
图:账户添加步骤1
2 在弹出的对话框中输入账户的全名,选中登录(Login)菜单,设置登录名,并设置密码【记住这个密码 112233】,则点击更改密码进行设置,结果如下:
图:账户添加步骤2
3 点击角色(Roles)菜单,选中左侧的可用角色-线束工程师散漫,点击添加按钮,则右侧已选择的空白栏目中,会出现刚才添加的角色名,即线束工程师散漫,截图如下:
图:账户添加步骤3
4 若只希望账户只能读取,不能写入,则点击只读域(Reed-Only Domains),则可以看到之前我们建立的域,选中左侧可用的域名称—线束工程师公众号,点击添加,结果如下:
图:账户添加步骤4
5 同样的方法,若希望账户技能读又能写,则在读-写域(Reed-WriteDomains)菜单下,添加账户的读-写域,结果如下(PS:此时我们会发现只读域里面重新变为了空白):
图:账户添加步骤5
6 点击许可(Permission)菜单,可以看到所有权限已经被添加好了,因为我们上一步所选的角色(线束工程师散漫)已经附上了所有权限。
图:账户添加步骤6
7 点击确定按钮后,会发现用户账户列表里面新增了一个名字为我微信号:mxq8329的账户,如下图:
图:账户添加步骤7
8 退出【再次确认mxq8329的账户密码是否记住】,并重新打开软件,打开任意模块,此时会提醒输入密码。
图:重启软件,打开任意模块会提示输入账户名称和密码
3.3.4用户组(UserGroup)的管理
为了避免新增账户的时候,过多的勾选账户的权限(许可 Permissions),Capital User下新增了一个角色(Roles)选项,帮助工程师快速的进行权限的分配。同样,为了减轻设计者工作量,Capital很人性化的加入了用户组的管理。
我们已这样一个案列为例,某个项目新增了设计者Designer1,Designer2等多个设计者,需要批量增加账户及权限。步骤如下:
1 快速添加Designer1,Designer2账户,账户和账户名均为Designer1,Designer1,密码统一设置为6个1(很常见了),结果如下:
图:新增用户组管理步骤1-账户新增
2 新增用户组:Designer,并添加之前批量新增的账户,即Designer1,Designer2等,给账户组添加域,及角色组Designer,结果如下:
图:新增用户组管理步骤2-添加用户组
图:新增用户组管理步骤3-添加用户组角色(权限)
图:新增用户组管理步骤4-添加用户组域
图:新增用户组管理步骤5-结果显示用户的权限已同步用户组设置
3.3.5用户账户(UserAccounts)密码的更改
之前的我们已经批量进行了账户的添加,密码都是统一的。用户使用账户名和默认密码登录进去后,可以自己重设密码。
这里我们已更改系统默认账户superuser为了,双击账户名,可以更改其登录名称和登录密码,这里我们保存登录名称不动,登录密码设置为112233,如下
图:系统账户密码的更改
3.3.6账户的解锁
有时候,由于设计没有正常关闭,软件自动对账户进行保护。
比如当打开某个Design(或其它Symbol)时,弹出信息提示改设计被锁住。而事实上没有用户对这个设计进行操作。此时需要对账户进行解锁。方法如下:
1 根据提示信息,选中被锁的账户/右键/锁定状态(LockStatus),如下:
图:账户的解锁步骤1
图:账户的解锁步骤2