Patent ID: 7925373

Claim:
An acceleration/deceleration control method of a computerized numerical control machine tool, the method comprising: receiving an acceleration/deceleration timing signal; receiving a velocity signal; calculating the acceleration/deceleration timing signal to acquire a plurality of different first weight values and a plurality of different second weight values respectively by a first formula and a second formula, respectively, wherein the first formula is: f ⁡ ( w ⁢ ⁢ 1 ) = 0.5 ⁡ [ sin ⁡ ( θ ⁢ ⁢ 1 + 3 ⁢ π 2 ) + 1 ] where f(w1) is the first weight value, θ1 is from 0 to π/2, and the second formula is: f ⁡ ( w ⁢ ⁢ 2 ) = 0.5 ⁡ [ sin ⁡ ( θ ⁢ ⁢ 2 + π 2 ) + 1 ] where f(w2) is the second weight value, θ2 is from 0 to π/2, θ1 and θ2 correspond to a value of the acceleration/deceleration timing signal; determining whether a velocity variation of the velocity signal is zero, positive or negative, wherein the velocity variation is a difference between the velocity signal and a preceding velocity signal; if the velocity variation is zero, outputting the velocity signal; if the velocity variable is positive, acquiring a plurality of acceleration signals by the velocity signal multiplying each of the first weight values; if the velocity variation is negative, acquiring a plurality of deceleration signals by the velocity signal multiplying each of the second weight values; and converting and transmitting the velocity signal, the acceleration signal and the deceleration signal into a first driving signal, a second driving signal and a third driving signal, respectively.