首页> 外文期刊>Computers & Graphics >Footpoint distance as a measure of distance computation between curves and surfaces
【24h】

Footpoint distance as a measure of distance computation between curves and surfaces

机译:脚点距离作为曲线和曲面之间距离计算的度量

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

摘要

In automotive domain, CAD models and its assemblies are validated for conformance to certain design requirements. Most of these design requirements can be modeled as geometric queries, such as distance to edge, planarity, gap, interference and parallelism. Traditionally these queries are made in discrete domain, such as a faceted model, inducing approximation. Thus, there is a need for modeling and solving these queries in the continuous domain without discretizing the original geometry. In particular, this work presents an approach for distance queries of curves and surfaces, typically represented using NURBS.Typical distance problems that have been solved for curves/surfaces are the minimum distance and the Hausdorff distance. However, the focus in the current work is on computing corresponding portions (patches) between surfaces (or between a curve and a set of surfaces) that satisfy a distance query. Initially, it was shown that the footpoint of the bisector function between two curves can be used as a distance measure between them, establishing points of correspondence. Curve portions that are in correspondence are identified using the antipodal points. It is also identified that the minimum distance in a corresponding pair is bound by the respective antipodal points. Using the established footpoint distance function, the distance between two surfaces was approached. Fora query distance, sets of points satisfying the distance measure are identified. The boundary of the surface patch that satisfies the distance is computed using the α-shape in the parametric space of the surface. Islands contributing to the distance query are also then computed. A similar approach is then employed for the distance between a curve and a set of surfaces. Initially, the minimum footpoint distance function for a curve to a surface is computed and repeated for all other surfaces. A lower envelope then gives the portions of the curves where the distance is more than the query.
机译:在汽车领域,对CAD模型及其组件进行了验证,以符合某些设计要求。这些设计要求中的大多数都可以建模为几何查询,例如到边缘的距离,平面性,间隙,干涉和平行度。传统上,这些查询是在离散域(例如,多面模型)中进行的,从而得出近似值。因此,需要在连续域中对这些查询进行建模和求解而又不离散原始几何形状。特别是,这项工作提出了一种通常使用NURBS表示的曲线和曲面距离查询的方法。曲线/曲面已解决的典型距离问题是最小距离和Hausdorff距离。但是,当前工作的重点是计算满足距离查询的曲面之间(或曲线与一组曲面之间)的对应部分(面片)。最初显示,两条曲线之间的等分线函数的脚点可以用作它们之间的距离度量,从而建立对应点。使用对映点识别对应的曲线部分。还可以确定,相应对中的最小距离由相应的对映点限定。使用建立的脚点距离函数,可以得出两个表面之间的距离。对于查询距离,确定满足距离度量的点集。使用该表面的参数空间中的α形状来计算满足该距离的表面补丁的边界。然后,也计算出对距离查询有贡献的岛。然后,对曲线和一组曲面之间的距离采用类似的方法。最初,计算到曲面的曲线的最小脚点距离函数,并对所有其他曲面重复该函数。然后,较低的包络线给出了距离大于查询的曲线部分。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号