搜索
开启辅助访问

QQ登录

只需一步,快速开始

立即注册 找回密码
查看: 377|回复: 4

BIM深入学习1、Revit开发入门,ifc了解

[复制链接]

128

主题

179

帖子

5708

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5708
发表于 2017-1-5 15:46:26 | 显示全部楼层 |阅读模式
IfcOpenShell
        IfcOpenShell是一个开源(LGPL)的软件库,可帮助用户和软件开发商的合作IFC文件格式。在IFC文件格式可以用来形容建筑和施工数据。该格式通常用于建筑信息建模。
        IfcOpenShell采用开放CASCADE(在打开CASCADE社区版)在IFC文件到明确的几何形状过程中采用内部的隐式几何转换,让任何软件,CAD或建模软件包可以理解。
        请注意,IfcOpenShell是一个开发中的项目。目前只有支持.ifc扩展名的文件(技术上称为IFC-SPF)。未来将增加对IFC-XML和IFC-ZIP的支持。请注意,此时IfcOpenShell可能无法完全理解.ifc文件中存在的所有几何结构,请放心,它将尽可能做到最好,并支持其他类型的几何已经在路上。
游客,如果您要查看本帖隐藏内容请回复
游客,本帖隐藏的内容需要积分高于 5 才可浏览,您当前积分为 0


例如:
  ElementId ViewElementID = ViewportList1[listBox1.SelectedIndex].ViewId;  XYZ storetheposition = ViewportList1[listBox1.SelectedIndex].GetBoxCenter();  ElementId storetypetypeID = ViewportList1[listBox1.SelectedIndex].GetTypeId();  Autodesk.Revit.DB.View pView = doc.ActiveView; Autodesk.Revit.DB.Transaction   t = new Autodesk.Revit.DB.Transaction( doc, "Form_2" );  t.Start();  ViewSheet1.DeleteViewport( ViewportList1[listBox1.SelectedIndex] );  Viewport vvp = Viewport.Create( doc, ViewSheet1.Id, ViewElementID, storetheposition );  vvp.ChangeTypeId( storetypetypeID );  t.Commit();
这是个入门,你也可以参考这个:http://kecheng.xuexiniu.com/soft/revit/chajian.html
如果你要解析你的ifc格式并在网页上显示它。
要做到这一点,将服务器转换上传IFC文件首先转为COLLADA格式,然后通过使用JSON格式three.js所
这是第一课程内容,我也在学习,先了解,慢慢深入。
如果你也有这些交互,一起学习吧。
2017.01.05-1.png




5

主题

49

帖子

287

积分

版主

Rank: 7Rank: 7Rank: 7

积分
287
发表于 2017-1-7 20:57:15 | 显示全部楼层
学习学习                        

0

主题

6

帖子

52

积分

注册会员

Rank: 2

积分
52
发表于 2017-1-17 16:36:10 | 显示全部楼层
BIM深入学习1、Revit开发入门,ifc了解

0

主题

10

帖子

67

积分

注册会员

Rank: 2

积分
67
发表于 2017-1-20 10:53:30 | 显示全部楼层
学习学习!!
回复

使用道具 举报

0

主题

5

帖子

40

积分

新手上路

Rank: 1

积分
40
发表于 2017-2-16 16:57:49 | 显示全部楼层
洪哥v5,加油,学习,来来来

QQ|Archiver|手机版|GIS3D 基地 ( 京ICP备16033688号

GMT+8, 2017-6-29 13:37 , Processed in 0.125738 second(s), 32 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表
 
Skyline中文社区-总群
帮主 gis3d 海洪