精华内容
下载资源
问答
  • Revit

    2019-09-23 15:40:21
    log file Windows Vista or Windows 7:%LOCALAPPDATA%\Autodesk\Revit\Autodesk Revit 2016\Journals 转载于:https://www.cnblogs.com/feedback/p/10718335.html

    log file

    Windows Vista or Windows 7:
    %LOCALAPPDATA%\Autodesk\Revit\Autodesk Revit 2016\Journals

    转载于:https://www.cnblogs.com/feedback/p/10718335.html

    展开全文
  • Revit.7z 2018revit 插件

    2021-04-22 16:04:57
    Revit.7z 2018revit 插件
  • RevitLookup

    2018-10-12 11:08:28
    2018版RevitLookup.dll及RevitLookup.addin配有安装目录修改说明。
  • revit 说明

    2015-04-25 20:18:31
    revit 说明
  • Revit 2018 SDK

    2020-03-27 14:32:36
    Revit 2018 二次开发 SDK ,内含 AddInManager。 百度网盘下载。 同时提供Revit 2017,Revit 2018,Revit 2019,Revit 2020 的SDK的官方下载。
  • revit教程代码

    2018-07-20 10:21:43
    revit教程代码 revit教程代码 revit教程代码 revit教程代码 revit教程代码
  • 安装该插件后,revit模型可以通过该插件导出dae文件格式,然后导入lumion软件中
  • RevitLookUp

    2018-06-20 13:48:51
    Revit二次开发的工具,可方便查看任何实体的属性,是开发人员必备工具之一
  • 现如今BIM技术的发展已经开始在主导当前工程建设行业成为了当前最热门的应用技术 欧特克Autodesk公司做为BIM技术在中国的发起者和倡导者提供了一系列先进的BIM解决方案包括主流平台Autodesk Revit概念体量设计环境...
  • Revit高效调试和深入探究Revit内部世界

    千次下载 热门讨论 2014-01-28 18:32:16
    Revit高效调试 Revit Addin Manager 调试技巧: 高效调试,使用Revit Add-in manager 1. Revit Add-in manager 安装方法 2. 详细步骤 开发时,无需用Addin文件来配置 修改代码后如何立即使用新修改的代码 如果...
  • Revit2019api

    2018-09-30 11:33:30
    Revit2019api
  • revit2014注册机

    2018-11-08 22:25:26
    revit2014注册机 
  • Revit安装包备份

    2018-08-22 10:46:21
    Revit中心文件,支持Revit2016及以上版本,此为打开Revit中心文件必须文件
  • Revit事务

    2021-04-20 23:17:23
    在改变Revit模型时,需要使用Transaction(事务)进行处理,也就是在创建、修改、删除Revit模型时必须使用Transaction,在Transaction中对模型进行操作,否则Revit会抛出异常。 TransactionMode RevitAPI对事务没有

    Transaction

    在改变Revit模型时,需要使用Transaction(事务)进行处理,也就是在创建、修改、删除Revit模型时必须使用Transaction,在Transaction中对模型进行操作,否则Revit会抛出异常。

    TransactionMode

    RevitAPI对事务没有默认值,用户必须指定标签值。

    [Autodesk.Revit.Attributes.Transaction(Autodesk.Revit.Attributes.TransactionMode.Manual)]
    

    或简写为

    [Transaction(TransactionMode.Manual)]
    

    早期的RevitAPI中TransactionMode中有三个枚举值:Automatic、Manual和Readonly,最新的几个版本中只有两个枚举值:Manual和ReadOnly。一般使用TransactionMode.Manual模式。
    1.TransactionMode.Automatic:
    Revit会在调用外部命令之前自动创建一个Transaction,并且这个Transaction会在外部命令结束时提交或者回滚,如果外部命令执行成功,提交Transaction;如果有异常,则回滚。此模式下,外部命令不能创建自己的Transaction,但是可以创建SubTransaction(s).
    2.TransactionMode.Manual:
    Revit不会自动创建一个Transaction,如果用户需要修改Revit模型,则需要自己创建Transaction,并且自行管理Transaction的提交或者回滚。
    3.TransactionMode.ReadOnly:
    该模式下,外部命令不能有任何的Transaction,否则在创建Transaction或者修改Revit文档时都会抛出异常。

    Regeneration

    RegenerationAttribute——模型更新模式:旧版的API中Regeneration有Automatic和Manual两种枚举值,新版的API中只有RegenerationOption.Manual一种模式,一般不常用。

    [Regeneration(RegenerationOption.Manual)]
    

    1.RegenerationOption.Manual:执行的操作需要在Document调用Regenerate是模型才会更新。
    2.RegenerationOption.Automatic:每一步修改操作都会自动更新到界面图形中。

    JournalingAttribute

    JournalingAttribute——日志模式:有JournalingMode.UsingCommandData和JournalingMode.NoCommandData两种模式,一般很少用。

    [Journaling(JournalingMode.UsingCommandData)]
    

    Transaction的实现

    在使用Transaction时需要引入Attribute命名空间:

    using Autodesk.Revit.Attributes;
    

    Transaction的语法实现格式:

    	//进行事务之前,先获得要处理的文档
    	Document doc = commandData.Application.ActiveUIDocument.Document;
    	//定义事务:事务变量名(自定)
    	//		   事务名为字符串(自定)
    	using(Transaction trans = new Transaction(doc, "事务名"))
    	{
    		//开始
    		trans.Start();
    		//==================
    		//此处写入相关事务处理语句
    		//==================
    		//完成事务进行提交并结束本次事务
    		trans.Commit();
    		//若事务取消,本事务的操作回滚,也结束本次事务
    		//trans.RollBack();
    	}
    

    在事务的实现语句中可以不使用using语句,但是为了语句结构,建议使用using语句。

    Transaction trans = new Transaction(doc, "事务名");
    	//开始
    	trans.Start();
    	//==================
    	//此处写入相关事务处理语句
    	//==================
    	//完成事务进行提交并结束本次事务
    	trans.Commit();
    	//若事务取消,本事务的操作回滚,也结束本次事务
    	//trans.RollBack();
    

    SubTransaction

    SubTransaction(子事务)可以用来提交一组操作,子事务是可选项,不是必须的,它们是用来将一个复杂的任务分解成许多小任务来提交。

    TransactionGroup

    TransactionGroup是将几个独立的事务分组,这样一个组就可以同时处理许多事务。

    展开全文
  • Revit crash

    2020-12-28 18:05:06
    <p>In Revit 2013 with a massing family open, I added the Core>Primitive>Filename node (don't ask me why...randomly playing around), then clicked on the output "string" node twice, ...
  • RevitLookup Interactive Revit BIM database exploration tool to view and navigate element properties and relationships. Please refer to The Building Coder for more information. Versions The most...
  • Revit2017Api

    2018-10-29 18:25:48
    Revit2017.chm api Major changes and renovations to the Revit API
  • 2017 Revit Lookup

    2018-08-02 15:38:52
    Revit 2017 lookup,解压到C:\ProgramData\Autodesk\Revit\Addins\2017目录下,启动Revit自动加载。
  • Revit使用

    2020-10-22 08:47:41
    Revit 二次开发,长度单位转换位,坐标系转换为M ltylove2007 2020-07-08 20:58:03 108 收藏 分类专栏: Revit二次开发 文章标签: Revit 单位转换 版权 Revit内部基本单位是英尺,如果要获取或设置构件参数数值需要...

    Revit 二次开发,长度单位转换位,坐标系转换为M

    ltylove2007 2020-07-08 20:58:03 108 收藏
    分类专栏: Revit二次开发 文章标签: Revit 单位转换
    版权
    Revit内部基本单位是英尺,如果要获取或设置构件参数数值需要进行单位转换,比如转换为基本的毫米或米等单位

    1.可以使用常规方式进行转换:1英尺等于0.3047999995367米,等于304.7999995367毫米

    2.可以使用RevitAPI内置的转换函数进行目标单位的转换

    使用UnitUtils函数的public static double Convert(double value,DisplayUnitType currentDisplayUnit,DisplayUnitType desiredDisplayUnit)方法

    可以判断参数是以何种单位显示在界面上的。如:Parameter.DisplayUnitType属性,然后根据DisplayUnitType枚举找到想要转换的单位类型

    //英尺到米

    double d = UnitUtils.Convert(value, DisplayUnitType.DUT_DECIMAL_FEET, DisplayUnitType.DUT_METERS);

    //英尺到毫米

    double d = UnitUtils.Convert(value,DisplayUnitType.DUT_DECIMAL_FEET,DisplayUnitType.DUT_MILLIMETERS);

    //平方英尺到平方米

    double d = UnitUtils.Convert(value, DisplayUnitType.DUT_SQUARE_FEET, DisplayUnitType.DUT_SQUARE_METERS);

    //立方英尺到立方米

    double d = UnitUtils.Convert(value, DisplayUnitType.DUT_CUBIC_FEET, DisplayUnitType.DUT_CUBIC_METERS);

    DisplayUnitType枚举内含有大量的单位类型 读者可以根据所需单位进行查找。

    展开全文
  • 此插件允许在Revit中运行一系列硬件测试,然后将结果发布到Web数据库中。 用户得到一个标记,以及相对于其他用户的百分位数。
  • RevitLookup.dll

    2021-04-07 14:37:05
    RevitLookup直接查看revitapi,提高开发效率。
  • RevitAPI.rar

    2021-02-08 11:24:52
    RevitAPI2020
  • Revit 2017 SDK

    2017-04-28 09:35:27
    Revit 2017 SDK 内含 AddInManager 、Revit Lookup
  • Revit WPF模板 Revit加载项的WPF模板,包括包装的外部方法,用于在“有效Revit API上下文”中执行 用法 建立 克隆/下载此存储库,然后使用Microsoft Visual Studio在存储库的根目录中打开.sln 。 重新链接到Revit...
  • Revit API 教程

    2018-05-01 16:41:24
    Revit API入门教程,可以快速掌握基本的Revit开发技能
  • Revit 2014 SDK

    2017-04-28 14:31:48
    Revit 2014 SDK 内含 AddInManager 、Revit Lookup
  • Revit卸载工具

    2018-11-10 08:34:27
    卸载Revit残留的工具,如果revit卸载不干净、卸载不掉的情况,就可以使用这款软件来清理revit,当然该工具也可以用来清理卸载其他软件(如VS2015)
  • revit快捷键

    2015-02-01 18:32:21
    revit快捷键大全,适合各类人群,只需下载,内容齐全
  • Revit.TestRunner 现状:在积极发展中,可能会发生重大变化。 Revit.TestRunner是用于Autodesk Revit的简单加载项。 它从指定的测试程序集中运行单元测试,这些测试程序具有对Revit API的引用。 使用的测试框架是 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,203
精华内容 2,481
关键字:

revit