自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (6)
  • 收藏
  • 关注

原创 Autodesk AEC 软件的二次开发夏令营资料下载 (包含Revit的几个讲座)

原文链接: http://blog.csdn.net/joexiongjin/article/details/7699941作者:  叶雄进 , Autodesk ADN每两年,在美国的Boston附近Autodesk会举办一个AEC行业软件的开发者夏令营。涵盖的产品包括:Revit,Civil 3D, MapGuide, 2012年新添了几个关于云的讲座。演讲者部分来是ADN的技

2012-06-28 16:42:13 2417

原创 如果获取Revit.ini文件在目标机器上的位置

原文链接: http://blog.csdn.net/joexiongjin/article/details/7699790作者:  叶雄进 , Autodesk ADN 问题:revit2008-revit2010中的二次开发要修改配置文件revit.ini,请问怎么确定它的位置? 答: 这个文件存储在Revit安装目录下。你可以通过注册表获得Revit的安装路径

2012-06-28 16:19:12 5419

原创 编程获取Revit视图中的所有实例对象数量

转载请复制以下信息:原文链接: http://blog.csdn.net/joexiongjin/article/details/7678923作者: 叶雄进, Autodesk ADN 问题:现在需要获取视图中的所有实例对象,包括系统族的实例与用户自建族的实例。使用OfClass(typeof(FamilyInstance))过滤方法比较容易获取用户自建族的实例,但是视图中的

2012-06-20 10:36:26 6016 4

原创 获取墙的一个侧面,并且将上的点坐标转换到XOY面在墙侧面上的坐标系

一个客户问在Revit 2011上如何获得一个墙的侧面,而且把侧面坐标转到XOY平面在墙面上的坐标系。 对于同一个墙(长宽高相同), 任意旋转墙至不同的角度,获取的坐标值是相同的。 我的一篇博客也提到Revit 2012 提供的HostObjUtils类的方法,可以用HostObjUtils.GetSideFaces() 来快速获取侧面。Revit 2011 没有提供HostObjUt

2012-06-18 16:15:10 3435 5

原创 不能通过API来创建Project Parameter

问:如何使用API在项目中添加项目参数?Revit操作界面如下: 在SDK中一个例子CreateShared 介绍了如何创建共享参数,不知道如何创建项目参数(Project Parameter)?  答:在项目文档(Project document)中,我们无法用API来创建Project Parameter。 用API只能创建共享参数。如果是在族文档(Fami

2012-06-17 22:53:09 2606

原创 ADN全球技术支持团队开始写博客了

原文链接: http://blog.csdn.net/joexiongjin/article/details/7671804作者:  叶雄进 , Autodesk ADN ADN技术支持团队在全球有近30人的团队。以往这些开发咨询工程师(Developer Consultant) 在ADN的内部网上写一些文章,解决方案。但是ADN网站只能是ADN合作伙伴才能访问。为了最大限度的充分利用

2012-06-17 22:38:58 3610

原创 编程修改某视图中某构件的线型,颜色和线宽

原文链接: http://blog.csdn.net/joexiongjin/article/details/7671755作者:  叶雄进 , Autodesk ADN 通过Revit 的VV快捷命令可以打开一个视图设置界面。在其中可以修改构件在当前视图下的颜色,线型,填充图案,填充图案颜色等。Revit开放了接口来支持编程实现修改投影面上对象的线框颜色,线型,线宽;以及剖切面上

2012-06-17 22:08:12 8172 1

原创 (免费)Autodesk 产品二次开发技术研讨会(含Revit)以及DevLab 三个城市:上海(结束),广州(结束),北京 (7月16日)

为了增进与广大中国地区Autodesk产品的二次开发人员的了解与互动,帮助中国地区的Autodesk产品二次开发人员了解Autodesk最新的二次开发技术动向,并获得Autodesk公司专业开发支持顾问与开发人员之间面对面的技术交流机会, Autodesk ADN计划在2012年6月、7月期间在北京、上海以及广州等地分别举办“Autodesk 产品二次开发技术研讨会”系列活动,Autodesk A

2012-06-11 13:43:12 5099

原创 如何创建新的Ribbon 页

转载请复制以下信息:原文链接: http://blog.csdn.net/joexiongjin/article/details/7646123作者:  叶雄进 , Autodesk ADN 问题:按照现在的API,做的插件似乎只能在在附加模块中出现,但是看到好多插件菜单都是在一级菜单中,而不在附加模块中。我想问问如何实现这样的设置? 答:Revit Ribbo

2012-06-08 18:22:50 3122 4

原创 获取一个视图中所有可见的对象

转载请复制以下信息:原文链接: http://blog.csdn.net/joexiongjin/article/details/7641140作者:  叶雄进 , Autodesk ADN 这个问题看似比较复杂,首先要考虑数据库中的对象时具有几何属性,另外还要判断是否在当前视图可见。 所幸的是Revit API提供了一个非常好的FilteredElementCollector

2012-06-07 11:05:15 4966

原创 编程加载族文件(Revit2012)

转载请复制以下信息:原文链接: http://write.blog.csdn.net/postedit/7636666作者:  叶雄进 , Autodesk ADN日期:2012.6.6 在进行Revit二次开发过程中,调用Document.LoadFamily(String, Family) ,返回的Family对象为null. 原因是什么?我个人觉得返回null是因为已经在Document对象

2012-06-06 09:06:54 8997 4

原创 编程创建填充区域

转载请复制以下信息:原文链接: http://write.blog.csdn.net/postedit/7631601作者:  叶雄进 , Autodesk ADN Revit 2013 API提供了一个新功能用FilledRegion.Create() 方法来创建填充区域。 函数的签名如下:public static FilledRegion Create( Docu

2012-06-04 18:09:13 4664 1

原创 在墙表面创建开关插座

转载请复制以下信息:原文链接: http://write.blog.csdn.net/postedit/7623179作者:  叶雄进 , Autodesk ADN  问题:NewFamilyInstance Method (XYZ, FamilySymbol, XYZ, Element, StructuralType) 这个函数是否可以控制插入的FamilyInstanc

2012-06-01 13:37:20 3833

Revit二次开发实现BIM盈利(以橄榄山快模为例讲解) PPT

由于参与者基本上都是从设计院和施工单位来的,所以对Revit二次开发做了纵览性的讲解, 以非程序员能听懂的方式讲解Revit二次开发. 使这些行业领导或负责人能明白Revit二次开发的大概特点,以及其能实现的功能. 便于他们在自己的业务需要Revit插件时,能更好的思考和决策插件项目的立项和推动.

2014-10-12

Revit高效调试和深入探究Revit内部世界

Revit高效调试 Revit Addin Manager 调试技巧: 高效调试,使用Revit Add-in manager 1. Revit Add-in manager 安装方法 2. 详细步骤 开发时,无需用Addin文件来配置 修改代码后如何立即使用新修改的代码 如果调试修改后的代码 最后发布时,需要附带Addin文件 深入探究Revit内部世界 RevitLookup 0. 编译和加载RevitLookup 1. 了解Revit内部对象的组织方式 2. 了解Revit内对象的代表类 3. 了解Revit内对象的可用属性和返回值 4. 辅助更好理解Revit属性的含义 5. 查询Revit参数含义和参数值 6. 连续深入参看对象的关系

2014-01-28

Revit 二次开发实例

从中了解Revit 二次开国外现状。(本讲座发生在2012年4月)

2013-06-05

房间内对象拷贝插件文件

我开发了一个很小的工具,用来拷贝一个房间内的家具,隔墙,电器,管道,卫生器具等到其它选中的多个房间。 要求把目标房间内需要拷贝的对象做成一个组(Group),如果有些对象不希望拷贝,可以不放入组内。 所以你需要先把一个房间内的东西都布置创建好,并且用Revit命令需要为每一个房间创建Room对象。有了这些条件就可以开始使用这个小工具了。 使用步骤: 0. 如果打开了Revit,关闭Revit 1. 解压文件 2. 把copyelements.dll 拷贝到c盘根目录 3. 把copyelements.addin 拷贝到下面目录: For Windows XP - C:\Documents and Settings\All Users\Application Data\Autodesk\Revit\Addins\2011\ For Vista/Windows 7 - C:\ProgramData\Autodesk\Revit\Addins\2011\ 4. 重新启动Revit,可以在Addin/插件 Tab中的外部工具下拉按钮找到命令:Lab6SelectRoomsAndPlaceGroup,点击可启动。

2011-03-04

Revit房间内对象拷贝插件加载文件

我开发了一个很小的工具,用来拷贝一个房间内的家具,隔墙,电器,管道,卫生器具等到其它选中的多个房间。 要求把目标房间内需要拷贝的对象做成一个组(Group),如果有些对象不希望拷贝,可以不放入组内。 所以你需要先把一个房间内的东西都布置创建好,并且用Revit命令需要为每一个房间创建Room对象。有了这些条件就可以开始使用这个小工具了。 使用步骤: 0. 如果打开了Revit,关闭Revit 1. 把copyelements.dll 拷贝到c盘根目录 2. 把copyelements.addin 拷贝到下面目录: For Windows XP - C:\Documents and Settings\All Users\Application Data\Autodesk\Revit\Addins\2011\ For Vista/Windows 7 - C:\ProgramData\Autodesk\Revit\Addins\2011\ 3. 重新启动Revit,可以在Addin/插件 Tab中的外部工具下拉按钮找到命令:Lab6SelectRoomsAndPlaceGroup,点击可启动。

2011-03-04

房间内对象快速拷贝工具

拷贝一个房间内的家具,隔墙,电器,管道,卫生器具等到其它选中的多个房间

2011-03-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除