公司要求上报布点图,发现用visio 画非常好玩,于是顺道想把机柜放置图也画了,以后资产清点就比较方便。可是visio 自带的形状中居然没有1U 的交换机,上网找找,Cisio IBM HP 等都有做好的形状可以下载,非常方便也漂亮,可是就是没有找到华为的,作图的时候想找个华为的矢量logo都没有找到,真是服务细节还有差距啊。自己动手丰衣足食,照着Visio 自带的形状开始照葫芦画瓢。

首先打开形状收藏夹,把visio 自带的交换机形状拉进去,把收藏夹变成可编辑状态,双击交换机形状,照着大小先画一个网口。具体画法就是通过基本的矩形、圆形等通过菜单-形状-操作-联合、切割……等画出来。

然后把这个网口拉进形状收藏夹当成独立的一个形状。这里有个细节是形状的钩边线条大小,visio默认的线条最小的0.24pt ,可以自定义成0.1pt或是最好定义成0pt ,这样如论如何放大缩小都只会在屏幕上显示一个像素的大小。

相同的方法,把visio 一个基本的1u 架形状拖进收藏夹,编辑它。画出hwawei s3600 面板的各个组成部分,网口就是用刚才画好的拖进来,通过菜单的-形状-对齐形状、分布形状组织好位置。

给交换机写字的时候有个技巧是在visio 里面直接写文字不能够缩的太小,如果用AI 或CDR 等写好文字保存为SVG 的矢量图形然后插入到visio 里面去放大缩小就非常方便了。

最后把形状里面相同的元素通过联合操作把各个形状几个大的形状,减收图形的复杂程度,这样可以大大缩小形状的大小,加快形状的显示速度。比如这个s3600 的形状没有简化之前达到453KB,简化后减少到363KB。


真个形状完工以前把所有的元素通过CTRL-A 选中,鼠标右键-形状-组合成一个组,然后鼠标右键-格式-行为-相交样式-线条(一维),这样整个S3600 的visio 形状就完工了,拖进机架的时候形状的连接点才能定位在机架的定位点上。可是有一个地方没弄明白,为什么visio 自带的形状的连接点是在形状的下边线条,而我做的形状连接点是在形状的两边线条中间,虽然也能定位,可是有点美中不足,有谁清楚的大哥请告诉则个,不甚感谢。

最后是我做的形状下载,共享之。华为 s3600 visio 形状