课程目录: CAD二次开发培训
4401 人关注
(78637/99817)
课程大纲:

CAD二次开发培训

 

1 CAD二次开发简介
2 搭建一个helloword工程
3 lisp写一个快速加载dll文件插件方便C#开发调试
4 CAD创建一个圆 
5 CAD创建一条直线 
6 CAD创建一个单行文字
7 CAD创建一个图层(使用图层表)
8 CAD插入一个普通块
9 CAD插入一个属性块
10 课封装自己的类库1
11 封装自己的类库2
12 CAD交互-点选获取点
13 CAD交互-命令行获取数字文字关键字
14 CAD交互-点选拾取单个图元
15 CAD交互-获取选择集
16 使用封装好的类库一 
17 使用封装好的类库二 
18 CAD操作-框选文字批量对齐
19 CAD操作-批量统计某图层线段长度
20 CAD操作-曲线等间距做法线
21 CAD操作-获取实体、选择集包围盒
22 CAD交互-制作CAD菜单栏
23 CAD交互-lisp制作菜单栏更方便更实用
24 CAD交互-写一个界面交互程序一
25 CAD交互-写一个界面交互程序二
26 CAD交互-写一个界面交互程序三
27 CAD操作-Matrix矩阵变换操作图元镜像旋转等空间变换
28 CAD操作-图元附加及读取扩展数据XDATA
29 CAD操作-命名字典在dwg中存储自定义数据
30 CAD操作 -创建文字样式(写程序过程)
31 CAD交互-CAD读写TXT数据驱动图元生成
32 非模态窗口调用系统OpenFileDialog解决报错
33 CAD与EXCEL-1操作EXCEL表格数据读写
34 CAD与EXCEL2-读取EXCLE表格批量建图层
35 CAD与EXCEL3-批量导出文字到EXCEL
36 C#ActivxAutomation外部方式直接开发CAD
37 C#调用CAD系统自带命令完成绘图等操作
38 通过插入DWG来加载各种依赖块依赖样式线型等
39 正则表达式灵活处理CAD文字图元
40 巧用普通块达到属性块使用效果
41 实例配电箱系统图自动生成一需求分析及界面搭建
42 实例配电箱系统图自动生成二主程序
43 实例配电箱系统图自动生成三记录界面设置历史参数
44 实例-批量打印1初探cad单张打印
45 实例-批量打印2智能判断的打印PDF
46 实例-批量打印3批量打印程序界面设计及参数初始化
47 实例-批量打印4批量打印实现程序(含界面)
48 基础进阶-获取图层列表字体列表
49 基础进阶-多段线详解(获取顶点、设置凸度宽度等)
50 基础进阶-世界坐标WCS和用户坐标UCS
51 基础进阶-面域
52 基础进阶-填充
53 基础进阶-多行文字的操作(MTEXT)
54 基础进阶-定义普通块及属性块
55 基础进阶-动态块的操作
56 基础进阶-相交交点及曲线交点打断
57 基础进阶-相系统变量读写及捕捉模式的设置
58 基础进阶-视图窗口的调整缩放
59 基础进阶-程序加载后自动执行
60 基础进阶-C#制作菜单栏打开CAD自动加载
61 基础进阶-ribbon面板一
62 基础进阶-ribbon面板二
63 基础进阶-创建侧边菜单工具栏
64 -基础进阶-CAD程序进度条的实现
65 -C#调试加载DLL不需要重启CAD方案
66 Boundary获取封闭区域边界轮廓
67 基础进阶-CAD插入图片参照
68 基础进阶-自动新建DWG文档并生成图形后自动保存
69 基础进阶-不同文档之间图元复制
70 基础进阶-填充2多种填充样式
71 命令如何跨文档连续执行(CommandMethod加参数)
72 选中对象自动另存dwg(wblock及文档拆图原理)
73 解惑(从选择图元到如何操作图元各种属性)
74 获取属性块属性值及更改属性块属性值
75 LINQ基本原理(筛选及数学统计运算)
76 LINQ基本原理(排序及分组)
77 CAD开发应用LINQ(筛选图元类型)
78 CAD开发应用LINQ(图元按坐标排序
79 C#调用lisp函数-基本使用
80 Lisp调用c#函数-基本使用
81 CAD动态绘图JIG-动态布置文字
82 CAD动态绘图JIG-动态文字沿曲线滑行
83 Teigla环境搭建及创建dwg文件
84 Teigla后台文件中直接创建图元
85 Teigla读取dwg文件信息
86 Teigla加载预定义好块、样式等依赖信息