- 博客(15)
- 资源 (6)
- 收藏
- 关注
原创 Revit 2012 二次开发最新API网络课程录像下载
培训主要内容:· 本次讲座主要讲解Revit 2012 中新的API,这版API开放了更多功能:包括创建客户点云引擎,工作集访问和编辑,存储基于对象的客户数据,建造模型的访问,几何功能的增强等。您将看到这些API可以使你的开发工具功能更加强大。讲座已经完成。讲座过程已经录制下来了。请点击下面链接直接刻下载,其中包括讲座的PDF,讲座录像,使用到的例程代码。
2011-05-24 11:01:00 3120 1
原创 如何用API区分风管是矩形还是圆形
我想用API把一个矩形风管改成圆形或椭圆形风管,可是两种风管的DuctType.Name一样,如何判别一个风管类型是圆形还是方形,或椭圆?
2011-05-24 10:49:00 3233 1
原创 你想要什么新的Revit API,我们希望听听你的需要
ADN team 开始了一年一次的API wish 调查。看看大家对API的想法以及你的期望。这个调查对全球客户开放。如果你有重要的需要,请打开下面的链接,在这里写入你的想法。这个调查结果会直接递交到开发团队,需要多的API有会优先得到实现。
2011-05-24 10:16:00 3804 10
原创 初学编程者开始Revit 二次开发自学教程
<br /> <br />ADN 的AEC WorkGroup的Saikat 和我一起开发了一个面向初学编程,但是对Revit产品熟悉的爱好者学习Revit二次开发的自学课程。一共七课。这个课程面向全球的Revit用户,用英文表达的。其中的第1,4,5课是我主笔。ADN Team的Kristine是这个系列项目的主管,非常谢Kean,Mikako大力的帮助和支持。<br /> <br />请向有兴趣的朋友们推介这个免费的课程,有视频,有代码,有文字表达。<br /> <br />http://usa.aut
2011-05-24 09:42:00 11350
原创 根据共享参数来过滤满足条件的对象(代码)
<br /> <br />我们经常会添加自己的参数到对象中,一个参数可以添加到多个类别的对象。2011提供的过滤功能可以用参数的值来进行过滤。<br />下面代码可以对自定义参数按照参数值进行过滤。<br /> <br /> <br /> <br />using System;using System.Collections.Generic;using System.Text;//using System.Windows.Forms;using Autodesk.Revit .DB;
2011-05-13 16:45:00 2065
原创 判断一个柱子是圆柱还是矩形柱的代码
下面这段代码用来判断柱子的形状。提取柱子的几何形状,看看所有的面,如果有一个面是CylinderFace,那么其就是圆形柱子。(本命令只适用与判断是矩形柱还是圆形柱)。可以看看如何访问对象的几何信息
2011-05-13 15:38:00 5295
原创 从一个项目中加载其中的一个族到另一个项目中(用API实现)
一个项目A中有族myFamiy,我想加载到另一个打开的项目B中,通过手工的方式可以实现。在A中把族另存为myFamily.rfa 文件,然后在B中加载族即可。如何通过编程在一个命令中实现?这个是可以用编程方式来实现。下面是主要步骤,两种方法
2011-05-09 10:09:00 6816 3
原创 Revit外运行的读取BIM数据的解决方案? Not Yet
<br /> <br />问:<br />目前,我看到的revit api开发基本都是用于对revit 软件本身的完善与开发。我想问的是,可否用revit的api,通过C#等建立一个独立的项目,读取BIM的属性信息。而不是必须依赖于revit软件本身。<br />现在有没有这样的解决方案啊。希望老师指点。<br /> <br />答:<br />你的理解是正确的。现在尚没有提供这个库来读取BIM信息。在AutoCAD有Realdwg, Inventor有Carpenter读取模型。Revit尚没有这样的库。
2011-05-06 10:13:00 2998 2
原创 Revit 2011 可否用API来连接Rvt文件?
<br />问题:<br /> <br />REVIT 2011的API中如何实现链接rvt文件。<br />sdk里面chm文件里面好像只有导入CAD的。<br />我需要在我的rvt文件里面导入另外几个rvt文件进来并显示。<br />答复:<br /> <br />Revit 2011没有提供API来连接外部rvt文件。<br />Revit 2012 也没有开放链接外部rvt的API,但是2012提供了更多的对已经连接进来的模型的管理和查询。ExternalFileReference - A non
2011-05-06 10:08:00 3756 1
原创 在revit中有类似autocad的 xdata 空间可以增加额外资料的地方吗?
在Revit2011和之前的版本中,可以通过Shared Parameter来保存客户额外的数据。请看Revit的帮助。SDK中的CreateShared例子演示了其用法。但是他有一个限制,就是只能想一个类别的对象添加数据,比如像墙添加一个共享参数,那么所有的墙都会有你添加的共享参数。不管你是否需要。到了REvit2012, 有一个非常强劲的功能就是Extensible Storage功能。使用这个API可以只对你需要的对象添加数据。比如只对模型中的几个墙添加数据。具体请参考Revit帮助文档。 SDK中E
2011-05-03 13:44:00 2227
原创 2012版Workset的新功能
<br /> <br />关于之前提到 REVIT 2012 版本<br />可以针对工作集找出相关资料<br />但我试过使用 "RevitLookup" 并未发现相关的资料<br />不知道这版本是否仍未对此部份加入引用呢?<br />另外HELP中,虽然可以查到 "Workset Class" 类别资料<br />但是否有案例可以参考呢?<br /> <br />答:<br />Revit2012版的REvitlookup工具没有使用的workset这个属性。在2012版提供了丰富的workset 操
2011-05-03 13:38:00 2910
原创 能不能通过API导出和导入快捷键的配置文件
<br /> <br />对Revit2011 和2012快捷键配置信息已经放在程序里面。就是默认情况下<br />这些快捷键定义在软件代码中。默认情况下,使用的是软件代码中定义的快捷键。所以默认情况下没有文件来保存快捷键的出厂设置。<br />当然你可以定义新的快捷键,并导出成文件。这时候就有一个快捷键文件了。别人可以导入使用。<br />但是Revit 2012 还没有提供API来操作快捷键定义(比如定义快捷键,导入导出快捷键文件,查找已经定义的快捷键等)<br />
2011-05-03 13:32:00 2757
原创 Revit 文件缩略图
你好,请教一个问题,通过API,我能不能取到族文件的缩略图,谢谢,如果能取,该怎么取?还有我能不能通过API导出和导入快捷键的配置文件,谢谢
2011-05-03 13:21:00 5142 2
原创 设置3维视图的Section Box 的范围(Section Box坐标系统)
在Revit中,我们可以用Section Box来设置3维视图中显示部分的范围。用户可以通过拖拽箭头调节模型的现实范围,并可以旋转模型的现实。如下图所示。这个过程可以通过API编程来实现,通过设置View3D.SectionBox属性来实现. SectionBox属性接受一个BoundingBoxXYZ 实例。那么我们如何确定这个BoundingBoxXYZ的Max(最大)和Min(最小)坐标呢?这是本文着重要谈的问题。在帮助文档中没有提到这个坐标系统问题。是用的Revit的WCS坐标吗? 还是使用的是C
2011-05-03 13:17:00 5334
Revit二次开发实现BIM盈利(以橄榄山快模为例讲解) PPT
2014-10-12
Revit高效调试和深入探究Revit内部世界
2014-01-28
房间内对象拷贝插件文件
2011-03-04
Revit房间内对象拷贝插件加载文件
2011-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人