摘要 |
A linear motor device includes a linear motor and a controller that applies pressure to a pressurizing target by moving a needle provided with the linear motor. The controller includes: a speed-change position-setting unit that calculates a deceleration start position, which is a position where a movement speed of the needle starts to be reduced from a first speed to a second speed when the pressurizing target start to be pressurized, based on a distance required to reduce the movement speed of the needle from the first speed to the second speed which is lower than the first speed and at which pressure applied to the pressurizing target when the needle comes into contact with the pressurizing target is equal to or lower than a predetermined pressure; and a position determination unit that drives the needle of the linear motor at the first speed when the needle is moved from a predetermined toward the pressurizing target, and moves the needle at the second speed when the needle reaches the deceleration start position. |