基于 SuperMap iDesktopX 快速构建参数化管道模型

这篇具有很好参考价值的文章主要介绍了基于 SuperMap iDesktopX 快速构建参数化管道模型。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

前言

一、准备数据

1.1 准备管线二维数据

1.2 管径属性字段值构建

1.3 管道材质构建

二、操作步骤

2.1 二维线转三维线

2.2 放样

三、结果展示


前言

       在管网项目中,经常遇到根据点、线数据制作管点管线模型。超图最快且性能最佳的方案是将管点管线模型做成三维管点管线符号,在场景中以自定义专题图的这种方式来渲染表达。它看起来是模型,但实际还是点线数据。这种方案不利于项目后面对管道进行安全管理分析,比如模型碰撞分析(项目里需要安全管理,通俗来说假设我要新建管线,要分析会不会和原有的撞上)。

       那制作不同管径的管道模型,传统方式上,可以使用 3ds Max 建模软件进行建模。但这种方式在面对大数据量的管道数据时,工作量就会变得比较大。那么能否基于原始的管道物探数据,根据指定的规则,快速构建参数化管道模型呢?

       这里以原始的二维线数据为例,介绍如何基于 SuperMap iDesktopX,快速构建参数化管道模型。

一、准备数据

1.1 准备管线二维数据

     项目中原始的管道物探数据,大部分是Excel、或者CAD、shp等数据,超图 iDesktop/iDesktopX 支持将这些数据导入,生成对应的矢量数据集,比如线数据集。如在导入过程中有什么问题可联系超图客服 400-8900-866 或者在社区中提问 SuperMap 技术问答社区。

        因项目数据保密,小编随意绘制几条线数据充当管线数据(见图1.1)。

二维管线数据怎么生成fbx模型,三维数据处理,3d
图1.1 在球面场景绘制的二维管线数据

1.2 管径属性字段值构建

       新建一个文本型字段,这里命名为 “ 管径 ” ;字段值规则如下:

       计算单位为毫米。形如 “ 300*200 ” 放样结果是方管,分别代表矩形宽和矩形高;形如 “ 300 ”放样结果是圆管,300 代表圆管直径。

二维管线数据怎么生成fbx模型,三维数据处理,3d
图1.2  管径字段及其属性值

       小编建立的管径参数如上图 1.2 所示,序号 1 表示宽 1 米、高 1 米的方管,序号 2 表示宽 1 米 、高 2 米的方管,序号 3 表示宽 2 米 、高1米的方管,序号 4 表示直径 0.5 米的圆管,序号 5 表示直径 1 米的圆管。

1.3 管道材质构建

       管道可以根据项目需要设置成不同材质或者是白模等。在SuperMap iDesktopX中对线数据集新建两个字段,分别存储材质和颜色,具体如下图1.3所示。图1.4是材质路径下对应的材质图片。

二维管线数据怎么生成fbx模型,三维数据处理,3d
图1.3 管道材质路径字段、颜色字段及其属性值
二维管线数据怎么生成fbx模型,三维数据处理,3d
图1.4 材质图片

二、操作步骤

2.1 二维线转三维线

       因快速构建管道模型需要【放样】功能,而放样只支持三维线,所以需要先将二维线转成三维线数据集。具体请见【数据】-【类型转换】-【二维线->三维线】,如下图 2.1 所示。

二维管线数据怎么生成fbx模型,三维数据处理,3d
图2.1【二维线->三维线】功能位置

2.2 放样

       将三维线数据集添加到场景后,点击【三维地理设计】-【规则建模】-【放样】,设置如下图2.2 所示参数,目标字段设置为 “ 管径 ”,可以根据自己的项目需求选择平滑程度以及倒角样式。

二维管线数据怎么生成fbx模型,三维数据处理,3d
图2.2 放样参数设置对话框

       材质设置里可以对管线进行材质设置、纹理设置以及贴图实际大小设置。纹理设置支持根据纹理字段进行设置,这里选择 “ 材质路径 ” 字段,如图 2.3 所示。也可以根据颜色字段设置材质颜色,这里的颜色字段支持 HEX 格式,例如:#0000FF。 

二维管线数据怎么生成fbx模型,三维数据处理,3d
图2.3 放样材质编辑对话框

三、结果展示

        将生成的模型数据集添加到球面场景效果如下图 3.1 和图 3.2 所示,可以看到根据字段设置的不同管径、形状以及材质的管道模型可批量生产。文章来源地址https://www.toymoban.com/news/detail-772333.html

二维管线数据怎么生成fbx模型,三维数据处理,3d
图3.1 根据管径、形状以及材质纹理放样后的管道模型总览图
二维管线数据怎么生成fbx模型,三维数据处理,3d
图3.2 根据管径、形状以及材质颜色放样后的管道模型总览图

到了这里,关于基于 SuperMap iDesktopX 快速构建参数化管道模型的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包