本练习创建宏,设置电位和符号变量。赋予Excel参数,自动生成页面。
本练习将使用以下技术:
•创建宏群。
•创建回路宏。
•宏插入点。
•Excel自动化。操作步骤
开始本练习前,解压缩环境并打开Start_Lesson_08,文件位于文件夹Lesson08\Exerci-ses内。从工程中创建宏,修改基准点和内容,创建用于Excel驱动的变量。定义Excel设置,生成页面。
步骤1 创建宏 【打开】工程Start Exercise 08 BASE。打开【页面03】,创建新宏名为【EXCEL】。创建三个宏,每个宏的【插入点】都在0,0,将名称应用如下:
•MACRO1(图8-21)。
图8-21 宏MACRO1
•MACRO2(图8-22)。
•MACRO3(图8-23)。
图8-22 宏MACRO2
图8-23 宏MACRO3
步骤2 控制宏 打开【页面04】,创建另一个宏,包含整个回路页面,名为【MACRO4】,指定【插入点】为0,0,如图8-24所示。
图8-24 宏MACRO4
宏变量 当用于Excel自动化的宏时是可选的,内容也是可以自定义的。为了创建一个动态的宏,宏内部的内容需要有特殊的命名方式,以便于在Excel中能够识别这些特殊的信息并定义内容。要创建一个动态的标注,在宏的属性中必须能够被驱动(符号、设备属性或编辑电线标注等)。
标注必须设定为手动模式,且在宏中需要是唯一的设定,除非是标注需要特别指定,或符号需要建立关联关系。动态名称需要由用户使用的特定通配符%加在名称前后。此类变量可以连接到Excel文件的列头,如图8-25所示。
图8-25 宏变量
步骤3 设置宏变量 【打开】MACRO1,设置【隔离开关设备】属性为【手动标注】,标注值为【%VAR1%】。对其他设备做重复操作,打开页面为每个设备做如下设置:
MACRO2
•-RT1->%VAR1%。
•-K1->%VAR2%。
•-M1->%VAR3%。
MACRO3
•-F2->%VAR1%。
•-T1->%VAR2%。
MACRO4
•-S1->%VAR1%。(www.xing528.com)
•-K1->%VAR2%。
•-S2->%VAR3%。
•-H1->%VAR4%。
步骤4 电位标注变量 【打开】MACRO3,更改电位标注为【%EQ1%】和【%EQ2%】,如图8-26所示。
【打开】MACRO4,改变左上方的电位标注为【%EQ1%】,按钮左侧标注为【%EQ2%】。
步骤5 Excel宏名称 打开Excel文件Start_Exercise_08.xlsx,位于Lesson08\Exercises文件夹内。在宏名称为MANDATORY区域输入数值,如图8-27所示。
注意
第一页将会是封面,但封面不含有任何宏,所以表中留空。
步骤6 宏XY坐标 设置所有宏X和Y坐标值为0。
步骤7 页码 第一页设置页码为【1】,设置MACRO1、MACRO2、MACRO3为【3】,最后MACRO4为【4】。
注意
工程中的第一页为封面,第二页将会通过Excel自动化自动生成后得到页码3和4。
步骤8 页面类型 在【Drawing type】列中设置页面类型,使用下拉箭头选项,如图8-28所示。
图8-26 电位标注变量
图8-27 输入的值
图8-28 页面类型
注意
绘图类型是通过特定的数字来定义的,应用在#fil_filetype中,所有的页面类型和编号都可以在Excel spreadsheet的Sheet 2中找到。
步骤9 说明和文件集 输入以下的页面和文件集说明,如图8-29所示。
步骤10 电位和设备标注 更改电位和设备标注,如图8-30所示。单击【文件】/【另存为】,保存文件到桌面,命名为08 Excel Automation.xlsx。
图8-29 说明和文件集
图8-30 电位和设备标注
步骤11 Excel自动化 在SOLIDWORKS Electrical中打开工程Start Exercise 08,运行Excel自动化,选择保存到桌面的Excel文件。当程序运行结束后,打开原理图查看结果,如图8-31和8-32所示。
图8-31 Excel自动化结果(1)
图8-32 Excel自动化结果(2)
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。