摘要: Main函数是C#应用程序的入口点,执行Main()就是执行应用程序 Main函数有四种不同形式 args为命令行参数,可以在调试中添加和更改 int返回值一般情况下返回0代表“正常”的终止(即应用程序已经执行完毕,并安全终止) 阅读全文
posted @ 2018-11-02 23:05 邢韬 阅读(691) 评论(0) 推荐(0)
摘要: ref与out都可以在全局中改变传入的参数的值 但使用ref时,传入的参数必须已赋值,否则是非法的使用out时,传入参数可以未赋值,但无论如何都必须在方法中赋值 例: 阅读全文
posted @ 2018-11-02 17:17 邢韬 阅读(364) 评论(0) 推荐(0)
摘要: 批量旋转所使用的ISET<ElementId>中的元素是ElementInstance的Id,使用Family或FamilySymbol均不可以 困扰我的最大问题就是旋转角度,测试了好几个小时终于在无意中发现使用的角度为弧度制; 阅读全文
posted @ 2018-10-30 15:25 邢韬 阅读(1559) 评论(0) 推荐(0)
摘要: 参考: https://blog.csdn.net/imfour/article/details/80148470 http://greatverve.cnblogs.com/archive/2011/03/16/revit-Intersection.html 需要找到到布设脚手架起点,所以最终决定 阅读全文
posted @ 2018-10-30 15:15 邢韬 阅读(2070) 评论(0) 推荐(0)
摘要: 参考: Revit二次开发——非模态窗口:https://blog.csdn.net/niuge8905/article/details/79767671 想用winform读取文件数据,直接使用却又提示无法执行事务模式,所以需要注册个事件 阅读全文
posted @ 2018-10-28 19:52 邢韬 阅读(911) 评论(0) 推荐(0)
摘要: UIApplication uiApp = commandData.Application; Autodesk.Revit.ApplicationServices.Application application = uiApp.Application; UIDocument uiDocument = uiApp.ActiveUIDocument; Document document = ... 阅读全文
posted @ 2018-10-25 21:37 邢韬 阅读(1762) 评论(0) 推荐(0)
摘要: 创建参数化族类型(脚手杆长度) 因为我是用的族为构建组,并非系统族,在网上并没有找到适合构建族的方法,所以用的方法比较笨 大概方法为自己规定一套命名方法,然后遍历族类型找到同名族类型,若没找到,则先进行复制再参数化,所以要两个方法配合使用才能确保返回需求; 阅读全文
posted @ 2018-10-25 16:24 邢韬 阅读(2366) 评论(0) 推荐(0)
摘要: 载入族 此方法载入族无法覆盖原有族,即若存在相同名称的族则会载入失败 阅读全文
posted @ 2018-10-25 16:05 邢韬 阅读(2659) 评论(0) 推荐(0)
摘要: 利用C#读取Excel中的数据 由于特殊桥的脚手架形状并不完全规律,导致脚手杆的间距不统一无法顺利循环,所以决定利用Excel导入间距数据再进行布设 阅读全文
posted @ 2018-10-25 15:59 邢韬 阅读(1757) 评论(0) 推荐(0)
摘要: 委托 委托+事件 运行方法同上 阅读全文
posted @ 2018-09-27 07:59 邢韬 阅读(125) 评论(0) 推荐(0)