Truing and dressing are essential processes of grinding wheel preparation. They make the wheel geometry true with respect to its rotational axis and its cutting surface sharp. These factors significantly influence the quality of the final profile and surface produced from the grinding process. Prediction of the optimum wheel surface for grinding, defined as one which produces an accurate profile and cuts most efficiently can greatly minimize the time to optimize grinding wheel performance. This paper describes virtual dressing and truing operations, takes under account vibration of the dressing apparatus and shows how to generate wheel surface replica under different conditions.