Solving spatial basic geometric constraint configurations with locus intersection

被引:16
作者
Gao, XS
Hoffmann, CM [1 ]
Yang, WQ
机构
[1] Purdue Univ, Dept Comp Sci, W Lafayette, IN 47907 USA
[2] Acad Sinica, AMSS, Inst Syst Sci, Beijing 100080, Peoples R China
关键词
geometric constraint solving; parametric CAD; spatial basic configuration; locus intersection;
D O I
10.1016/S0010-4485(03)00056-3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A basic idea of geometric constraint solving (GCS) is to decompose the constraint problem into smaller ones according to some basic configurations. In this paper, we find all spatial basic configurations involving points, lines, and planes containing up to six geometric primitives in an automated way. Many of these basic configurations still resist effective analytical solutions. We propose the locus intersection method (LIM) for GCS, a hybrid method based on geometric computation and numerical search that can be used to find all the solutions for a geometric constraint problem. We show that the LIM can be used to solve all the above basic configurations. (C) 2004 Elsevier Ltd. All rights reserved.
引用
收藏
页码:111 / 122
页数:12
相关论文
共 25 条
[1]   USING GEOMETRIC REWRITE RULES FOR SOLVING GEOMETRIC PROBLEMS SYMBOLICALLY [J].
BRUDERLIN, B .
THEORETICAL COMPUTER SCIENCE, 1993, 116 (02) :291-303
[2]   On editability of feature-based design [J].
Chen, XP ;
Hoffmann, CM .
COMPUTER-AIDED DESIGN, 1995, 27 (12) :905-914
[3]   A systematic framework for solving geometric constraints analytically [J].
Durand, C ;
Hoffmann, CM .
JOURNAL OF SYMBOLIC COMPUTATION, 2000, 30 (05) :493-519
[4]   Solving geometric constraint systems. II. A symbolic approach and decision of rc-constructibility [J].
Gao, XS ;
Chou, SC .
COMPUTER-AIDED DESIGN, 1998, 30 (02) :115-122
[5]   Solving geometric constraint systems. I. A global propagation approach [J].
Gao, XS ;
Chou, SC .
COMPUTER-AIDED DESIGN, 1998, 30 (01) :47-54
[6]   Geometric constraint solving with conics and linkages [J].
Gao, XS ;
Jiang, K ;
Zhu, CC .
COMPUTER-AIDED DESIGN, 2002, 34 (06) :421-433
[7]  
GAO XS, 2001, LECT NOTES ARTIF INT, V2061, P16
[8]  
HOFFMANN CM, 2003, IN PRESS P ADG 2000
[9]  
HOFFMANN CM, 1995, COMPUTING EUCLIDEAN, P266
[10]  
HSU C, 1997, CAD SYSTEMS DEV TOOL