Date of Award


Publication Type

Master Thesis

Degree Name



Industrial and Manufacturing Systems Engineering


Engineering, Industrial.


Du, R.




In the thesis, a prototype object-oriented fuzzy expert system called SAM (Smart Assistant to Machinist) is presented for rotating cutter selection and cutting condition design. Object-Oriented Design and Programming Methods are employed to construct and implement the system. Based on partial and imprecise information, the system is able to select rotating cutter products available in current commercial market, and design cutting conditions for an optimized objective. The system consists of four modules: a database, a rule base, a cutter selection module and a cutting condition design module. The database consists of six kinds of data files: machinability of workpieces, machining plan, fuzzy rule, tool adapter, machine tool, as well as cutter inventory files. The rules in the rule base are developed based on fuzzy set theory. They are used to cross-define unknown information and to determine the relationships between the inputs and outputs information. The cutter selection module is developed based on fuzzy logic, in which the cutter selection is conducted in three steps. First, the input information is "fuzzied". Next, using the fuzzy correlation functions, insert grades and cutters are selected. Then, the selected grades and cutters are searched against the cutter inventory data file to check the availability. The cutting condition design module is developed based on fuzzy non-linear programming where the design constraints could be fuzzy. The model is solved by Hill Climbing Algorithm. Finally, the use of system is demonstrated using two examples.Dept. of Industrial and Manufacturing Systems Engineering. Paper copy at Leddy Library: Theses & Major Papers - Basement, West Bldg. / Call Number: Thesis1997 .Y82. Source: Masters Abstracts International, Volume: 37-01, page: 0339. Adviser: Ruxu Du. Thesis (M.A.Sc.)--University of Windsor (Canada), 1997.