Author | Liang, Xikun |
Call Number | AIT Thesis no.CS-94-12 |
Subject(s) | Computer-aided design Architecture, Domestic--Designs and plans
|
Note | A thesis submitted in partial fulfillment of the requirements for the degree of Master of
Engineering, School of Engineering and Technology |
Publisher | Asian Institute of Technology |
Abstract | Floor Planning is used to make floor layout which satisfies constraints such as sizes,
positions, and adjoining relations among the objects. In the floor planning system, one of the
important issues is to provide a convenient method for users to specify the spatial constraints.
Floor planning Interface (FPI) is a language in which the objects of any 2-D shapes are
approximated by the smallest rectangular box enclosing them. Based on this language, the FPI
system was designed for floor planning using constraint logic programming language CLP(R). A
graphical user interface for floor planning was designed to provide a user-friendly interface to the
FPI system.
To provide a practical floor planning system, users should be allowed to modify the floor
plan graphically without having to change the input to the program. While moving objects around,
we need to maintain the relationships among objects within the floor plan. In this thesis, we define
a set of operations such as dragging, scaling, rotating and aligning, for users to modify a given
graphical floor plan. Our approach uses CLP(R) as the constraint solver to check the constraint
satisfaction for maintaining the constraints. We describe how the interface cooperates with the
CLP(R) constraint solver and the design of some beautification functions for operation on the
floor plan objects. |
Year | 1994 |
Type | Thesis |
School | School of Engineering and Technology (SET) |
Department | Other Field of Studies (No Department) |
Academic Program/FoS | Computer Science (CS) |
Chairperson(s) | Kanchana Kanchanasut |
Examination Committee(s) | Yulu, Qi ;Swapan Bhattacharya
|
Scholarship Donor(s) | State Education Committee of China |
Degree | Thesis (M.Eng.) - Asian Institute of Technology, 1994 |