摘要: AutoCAD不同的版本对Visual Studio和.NET Framework是有要求的,下图列出了AutoCAD不同版本对应的Visual Studio和.NET Framework的情况。 数据来源:https://forums.autodesk.com/t5/net/could-anyone-tell-me-the-autocad-version-list-and-its-net/t... 阅读全文
posted @ 2017-03-21 12:11 BIMKF 阅读(390) 评论(0) 推荐(0) 编辑
摘要: Civil3D只提供了.NET API,不提供C++ API (AutoCAD同时有.NET API和C++ API,.NET API封装了C++ API),因此支持.NET的语言都可以使用。常见的语言如C#,VB.NET,C++/CLI,F#。语言选择的首要选择是找自己熟悉的,比如本来就会VB.NET的,那么就选择VB.NET。 C++/CLI功能强大,同时兼顾了C++和.NET的功能,但是用起... 阅读全文
posted @ 2017-03-21 11:49 BIMKF 阅读(554) 评论(0) 推荐(1) 编辑
摘要: Civil3D 提供的API主要在AeccDbMgd.dll和AeccPressurePipesMgd.dll中。主要是提供了操作DB的API,不提供任何UI的API。也就是说,通过Civil3D二次开发,我可以修改Civil3D drawing中的数据,例如创建一个Surface,修改一个Alignment,删除一个CogoPoint,获取一个Profile的几何信息,但是不提API来跟Auto... 阅读全文
posted @ 2017-03-21 11:40 BIMKF 阅读(1337) 评论(0) 推荐(0) 编辑
摘要: Civil3D是基于AutoCAD平台开发的土木工程设计软件。AutoCAD作为一个平台,提供了画图和显示的功能,并且提供了大量的API供二次开发使用,是一个非常好的基础平台。AutoCAD没有行业Feature的概念,Civil3D基于AutoCAD提供了土木工程的各种设计工具。Civil3D的界面基本继承了AutoCAD的界面。 Civil3D的实现主要是基于AutoCAD的API – Obj... 阅读全文
posted @ 2017-03-19 08:55 BIMKF 阅读(3085) 评论(0) 推荐(0) 编辑
摘要: Civil3D是fjlakjglajhga'jg'ahj'ajfdjkglfajghlakjfsd'ajh'gajfd'ajh'ajfgda Civil3D是什么都不知道就不用看Civil3D二次开发了。。。 Civil3D是Autodesk公司推出的基于AutoCAD的土木行业的设计软件。Civil Engineering在英文中就是土木工程的意思。Civil3D中的3D,并不是我们常见的3D的... 阅读全文
posted @ 2017-03-18 20:16 BIMKF 阅读(1123) 评论(0) 推荐(0) 编辑
摘要: Civil3D作为Autodesk在土木行业的旗舰软件,其二次开发的资料一直以来都非常的少,不管是英文还是中文。一直想写些文章,系统的介绍一下Civil3D的二次开发,或许对于Civil3D在中国的普及能有所帮助。一直因为种种的原因不能实现。今年,定下了这个小小的目标,希望能够坚持下去完整的写完。 先列一下大概会写的内容 1. 什么是Civil3D 2... 阅读全文
posted @ 2017-03-18 11:20 BIMKF 阅读(397) 评论(0) 推荐(0) 编辑