欢迎来到我的博客
Civil 3D开发与应用,欢迎加入QQ群:484124761
AutoCAD开发,欢迎加入QQ群:193522571

05 2017 档案

摘要:不积跬步无以至千里,不积小流无以成江海。虽然创建一条直线、添加一个图层这样的小程序没有什么实际意义(内部命令很简单就可以完成),但对于初学二次开发的您来说,这可是一大步,这一步跨出去,您就跨进了二次开发的大门。 闲话少说,言归正传。这一节我们通过两个简单和一个相对复杂的例子来了解创建AutoCAD对 阅读全文
posted @ 2017-05-31 14:54 david96007 阅读(841) 评论(0) 推荐(0) 编辑
摘要:块表记录是包裹实体对象的最后一层包装了,接下来让我们继续利用MgdDbg工具查看上一小节创建的块定义内的对象有哪些。 操作步骤如下:选择块表记录TestBlock,在右侧列表中找到“Entities within block”,选中该行并单击鼠标左键,弹出Snoop Objects对话框,列表中显示 阅读全文
posted @ 2017-05-27 09:41 david96007 阅读(4151) 评论(0) 推荐(2) 编辑
摘要:为了清楚的了解块表的组成内容,让我们利用MgdDbg工具查看一下块表中的块表记录。在开始页面,以无样板模式新建一个.dwg文件(图 4‑7(1)),这样的话,默认的块表记录只有3条(图 4‑7(2)),分别是模型空间和两个布局(这3条特殊的块表记录我们暂且不去研究,等把普通的块表记录弄明白之后,再研 阅读全文
posted @ 2017-05-27 09:35 david96007 阅读(1635) 评论(0) 推荐(2) 编辑
摘要:上一小节我们看到了符号表包含了一系列的表(共9个),这些表数量是固定的,用户不能增加新的表,也不能删除现有的表。 符号表名称 符号表功能 Block Table 块表 存储图形数据库中定义的块。此表中含有两个非常重要的记录:模型空间和图纸空间。 Dimension Style Table 尺寸标注样 阅读全文
posted @ 2017-05-27 09:32 david96007 阅读(1402) 评论(0) 推荐(2) 编辑
摘要:数据库的结构是什么样的?对象是如何存储在数据库中的?这些问题我们需要搞明白。在此我们可以借助工具ArxDbg或MgdDbg来查看数据库结构及其内容。下图就是利用MgdDbg工具查看到的内容,我们可以看到数据库主要由符号表(Symbol Tables)及命名对象字典(Dictionaries)组成。符 阅读全文
posted @ 2017-05-27 09:27 david96007 阅读(1336) 评论(0) 推荐(2) 编辑
摘要:再次想象另外一个场景:启动AutoCAD程序后,您新建了两个.dwg文件,也就是说创建了两个文档(Document)对象。将窗口进行层叠,您看到的窗口应该与下图类似: 图 4‑3 如何访问这些文档呢?还是让我们通过简单的代码来了解一下吧: 利用向导创建项目,在MyCommands类中添加以下代码,之 阅读全文
posted @ 2017-05-27 08:58 david96007 阅读(1599) 评论(0) 推荐(1) 编辑
摘要:想象这样一个场景:当您开始一天的工作,坐到电脑前面,用鼠标双击桌面上的AutoCAD Civil 3D图标,这时一个AutoCAD Civil 3D应用程序将运行起来。打开Windows任务管理器,我们可以看到类似窗口: 图 4‑1 应用程序 本书中所涉及的二次开发程序,都是在这个AutoCAD C 阅读全文
posted @ 2017-05-27 08:54 david96007 阅读(1476) 评论(2) 推荐(2) 编辑
摘要:1.1 从哪儿开始 对于多数的工程设计人员,不完全具备上节所述的各种条件。对于Civil 3D的应用可能比较熟悉;但对于计算机语言,只限于上学时所学的一点基础知识,步入工作岗位后与计算机语言基本无缘;对于C#、VB.net可能根本就没有接触过。 只要你有一颗坚定的心,坚持学习,就一定能进入Civil 阅读全文
posted @ 2017-05-18 11:55 david96007 阅读(4054) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示