bim展示 java_一种BIM展示的方法与流程

ef06f8bc80687f70a19d41b78fc10e9b.gif

本发明涉及软件技术领域,具体为一种BIM展示的方法。

背景技术:

随着软件技术的发展,建筑信息化模型(Building Information Modeling,简称BIM),因为具有良好的可视性,能够更直观的展示业务系统的各类数据,被越来越广泛的应用于各类业务系统中。

目前,网页bim模型展示时想要看到模型细节,只能放大模型旋转到相应角度查看,模型细节查看效果差,调整到合适角度困难。对于复杂模型,无法展示模型各组件之间的关联关系。

技术实现要素:

本发明的目的在于提供一种BIM展示的方法,以解决上述背景技术中提出的问题。

为实现上述目的,本发明提供如下技术方案:一种BIM展示的方法,通过特殊模型的特性获取相关坐标,利用公式求出新坐标完成爆炸效果展示;

在网页中导入Obj模型和Stl模型,通过Obj模型可以获取每个部件的中心坐标,通过Stl模型可以获取模型整体的中心坐标,以整体坐标为中心点,设定部件爆炸距离,设定爆炸方向,通过公式获取每个部件爆炸后的坐标,将部件通过动画移动到指定坐标,完成爆炸效果。

优选的,所述的BIM展示的方法,所述的Obj模型为包含多个部件的3DMax模型转换的Obj模型。

优选的,所述的BIM展示的方法,所述的Stl模型为包含多个部件的3DMax模型转换的stl模型。

优选的,所述的BIM展示的方法,所述的爆炸距离为爆炸后的组件中心点与原中心点的距离。

优选的,所述的BIM展示的方法,所述的爆炸方向为在三维坐标系内,沿X轴方向、沿Y轴方向、沿Z轴方向、沿XY方向、沿XZ方向、沿YZ方向,沿XYZ方向。

优选的,所述的BIM展示的方法,所述的公式为根据爆炸距离与爆炸方向计算新坐标的公式,设定阀门的中心点坐标为X=0,Y=0,Z=0,设定爆炸距离为1,设定爆炸方向为沿XYZ;计

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值