RevitDB
HeZhongHao
code
展开
-
Revit进阶 之 屏幕坐标点转换为空间坐标点
Github : https://github.com/HeZhongHao/DotNet.Revit/tree/master/DotNet.Revit/DotNet.Revit.ViewTransform示例:原创 2017-06-26 01:52:20 · 2021 阅读 · 1 评论 -
RevitAPI进阶之基于外部事件的封装.
阅读本文章前应具有一定的基础。 通常在非上下文件环境启用事务时需要用到外部事件。外部事件必须在上下文环境注册,如何更好,更方便的使用外部事件呢?Github : https://github.com/HeZhongHao/DotNet.Revit/tree/master/DotNet.Revit/DotNet.Revit.ExternalEvent示例:原创 2017-06-26 03:16:55 · 1318 阅读 · 0 评论 -
Revit基础之获取元素所有GeometryObject.
Revit获取元素所有GeometryObject.Github : https://github.com/HeZhongHao/DotNet.Revit/tree/master/DotNet.Revit/DotNet.Revit.GeometryObject示例:原创 2017-06-26 01:18:50 · 2034 阅读 · 0 评论 -
RevitAPI进阶之独立进程内读取、写入Revit文件.
如何不开启Revit读取,写入Revit文件呢? 最优方案当前是利用Teigha BIM进行读写,但是无奈于这是第三方框架,要收费。那么欧特克有没有提供给我们合适的手段呢,答案是肯定的,其实欧特克内部做BIM交换时就用了此方法。Github : https://github.com/HeZhongHao/DotNet.Revit/tree/master/DotNet.Revit/DotNet.R原创 2017-06-27 12:46:14 · 7159 阅读 · 26 评论 -
Revit 进阶 之 不基于Revit提供的IExportContext接口提取交换数据
阅读本文章前应具有一定编程基础 此篇文章介绍如果自定义交换数据导出接口。自定义接口实现原理,即读取单个Element元素的所有GeometryObject,解析GeometryObject数据,转换为简 单有效的三角网数据. 在此开始前介绍下自定义导出接口的易用之处: 1、导出更灵活,更方便的针对单个、多个元素或者整个项目进行选择性导出。 2、可灵活定制曲面原创 2017-07-27 16:00:37 · 6411 阅读 · 5 评论 -
Revit API 之 如何查找材质属性所对应的中文名称
在大家做Revit导出交换数据时,如果需要提取完善的材质信息,那么就需要读取材质的所有属性,但是材质属性是一些英文,怎么查找对应UI上的中文解释呢? 既然Autodesk有中文显示,想必必然有方法。所以只需要动动脑筋, 在C:\Program Files (x86)\Common Files\Autodesk Shared\Materials\2016\assetlibrary_base-CH原创 2017-07-27 17:05:18 · 1818 阅读 · 1 评论