在excel中制作电路图图纸
你是不是还停留在用excel做表格的那个技术阶段,那就赶紧学习excel吧,有人用excel都可以制作电路图图纸了,看看下面的教程在excel中制作电路图图纸你也会。
1、制作元件
此方法中惟一比较麻烦的就是绘制各种元件,因为Excel 2003没有这些专业的图形,需要自己用自选图形绘制,至于那些不常用的元件大可在需要时再绘制添加。
用各种自选图形组合出元件图,绘制时要注意元件出线的直线不要画,中间有空白的要画一个无边线色、填充白色的矩形放在下面,以挡住后面的表格线。选中组合好的图形,在名称框中你会看到图形的名称(通常是:组合 XX),把它删除,输入实际的名字,如“线圈”,回车确认。选中全部绘制好的元件图,右击,从“设置对象格式…”对话框的“属性”选项卡中选中“大小固定,位置随单元格而改变”单选按钮。
2、基本设置
选中全部单元格设置行高28、列宽4,这差不多相当于实际打印的1cm左右。选中全部单元格设置对齐方式为水平居左、垂直居中,设置字号为10。把组合好的元件图放置在工作表左侧的A-C列中,调整位置使得元件的横向出线点正好与横向表格线重叠,竖向出线与纵向表格线重叠,同时有纵、横向出线的则放在表格线交叉处,让它同时满足两个条件。为了将来旋转方便,对于同一元件按横放和竖放两种格式各画一个,如图2所示。
3、编辑宏
执行“工具→宏→宏…”菜单命令,在“宏名”框中,输入宏的名称“线圈”。单击“编辑”按钮。在宏编辑窗口中输入下列宏代码:
Sub 线圈()
ActiveSheet.Shapes("线圈")。Select
Selection.Copy
ActiveCell.Select
ActiveSheet.Paste
End Sub
这段代码的目的是把“线圈”这个元件复制到选定单元格。你画了几种元件图形,就把这段代码复制几份吧。把各组代码中的“线圈”逐一改成已画好各种元件图形的名称,注意代码中有两个“线圈”,改的时候这两个要一起改。最后再编辑一个空宏以备下面锁定元件时使用,代码只有两行:
Sub 空宏()
End Sub
4、创建工具栏
执行“工具→自定义”菜单命令,在“工具栏”选项卡中,单击“新建”按钮,新建一个“电路图”工具栏,切换到“命令”选项卡,从“类别”列表中选择“宏”,把右侧“命令”列表中的“自定义按钮”拖动到新建的“电路图”工具栏中,右击这个新增的按钮,在弹出菜单的“命名”中输入元件名:线圈,再选择“编辑按钮图像”,画一个线圈的按钮图。重复拖动“自定义按钮”到工具栏逐一添加与各种元件相应的按钮。建议把“绘图”类别中的旋转、翻转等常用的命令也添加进来以便使用。
退出自定义状态,单击“电路图”工具栏中的“线圈”按钮会弹出“指定宏”窗口,在窗口的宏列表中双击“线圈”,指定按钮所要运行的宏为“线圈”。以后再单击“线圈”按钮就会在选定的单元格中插入一个线圈元件。重复这一步为各个按钮指定相应的宏。
小提示
编辑按钮图像时用鼠标一点点画可能比较辛苦,也可以在画图程序中按16×16像素格式画好再复制过去,在自定义状态下右击按钮选择“粘贴按钮图像”即可。另外,电路文件移动后工具栏还是可以正常使用的,只要先打开Excel删除原有电路工具栏,再打开移动后的含工具栏文件就可以使用了。至于复制到其他电脑中,随便放在哪里都是可以用的,只是再次移动后就得按照上面的步骤操作了。
选中所有的元件图,右击选择“指定宏”,在弹出“指定宏”窗口的宏列表中双击选择刚才建的“空宏”。这样,以后我们添加元件就只能单击而无法直接选中拖动了,这可以有效地防止绘图中的误操作。
5、其他设置
右击工具栏选中“边框”工具栏以便绘制边线时使用。选中E1:Z14单元格,执行“文件→打印区域→设置打印区域”菜单命令,再执行“视图→分页预览”菜单命令。现在可以看到工作表中只剩下刚才选中的E1:Z14,这就是我们以后画电路图、打印的区域,至于这个区域的大小可以随时拖动区域四周的蓝色边框进行调整。把这个工作表重命名为“绘制板”,然后把文件保存为“电路图。xls”。
可以开工了
第一步:新建绘制板
打开“电路图。xls”,按住Ctrl键用鼠标拖动“绘制板”工作表标签复制出一张新工作表“绘制板(2)”,电路图的绘制就是在这张复制的工作表中进行。给这张工作表换个名字,拖动打印区边框适当调整打印区域大小。
第二步:绘制电路图
选中工作表中的单元格,单击“电路图”工具栏上的元件按钮即可在选中单元格的边线上插入元件,重复这一步骤插入各种元件。元件间的连线则使用“边框”工具栏中的“绘图边框”工具直接绘制,多余的连线采用“擦除边框”工具擦除,完成后效果如图5所示。对于实在不能使用边框绘制的连线就只好用直线或直线连接符进行绘制了,不过那种连线应该不是很多吧。
第三步:标注解释
标注直接输入相应单元格中就行了,如果需要制作元件列表等,还可以通过公式方便地进行引用自动生成、管理,这一部分就留给大家自己设计吧^-^对于一些图形上的标注可使用文字框进行标注。至于整张图纸的边框设置也很简单,按我们平常设置表格边框的方法即可。最终完成后的效果如图6所示。
第四步:修改
上面说过插入的元件无法直接选中,所以要修改时必须按住Alt键单击选中元件,按住Ctrl键则可多选,不过拖动时一定要记得放开Ctrl键否则可就变成复制了。当然也可以使用绘图工具栏的“选择对象”工具进行选中,不过那样比较容易出现误操作,而且选中“选择对象”工具时,画边框和标注无法使用。此外,只要在相应位置插入删除行、列或单元格即可轻松实现连线的延长或缩短,这在修改时是相当实用的。
看看绘制的图形
选中工作表中画电路图的单元格,按Shift键单击菜单栏的“编辑→复制图片”,在弹出窗口中选择“如打印效果”选项,确定后你就可以随意粘贴到其他程序中使用了。因为是通过单元格选中,所以可以只复制一部分电路图,把这图片粘贴到Word中还可以进行分解呢。
本文中笔者绘制的是机电控制的电路图,实际上用来绘制电子电路图也没有问题,你只要能先绘制出相应的电子元件图,其他操作并没什么不同。
小提示
★想改变打印图形的比例可从“文件→页面设置→页面”中可直接输入所需的缩放比例。
★如果你画了一张特大号的电路图也不用担心无法打印,Excel会自动进行分页打印,只是在打印后要用胶水粘接。
触类旁通
对于像电子电路图、物理实物接线图、组织结构图、化学实验图、生态系统图等这些常见图形也完全可以套用这种方法来绘制。只要先绘制出相应元件图,其他操作并没太大不同。如化学实验图,有画过的都知道这中间最麻烦的就是玻璃导管的绘制了,而用这方法就方便多了,只要注意以下几点即可:
1.绘制元件图时,对于玻璃实验器具不能再在下面放白色矩形,它必需是透明的。
2.网格不必特别调整,在画图时我们需要通过改变单元格行高、列宽和行数来快速调整导管的插入长度和各元件、导管等的相对位置。
3.用表格边框绘制玻璃导管时,应先从“边框”工具栏中的“线条样式”下拉列表中选择“双线”,再进行绘制。
4.自定义工具栏时必需把格式中的斜下框线、斜上框线工具拖动到边框上,这可用于绘制倾斜的导管。此外,还得把绘图中的自由旋转工具也拖动到工具栏上,以便旋转试管或其他设备。
5.倾斜导管的画法:选中单元格,单击斜下框线或斜上框线工具画出斜管再调整单元格大小以得到适当长度和倾斜度的导管。或者也可选中多个单元格,单击工具栏上的“合并及居中”工具,再单击斜下框线或斜上框线工具以得到跨越多个单元格的斜管。
OK,就介绍这么多吧,在此我们只是提供一个解决问题的方向,至于要如何把它应用到更多种类的图形绘制上,大家不妨自己去试试看,相信还会有更多意外收获。