共 160 小节 已有 9097 人学过 2026.4.17 推出
从基础AutoCAD VBA环境配置、语法入门,到封装绘图、控制流语句、批量处理命令,系统覆盖 VBA 二次开发全流程。课程结合坐标、图形绘制与编辑实例,通过大量实操教学,帮你快速掌握 AutoCAD 自动化编程,高效提升绘图效率,实现定制化设计开发。
- 第一章:AutoCAD VBA简介和基础设置
1-1 AUtocad VBA简介
1-2 AutoCAD VBA安装和基础设置
1-3 AutoCAD VBA安全设置和.DVB宏程序文件
- 第二章:AutoCAD VBA 编辑器(可跳过)
2-1 VBA 编辑器各组件简介
2-2 AutoCAD VBA程序打开,保存和关闭
2-3 AutoCAD VBA立即窗口基础操作
2-4 AutoCAD VBA立即窗口调试入门
2-5 AutoCAD VBA立即窗口与绘图区的联动调试
2-6 AutoCAD VBA本地窗口调试入门
2-7 AutoCAD VBA监视窗口调试入门
- 第三章:AutoCAD VBA基础图形绘制
3-1 调用CAD命令-直线
3-2 调用CAD命令-圆
3-3 调用CAD命令总结
3-4 直线绘制-绝对坐标
3-5 直线绘制-相对坐标
3-6 直线绘制-极坐标
3-7 直线绘制-相对极坐标
3-8 Function函数基础入门和算术运算符
3-9 Function 封装函数入门
3-10 Function 直线封装函数练习1
3-11 Function 直线封装函数练习2
3-12 直线部分总结
3-13 圆绘制(圆心+半径)
3-14 圆绘制(圆心+直径)
3-15 For...Next 循环
3-16 圆绘制(两点圆)
3-17 圆绘制(三点圆)
3-18 IF条件判定语句入门
3-19 逻辑运算符(And Or Not)
3-20 IF和逻辑运算符应用实例
3-21 圆部分总结
3-22 圆弧绘制(圆心、半径、起始角和终止角)
3-23 圆弧绘制(起点、圆心、端点)
3-24 圆弧绘制(起点、圆心、端点)封装函数
3-25 圆弧绘制(起点、圆心、角度)
3-26 圆弧绘制(起点、圆心、角度)封装函数
3-27 圆弧绘制(起点、圆心、弦长)
3-28 圆弧绘制(起点、圆心、弦长)封装函数
3-29 圆弧绘制(起点、端点、角度)
3-30 圆弧绘制(起点、端点、角度)封装函数
3-31 圆弧绘制(起点、端点、方向)
3-32 圆弧绘制(起点、端点、方向)封装函数
3-33 圆弧绘制(起点、端点、半径)封装函数
3-34 圆弧绘制(起点、端点、半径)
3-35 圆弧绘制(三点)封装函数
3-36 圆弧绘制(三点)
3-37 创建轻量多段线
3-38 轻量多段线封装函数
3-39 创建多段线
3-40 创建矩形
3-41 矩形封装函数1
3-42 矩形封装函数2
3-43 内接多边形
3-44 外切多边形
3-45 五角星(轻量多段线)
3-46 椭圆绘制(比率)
3-47 椭圆绘制(比率)封装函数
3-48 椭圆绘制(圆心)
3-49 椭圆绘制(轴端点)
3-50 图案填充
3-51 图案填充练习
3-52 渐变色填充
3-53 单行文字
3-54 多行文字
- 第四章:AutoCAD VBA图元编辑和修改
4-1 移动命令
4-2 On Error错误捕获语句
4-3 GoTo语句
4-4 创建选择集
4-5 For Each循环语句
4-6 图元批量移动(坐标)
4-7 窗口选择与交叉选择
4-8 复制命令
4-9 创建选择集_坐标范围
4-10 图元批量复制
4-11 Do…Loop语句(条件循环结构)
4-12 连续复制
4-13 旋转命令
4-14 批量旋转图元
4-15 镜像命令
4-16 批量镜像程序封装
4-17 缩放命令
4-18 多分支选择语句 Select Case
4-19 批量缩放封装函数
4-20 矩形阵列命令
4-21 环形阵列命令
4-22 环形阵列封装函数
4-23 删除命令
4-24 删除选择集图元
4-25 偏移命令
4-26 批量偏移
4-27 分解命令
4-28 批量分解图元
4-29 圆角命令
4-30 倒角命令
4-31 拉伸命令
4-32 修剪命令
4-33 延伸命令
4-34 边界创建命令
4-35 多段线编辑(合并轻量多段线)
4-36 根据现有图元绘制图元_圆内五角星
4-37 根据现有图元绘制图元_图元加外圆
4-38 根据现有图元绘制图元_图元批量加外圆
4-39 根据现有图元绘制图元_图元批量加矩形框
4-40 综合实例_挡板展开图1
4-41 综合实例_挡板展开图2
4-42 综合实例_挡板展开图3
- 第五章:图层
5-1 MsgBox函数
5-2 新建图层
5-3 删除图层
5-4 删除图层封装函数
5-5 重命名图层
5-6 重命名图层封装函数
5-7 设置图层属性
5-8 综合实例_创建基础图层 1
5-9 综合实例_创建基础图层 2
- 第六章:创建块
6-1 创建块_极简块
6-2 创建块_绘制
6-3 创建块_调用封装函数
6-4 创建块_块内绘图封装函数
6-5 创建块_窗口交互输入(InputBox函数)
6-6 封装函数_检查并删除已存在块
6-7 创建块_窗口交互选择封装函数
6-8 创建块_坐标范围封装函数
6-9 写块_窗口交互式输入
6-10 写块_坐标范围选择
6-11 删除块定义和块参照
6-12 插入_当前图形块
6-13 插入_当前图形块封装
6-14 插入_库块
6-15 插入_外部块插入同名冲突处理1
6-16 插入_外部块插入同名冲突处理2
6-17 定义属性_创建属性块
6-18 定义属性_批量修改块属性
6-19 综合实例_绘制带文字标题栏
6-20 综合实例_创建带属性的标题栏1
6-21 综合实例_创建带属性的标题栏2
- 第七章:AutoCAD 动态块
7-1 动态块_可见性显示与隐藏
7-2 动态块_显示与隐藏过程封装
7-3 动态块_可见性函数封装
7-4 动态块_拉伸
7-5 动态块_拉伸过程封装
7-6 动态块_拉伸函数封装
7-7 动态块_阵列
7-8 动态块_移动
7-9 动态块_缩放
7-10 动态块_旋转
7-11 动态块_翻转
7-12 动态块_极轴拉伸
7-13 动态块_综合实例1
7-14 动态块_综合实例2
7-15 动态块_综合实例3
7-16 动态块_综合实例4-1
7-17 动态块_综合实例4-2
- 第八章:AutoCAD VBA 和Excel 数据交互
8-1 在AutoCAD VBA中打开Excel应用程序
8-2 在AutoCAD VBA读取Excel工作表数据
8-3 在AutoCAD VBA关闭Excel应用程序
8-4 读取Excel工作表数据 绘制钣金展开图
8-5 创建门板三视图动态块
8-6 读取Excel工作表数据驱动动态块
8-7 在AutoCAD中调用VBA过程(此套教程已更新完毕!)
从基础AutoCAD VBA环境配置、语法入门,到封装绘图、控制流语句、批量处理命令,系统覆盖 VBA 二次开发全流程。课程结合坐标、图形绘制与编辑实例,通过大量实操教学,帮你快速掌握 AutoCAD 自动化编程,高效提升绘图效率,实现定制化设计开发。