Bloc outil pour machine agricole présentant une direction axiale (X) destinée à coïncider avec une direction de déplacement de la machine agricole, et une direction transversale (Y) selon laquelle est définie une largeur du bloc outil, cette direction transversale du bloc outil étant destinée à coïncider avec une direction transversale de la machine agricole orthogonale à la direction axiale de déplacement, le bloc outil comprenant : - une pluralité d’outils (4, 4a, 4b), - pour chaque outil, un porte-outil (6, 6a, 6b) sur lequel l’outil est monté, - un rail-support (2) s’étendant selon la direction transversale (Y), sur lequel les outils peuvent être montés par l’intermédiaire de leur porte-outil respectif, lequel porte-outil comprend des moyens (68) d’accouplement au rail-support autorisant un déplacement du porte-outil relativement au rail-support selon la direction transversale (Y), caractérisé en ce qu’il comprend : - un système central de commande (8) à microprocesseur(s), - une interface homme-machine reliée au système central de commande et configurée pour permettre à un utilisateur de saisir une configuration d’utilisation définissant des outils à utiliser parmi la pluralité d’outils du bloc outil, ainsi qu’une position cible sur le rail-support pour chacun des outils à utiliser, - le bloc outil comprend des moyens d’entraînement motorisés (20, 70) configurés pour déplacer individuellement chaque porte-outil (6) selon la direction transversale (Y) sur le rail-support, les moyens d’entraînement motorisés étant contrôlés, directement ou indirectement, par le système central de commande (8), - des moyens de détermination de positionnement (704, 708, 709) pour déterminer la position de chaque porte-outil relativement au rail-support selon la direction transversale. Bloc outil selon la revendication 1, caractérisé en ce que le rail-support comprend - une extrémité de chargement (22) et un tronçon de chargement (26) par lesquelles les porte-outil (6) peuvent être chargés sur le rail-support (2), - un tronçon central de travail sur lequel les porte-outils des outils à utiliser peuvent être entraînés et positionnés selon la configuration d’utilisation sélectionnée, à l’aide des moyens d’entraînement motorisés et des moyens de détermination de positionnement, - au moins un tronçon latéral de parking, sur lequel des outils non utilisés parmi la pluralité d’outils peuvent être stockés. Bloc outil selon l’une des revendications 1 ou 2, caractérisé en ce que les moyens d’entraînement motorisés comprennent une chaîne fixe (20) qui s’étend selon la direction transversale (Y) et est intégré au rail-support (2), ainsi que, pour chaque porte-outil, un pignon (703) adapté pour être engrené sur la chaine fixe du rail-support aux fins de déplacement du porte-outil le long du rail-support. Bloc outil selon la revendication 3, caractérisé en ce que : - le bloc outil comprend, pour chaque outil (4), une carte individuelle de commande (704) à microprocesseur(s), logée dans le porte-outil (6) sur lequel l’outil est monté, et dans laquelle est mémorisé un identifiant de l’outil, ladite carte individuelle de commande (704) étant reliée au système central de commande (8) du bloc outil, - les moyens de détermination de positionnement comprennent un module de calcul intégré dans la carte individuelle de commande (704) de chaque porte-outil et un ou plusieurs capteurs situés sur le rail-support et/ou sur chaque porte-outil. Bloc outil selon l’une des revendications 3 ou 4, caractérisé en ce que les moyens d’entraînement motorisés comprennent, pour chaque porte-outil (6), un bloc moteur (70) intégrant un moteur (700) configuré pour entraîner en rotation un arbre moteur (701) sur lequel le pignon (703) du porte-outil est fixé. Bloc outil selon l’une des revendications 3 à 5, caractérisé en ce que les moyens de détermination de positionnement comprennent, pour chaque porte-outil (6), un capteur SINCOS (708) configuré pour transmettre à la carte individuelle de commande (704) de l’outil ou au système central de commande (8) des données de mesure représentatives d’un angle que forme un axe repère du pignon avec un axe de référence fixe orthogonal à l’arbre moteur (701), la carte individuelle de commande (704) de l’outil ou le système central de commande (8) étant configuré pour calculer un nombre de tours complets et des fractions de tour effectués par l’arbre moteur depuis une position d’engrenage (201) ou depuis une position précédemment mémorisée et pour en déduire une position courante du porte-outil (6) relativement au rail-support (2). Bloc outil selon l’une des revendications 1 à 6, caractérisé en ce que les moyens d’accouplement au rail-support de chaque porte-outil comprennent une potence (68) présentant une ouverture d’accouplement (686) ayant une section complémentaire d’une section nominale du rail-support, l’ouverture d’accouplement étant équipée de galets (688, 690) pour permettre le déplacement de la potence le long du rail-support. Bloc outil selon la revendication 7, caractérisé en ce que les galets comprennent un galet réglable (690) dont la position radiale par rapport au rail est ajustable et qui est soumis à une force de rappel centripète. Bloc outil selon la revendication 3, la chaîne fixe (20) présentant une première extrémité (201), dite extrémité d’engrenage, du côté de l’extrémité de chargement (22) du rail-support, caractérisé en ce que les moyens de détermination de positionnement comprennent, d’une part un détecteur inductif de proximité sur chaque porte-outil et d’autre part, à l’extrémité d’engrenage (201) de la chaîne, un élément sensible apte à être détecté par le détecteur de proximité de chaque porte-outil. Bloc outil selon l’une des revendications 1 à 9, caractérisé en ce que chaque porte-outil (6) comporte un capteur ou interrupteur de fin de course (696) sur une face latérale amont (694) du porte-outil orientée vers une extrémité de parking (24) du rail-support. Machine agricole équipée d’un bloc outil selon l’une des revendications 1 à 10.