ChangeLog

ChangeLog-1.6.6(二维图纸与Space构件)

1.6.6 更新概述:

本次版本更新主要更新三个功能:

1.  增加了对Space构件的支持(需要Revit中先生成Space构件),并封装前端控件;

Space控件-BIM中的空间构件

2. 支持Revit二维视图中的二维图纸矢量导出,并关联构件ID;

二维视图查看-二维视图的在线查看

3. 新增批注面板,可以对视点的画面进行批注保存。

http://cloud.bimviz.io:8088/help/documentation/functionsintro/comment/

体验该功能请访问:

http://www.bimviz.io:4040/school.html

升级之后,已有的项目需要重新生成场景!

前端控件更新如下:

1、新增DefaultStoreyGridControl.js控件,通过该控件可以按楼层对轴网进行隐藏显示控制
2、新增DefaultBimSpaceControl.js控件,通过该控件可以控制空间的显示隐藏
3、新增DefaultPlanViewControl.js控件,二维图纸查看控件;可以查看项目的二维图纸,支持缩放、平移图纸和拾取图纸的构件。
4、新增DefaultMarkupControl.js控件,批注管理控件;通过该控件可以对批注进行创建、更新、删除等功能操作。
5、优化视点控件的滚动条样式。

API更新如下:

1、BimViz.RenderEngine初始化时增加参数

  • FloorGridColor: [0.0, 0.0, 0.0, 1.0]设置轴网显示颜色,默认为黑色
  • colorTable:{spaceColor:[0.0, 0.5, 0.0, 0.2]} 设置空间显示的颜色,默认为带透明的浅绿色
  • planviewRenderDomId: ‘planview’ 设置二维图纸显示的DOMID

2、BimViz.RenderEngine增加的接口

  • getFloorGridManager 获取轴网管理器
  • getPlanViewManager获取二维图纸管理器
  • getMarkupManager获取批注管理器
  • getCameraZoomSpeed获取相机缩放速度,默认为1.0
  • setCameraZoomSpeed设置相机的缩放速度
  • getCameraRotateSpeed获取相机旋转速度,默认为1.0
  • setCameraRotateSpeed设置相机的旋转速度
  • getCameraPanSpeed获取相机的平移速度,默认为1.0
  • setCameraPanSpeed设置相机的平移速度

3、新增BIMVIZ.FloorGridManage

  • getFloorGrids(callback)返回所有楼层的轴网
  • showStoreyGrids(levelName)显示指定楼层的轴网
  • hideStoreyGrids(levelName)隐藏指定楼层的轴网

4、新增BIMVIZ.PlanViewManage

  • getList(callback)获取所有二维图纸
  • setParentContainer(domId)设置二维图纸显示的元素
  • switchPlanView(id)切换显示指定图纸,id图纸id
  • jumpToElement(id)当前图纸跳转到指定构件,id为构件id
  • clear()清空当前画布

5、新增BIMVIZ.MarkupManager

  • getList(callback)获取所有批注
  • create(markup, callback)创建批注
  • update(markup, callback)更新批注
  • delete(id, callback)删除批注

Leave A Comment

*
*