为civil3D2018 添加snoop DB工具

工作中需要对civil3D进行二次开发,发现snoopy civil3D工具很好用,snoopy civil3D工具以反射的方式查看Civil文档中的所有对象的方法属性等,非常有用,有助于你理解Civil 3D API的用法

于是就找到snoop c3d工具github的下载地址:https://github.com/ADN-DevTech/Civil3DSnoop

目前网站没有Civil3D 2018的dll

所以我们需要下载源码,重新编译Civil3D 2018对应的SnoopCivil3DObjects.dll
下载后的项目源码如下:


采用VS2015打开项目文件
注意:项目使用.net framework4.7 如没有安装请下载

需要注意的是打开项目引用目录下,将accoremgdb、acdbmgd、acmgd、AecBaseMgd、AeccDbMgd几个引用项删除,重新引用Civil3D 2018 安装目录下的这几个文件
然后在release方式下重新编译生成SnoopCivil3DObjects.dll文件
最后在C:\Program Files (x86)\Autodesk\ApplicationPlugins目录下创建snoop插件

用记事本打开PackageContents.xml 修改版本号为R22

在C:\Program Files (x86)\Autodesk\ApplicationPlugins\Civil3DSnoopDB.bundle\Contents目录下创建R22的目录,将编译好的SnoopCivil3DObjects.dll文件考入

至此准备工作完成,下面我们打开Civil3D 2018,在命令行输入SNOOPCIVIL3DDB命令
就启动了snoop DB工具

为civil3D2018 添加snoop DB工具相关推荐

  1. [Eclipse]GEF入门系列(六、添加菜单和工具条)

    我发现一旦稍稍体会到GEF的妙处,就会很自然的被它吸引住.不仅是因为用它做出的图形界面好看,更重要的是,UI中最复杂和细微的问题,在GEF的设计中无不被周到的考虑并以适当的模式解决,当你了解了这些,完 ...

  2. Absolute Uninstaller是类似于标准的Windows添加/删除卸载工具

    Absolute Uninstaller是类似于标准的Windows添加/删除卸载工具,但更powerful.可以卸载一些windows系统自带的添加/删除程序无法删除的顽强程序,而且更加完全干净.A ...

  3. Windows10下git bash中添加wget下载工具

    Windows10下git bash中添加wget下载工具 文章目录: 一.说明 二.wget安装包的下载 三.添加环境变量 一.说明 Windows中git bash完全可以替代原生的cmd,而且更 ...

  4. 文本序号添加/移除工具

    文本序号添加/移除工具 文本序号添加/移除工具 文本序号添加/移除工具,文本序号添加/移除工具,文本序号添加/移除工具,文本序号添加/移除工具 https://tooltt.com/txt-ul/

  5. 网站添加百度分享工具的好处

    为了提高网站的交互能力,为网站获取到一些站外流量,实现用户自动宣传推广,可以在网站当中添加百度分享工具的代码,这样用户感觉这篇内容有价值,就会主动分享到自己的朋友圈,这对提高网站的体验度,增加网站流量 ...

  6. PDF添加页码的工具有什么 PDF添加页码的小窍门

    大家在制作PDF文件时,每次结束时都需要给整份PDF文件都添加准确的页码数.以此来方便后期的检查文件工作以及阅读者可更加清晰明了的翻阅文件,找寻自己需要的内容. 那么给PDF添加页码的工具有什么? 其 ...

  7. php 如何拉取百度统计,如何添加百度统计工具代码 (附带教程)

    百度统计工具代码是一段JavaScript代码.将其添加到</body>页面的标签.如果您已经放置了其他统计软件代码,例如CNZZ代码,建议将百度统计代码放在其他代码之前.如果您使用Wor ...

  8. java adf_Java ADF开发入门-添加命令和工具

    添加命令和工具 继前一讲的ADF工程,那里只有两个工具"放大"和"缩小"以及一个命令"放大到全部".你可以添加更多的工具和命令到你的Web ...

  9. 【转载】在ARX中通过COM在ACAD中添加菜单和工具条

    科技创新项目需要结题了,现在只有一个标注剪切的功能,同张老师商量了一下,张老师叫我再加上一两个功能,同时要做出有对话框.菜单或者工具条之类的UI界面.刚好碰巧当天晚上就看到有人在二次开发群里讲添加菜单 ...

  10. word2013 添加EndNote X8工具

                      word2013 添加EndNote X8工具 更新解决方法见http://blog.csdn.net/u013894429/article/details/790 ...

最新文章

  1. 企业网络推广专员浅析如何完善网站维护企业网络推广吸引用户浏览
  2. Spring boot 使用
  3. javamac系统通过pid获取进程名称_线上环境 Linux 系统调用追踪
  4. anaconda+python3.6利用命令安装BeautifulSoup4-4.6.0
  5. python程序设计典型例题-python 大题 典型
  6. [BUUCTF-pwn]——pwn2_sctf_2016
  7. H5常用拖放事件解析
  8. java获取panel面板画笔_java - paintComponent()与paint()和JPanel vs Canvas在画笔类型的GUI中 - 堆栈内存溢出...
  9. 销售管理如何构成闭环?帆软大屏看板让销售数据转起来,不再分散
  10. php变量有三种不同的作用域,PHP中变量类型与转换,变量的检测以及变量的作用域学习--2018年4月13日12时03分...
  11. AngularJS 学习笔记值post传值
  12. java 0xf0_用java做一个最小的操作系统内核
  13. yum离线下载rpm包
  14. 操作config文件
  15. 《Java练习题》Java编程题合集(转载)
  16. dynamips之入门篇(dynamipsGUI小凡模拟器)
  17. wps或者word点击打印预览时出现空白页,不显示内容
  18. 谷歌浏览器chorme,wap浏览器,字…
  19. ROS URDF模型解析成KDL Tree
  20. 蚂蚁借呗每月等额计算方式

热门文章

  1. excel查找通配符波浪号,星号
  2. vue报错“NavigationDuplicat: Avoided redundant navigation to current location”解决方法
  3. 【CVPR2022论文阅读】Learning Affinity from Attention(待更新)
  4. C++中++cnt1[s1[i]-‘a‘]的意思
  5. 在线latex的一些操作
  6. 【UI】优秀的网站欣赏以及分析
  7. 解决运行zebra时“Multiple command installs to node 4 of command”的问题
  8. php 设置允许跨域请求
  9. html彩色条,html5 canvas彩色流动线条动画特效
  10. 【Unity】 HTFramework框架(十)Resource资源管理器