完全适配机械设计、参数化制图、批量出图、CAD二次开发、BOM台账管理核心目标:Excel录入参数 → VBA解析数据 → 自动驱动CAD绘制零件图/装配图 → 批量导出PDF → 自动生成BOM台账 总时长:约20周(按每周10-15小时计算),可根据个人基础压缩或延长。延续每周一篇的进度推进阶段1:Excel界面与数据规范(3天)
核心目标掌握参数化表格、零件台账、BOM清单基础排版,为VBA对接CAD打好数据基础。
任务清单
| | |
|---|
| | 重点熟悉「数据」「开发工具」「公式」选项卡;设置信任中心→启用所有宏;文件保存为.xlsm |
| | 制作「井道参数表」:层站数、提升高度(mm)、底坑深度、顶层高度、井道宽/深 |
| | |
阶段2:行业相关专用函数(4周)
核心目标用公式自动计算导轨支架数量、对重块配置、井道净空校验、曳引比计算等相关参数。
周任务清单
| | | |
|---|
| | SUM | 计算提升高度=层站数×层高;判断底坑深度是否≥最小值;计算导轨总长度 |
| | SUMIFSCOUNTIFVLOOKUPXLOOKUPINDEX+MATCH | 从标准件库调取导轨单位重量;统计某项目所有螺栓总数;按型号汇总支架数量 |
| | CEILING | 计算支架最大间距1500mm时所需支架数量 =CEILING(提升高度/1500,1)+1;导轨分段长度圆整到整数 |
| | IFERROR | 自动建议导轨型号(基于提升高度和额定速度);生成图纸编号(如E-提升高度/1000);校验井道净空与轿厢尺寸差值是否≥100mm |
阶段3:BOM与台账图表(3天)
核心目标快速生成部件用量柱状图、材料占比饼图、图纸进度看板。
任务清单
| | |
|---|
| | 制作「各部件事重量柱状图」(导轨、对重块、轿厢、曳引机);「材料用量饼图」(不锈钢占比) |
| | 制作「随提升高度变化的导轨重量折线图」;「项目图纸完成度进度条」 |
| | 标题自动显示项目名称和日期;导出图片用于技术方案书 |
阶段4:数据透视表 + BOM汇总(3天)
核心目标一键汇总部件数量、重量、供应商,生成发运清单。
任务清单
| | |
|---|
| | 按「部件大类」(轿厢、对重、导轨、门系统)汇总数量、总重 |
| | |
| | 输出可直接交付的装箱清单:部件名、数量、单重、总重、存放架号 |
透视表配置示例(电梯BOM)
行:部件大类、子类
列:材料(不锈钢/碳钢/铝型材)
值:数量(求和)、总重量(求和)
筛选器:项目批次、是否已发运
阶段5:VBA驱动CAD画图(分为两个子阶段,共10周)这是制图自动化的核心。从读取井道参数开始,逐步实现一键生成井道布置图、轿厢图、对重图。
子阶段5.1:VBA基础与Excel自动化(3周)
| |
|---|
| 录制宏:批量格式化「井道参数表」「轿厢参数表」;编写VBA读取层站数、提升高度到消息框 |
| 用For循环批量生成50层楼的层高数据表;用If判断底坑深度是否达标并标红 |
| 将参数表全部读入数组,一键生成BOM清单;增加错误处理(层站数超出允许范围时弹窗警告) |
子阶段5.2:VBA驱动CAD画井道图(5周)
前置:AutoCAD中预先创建以下图层(名称固定):
井道轮廓线(红色,线宽0.35)
导轨中心线(蓝色,点划线)
支架(绿色)
标注层(青色)
缓冲器/对重(品红)
| | |
|---|
| | |
| | 读取井道宽、深,绘制井道轮廓矩形;绘制左右两条导轨中心线(距两侧各50mm) |
| | 标注井道宽、深尺寸;添加楼层标记(1F, 2F, … 层站数);标注底坑深度 |
| | 根据提升高度和支架间距,循环绘制矩形支架(每1500mm一个) |
| | 读取层站数,生成每一层的门洞剖面图(含地坎、门套示意),并排列在布局空间 |
阶段6:系列化图纸批量生成(3周)
核心目标利用Excel配置多个载重型号(630kg/1000kg/1600kg等),一键生成整套系列化图纸。
| | |
|---|
| | 包含载重、速度、井道宽/深范围、轿厢内宽/深、对重框型号、曳引机型号 |
| | 用For循环遍历配置表每一行,依次生成各吨位井道图、轿厢图,自动命名并存档 |
| | 自动生成「电梯系列化图纸清单.xlsx」,包含每个型号的图纸编号、文件名、生成时间、Word/PDF存放路径 |
阶段7:电梯标准件库与属性块调用(2周)
核心目标学会使用CAD属性块,实现标准部件(导轨支架、缓冲器、门机)的一键插入和数据回写。
| | |
|---|
| | 在CAD中创建「导轨支架块」,属性包含「型号」「间距」「数量」;创建「缓冲器块」,属性包含「型号」「行程」 |
| | 编写VBA:读取Excel里的支架间距,在指定坐标插入支架块,并写入型号、数量属性;自动统计全图块数量回写Excel |
阶段8:开发专属电梯一键出图系统(持续,建议4个月)
目标:整合所有模块,形成企业内部标准化的电梯自动化出图工具。
三个里程碑
| | |
|---|
| A(第3个月末) | 单电梯项目:井道参数表 → 井道轮廓图 + 导轨中心线 + 支架布置(手动标注) | |
| B(第4个月末) | | |
| C(第6个月末) | 集成系列化配置(批量生成各吨位图纸)+ 标准件库联动 + 发运清单自动生成 | |
开发选型建议
模块化:mdl_井道绘图、mdl_轿厢绘图、mdl_标准件插入、mdl_BOM导出
参数校验:增加井道宽-轿厢宽≥100等工程约束检查
图纸模板:使用DWT模板文件,统一图框、图层、标注样式
阶段9:Power Query(选修,1周)
适用场景:需要合并多个电梯项目的BOM表或参数表进行年度汇总。
学习内容:从文件夹批量导入各项目参数表 → 合并 → 清洗 → 加载到数据模型。
阶段10:进阶拓展(长期)
电梯行业专属方向:
对接SolidWorks:驱动三维井道模型生成,用于干涉检查
电梯物联网Excel回写:将CAD图纸中的电梯编号、生产编号自动写入企业数据库
参数化PDF报告:自动生成包含井道图、计算书的招投标技术文件
推荐资源:
整体时间线总结(电梯版)
重点提醒:阶段5.2(井道图绘制)是电梯自动化的核心,建议先用1个标准项目反复调试,再推广到系列化配置。第3个月末就能实现“Excel改数字→CAD自动画井道”的效果,坚持到半年可建立企业级参数化体系。
配套资源与检查清单
每阶段自检(电梯专用)
阶段1:井道参数表包含提升高度、底坑深度、顶层高度、井道宽/深、层站数,已设数据验证
阶段2:能用公式计算支架数量、导轨重量、对重块数量,并做井道净空校验
阶段3:能生成导轨重量随高度变化的折线图
阶段4:能用透视表一键汇总各项目、各部件的总重量
阶段5.1:能录制宏并修改代码批量格式化井道参数表
阶段5.2:能连接CAD,读取井道宽/深,画出井道轮廓和导轨中心线
阶段6:能一次性生成3种载重规格的井道图(630/1000/1600kg)
阶段7:能插入属性块(支架)并回写数量到Excel
阶段8:完成里程碑A,能向同事演示参数→井道图全流程
常见电梯制图陷阱
井道尺寸单位:Excel统一用mm,CAD中无需缩放
层站数校验:一定确保提升高度 = (层站数-1)×层高(首层可能有底坑)
导轨型号选择:建议在Excel中建立查找表(载重+速度 → 推荐导轨型号),减少人工选型错误
支架间距:根据不同梯速(1.0, 1.5, 1.75 m/s)有不同的最大间距,公式中应加入速度判断
结语这份计划专为电梯制图工程师定制,去掉了与电梯无关的内容,增加了井道参数化、系列化批量生成、标准件库等核心模块。按步骤坚持执行,3个月后你就能让Excel一键画出井道布置图,半年后即可建立企业的电梯CAD自动化标准。