- 博客(3)
- 资源 (7)
- 收藏
- 关注
原创 异常“Starting a transaction from an external application running outside of API context is not allowe”
在启动事务时出现“不允许从在API上下文之外运行的外部应用程序启动事务”上面异常是Revit的一种保护机制,创建的非模态对话框Form1后,在Form1未关闭的状态下,Revit认为是处于非API的上下文环境,所以异常弹出来了;在非模态对话框打开的状态下,调用Transaction必须通过Idling或者ExternalEvent API进行相关代码调用;在SDK Sample安装包下面,有个例子程序叫ModelessDialog详细介绍了Idling及ExternalEvent的调用机制。在Revit
2020-05-28 16:20:24
1467
原创 Revit二次开发常用语句
1、给实现接口的类添加一个属性,控制Revit API框架如何在调用外部命令时处理其中的事务。[Autodesk.Revit.Attributes.Transaction(Autodesk.Revit.Attributes.TransactionMode.Manual)]2、获取当前文档public Result Execute(ExternalCommandData commandData...
2019-09-26 10:56:21
1322
原创 civil3D数据导入infraworks报错,坐标系选择错误
当我们在civil3D做好设计后导出imx文件,导入到infraworks中出现如下报错。“The data contains points that are not valid in the spatial reference system of the source data.This usually indicates that the data is either invalid o...
2019-09-26 09:14:40
2826
3
Revit2020 二次开发工具 AddinManager 和 RevitLookup 直接使用
2020-07-29
Revit2018 二次开发工具 AddinManager 和 RevitLookup 直接使用
2020-07-29
Revit2019 二次开发工具 AddinManager 和 RevitLookup 直接使用
2020-07-29
Revit2017 二次开发工具 AddinManager 和 RevitLookup 直接使用
2020-07-29
Revit2016 二次开发工具 AddinManager 和 RevitLookup 直接使用
2020-07-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人