1-1 AUtocad VBA简介
AutoCAD VBA二次开发教程
讲师:秦月山
共 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过程(此套教程已更新完毕!)

秦月山

机械讲师

TA的课程
教程商城
购买 电脑下载版 或 光盘版 课程
购买
相关教程推荐
menu home publish search App