本人非专业编程人员,设计院画图民工一名。自学CAD编程,也写了一些小程序!初期学习lisp编程语言,基本了解CAD各中开发模块,写过一些程序!前段时间自学C#CAD二次开发,遍布网上无教学视频。经过自己艰苦摸索,小有所成。   开此C#CAD二次开发在线学习视频,看能够帮助各位设计院熬夜画图的同僚们一起研究CAD二次开发,提高绘图效率。

     觉得感兴趣可以试看,或者淘宝搜索店铺PT的CAD小店试看。或者联系QQ493762560

   https://i.xue.taobao/detail.htm?spm=a2174.7765247.0.0.FaMmKe&courseId=112889

第1课CAD二次开发简介
第2课搭建一个helloword工程
第3课借用lisp写一个自动加载dll文件插件(快速调试)
(第65课已更新 C#调试无需重启CAD加载DLL方法,可参考)
第4课CAD内创建一个圆
第5课CAD内创建一条直线
第6课CAD创建一个单行文字
第7课CAD创建一个图层
第8课CAD创建普通块
第9课CAD创建属性块(重点)
第10课封装自己的类库一
第11课封装自己的类库二
第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操作-Matrix3d矩阵变换操作图元空间变换
第28课CAD操作-图元附加及读取扩展数据XDATA
第29课CAD操作-利用命名对象字典在dwg文档中存储数据
第30课CAD操作-创建文字样式(真实写程序过程供参考)
第31课CAD数据交互-CAD读写TXT驱动图元
第32课非模态调用系统自带OpenFileDialog报错解决办法
第33课CAD与EXCEL1操作EXCEL表格数据读写
第34课CAD与EXCEL2读取EXCLE表格批量建图层
第35课CAD与EXCEL3批量导出文字
第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
----------9月已更新,购买后即可观看---------------------
第51课 基础进阶-面域的操作
第52课 基础进阶-填充的操作
第53课 基础进阶-多行文字的操作(MTEXT)
第54课 基础进阶-定义普通块属性块
第55课 基础进阶-动态块的操作
第56课 基础进阶-相交交点及曲线交点打断
第57课 基础进阶-相系统变量读写及捕捉模式的设置
第58课 基础进阶-视图窗口的调整缩放
第59课 基础进阶-程序加载后自动执行
第60课 基础进阶-C#制作菜单栏打开CAD自动加载
--------待更新实际以具体更新为准,介意请勿购买---------
第61课 基础进阶-ribbon面板一  已更新
第62课 基础进阶-ribbon面板二  已更新
第63课 基础进阶-创建侧边菜单工具栏  已更新
第64课 基础进阶-进度条的实现        已更新
第65课 调试进阶-C#无需重启CAD调试(加载DLL到内存)已更新
第66课 基础进阶-Boundary获取封闭区域边界轮廓 已更新
第67课 基础进阶-CAD插入外部图片 已更新
第68课 基础进阶-自动新建DWG文档并生成图形后自动保存 已更新
第69课 基础进阶-不同文档之间图元复制 已更新
第70课 基础进阶-填充2-多种填充方案详解 已更新
第71课 命令如何跨文档连续执行(CommandMethod加参数) 已更新
第72课 选中对象自动另存dwg(wblock及文档拆图原理) 已更新
----------12月已更新,购买后即可观看---------------------
第73课 解惑(从选择图元到如何操作图元各种属性) 已更新
第74课 获取属性块属性值及更改属性块属性值 已更新
第75课 LINQ基本原理(筛选及数学统计运算)已更新
第76课 LINQ基本原理(排序及分组) 已更新
第77课 CAD开发应用LINQ(筛选图元类型) 已更新
第78课 CAD开发应用LINQ(图元按坐标排序

===========进阶版============
第0课-进阶版教程主要实现内容(可试看)
第一章 CAD与mysql数据库
第1课-mysql数据库基础知识及安装
第2课-Navicat可视化操作mysql数据库
第3课-C#利用类库完全操作mysql数据库
第4课-利用数据库制作一个用户登入管理界面
第5课-登入界面添加用户密码修改功能
第6课-CAD读取数据库批量创建图层
第7课-CAD属性块属性值与数据库双向同步1(objectid与handle概念)
第8课-CAD属性块属性值与数据库双向同步2(数据库同步)
第9课-CAD属性块属性值与数据库双向同步3(数据库同步)
第10课-CAD属性块属性值与数据库双向同步4(写入dwgid设图元唯一标识)
第二章 CAD与FTP
第11课-利用Windows系统开启局域网FTP
第12课-C#利用类库操作FTP上传下载文件1
第13课-C#利用类库操作FTP上传下载文件2
第14课-局域网dwg文档管理系统(mysql与FTP结合)
第三章 CAD开发及局域网安装包发布及部署自动更新
第15课-C#将dll插件写入注册表让插件自启动
第16课-C#CAD混合开发基本原理步骤
第17课-C#CAD混合开发EXE程序制作
第18课-将混合开发程序打包成安装包发布
第19课-利用FTP完成局域网程序部署及网络自动检测更新1原理
第20课-利用FTP完成局域网程序部署及网络自动检测更新2实现
第四章 CAD事件注册响应
第21课-CAD事件处理的基本概念
第22课-给图元修改添加一个事件
第23课-多图元修改联动事件响应方法1(待更新)
第24课-多图元修改联动事件响应方法2(待更新)
第25课-属性块图元修改后自动更新到数据库(待更新)
第25课-属性块修改自动更新到数据库事件(待更新)
第五章 CAD二次开发中应用LINQ
第26课-LINQ基本原理(筛选及数学统计运算)
第27课-LINQ基本原理(排序及分组)
第28课-CAD应用LINQ(筛选图元类型)
第29课-CAD应用LINQ(图元按坐标排序)
第30课-CAD应用LINQ(筛选数字图元并统计计算)   
第31课-CAD应用LINQ(图元按类型分组并修改-选择集二次筛选)      
第32课-CAD应用LINQ(快速按图层统计曲线长度-分组统计)
第33课-CAD应用LINQ(Join的应用场景)(待更新)

 

更多推荐

c#CAD二次开发全套视频目录