一、问题背景 当我们想把场景中的多个模型(相同或不同),组合成一个单们就可以用到打组的这个功能独管理的孪生体的时候,我们就可以用到打组的这个功能。 CampusBuilder客户端中的设置: 森园区中的设置: ThingJS-X内置摆放器中的设置: *上面3种方式的区别: 1-森园区和 CampusBuilder客户端中被组合的物体可以不设置ID,ThingJS-X内置摆放器中必须给被组合的物体设置ID才能保存。 2-ThingJS-X摆放器中X3版本物体被组合后,孪生体分类只能选择默认的【组】,但是X4版本摆放器,孪生体分类可以选择除【组】之外的其他分类(如上图) 3-森园区中还支持,组和组的叠加组合,(但是这种组叠加的方式,在ThingJS-X中的使用有些问题下面会说到),内置摆放器和CampusBuilder中不支持。 二 、打组后的场景在ThingJS-X中的使用和配置
一个组的情况X4和X3版本,打组后的孪生体都会进入台账中,和其他孪生体在使用标记,面板,接收性能和告警数据等方面没有差别。但是打组后的孪生体不能播放打组前单独孪生体的模型动画。 *下图中桌椅组合和赛车组合分别都是打组后的,给【桌椅组合】推送性能数据【状态-开】;给【赛车组合】推送了1级告警数据。 *下图中给单独的模型【赛车01】设置了选中事件+播放模型动画原子,但是给【赛车组合01】播放模型动画没有成功,控制台查询打组后的物体是没有动画的。 两个组的情况目前森园区支持组叠加组,形成组上组,ThingJS-X产品侧对于组上组的回复是目前暂不支持。自己测试了一下,导入tjs到ThingJS-X后,组上组不会进入孪生体管理中,但是根据ID等选择出来孪生体集合,配置标记等也是可以显示的。
|