【技术实现步骤摘要】
一种BIM模型数据通信的传输格式
本专利技术涉及数据传输
,具体设计一种BIM模型数据通信的传输格式。
技术介绍
目前在BIM模型数据与其他三维软件实时通信传输时,存在的因大数据量传输,导致接收时间长;数据内容庞大且重复;数据传输顺序不合理导致接收不完整或重新组织数据效率低下。因此现有技术有待于提高。
技术实现思路
针对现有技术存在的问题,本专利技术提供一种BIM模型数据通信的传输格式,具体方案如下:该BIM模型数据通信的传输格式为轻量级的json数据格式,包括数据类型包,模型基础数据包,共享网格数据包,模型参数包,共享材质包;所述数据类型包依次包括模型基础数据类型,共享网格数据类型,模型参数类型,共享材质类型,共享贴图类型,依次简写为ModelBase,ShareMesh,ModelParameter,ShareMaterial;其中:ModelBase依次包括字段名:模型基础简记,模型基础ID,模型基础Name,UID,SystemType,Category,Family,Symbol,Level,Room,Position,Rotation,Scale;ShareMaterial依次包括字段名:共享网格简记,共享网格ID,共享网格Type,共享网格Name,Glossiness,Smoothness;Diffuse,Bump,Normal,Transparent,Emission,CutoutMap;ModelParameter依次包括字段名:模型参数简记,ModelBaseID,Data;ShareMesh依次包括字段名:共享材质简记,共享材质I ...
【技术保护点】
1.一种BIM模型数据通信的传输格式,其特征在于:该BIM模型数据通信的传输格式为轻量级的json数据格式,包括数据类型包,模型基础数据包,共享网格数据包,模型参数包,共享材质包;所述数据类型包依次包括模型基础数据类型,共享网格数据类型,模型参数类型,共享材质类型,共享贴图类型,依次简写为ModelBase,ShareMesh,ModelParameter,ShareMaterial;其中:ModelBase依次包括字段名:模型基础简记,模型基础ID,模型基础Name,UID,SystemType,Category,Family,Symbol,Level,Room,Position,Rotation,Scale;ShareMaterial依次包括字段名:共享网格简记,共享网格ID,共享网格Type,共享网格Name,Glossiness,Smoothness;Diffuse,Bump,Normal,Transparent,Emission,CutoutMap;ModelParameter依次包括字段名:模型参数简记,ModelBaseID,Data;ShareMesh依次包括字段名:共 ...
【技术特征摘要】
1.一种BIM模型数据通信的传输格式,其特征在于:该BIM模型数据通信的传输格式为轻量级的json数据格式,包括数据类型包,模型基础数据包,共享网格数据包,模型参数包,共享材质包;所述数据类型包依次包括模型基础数据类型,共享网格数据类型,模型参数类型,共享材质类型,共享贴图类型,依次简写为ModelBase,ShareMesh,ModelParameter,ShareMaterial;其中:ModelBase依次包括字段名:模型基础简记,模型基础ID,模型基础Name,UID,SystemType,Category,Family,Symbol,Level,Room,Position,Rotation,Scale;ShareMaterial依次包括字段名:共享网格简记,共享网格ID,共享网格Type,共享网格Name,Glossiness,Smoothness;Diffuse,Bump,Normal,Transparent,Emission,CutoutMap;ModelParameter依次包括字段名:模型参数简记,ModelBaseID,Data;ShareMesh依次包括字段名:共享材质简记,共享材质ID,MaterialID,Vertexs,Faces,UVs,Normals;所述模型基础数据类型,共享网格数据类型,模型参数类型,共享材质类型,共享贴图类型的数据类型均为Json数组。2.根据权利要求1所述的BIM模型数据通信的传输格式,其特征在于:所述模型基础数据包依次包括以下数据值:模型基础简记,模型基础ID,ShareMeshID,模型基础Name,UID,SystemType,Category,Family,Symbol,Level,Room,Position,Rotation,Scale;其中,所述模型基础数据类型简记(1),模型基础ID,ShareMeshID值为Int类型,所述ShareMeshID对应是共享网格ID;所述模型基础Name,UID,SystemType,Category,Family,Symbol,Level,Room都为String类型;所述Position,Rotation,Scale都为长度为3的Float数组。3.根据权利要求1所述的BIM模型数据通信的传输格式,其特征在于:所述共享网格数据包依次包括以下数据值:共享网格简记,共享网格ID,MaterialID,Vertexs,Faces,UVs,Normals;SubMesh根据模型实际,SubMesh可以有多个;数据值中,共享网格简记为Byte类型;共享网格ID,MaterialID为Int类型,MaterialID对应为共享材质包ID;Vertexs,Normals,UVs为Float数组;Faces为Int数组。4.根据权利要求1所述的BIM...
【专利技术属性】
技术研发人员:周伟峰,朱隆星,肖应安,
申请(专利权)人:椭圆方程深圳信息技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。