A graph-constructive approach to solving systems of geometric constraints

被引:144
|
作者
Fudos, I
Hoffmann, CM
机构
[1] UNIV IOANNINA,DEPT COMP SCI,IOANNINA 45110,GREECE
[2] PURDUE UNIV,DEPT COMP SCI,W LAFAYETTE,IN 47907
来源
ACM TRANSACTIONS ON GRAPHICS | 1997年 / 16卷 / 02期
关键词
design; complexity; constraint solving; geometric constraints; graph-based constraint solvers; underconstrained systems;
D O I
10.1145/248210.248223
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A graph-constructive approach to solving systems of geometric constraints capable of efficiently handling well-constrained, overconstrained, and underconstrained configurations is presented. The geometric constraint solver works in two phases: in the analysis phase the constraint graph is analyzed and a sequence of elementary construction steps is derived, and then in the construction phase the sequence of construction steps is actually carried out. The analysis phase of the algorithm is described in detail, its correctness is proved, and an efficient algorithm to realize it is presented. The scope of the graph analysis is then extended by utilizing semantic information in the form of angle derivations, and by extending the repertoire of the construction steps. Finally, the construction phase is briefly discussed.
引用
收藏
页码:179 / 216
页数:38
相关论文
共 50 条
  • [1] A Constructive Approach to Solving Geometric Constraint Systems
    Gao Jianfeng
    Zhang Shensheng
    Bu Fenglin
    Zhao Jiyun(CIT Lab in Computer Science Dept.. Shanghai JiaoTong University. Shanghai 200030China University of Mining and Technology
    Computer Aided Drafting,Design and Manufacturing, 1999, Design and Manufacturing.1999 (01) : 9 - 16
  • [2] Symbolic constraints in constructive geometric constraint solving
    Hoffmann, CM
    JoanArinyo, R
    JOURNAL OF SYMBOLIC COMPUTATION, 1997, 23 (2-3) : 287 - 299
  • [3] A constructive approach to calculate parameter ranges for systems of geometric constraints
    van der Meiden, HA
    Bronsvoort, WF
    COMPUTER-AIDED DESIGN, 2006, 38 (04) : 275 - 283
  • [4] A constructive approach to solving 3-D geometric constraint systems using dependence analysis
    Li, YT
    Hu, SM
    Sun, JG
    COMPUTER-AIDED DESIGN, 2002, 34 (02) : 97 - 108
  • [5] A hybrid approach to geometric constraint solving with graph analysis and reduction
    Lee, KY
    Kwon, OH
    Lee, JY
    Kim, TW
    ADVANCES IN ENGINEERING SOFTWARE, 2003, 34 (02) : 103 - 113
  • [6] Approach of solving geometric constraints in ship compartment arrangement design
    Feng, Jun
    Ying, Wenye
    Chen, Binkang
    Gao, Hongjing
    Wuhan Ligong Daxue Xuebao (Jiaotong Kexue Yu Gongcheng Ban)/Journal of Wuhan University of Technology (Transportation Science and Engineering), 2002, 26 (04):
  • [7] On the domain of constructive geometric constraint solving techniques
    Joan-Arinyo, R
    Soto-Riera, A
    Vila-Marta, S
    Vilaplana, J
    SPRING CONFERENCE ON COMPUTER GRAPHICS, PROCEEDINGS, 2001, : 49 - 54
  • [8] HAMILTONIAN-SYSTEMS WITH CONSTRAINTS - A GEOMETRIC APPROACH
    LECANDA, MCM
    INTERNATIONAL JOURNAL OF THEORETICAL PHYSICS, 1989, 28 (11) : 1405 - 1417
  • [9] Solving geometric constraints by homotopy
    Lamure, H
    Michelucci, D
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 1996, 2 (01) : 28 - 34
  • [10] Numerical solving of geometric constraints
    Ait-Aoudia, S
    SIXTH INTERNATIONAL CONFERENCE ON INFORMATION VISUALISATION, PROCEEDINGS, 2002, : 125 - 129