会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
欢迎来到我的博客
Civil 3D开发与应用,欢迎加入QQ群:484124761
AutoCAD开发,欢迎加入QQ群:193522571
david96007
——关于Civil 3D开发的话题
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
下一页
2019年5月3日
批量修改横断面图高程范围
摘要: Civil 3D横断面图编组特性中虽然有手动设置高程选项, 但其功能不符合某些特殊需求, 比如要将所有横断面的高程范围设置成固定的范围, 如果手工指定高程范围, 需要单独操作每一个横断面图, 在实际工作中显然不能满足要求。 此时就提现出二次开发的必要性了。 几十行的代码就能满足要求。 代码如下:
阅读全文
posted @ 2019-05-03 16:18 david96007
阅读(1198)
评论(1)
推荐(0)
2019年4月30日
VS添加命令直接创建pkt文件
摘要: 添加命令行直接创建pkt文件 越来多的朋友在学习使用Visual Studio编写代码来创建自己的部件, 这是我编写《AutoCAD Civil .NET二次开发》时没有预想到, 既然越来越多的朋友有此需求, 看来要把这部分的内容补充一些。 在编译完dll文件, 并编写好atc文件后, 需要压缩成p
阅读全文
posted @ 2019-04-30 10:16 david96007
阅读(1145)
评论(1)
推荐(0)
2019年4月28日
Msi中文件替换
摘要: 转自https://blog.csdn.net/davidhsing/article/details/9962377 ※说明:目前可以用于MSI编辑的软件很多,但是有些软件在保存时会在MSI文件中写入一些自己的表或内容,有些会另外嵌入一个CAB文件,使得MSI文件增大。而这里提供的方法保证不会写入任
阅读全文
posted @ 2019-04-28 15:32 david96007
阅读(2770)
评论(0)
推荐(1)
2019年4月26日
Vs2015 当前不会命中断点,没有与此关联的可执行代码
摘要: 在学习Civil 3D本地化包程序的过程中, 使用.Net Reflector调试本地化包的主程序CountryKits.dll, .Net Reflector创建了相应的pdb文件等, 在我反编译并修复自己的dll文件时, 出现了无法命中断点的问题: 这个问题是有.Net Reflector引起的
阅读全文
posted @ 2019-04-26 22:36 david96007
阅读(2471)
评论(0)
推荐(0)
2019年4月16日
纵断面图标注栏数据复制
摘要: 新西兰本地化包中有一项小功能不错——纵断面图标注栏数据复制 刚好这几天我们自己也遇到了同样的需求: 利用纵断面来创建场地剖面, 剖面图标注栏要进行重复的设置。 于是参照新西兰本地化包中的功能, 自己也写了一遍。 但写的过程中遇到了一些问题, 在遇到问题后, 没有第一时间想起查看api referen
阅读全文
posted @ 2019-04-16 08:03 david96007
阅读(530)
评论(1)
推荐(0)
2019年4月10日
景观施工图微地形等高线赋值
摘要:
阅读全文
posted @ 2019-04-10 15:38 david96007
阅读(1073)
评论(0)
推荐(0)
批量修改曲面样式中的显示模式
摘要: 某项目建模过程中, 地形比较平坦, 为了更加直观, 需要使用放大高程来展示曲面, 于是修改曲面样式, 里面需要设置的地方很多, 我们是一群没有整理dwt习惯的懒人, 每次都是根据需要现调, 发现修改样式中的设置还是挺烦的, 于是写了一段代码, 批量调整显示模式。 原始状态: 设置选项及相应数值的输入
阅读全文
posted @ 2019-04-10 08:39 david96007
阅读(423)
评论(0)
推荐(0)
《AutoCAD Civil 3D .NET二次开发》勘误2
摘要: 4.6.3节中代码: 原代码: 06 pdo.Keywords.Add("Pi", "Pi", "派<Pi>"); 07 pdo.Keywords.Add("Two-pi", "Two-pi", "二派<Two-pi>"); 需要修改显示字符串中的尖括号为圆括号: 修改后的代码: 06 pdo.Ke
阅读全文
posted @ 2019-04-10 06:43 david96007
阅读(437)
评论(0)
推荐(0)
2019年4月2日
AutoCAD .NET Wizard下载地址
摘要: 懒人可以直接点击下面的链接: https://www.autodesk.com/developer-network/platform-technologies/autocad 在页面最低端找到相应的链接: 聪明人应该学会自己搜索。 找到adn网站的方法很多, 我习惯的关键字为autodesk adn
阅读全文
posted @ 2019-04-02 15:10 david96007
阅读(1453)
评论(0)
推荐(0)
2019年2月20日
样例文件C3DCustomUI无法编译、加载
摘要: Civil 3D 2018版样例文件 C:\Program Files\Autodesk\AutoCAD 2018\C3D\Sample\Civil 3D API\COM\VC++\CustomUI 我按照说明修改了inc等文件路径, Debug版无法编译, 下面做了一些改动, 不然这些tlb文件没有, 之后再编译, 提示fatal error LNK1104: 无法打开文件"acdb2...
阅读全文
posted @ 2019-02-20 11:27 david96007
阅读(400)
评论(0)
推荐(0)
2019年2月19日
《AutoCAD Civil 3D .NET二次开发》勘误1
摘要: 第十三章atc文件中Displayname应为DisplayName,注意Name的N为大写,否则参数名称无法正常显示。 给您带来的不便深表歉意!
阅读全文
posted @ 2019-02-19 14:25 david96007
阅读(412)
评论(0)
推荐(0)
2019年2月14日
2018 API变化
摘要:
阅读全文
posted @ 2019-02-14 17:09 david96007
阅读(216)
评论(0)
推荐(0)
2019年1月27日
Vs2010项目升级到Vs2015时的一些修改
摘要: 之前的C++/cli项目, Civil 3D版本为2014, 现在需要升级到2018版, 在升级的过程中遇到了一些问题: 为了备忘, 记录如下: Vcproj文件中进行了一些修改, 为了跟多版本项目的配置名称一致, 将Release重命名为Release_2018, 可能导致了一些错误, 一致提示没
阅读全文
posted @ 2019-01-27 20:53 david96007
阅读(3267)
评论(0)
推荐(0)
2019年1月22日
修改纵断面图标注栏
摘要: 2019年1月22日星期二 在试图批量设置纵断面图中ProfileId时, 遇到了问题, 明明进行了修改, 修给结果却没保留住, 于是进行搜索, 在Autodesk论坛中找到下图中解决方法。 注意下图中画红线的方法, 如果不Set, 修改不起任何作用。
阅读全文
posted @ 2019-01-22 22:21 david96007
阅读(448)
评论(0)
推荐(0)
2019年1月16日
C++/CLI泛型应用
摘要: 2019年01月16日, QQ群友不知道要折腾什么, 提出了以下问题: 样例代码中的是C#语言写的, 翻译成C++/CLI就不会了, 于是我试着谢了一下, 发现可以实现, 于是就贴出来与大家分享, 源码如下: 运行结果如下:
阅读全文
posted @ 2019-01-16 12:03 david96007
阅读(328)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
下一页
公告