模型裁剪

使用说明

该工具支持根据指定裁剪面对模型进行裁剪,可用于获取指定范围内的模型数据。

参数说明

参数名 参数释义 参数类型
模型数据集: 选择源模型数据集。 DatasetVector
裁剪面数据集:
可选)
选择表征裁剪范围的面数据集。该参数与裁剪面参数互斥,请按需设置。 DatasetVector
裁剪面
(可选)
输入表征裁剪范围面的三维点集,由三维点集工具的输出来指定。该参数与裁剪面数据集参数互斥,请按需设置。 Point3Ds
约束边界:
(可选)
指定约束边界类型,默认值为与原始数据一致。即裁剪结果的边界高程值和源模型数据一致。 ConstraintType
裁剪方式:
(可选)
基于裁剪面沿其法线方向拉伸生成一个虚拟柱体,以此柱体为基准选择模型保留的区域:
  • 保留内部:只保留与柱体相交的模型部分。
  • 保留外部:只保留与柱体不相交的模型部分。
  • 保留侧边:只保留模型与柱体表面相交的边界。。选择该模式,需确保模型是流形的,无孔洞等问题。
  • 保留内部和外部:同时保留柱体内部和外部的模型
  • 保留内部和侧边:同时保留内部和侧边。
  • 保留外部和侧边:同时保留外部和侧边。
MeshKeepType
模型保留
(可选)
设置裁剪后保留模型数据的模式,可选项包括:
  • 裁剪面上下方:将裁剪面上方和下方的模型数据都作为结果数据。
  • 裁剪面上方:仅将裁剪面上方的模型数据作为结果数据。
  • 裁剪面下方:仅将裁剪面下方的模型数据作为结果数据。
MeshClipKeepType
合并结果
(可选)
当裁剪方式为“保留内部和外部”“保留内部或侧边”或“保留外部和侧边”时,勾选此参数可将对应的两部分结果数据合并。 Boolean
目标数据源 选择保存结果模型数据集的数据源。 Datasource
结果数据集名 设置结果模型数据集的名称。 String

输出结果

参数名 参数释义 参数类型
模型裁剪 模型裁剪得到的结果模型数据集。 DatasetVector