The invention provides a mechanical boomerang launching device and a using method thereof, and belongs to the technical field of boomerang launching. The launching device comprises a base, a rotating device, a dart body adapting device, a
power output device and an angle adjusting device. A sliding rail, a descending groove and a buckle are arranged on the upper surface of the base, a plurality of grooves are formed in the lower surface of the base at intervals, and the grooves are matched with an angle adjusting device to achieve angle adjustment of the base. The rotating device is used for generating an
angular velocity before the boomerang is launched; the dart body adapting device is used for installing and limiting the boomerang; the
power output device is used for providing linear speed; the angle adjusting device is used for adjusting the launching
elevation angle, and accurate setting of the launching
elevation angle is achieved. Through mechanical
angular velocity, linear velocity and launching angle control, the rotation success rate, launching stability and safety of the boomerang can be remarkably improved, and the boomerang is suitable for test and competitive occasions.