- 博客(11)
- 资源 (7)
- 收藏
- 关注
原创 Revit 二次开发全局参数获取与修改
public List<GlobalParameter> GetGlobelParameters(Document doc, bool ShowDrivenByFormula = false) { List<GlobalParameter> parameterModels = new List<GlobalParameter>(); if (GlobalParametersManager.A...
2021-08-27 20:47:40 507
原创 Revit 二次开发管径修改
需在事务中执行 private void SetPipeDia(Pipe pipe, double dia) { if (pipe != null) { double diameter = dia; IList<Parameter> parameters = pipe.GetParameters("直径"); foreac
2021-08-27 20:42:20 386
原创 Revit 二次开发标高修改
需在事务中进行修改 private void SetLevelHeight(Level level, double height) { if (level != null) { double dheight = height; IList<Parameter> parameters = level.GetParameters("立面");
2021-08-27 20:39:41 262
原创 Revit 二次开发板厚修改
需在事务中进行修改 private void SetFloorThickness(Floor floor, double thickness) { if (floor != null) { double dThickness = thickness/304.8; FloorType floorType = floor.FloorType; Compo
2021-08-27 20:38:14 393
原创 Revit 墙厚修改
修改动作需在事务中进行 private void SetWallThickness(Wall wall, double thickness) { if (wall != null) { double dThickness = thickness/304.8; WallType wallType = wall.WallType;
2021-08-27 20:36:27 336
原创 CAD二次开发不关闭CAD进行编译调试代码片段
代码 [CommandMethod("NLX")] //设计的新命令 public void NLX() //调用HelloWorld 命令要调用的函数 { string filepath = ""; OpenFileDialog FileDlg = new OpenFileDialog(); FileDlg.Filter = "dll文件(*.dll)|*.dll"; Fil
2021-08-27 20:21:19 4028
原创 CAD C#二次开发自动注册代码片段
## **自动注册插件,CAD启动时自启**重新编译生成DLL在CAD中使用NetLoad第一次加载编译好的DLL后,在CAD中执行RegisterCustomApp命令进行插件注册,注册成功,此时可以在注册表中看到已经注册的程序执行UnregisterCustomApp卸载注册的程序 /// <summary> /// 程序注册命令 /// </summary> [CommandMethod("Reg...
2021-08-27 20:01:46 523
原创 Getting Started with Automation CATIA VBA
//查询函数Sub Search()Dim oSearchService As SearchService //定义查询服务对象Set oSearchService = CATIA.GetSessionService("Search") //从会话中获取查询对象Dim oDatabaseSearch As DatabaseSearch //定义查询结果存储对象Set oDatabaseSearch = oSearchService.DatabaseSearch //从服务中获取对象oDatab
2020-07-20 23:06:17 296
原创 知识工程(二)
TSTCallingEKLWithBR.h// COPYRIGHT Dassault Systemes 2014//===================================================================//// TSTCallingEKLWithBR.h////===================================================================#ifndef TSTCallingEKLWithB
2020-07-20 22:35:05 658
转载 《关于智能指针、Class与Interface》
《关于智能指针》比较智能的进行资源的动态分配和回收,一个非常非常重要的概念就是引入了引用计数。智能指针不仅仅是一个裸指针,而是一个行为像指针的类所谓的引用计数的工作原理,有以下四点:1、当我们创建一个对象时,只有一个对象共享状态,所以我们把当前对象的引用计数置为一。2、拷贝构造函数不分配新的计数器,而是拷贝给定的对象的数据成员,并且包括计数器,两者共享一个计数器,因为给定的对象的共享状态多...
2019-09-06 00:08:48 204
转载 写博帮助文档保存
保存帮助文档欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带...
2019-09-05 23:59:45 187
CAD C# doNet 二次开发常用事务及方法函数库封装库使用帮助文档
2023-03-30
ParameterManager.zip 修改墙厚、标高、管径、阵列、底板厚
2021-08-27
TSTAutoNetLoadx.zip完整源码
2021-08-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人