A constructive approach to solving 3-D geometric constraint systems using dependence analysis

被引:22
|
作者
Li, YT [1 ]
Hu, SM [1 ]
Sun, JG [1 ]
机构
[1] Tsing Hua Univ, Dept Comp Sci & Technol, Beijing 100084, Peoples R China
基金
中国国家自然科学基金;
关键词
geometric constraints; dependence analysis; basic clusters; graph reduction;
D O I
10.1016/S0010-4485(01)00054-9
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Solving geometric constraint systems in 3-D is much more complicated than that in 2-D because the number of variables is larger and some of the results valid in 2-D cannot be extended for 3-D. In this paper, we propose a new DOF-based graph constructive method to geometric constraint systems solving that can efficiently handle well-, over- and under-constrained systems based on the dependence analysis. The basic idea is that the solutions of some geometric elements depend on some others because of the constraints between them. If some geometric elements depend on each other, they must be solved together. In our approach, we first identify all structurally redundant constraints, then we add some constraints to well constrain the system. And we prove that the order of a constraint system after processing under-constrained cases is not more than that of the original system multiplied by 5. After that, we apply a recursive searching process to identify all the clusters, which is shown to be capable of getting the minimum order-reduction result of a well-constrained system. We also briefly describe the constraint evaluation phase and show the implementation results of our method. (C) 2001 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:97 / 108
页数:12
相关论文
共 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] 3D geometric constraint solving using the method of kinematic analysis
    Xia, Hongjian
    Wang, Boxing
    Chen, Liping
    Huang, Zhengdong
    International Journal of Advanced Manufacturing Technology, 2008, 35 (7-8): : 711 - 722
  • [3] 3D geometric constraint solving using the method of kinematic analysis
    Xia, Hongjian
    Wang, Boxing
    Chen, Liping
    Huang, Zhengdong
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2008, 35 (7-8): : 711 - 722
  • [4] 3D geometric constraint solving using the method of kinematic analysis
    Hongjian Xia
    Boxing Wang
    Liping Chen
    Zhengdong Huang
    The International Journal of Advanced Manufacturing Technology, 2008, 35 : 711 - 722
  • [5] 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
  • [6] Symbolic constraints in constructive geometric constraint solving
    Hoffmann, CM
    JoanArinyo, R
    JOURNAL OF SYMBOLIC COMPUTATION, 1997, 23 (2-3) : 287 - 299
  • [7] A connectivity analysis approach in geometric constraint solving
    Zhang, XL
    Zhu, DY
    Seventh International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, Proceedings, 2005, : 52 - 55
  • [8] A graph-constructive approach to solving systems of geometric constraints
    Fudos, I
    Hoffmann, CM
    ACM TRANSACTIONS ON GRAPHICS, 1997, 16 (02): : 179 - 216
  • [9] Dealing with redundancy and inconsistency in constructive geometric constraint solving
    Podgorelec, David
    Zalik, Borut
    Domiter, Vid
    ADVANCES IN ENGINEERING SOFTWARE, 2008, 39 (09) : 770 - 786
  • [10] 3D geometric constraint solving with conicoid
    Jiang, K
    Gao, XS
    CAD/GRAPHICS '2001: PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN AND COMPUTER GRAPHICS, VOLS 1 AND 2, 2001, : 25 - 32