An automatic positioning system for measuring workpieces comprising; - an actuator module comprising a body with a base, and a rod linearly movable with respect to said body; - a robot provided with an engaging portion, wherein said engaging portion is configured to clamp the body and/or the rod of the actuator module, and with communication means configured to receive and/or transmit data; and - a processing unit configured to transmit and/or receive data from the robot; - a valve block couplable to the body of the actuator module configured to enable the movement of the rod, said valve block comprising communication means configured to exchange data with the robot and/or with the processing unit; and wherein, in an operational condition, the robot is configured to transport the actuator module and to communicate with the valve block to enable the movement of the rod and adjust it in a required position; characterised in that it comprises: - a work plate, as a workbench wherein the workpiece will be positioned and measured, to which the base of the actuator module is couplable, said work plate being able to be clamped and moved by the robot. - an actuator module comprising a body with a base, and a rod linearly movable with respect to said body; - a robot provided with an engaging portion, wherein said engaging portion is configured to clamp the body and/or the rod of the actuator module, and with communication means configured to receive and/or transmit data; and - a processing unit configured to transmit and/or receive data from the robot; - a valve block couplable to the body of the actuator module configured to enable the movement of the rod, said valve block comprising communication means configured to exchange data with the robot and/or with the processing unit; and wherein, in an operational condition, the robot is configured to transport the actuator module and to communicate with the valve block to enable the movement of the rod and adjust it in a required position; characterised in that it comprises: - a work plate, as a workbench wherein the workpiece will be positioned and measured, to which the base of the actuator module is couplable, said work plate being able to be clamped and moved by the robot. - a valve block couplable to the body of the actuator module configured to enable the movement of the rod, said valve block comprising communication means configured to exchange data with the robot and/or with the processing unit; and wherein, in an operational condition, the robot is configured to transport the actuator module and to communicate with the valve block to enable the movement of the rod and adjust it in a required position; characterised in that it comprises: - a work plate, as a workbench wherein the workpiece will be positioned and measured, to which the base of the actuator module is couplable, said work plate being able to be clamped and moved by the robot. wherein, in an operational condition, the robot is configured to transport the actuator module and to communicate with the valve block to enable the movement of the rod and adjust it in a required position; characterised in that it comprises: - a work plate, as a workbench wherein the workpiece will be positioned and measured, to which the base of the actuator module is couplable, said work plate being able to be clamped and moved by the robot. - a work plate, as a workbench wherein the workpiece will be positioned and measured, to which the base of the actuator module is couplable, said work plate being able to be clamped and moved by the robot.