polishing tool 100 with respect to the work piece surface 115 as shown in fig8 the second factor is the desired amount of oscillation in the plane of contact the first factor contact angle is chosen to provide productive surface speeds for material removal during polishing while allowing the greatest range of tool movement the second factor oscillation in the contact plane is dependent on the size and configuration of the toroidal polishing tip 104 and the amount of eccentric required to provide uniform contact during rotation for the given tilt angle in yet another embodiment the dual motion polishing tool 100 as described would be mounted in a device not shown intended to provide purely rotary motion such as a standard drill motor high speed spindle and the like the high speed spindle can have speeds that range from 2 000 40 000 rpm these speeds may be controlled to go as high as 80 000 rpm with an air driven turbine activation of the drill motor would cause dual motion polishing tool 100 to spin which due to the dual motion polishing tool 39 s unique geometry would cause the toroidal polishing tip 104 to oscillate in an eccentric fashion about the axial centerline of the arbor 102 the dual motion polishing tool 100 would then be brought close to a work piece surface to be polished while tilted at a predetermined contact angle that deviates from surface normal thereby allowing increased productive material removal as the dual motion polishing tool 100 makes contact with the work piece surface 115 shown in fig8 due to the eccentric offset and tilt provided the contact area created will be uniform and moves laterally back and forth along the.