出品丨电气CAD吧

更新记录:

2025/9/21 v1.2.5:支持对页宏(*.emp)文件的插入
2025/9/18 v1.2.4:支持宏预览时对宏类型与变量切换
2025/9/16 v1.2.2:优化了对宏中计数器属性的自定义命名,预览文件对话框中新增“写入宏值集列表”和“删除选择的宏值集列表”按钮。
2025/9/11 v1.1.1:
设置中新增绝对坐标/相对坐标的切换;修复添加属性ID错误的bug。
2025/9/9 v1.1.0:
设置中新增对属性的添加/删除/重命名/上下移动;新增预览Xlsx文件功能;优化自定义占位符识别与读取;已支持202x版本。
2023/8/31 v1.0.0:首次发布,支持自动创建页,自动读取Excel中的宏文件并插入到图纸页内。

一、功能简介:

图纸生成器 AutoMacroAssemble 是一款能批量读取Excel中预定义的页宏和窗口宏信息,来自动创建页和插入宏的工具,对于有自动出图需求的小伙们来说,此神器操作简便、修改方便,相信能让你如虎添翼!效率翻倍!

现已登陆电气CAD吧PluginStore插件商店中!

 

二、插件下载地址:

安装PluginStore插件商店后,在列表中加载。

EPLAN插件商店v1.7.7

三、授权与安装方法:

1、AutoMacroAssemble为订阅版授权,免费用户和VIP用户都需要支付后才可安装下载(2025/9/9起终身VIP用户限时可免费使用一年)。

2、启动EPLAN后点击插件商店,选择“图纸生成器”,选择EPLAN版本,点击“下载”按钮即可完成安装。

四、使用方法:

本插件是建立在宏文件基础上实现自动出图效果,是利用Excel实现修改宏文件设备信息,并按Excel中配置来批量创建页和插入窗口宏的。因此对项目的标准化/模块化处理往往是应用插件的前提!

插件的应用界面如下:

界面的控件顺序便是执行顺序,指定了Xlsx格式的配置文件后,可以先执行下“宏检查”查看有没有错误,然后执行“生成页”批量创建页,最后“开始创建”将在生成的页中插入宏文件。

  • 预览文件:预览指定的配置文件,可修改保存
  • 宏检查:可以检索xlsx配置文件中的宏文件是否存在,若不存在将标记错误单元格
  • 写入宏值集列表:将读取配置文件中宏文件里的占位符属性,自动将集值填充到配置文件的“<19301 x>选择的值集名称x”列中,形成下拉列表方便选择
  • 生成页:为选择的项目按配置文件中的页信息自动创建页
  • 开始创建:向页中插入指定的宏文件

“图纸生成器”插件不仅可以自动创建页,还可以对窗口宏中自定义占位符进行选择,以便导出配置文件模板供用户批量录入,点击设置按钮将显示对话框如下:

对话框共有5个选项卡:默认、页属性、宏属性ID、宏值集属性ID、注册

默认

  • 宏库设定:指定配置文件中宏文件所在文件夹,此文件夹目录内需包括所有窗口宏(.ema格式文件),可以包含子目录
  • 模板设定:模板文件用来指定导出excel模板的保存位置,当点击按钮“导出模板并启动Excel”时,将自动保存到模板文件框中指定的文件
  • 配置设定:设置对话框中所有选项的保存文件,可“导出配置”或“导入配置”

页属性

其中选项列表控制着配置文件模板中的“页”信息列,将会影响自动生成页的结构和描述信息。

注意1:<11017>页类型的值是对应的EPLAN中新建页时,页类型下拉框中的数字。

宏属性ID

此列表用来控制对宏文件中设备的哪个属性进行检索,其目的是为了快速定位设备中包含自定义占位符的属性。未勾选的默认不对宏文件中对象里的属性进行检索。

宏值集属性ID

此列表中的选项用来在Excel配置文件中进行自定义,同时支持“自定义占位符”的识别。

绝对坐标/相对坐标:绝对坐标将以标题框左下角为基点,相对坐标是以宏的默认插入点为基点。坐标类型会影响<20340>宏中的基准点:X坐标与<20341>宏中的基准点:Y坐标的插入位置

重复数据列次数,决定着Excel配置文件中在一行(页)内可以同时插入多少个宏文件。例如当“重复数据列次数”等于3时,导出的Excel配置模板参考图如下,其中蓝色交替部分共3组,每组为一个宏文件的配置:

您也可以多行指定窗口宏文件,只要页信息列中值都相同,则会在同一页内插入。

“自定义占位符”:是宏中设备属性里以”?”问号起始的一组字符串,字符串可以是中文也可以是单词,例如:?功能文本 或者 ?GNWB,占位符可拼接多个,例如:?WZ?JMJ,插件通过识别自定义占位符,可自动将Excel配置文件中的值对宏含此自定义占符的属性值进行替换。

在Excel配置文件中对应占位符列分别进行赋值后,生成的原理图将会对窗口宏中对象属性进行自动替换。

需要注意的是,当插入的宏为“页宏”文件时,由于页宏(*.emp)适合插入多页或无变化页时而应用,并且页宏不支持变量与占位符,因此自定义占位符也将被禁止使用,只对配置文件中的页信息列进行读取。为了支持页宏中多页的批量生成,约定页信息列录入规则如下:

1、结构代号在列中的顺序,便是结构代号在项目中的排列顺序
2、当页宏中为多页时,配置文件中页信息列中的录入规则如下:
逗号:各页或结构的分隔符
中横线:连续页之间的分隔符

<1100>高层代号 <1200>位置代号 <11000>页名 约定页宏生成的页名规则
1-4 生成4页,分别为:/1, /2, /3, /4
1,3,4 生成3页,分别为:/1, /3, /4
F01 L01-L03 1,2 生成6页,分别为:
=F01+L01/1
=F01+L01/2
=F01+L02/1
=F01+L02/2
=F01+L03/1
=F01+L03/2

授权

显示当前插件的授权时限。

发表评论

登录... 后才能评论

本站所有资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

网站内个别资源需要按下载提示里通过发送邮件、或者添加百度网盘好友后才能发送,请留意下载前的提示信息。

请按下载后的文件名中提示的密码格式,输入电气CAD吧域名。(只替换xxxxxxx部分)

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

电子资料属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源