(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210977937.9
(22)申请日 2022.08.16
(71)申请人 中交第二公路勘察设计 研究院有限
公司
地址 430056 湖北省武汉市经济技 术开发
区创业路18号
(72)发明人 何鲁鄂 陈中治 刘东升 望开潘
周鹏光 杨明
(74)专利代理 机构 武汉宇晨专利事务所(普通
合伙) 42001
专利代理师 陈晓宁
(51)Int.Cl.
G06F 30/13(2020.01)
(54)发明名称
JSL-路线专家设计数据向通用数据格式转
换的方法
(57)摘要
本发明公开了一种JSL ‑路线专家设计数据
向通用数据格式转换的方法, 包括以下步骤: S1:
JSL‑路线专家设计软件中输出FBX模型文件和
BIM属性文件, 首先对BIM属性文件进行深入分
析; S2: 对JSL ‑路线专家设计成果数据中的FBX模
型文件进行模型解析、 格式转换操作; S3: 对BIM
属性文件进行属性解析; S4: 对步骤S2所得结果
的DWG模型文件进行模型格式转换; S5: 对 步骤S3
所得结果的Exc el表、 步骤S4所得结果的DGN模型
文件进行模型和属性数据匹配处理; S6: 对步骤
S5所得结果的Exc el属性数据表和步骤S4所得结
果的DGN模型文件进行属性导入操作, 得到带有
属性信息的DGN数据文件。 本发明实现JSL ‑路线
专家设计成果数据 向DGN数据无损转换, 达到了
建筑信息模型跨平台传递的目的。
权利要求书3页 说明书8页 附图4页
CN 115292791 A
2022.11.04
CN 115292791 A
1.JSL‑路线专家设计数据向通用数据格式转换的方法, 其特 征在于, 包括以下步骤:
S1: JSL‑路线专家设计软件中输出FBX模型文件和BIM属性文件, 首先对BIM属性文件进
行深入分析, 将BIM属 性文件中的属性分类及相关属 性字段提取出来建立多个对应属 性分
类名称的Excel空表, 其中包 含Element ID以及各属性字段;
S2: 对JSL ‑路线专家设计成果数据中的FBX模型文件进行模型解析、 格式转换操作, 将
FBX模型文件中的模型名称存入DWG格式中的图层名称, 三维模型对象转换为DWG格式中的
网格对象, 得到带有模型名称的DWG模型文件;
S3: 对JSL ‑路线专家设计成果数据中的BIM属性文件进行属性解析, 将BIM属性文件中
的模型名称和属性数据提取出来转换为Excel表, 得到一个带有模型名称和属性数据的
Excel表;
S4: 对步骤S2所得结果的DWG模型文件进行模型格式转换, 得到一个带有Element ID的
DGN模型文件;
S5: 对步骤S3所得结果的Excel表、 步骤S4所得结果的DGN模型文件进行模型和属性数
据匹配处理, 结果写入步骤S1所得结果的Excel空表, 得到带有Element ID、 属性数据的
Excel表;
S6: 对步骤S5所得结果的Excel属性数据表和步骤S4所得结果的DGN模型文件进行属性
导入操作, 根据Element ID对模型的属性进行匹配赋值, 得到带有属性信息的DGN数据文
件。
2.根据权利要求1所述的JSL ‑路线专家设计数据向通用数据格式转换的方法, 其特征
在于, 所述 步骤S1中属性分类、 属性字段提取和建立Excel空表, 具体包括:
(1.1) 属性分类: BIM属性文件采用XML格式存储了模型的属性信息, 分析其中的属性分
类, 包括行 车道、 硬路肩、 土路肩、 填方、 挖方、 排水沟、 桥梁;
(1.2) 属性字段提取: 分析步骤 (1.1) 中的属性分类下的具体属性字段, 如行车道分类
下的属性字段包括BIM编码、 结构层厚度、 面积、 名称、 起点桩号、 终点桩号、 所属道路、 桩号
段长度;
(1.3) 建立Excel空表: 按照步骤 (1.1) 分析所得的属性分类在Excel中分别建立工作
表, 工作表名为属性分类名称, 按照步骤 (1.2) 分析所得属性字段在 对应工作表名下建立工
作表头, 工作表头名称为各属性分类下的属性字段, 并在第一列插 入Element ID字段。
3.根据权利要求1所述的JSL ‑路线专家设计数据向通用数据格式转换的方法, 其特征
在于, 所述 步骤S2中FBX模型解析、 模型格式转换, 具体包括:
(2.1) FBX模型解析: 通过FME软件的FBX读 取模块读 取FBX模型文件, 使用D eaggregator
转换器将FBX模型分解为最小级构件模型, 解析模型的层级关系和名称, 使用
GeometryProper tyExtractor转换器提取模型名称;
(2.2) 模型格式转换: 将步骤 (2.1) 中分解的每个构件模型转换为三维网格, 将提取的
每个构件模型名称保存到Layer Name图层名称属性, 通过FME软件的DWG写入模块将三维网
格和图层名称写入DWG文件。
4.根据权利要求1所述的JSL ‑路线专家设计数据向通用数据格式转换的方法, 其特征
在于, 所述 步骤S3中BIM属性 解析、 属性数据转换, 具体包括:
(3.1) BIM属性解析: BIM属性文件采用XML格式存储了模型的属性信息, 通过FME软件的权 利 要 求 书 1/3 页
2
CN 115292791 A
2XML读模块读取BIM属性文件, 解析属性的层级关系, 提取其中的modelName、 Key2、 Attrib字
段属性值, model Name属性 值和所述 步骤S2提取的FBX模型文件中的模型名称一 一对应;
(3.2) 属性数据转换: 通过FME软件的Excel写入模块将步骤 (3.1) 所得每条数据的
modelName、 Key2、 Attrib字段属性 值写入Excel表。
5.根据权利要求1所述的JSL ‑路线专家设计数据向通用数据格式转换的方法, 其特征
在于, 所述步骤S4中模型格式转换, 是指通过Bentley平台下的ORD软件将所述步骤S2中得
到的DWG模型文件转换为DGN格式, DWG模型文件中的图层信息得以保留, 在DGN文件中表现
为Level name属性, 而且任何进入ORD软件中的模型元素均会被ORD软件赋予一个唯一的
Element ID, 这样就会得到一个带有Element ID以及Level name属性信息的DGN模型文件。
6.根据权利要求1所述的JSL ‑路线专家设计数据向通用数据格式转换的方法, 其特征
在于, 所述步骤S5中模型和属性数据匹配处理是指将步骤S4所得结果的DGN模型文件中属
性信息暴露出来并加以属性分类; 将步骤S3所得结果的Excel表进行属性分类、 创建list集
合; 通过模 型名称将步骤S4所得结果的DGN模 型文件中属性信息和步骤S3所得结果的Excel
表中属性信息匹配关联, 最后写入步骤S1的Excel空表; 具体包括:
(5.1) DGN模型文件属性暴露: 通过FME软件的DGN读取模块读取步骤S4所得结果 的DGN
模型文件, 暴露出igds element id、 igds level name、 igds type格式属性, 其中igds
element id为模型 的Element ID属性, igds level name为模型的Level name属性, igds
type为模型类型, 对igds type类型为 igds_mesh的进入下一 步流程处理;
(5.2) DGN模型文件属性分类: 通过FME软件的TestFilter转换器对步骤 (5.1) 中暴露出
来的igds level name属性值进行属性分类, 分类方法和步骤S 1相同, 如igds level name
属性值中包括 “行车道”则模型的igds element id和igds level name属性进入 “行车道”
端口进行 下一步的处理;
(5.3) Excel表属性分类: 通过FME软件的Excel读取模块读取步骤S3所得结果的Excel
表中modelName、 Key2、 Attrib字段属性值, 对modelName属性值进行属性分类, 分类方法和
步骤S1相同, 如modelName属性值中包括 “行车道”则数据进入 “行车道”端口进行下一步的
处理;
(5.4) 创建list集合: 通过FME软件的ListBuilder转换器对步骤 (5.3) 中同一分类名称
下的Attrib属性数据创建list集合, 如 “行车道”分类名称下的BIM编码、 结构层厚度、 面积、
名称、 起点桩号、 终点桩号、 所属道路、 桩号段长度属性值会和modelName作为list集合进入
下一步处理;
(5.5) 匹配关联: 通过FME软件的FeatureMerger转换器将步骤 (5.2) 和步骤 (5.4) 中同
一个属性分类下的数据进行匹配关联处理, 其中FeatureMerger转换器的Requestor 参数来
自步骤 (5.2) 的igds level name属性, FeatureMerger转换器的Supplier参数来自步骤
(5.4) 的包含modelName的数据集合; 使ig ds level name属性值和modelName属性值相同的
数据进行合并, 合并的结果是一个新的list集合包括
专利 JSL-路线专家设计数据向通用数据格式转换的方法
文档预览
中文文档
16 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-24 00:46:36上传分享