...
首页> 外文期刊>Computer-Aided Design >Boolean operations on arbitrary polygonal and polyhedral meshes
【24h】

Boolean operations on arbitrary polygonal and polyhedral meshes

机译:在任意多边形和多面体网眼上的布尔操作

获取原文
获取原文并翻译 | 示例

摘要

A linearithmic floating-point arithmetic algorithm designed for solving usual boolean operations (intersection, union, and difference) on arbitrary polygonal and polyhedral meshes is described in this paper. This method does not dis-feature the inputs which can be two volume meshes, two surface meshes or one of each. It provides conformal meshes upon exit. It can be used in many pre- and post-processing applications in computational physics (e.g. cut-cell volume mesh generation or conservative remapping). The core idea is to consider any configuration as a polygonal cloud. The polygons are first triangulated, the intersections are solved, the polyhedral cells are then reconstructed from the conformal triangles cloud and finally their triangular faces are re-aggregated to polygons. This approach offers great flexibility regarding the admissible topologies: non-planar faces, concave faces or cells and some non-manifoldness are handled. The algorithm is described in detail and some current results are shown. (C) 2016 Elsevier Ltd. All rights reserved.
机译:本文描述了设计用于解决任意多边形和多面体网格的通常布尔操作(交叉点,UNION和差异)的LineSearitiC浮点算法。此方法不默认可以是两个卷网格,两个表面网格或每个卷网格的输入。它在出口时提供了保形网格。它可以在计算物理学中的许多预先处理应用中使用(例如,切割单元卷网格生成或保守重新映射)。核心思想是将任何配置视为多边形云。多边形是首先三角形的,求解交叉点,然后从共形三角形云重建多面体电池,最后将它们的三角形面重新聚集到多边形。这种方法对可接受拓扑结构提供了极大的灵活性:处理非平面面,凹面或细胞以及一些非歧平性。详细描述了算法,并显示了一些电流结果。 (c)2016 Elsevier Ltd.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号