大型客站模型的转换优化处理方法、系统、设备及介质技术方案

技术编号:35303156 阅读:15 留言:0更新日期:2022-10-22 12:52
本发明专利技术属于数据识别技术领域,公开了大型客站模型的转换优化处理方法、系统、设备及介质。所述处理方法包括:在UE4中,利用开发资源替换程序,获取构件名中的ID编码,并检索数据表中的对应ID行,获取该行的空间数据,计算与共享资源构件的空间数据的关系,并改变构件实例对象的空间参数,实现多个构件实例对象转换成共享资源的实例对象;将共享资源的实例对象,进行角度旋转,与原构件方位一致。本发明专利技术将一对一的资源实例化构件,转换成一对多的实例化构件,程序化批量设置共享资源的LOD,最大化优化资源的占用,优化开发程序的效能;通过共享资源的UV设置,解决引用对象的视觉表达,提升系统开发效率。升系统开发效率。升系统开发效率。

【技术实现步骤摘要】
大型客站模型的转换优化处理方法、系统、设备及介质


[0001]本专利技术属于数据识别
,尤其涉及大型客站模型的转换优化处理方法、系统、设备及介质。

技术介绍

[0002]利用UE4开源图形引擎表达建筑BIM,实现在UE4同时装载、展示大体量客站建筑所有构件,并高效运行,且构件命名编码满足程序开发及优化所需,实现一比一的数字客站是本领域亟待解决的技术问题。
[0003]目前UE4导入BIM模型的常用方法有两种。一种是直接使用转换插件DataSmith,将BIM模型直接导出成UE4可接受的专有格式,并在UE4中导入。该方法的特点

模型枢轴点,位于模型包裹盒中心;

模型命名,由BIM软件中的“构件种类+族名称+族类型+序号”组合而成,空格会转换成“_”,例如“结构柱_混凝土

矩形

柱_柱_240x240_mm_9”;

参数信息,在构件细节中的资产用户数据项中,以元数据模式显示;

构件资源对象实例化的比例低;

构件使用BIM软件设定的UV。
[0004]该技术方法存在的缺点

转换后的模型命名没有统一的编码,规则混乱,没有唯一码用于程序识别,难以通过程序在数十万个构件中快速找到指定的构件;

冗余无用参数信息多,使用困难,浪费计算机资源;

空间几何形态相同、相似的构件资源Asset没有优化整合,造成计算机资源占用浪费,大量的资源易引起运行卡顿。

UV没有经过处理,难以对多重材质进行区分,易造成光照构建效果混乱,难以达到所需材质效果。
[0005]另一种方法是将BIM模型输出为FBX格式文件,再直接导入UE4中使用,该方法的特点

模型枢轴点,所有构件的枢轴点位于坐标原点(0,0,0);

模型命名,由“文件名+族名称+族类型+ID”组成,如“XANSN

CD

JG

地下一层结构测试

三维视图

柱_混凝土

矩形

柱_柱_1000x1000_mm__2824521_”;

参数信息,无;

Asset资源与构件对象一一对应,没有任何整合优化;

使用BIM软件内设定的UV。
[0006]以上两种方法,对于小体量客站建筑工程,建筑构件总数在数万以内,未经优化也不会存在运行卡顿的现象,但对于大体量建筑,构件数十万及以上的项目中,未经优化则难以实现同一关卡中流畅运行展示整体建筑构件的效果,无法作为信息系统开发的基础。且构件命名未规则化,难以通过规则算法在数十万个构件中快速准确找到指定构件,未经处理的UV难以实现更好的视觉表达,处理起来工作量巨大,因此两种方法都难以满足数字建筑所需的要求。
[0007]通过上述分析,现有技术存在的问题及缺陷为:
[0008](1)大体量客站,无法利用现有BIM模型转换技术,实现在UE4同一关卡中同时展示数十万构件,并可高效查找指定构件及所附属的有效信息,以及构件高质量视觉表达的要求。
[0009](2)现有转换技术,转换后构件的命名延续BIM模型的名称,各专业模型的命名无统一规则,且缺乏关键参数信息,造成UE4中程序开发困难,需要重新对模型命名编码。
[0010](3)现有转换技术,冗余无用参数信息多,或者无信息,程序应用困难。
[0011](4)现有转换技术,空间构件所引用的资源Asset,对于具有相似空间拓扑结构的资源Asset没有优化整合,造成计算机资源占用浪费,影响系统运行效率。
[0012](5)现有转换技术,需要对三角面数大的资源Asset进行人工的LOD设置,由于资源未整合优化,工作量巨大,程序开发效率低下。
[0013](6)现有转换技术,UV贴图坐标继承BIM软件的设置,构件多重材质表达缺失,且UV贴图坐标重叠,易造成UE4中光照构建混乱,UE4中人工处理难度大,程序开发效率低下。

技术实现思路

[0014]为克服相关技术中存在的问题,本专利技术公开实施例提供了大型客站模型的转换优化处理方法、系统、设备及介质。具体涉及一种大型客站BIM到UE4模型的转换优化处理方法。
[0015]所述技术方案如下:一种大型客站BIM到UE4模型的转换优化处理方法包括:在UE4模型中,利用数据表保存构件的空间尺寸参数,开发资源替换程序,获取构件名中的ID编码,并检索数据表中对应ID行,获取该行的空间尺寸数据,计算与共享资源构件空间尺寸数据的比例关系,通过改变构件实例对象的空间参数,实现多个构件实例对象的引用资源替换为共享资源;
[0016]将共享资源的实例对象进行角度旋转,与原构件方位一致,再进行无效资源清理,LOD设置、材质赋予;
[0017]在UE4模型中,利用开发资源替换程序,获取构件名中的ID编码,并检索数据表中的对应ID行前,需进行:
[0018]BIM模型精简、ID信息写入、信息筛选及明细表生成、分类型模型视图生成、Excel读取明细表、添加编码项、构件组合命名编码、生成共享资源替换引用表CSV、导入BIM文件、模型名仅保留ID处理、模型程序化重命名、共享模型UV设置及优化、DataSmith插件输出模型、导入DataSmith文件、导入CSV文件生成结构数据表资源以及选择可优化的同类别模型。
[0019]在一个实施例中,在信息筛选及明细表生成中,对不同类型的构件生成对应的构件明细表,包括识别信息ID值,设计族、类型、设计编号,空间信息,工程信息,厂家产品信息的数据。
[0020]在一个实施例中,在构件组合命名编码中,以ID为基础,添加构件所属专业系统编码、以及源文件编码,组成构件新的唯一识别编码,并在构件命名中添加空间尺寸和特征信息用于特征信息提取。
[0021]在一个实施例中,在生成共享资源替换引用表CSV中,保留ID,X尺寸值、Y尺寸值、Z尺寸值,并以CSV格式纯文本文件导入UE4模型中。
[0022]在一个实施例中,在模型程序化重命名中,自动识别构件ID名,并以对应的包含组合编码的命名进行替换,形成新的构件名。
[0023]在一个实施例中,在共享模型UV设置及优化中,在3dmax中对作为共享资源的构件进行UV贴图展开设置,以及三角形面平滑组设置。
[0024]在一个实施例中,在导入CSV文件生成结构数据表资源以及选择可优化的同类别模型中,构建替换引用数据表结构,并将生成的共享资源替换引用CSV文件导入数据表结
构,生成相应的替换引用数据表。
[0025]本专利技术的另一目的在于提供一种实施所述大型客站BIM到UE4模型的转换优化处理方法的大型客站BIM到UE4模型的转换优化处理系统,所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种大型客站BIM到UE4模型的转换优化处理方法,其特征在于,该方法包括:在UE4模型中,利用数据表保存构件的空间尺寸参数,开发资源替换程序,获取构件名中的ID编码,并检索数据表中对应ID行,获取该行的空间尺寸数据,计算与共享资源构件空间尺寸数据的比例关系,通过改变构件实例对象的空间参数,实现多个构件实例对象的引用资源替换为共享资源;将共享资源的实例对象进行角度旋转,与原构件方位一致,再进行无效资源清理,LOD设置、材质赋予;在UE4模型中,利用开发资源替换程序,获取构件名中的ID编码,并检索数据表中的对应ID行前,需进行:BIM模型精简、ID信息写入、信息筛选及明细表生成、分类型模型视图生成、Excel读取明细表、添加编码项、构件组合命名编码、生成共享资源替换引用表CSV、导入BIM文件、模型名仅保留ID处理、模型程序化重命名、共享模型UV设置及优化、DataSmith插件输出模型、导入DataSmith文件、导入CSV文件生成结构数据表资源以及选择可优化的同类别模型。2.根据权利要求1所述的大型客站BIM到UE4模型的转换优化处理方法,其特征在于,在信息筛选及明细表生成中,对不同类型的构件生成对应的构件明细表,包括识别信息ID值,设计族、类型、设计编号,空间信息,工程信息,厂家产品信息的数据。3.根据权利要求1所述的大型客站BIM到UE4模型的转换优化处理方法,其特征在于,在构件组合命名编码中,以ID为基础,添加构件所属专业系统编码、以及源文件编码,组成构件新的唯一识别编码,并在构件命名中添加空间尺寸和特征信息用于特征信息提取。4.根据权利要求1所述的大型客站BIM到UE4模型的转换优化处理方法,其特征在于,在生成共享资源替换引用表CSV中,保留ID,X尺寸值、Y尺寸值、Z尺寸值,并以CSV格式纯文本文件导入UE4模型中。5.根据权利要求1所述的大型客站BIM到UE4模型的转换优化处理方法,其特征在于,在模型程序化重命名中,自动识别构件ID名,并以对应的包含组合编码的命名进行替换,形成新的构件名。6.根据权...

【专利技术属性】
技术研发人员:魏英洪
申请(专利权)人:中国铁路设计集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1