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

被引:5
|
作者
Sundar, Bharath Ram [1 ]
Chunduru, Abhijith [1 ]
Tiwari, Rajat [1 ]
Gupta, Ashish [2 ]
Muthuganapathy, Ramanathan [1 ]
机构
[1] Indian Inst Technol, Dept Engn Deign, Madras 600036, Tamil Nadu, India
[2] Renishaw, Pune, Maharashtra, India
来源
COMPUTERS & GRAPHICS-UK | 2014年 / 38卷
关键词
Distance computation; Freeform curves; Freeform surfaces; Lower envelope; BISECTOR; POINT;
D O I
10.1016/j.cag.2013.10.032
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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. For a 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 alpha-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. (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:300 / 309
页数:10
相关论文
共 50 条
  • [1] Computation of the minimum distance between two Bezier curves/surfaces
    Chang, Jung-Woo
    Choi, Yi-King
    Kim, Myung-Soo
    Wang, Wenping
    [J]. COMPUTERS & GRAPHICS-UK, 2011, 35 (03): : 677 - 684
  • [2] Efficient distance computation for quadratic curves and surfaces
    Lennerz, C
    Schömer, E
    [J]. GEOMETRIC MODELING AND PROCESSING: THEORY AND APPLICATIONS, PROCEEDINGS, 2002, : 60 - 69
  • [3] Anisotropic geodesic distance computation for parametric surfaces
    Seong, Joon-Kyung
    Jeong, Won-Ki
    Cohen, Elaine
    [J]. IEEE INTERNATIONAL CONFERENCE ON SHAPE MODELING AND APPLICATIONS 2008, PROCEEDINGS, 2008, : 179 - 186
  • [4] Geometry of the squared distance function to curves and surfaces
    Pottmann, H
    Hofer, M
    [J]. VISUALIZATION AND MATHEMATICS III, 2003, : 221 - 242
  • [5] Orthogonal distance fitting of implicit curves and surfaces
    Ahn, SJ
    Rauh, W
    Cho, HS
    Warnecke, HJ
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2002, 24 (05) : 620 - 638
  • [6] Extremal distance maintenance for parametric curves and surfaces
    Patoglu, V
    Gillespie, RB
    [J]. 2002 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS I-IV, PROCEEDINGS, 2002, : 2817 - 2823
  • [7] Stabilization distance between surfaces
    Miller, Allison N.
    Powell, Mark
    [J]. ENSEIGNEMENT MATHEMATIQUE, 2019, 65 (3-4): : 397 - 440
  • [8] DISTANCE BETWEEN METRIC MEASURE SPACES AND DISTANCE MATRIX DISTRIBUTIONS
    Ozawa, Ryunosuke
    [J]. TSUKUBA JOURNAL OF MATHEMATICS, 2015, 38 (02) : 159 - 170
  • [9] Low cost architecture for structure measure distance computation
    Aranda, J
    Climent, J
    Grau, A
    Sanfeliu, A
    [J]. FOURTEENTH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, VOLS 1 AND 2, 1998, : 1592 - 1594
  • [10] Calculating the Hausdorff distance between curves
    Belogay, E
    Cabrelli, C
    Molter, U
    Shonkwiler, R
    [J]. INFORMATION PROCESSING LETTERS, 1997, 64 (01) : 17 - 22