The invention discloses a method for eliminating an idle
stroke and preventing collision for
grinding processing. The method is characterized in that effective
grinding is divided into a black
skin grinding stage, a coarse-feeding grinding stage, an enhancement grinding stage and a light-
delay grinding stage, wherein idle
stroke eliminating is performed by adopting fast forwarding and fast trending in idle
stroke feeding before effective grinding, and a real-time current
signal of a
grinding wheel shaft
drive motor is acquired to determine a contact state between a
grinding wheel and a workpiece; fast forwarding amount and fast trending amount of the idle stroke are defined according to settings of a to-be-processed part, fast forwarding speed and fast trending speed are preset, a fast trending function test is set before the first part of the whole batch of the parts of the same specification is processed, a current value of the
grinding wheel shaft
drive motor is no-load current whenfast trending function test is set for forwarding, the current value of the grinding wheel shaft
drive motor is set as target current when fast trending is set to be ended, target current is three times that of no-load current, and
collision prevention is realized by determining whether real-time current of the grinding wheel shaft drive motor in fast trending function test reaches fast forwarding amount and fast trending amount or not for regulating target current, so that grinding efficiency and
machine tool safety are improved.