没有合适的资源?快使用搜索试试~ 我知道了~
civil 3d .net二次开发随笔(-)
4星 · 超过85%的资源 需积分: 45 108 下载量 47 浏览量
2008-10-05
03:48:10
上传
评论 1
收藏 48KB DOC 举报
温馨提示
试读
6页
使用.net对autodesk公司三维软件civil 3d进行二次开发的文档. civil 3d是可用于测量、设计、勘察、施工等领域的3维软件.
资源推荐
资源详情
资源评论
Civil 3D .net 二次开发随笔(一)
作者:荒原困兽(ErlKing) Hp://ErlKingblog.blogcn.com 欢迎转载,但请注明出处
一、说在前面的话
三维地质是将来的发展方向,所以我最近两年平时也在逐渐积累这方面的知识 。
Autodesk Civil 3D 这款软件就是针对当前工程整个生命周期进行设计的三维软件,包括
测量、勘察、设计、施工等等方面的应用。其刚刚发布的时候,我就预言它将来肯定可以
得到推广。去年 Civil 3D 2007 发布后,我就写了个注册机,并发表在我的博客和晓东
CAD 论坛上,反映强烈,很多国外的朋友(包括法国、俄罗斯、西班牙、希腊等等国家的
朋友,很多不是用英文写的,到我这都是乱码了,呵呵,可是 Civil 3D 和 KeyGen 这两个
词还是看的懂的)都给我写邮件寻求帮助,这可能是我对 Civil 3D 普及做的最大的贡献了,
哈哈。
因为我是搞工程勘察的,而 Civil 3D 在勘察方面功能比较薄弱,所以自去年下半年我
就打算撰写和翻译一些文章,以增强其在勘察领域的功能,可是一直没怎么动手,理由都
是——太忙了——这是我们一贯的借口。
现在我在西藏做一条公路多勘察工作,时间比较多了,所以打算系统的写点东西。自
己比较喜欢国外的专家写的书,他们的书很多语言都比较幽默,虽然是科技论文,但像小
说一样生动。我本打算给这个系列起个名字叫《Civil 3D .net 二次开发教程》,后来一看
太正规了,而我并不是计算机科班出身的,水平也是十分有限,侮辱“教程”两个字了。还
是叫随笔轻松一些,我写的可能比较乱,病句可能也比较多,看的懂就行了,别太多的追
究了,此随笔的作用也主要是抛砖引玉。
二、为什么用.net 进行开发
你可能要问为什么不用其他方法进行 Civil 3D 的开发,比如 lisp 或 C++或 VBA 等等。
其实理由很简单——我喜欢用.net 进行 AutoCAD 的二次开发,你当然可以用其它方法,
例 如 Civil 3D 中 文 扩 展 包 基 本 上 都 是 用 VBA 做 的 , 你 如 果 在 命 令 行 中 输 入 命 令
“VBAIDE”,看到了吧,所有的 VBA 代码你都可以自由的查看(Civil 3D 2008 之前的版本
中“EarthWorkConstDraw”这个项目加密了,你看不了)。这些项目都是很好的教材,我
们接下来会把它们用.net 改写,并增强其功能。我最不喜欢讨论语言的优劣了,我曾经有
个朋友整天讨论这个语言好,那个语言好,高谈阔论谁也不是他的对手,就是不进行深入
荒原困兽
- 粉丝: 1
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页