Fathy Ismail

Learn More
A method of generating sculptured surfaces at multiple points of contact between the tool and the workpiece was developed and proven viable by the current authors in previous work. They denoted this finish machining method, “Multi Point Machining”, or simply MPM. This paper compares MPM with two other 5-axis tool positioning strategies; namely: the inclined(More)
This paper presents a method of determining the shape of the surface swept by a tool that follows a 5-axis tool path for machining curved surfaces. The method is based on discretizing the tool into pseudoinserts and identifying imprint points using a modified principle of silhouettes. An imprint point exists for each pseudo-insert, and the piecewise linear(More)
Multi-point machining (MPM) is a tool positioning technique used for finish machining of sculptured surfaces. In this technique the desired surface is generated at more than one point on the tool. The concept and viability of MPM was developed by the current authors in previous works. However, the method used to generate the multi-point tool positions was(More)
Curvature matching for 5-axis surface machining has been plagued by the complexity of the task. As a result the current tool positioning strategies are likewise computationally complicated. Gouging the surface has been the main concern and has presented the greatest dif®culty in the algorithms. Some of the methods perform exhaustive searches of the surface(More)
A mechanistic model of the milling process based on an adaptive and local depth buffer is presented. This mechanistic model is needed for speedy computations of the cutting forces when machining surfaces on multi-axis milling machines. By adaptively orienting the depth buffer to match the current tool axis, the need for an extended Z-buffer is eliminated.(More)
In this paper, a graphics hardware-assisted approach to 5-axis surface machining is presented that builds upon a tool positioning strategy named the Rolling Ball Method presented in an earlier paper by the present authors [Comput. Aided Des. 35 (2003) 347]. The depth buffer of the computer’s graphics card is used to compute the data needed for the Rolling(More)
In many system state forecasting applications, the prediction is performed based on multiple datasets, each corresponding to a distinct system condition. The traditional methods dealing with multiple datasets (e.g., vector autoregressive moving average models and neural networks) have some shortcomings, such as limited modeling capability and opaque(More)
The detection of the onset of damage in gear systems is of great importance to industry. In this paper, a new neuro-fuzzy diagnostic system is developed, whereby the strengths of three robust signal processing techniques are integrated. The adopted techniques are: the continuous wavelet transform (amplitude) and beta kurtosis based on the overall residual(More)