Combining constructive and equational geometric constraint-solving techniques

被引:29
作者
Joan-Arinyo, R [1 ]
Soto-Riera, A [1 ]
机构
[1] Univ Politecn Catalunya, Dept Llenguatges & Sistemes Informat, E-08028 Barcelona, Spain
来源
ACM TRANSACTIONS ON GRAPHICS | 1999年 / 18卷 / 01期
关键词
canonical forms; constructive techniques; equational techniques; geometric constraint solving; rewriting systems;
D O I
10.1145/300776.300780
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In the past few years, there has been a strong trend towards developing parametric, computer-aided design systems based on geometric constraint solving. An effective way to capture the design intent in these systems is to define relationships between geometric and technological variables. In general, geometric constraint solving including functional relationships requires a general approach and appropriate techniques to achieve the expected functional capabilities. This work reports on a hybrid method that combines two geometric constraint solving techniques: constructive and equational. The hybrid solver has the capability of managing functional relationships between dimension variables and variables representing conditions external to the geometric problem. The hybrid solver is described as a rewriting system and is shown to be correct.
引用
收藏
页码:35 / 55
页数:21
相关论文
共 27 条
[1]  
Anderson RL, 1995, PROCEEDINGS OF THE 1995 FIRST IEEE INTERNATIONAL CARACAS CONFERENCE ON DEVICES, CIRCUITS AND SYSTEMS, P1, DOI 10.1109/ICCDCS.1995.499107
[2]  
BACHMAIR L, 1991, PROOF METHODS EQUATI
[3]   GEOMETRIC CONSTRAINT SOLVER [J].
BOUMA, W ;
FUDOS, I ;
HOFFMANN, C ;
CAI, JZ ;
PAIGE, R .
COMPUTER-AIDED DESIGN, 1995, 27 (06) :487-501
[4]  
Bruderlin B, 1998, GEOMETRIC CONSTRAINT
[5]  
BRUDERLIN BD, 1988, THESIS I INFORMATIK
[6]  
Dershowitz N., 1990, HDB THEORETICAL COMP, P244, DOI DOI 10.1016/B978-0-444-88074-1.50011-1
[7]  
DUFOURD JF, 1997, P ACM SIGGR SOL MOD, P271
[8]   Correctness proof of a geometric constraint solver [J].
Fudos, I ;
Hoffmann, CM .
INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 1996, 6 (04) :405-420
[9]  
FUDOS I, 1993, THESIS PURDUE U
[10]  
HENDERSON D, 1996, THESIS PURDUE U