海量三维电缆及通道模型自动化建模与渲染方法

文档序号:10697922阅读:704来源:国知局
海量三维电缆及通道模型自动化建模与渲染方法
【专利摘要】本发明涉及一种海量三维电缆及通道模型自动化建模与渲染方法,属于城市电缆管理自动建模技术领域。技术方案是:通过构造电缆及通道对象的参数化模型,并且建立参数驱动机制进行建模;通过参数化建模技术按照实际尺寸生产电缆及通道三维模型;通过对海量电缆以及附属设备进行分层管理,并设置模型八叉树空间划分,采用资源异步调度,达到模型的高效查询、流畅渲染。本发明实现对电缆模型进行参数化建模,大大减少手工建模工作量,减少了用户对手工建模资金投入,提高了电缆三维模型的更新时效性;本发明高效可视化调度与渲染方案降低了用户硬件设备的配置要求,提升了场景渲染的流畅度,为海量地下电缆展示、日常运维、规划提供必要的技术支撑。
【专利说明】
海量三维电缆及通道模型自动化建模与渲染方法
技术领域
[0001] 本发明涉及一种海量三维电缆及通道模型自动化建模与渲染方法,属于城市电缆 管理自动建模技术领域。
【背景技术】
[0002] 近年来,国内城市电缆化率迅速提高,电力企业对地下电缆的管理由二维CAD图形 和图纸,逐步转向三维数字化管理。随着三维建模软件的完善、计算机硬件性能逐年提升, 三维渲染引擎(0gre、0SG、WorldWind)的普及衍生出一系列基于三维建模软件(AutoCAD、 Pro /E、UG、CATIA等)人工建模的三维电缆展示管理系统。尽管目前建模软件能够人工对 地下电缆进行三维建模,但是采用手工的方式建模存在工作量大,对大范围电缆数据建模 成本过高;难于对模型数据进行实时更新,人工修改易出错,对于具有拓扑关系的电缆通道 数据修改时效性差;无法保障海量三维电缆模型的渲染效率等问题,导致三维系统无法满 足与日倶增的地下电缆运维规划等业务需要。

【发明内容】

[0003] 本发明的目的是提供一种海量三维电缆及通道模型自动化建模与渲染方法,在真 实重现地下电缆情况的基础上从各个层次提高三维系统的性能及可用性,支撑海量地下电 缆的日常运维及规划,解决【背景技术】存在的上述问题。
[0004] 本发明的技术方案是: 海量三维电缆及通道模型自动化建模与渲染方法,包括电缆及通道模型自动化建模与 建模后植染; 电缆及通道模型自动化建模:通过构造电缆及通道对象的参数化模型,并且建立参数 驱动机制进行建模;通过参数化建模技术按照实际尺寸生产电缆及通道三维模型;信息丰 富、直观,能很好地表达电缆的柔性动态特征以及通道模型的连通特性,并且工作量小,过 程简单便捷; 电缆及通道模型自动化建模后渲染:通过对海量电缆以及附属设备进行分层管理,并 设置模型八叉树空间划分,采用资源异步调度机制,达到模型的高效查询、流畅渲染的目 的。
[0005] 所述的电缆及通道模型自动化建模,对电缆及通道参数化模型包括: 1、 电缆的类型;一般电缆的表示形式有单根电缆、多芯电缆、线束及成排线; 2、 电缆的属性信息;电缆所具有的信息包括电缆尺寸、电缆截面形状、电缆名称、电缆 颜色、电缆长度、电缆最小折弯半径、含导线数目等属性; 3、 电缆的路径点数据集合;这个数据集合包含了布置电缆路径时通过的各个路径点。 路径点的信息主要包含点的位置信息,以便生成电缆路径的中心线; 电缆通道的参数除了类型、属性以及路径点信息以外,还具备关键拐点的拓扑关系。
[0006] 本发明可以满足电缆及通道三维模型批量生产、模型修改及变型设计的需要。
[0007] 本发明的有益效果:规范了电缆三维模型几何参数,实现对电缆模型进行参数化 建模,大大减少手工建模工作量,减少了用户对手工建模资金投入的同时提高了电缆三维 模型的更新时效性;本发明高效可视化调度与渲染方案降低了用户硬件设备的配置要求, 提升了场景渲染的流畅度,为海量地下电缆展示、日常运维、规划提供必要的技术支撑。
【附图说明】
[0008] 图1为本发明实施例电缆(通道)三维建模效果图; 图2为本发明实施例电缆(排管)三维建模效果图; 图3为本发明实施例电缆及通道三维模型自动化建模流程图; 图4为本发明实施例建模后管理与渲染流程图。
【具体实施方式】
[0009] 以下结合附图,通过实施例对本发明作进一步说明。
[0010] 海量三维电缆及通道模型自动化建模与渲染方法,包括电缆及通道模型自动化建 模与建模后植染; 电缆及通道模型自动化建模:通过构造电缆及通道对象的参数化模型,并且建立参数 驱动机制进行建模;通过参数化建模技术按照实际尺寸生产电缆及通道三维模型;信息丰 富、直观,能很好地表达电缆的柔性动态特征以及通道模型的连通特性,并且工作量小,过 程简单便捷; 电缆及通道模型自动化建模后渲染:通过对海量电缆以及附属设备进行分层管理,并 设置模型八叉树空间划分,采用资源异步调度机制,达到模型的高效查询、流畅渲染的目 的。
[0011] 所述的电缆及通道模型自动化建模,对电缆及通道参数化模型包括: 1、 电缆的类型;一般电缆的表示形式有单根电缆、多芯电缆、线束及成排线; 2、 电缆的属性信息;电缆所具有的信息包括电缆尺寸、电缆截面形状、电缆名称、电缆 颜色、电缆长度、电缆最小折弯半径、含导线数目等属性; 3、 电缆的路径点数据集合;这个数据集合包含了布置电缆路径时通过的各个路径点。 路径点的信息主要包含点的位置信息,以便生成电缆路径的中心线; 电缆通道的参数除了类型、属性以及路径点信息以外,还具备关键拐点的拓扑关系。
[0012] 参照附图3,电缆及通道三维模型自动化建模流程图。
[0013] 将电缆及通道截面参数建立截面模型;然后与中心线数据一起进行连通数判断: 如果连通数大于2,处理连通接头,连接相邻截面,生成三维模型;如果小于等于2,则平滑处 理拐角,连接相邻截面,生成三维模型; 最后生成海量电缆三维模型。
[0014] 参照附图4,建模后管理与渲染流程图。
[0015] 将生成的三维模型初始化构件场景八叉树以及分层关系;然后判断是否在视域 内: 1、如果在视域内,判断图层是否满足显示距离; 1.1、如果图层满足显示距离,判断是否已经初始化加载; 1.1.1、 如果已经初始化加载,进入渲染队列; 1.1.2、 如果没有初始化加载,异步加载,然后进入渲染队列; 1.2、 如果图层没有满足显示距离,进入判断模型实体是否在渲染队列中的环节; 2、如果没有在视域内,进入判断模型实体是否在渲染队列中的环节; 所述判断模型实体是否在渲染队列中的环节: 1、 如果模型实体在渲染队列中,添加至资源释放队列,并从渲染队列中移除; 2、 如果模型实体不在渲染队列中,返回判断是否在视域内。
[0016]本实施例电缆(通道)三维建模效果,参照附图1,电缆(排管)三维建模效果,参照 附图2。
【主权项】
1. 一种海量三维电缆及通道模型自动化建模与渲染方法,其特征在于:包括电缆及通 道模型自动化建模与建模后渲染; 电缆及通道模型自动化建模:通过构造电缆及通道对象的参数化模型,并且建立参数 驱动机制进行建模;通过参数化建模技术按照实际尺寸生产电缆及通道三维模型;电缆及 通道模型自动化建模后渲染:通过对海量电缆以及附属设备进行分层管理,并设置模型八 叉树空间划分,采用资源异步调度,达到模型的高效查询、流畅渲染。2. 根据权利要求1所述的海量三维电缆及通道模型自动化建模与渲染方法,其特征在 于:所述的电缆及通道模型自动化建模,对电缆及通道参数化模型包括:Φ电缆的类型;电 缆的表示形式有单根电缆、多芯电缆、线束及成排线;1'电缆的属性信息;电缆所具有的信 息包括电缆尺寸、电缆截面形状、电缆名称、电缆颜色、电缆长度、电缆最小折弯半径、含导 线数目电缆的路径点数据集合;包含布置电缆路径时通过的各个路径点;路径点的信息 包含点的位置信息,以便生成电缆路径的中心线。3. 根据权利要求2所述的海量三维电缆及通道模型自动化建模与渲染方法,其特征在 于:电缆及通道的参数,具备关键拐点的拓扑关系。4. 根据权利要求2或3所述的海量三维电缆及通道模型自动化建模与渲染方法,其特征 在于电缆及通道三维模型自动化建模流程:将电缆及通道截面参数建立截面模型;然后与 中心线数据一起进行连通数判断:如果连通数大于2,处理连通接头,连接相邻截面,生成三 维模型;如果小于等于2,则平滑处理拐角,连接相邻截面,生成三维模型;最后生成海量电 缆三维模型。5. 根据权利要求4所述的海量三维电缆及通道模型自动化建模与渲染方法,其特征在 于建模后管理与渲染流程:将生成的三维模型初始化构件场景八叉树以及分层关系;然后 判断是否在视域内: 1、 如果在视域内,判断图层是否满足显示距离; 1.1、 如果图层满足显示距离,判断是否已经初始化加载; 1.1.1、 如果已经初始化加载,进入渲染队列; 1.1.2、 如果没有初始化加载,异步加载,然后进入渲染队列; 1.2、 如果图层没有满足显示距离,进入判断模型实体是否在渲染队列中的环节; 2、 如果没有在视域内,进入判断模型实体是否在渲染队列中的环节; 所述判断模型实体是否在渲染队列中的环节: 1、 如果模型实体在渲染队列中,添加至资源释放队列,并从渲染队列中移除; 2、 如果模型实体不在渲染队列中,返回判断是否在视域内。
【文档编号】G06T15/00GK106067189SQ201610458278
【公开日】2016年11月2日
【申请日】2016年6月23日 公开号201610458278.2, CN 106067189 A, CN 106067189A, CN 201610458278, CN-A-106067189, CN106067189 A, CN106067189A, CN201610458278, CN201610458278.2
【发明人】王晨光, 宁亮, 云飞, 穆勇, 钟诚, 赵顺
【申请人】国网冀北电力有限公司唐山供电公司, 国家电网公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1