Le programme Robot indique les parties des objets sélectionnés qui se chevauchent, ce qui permet de définir l'intersection des surfaces (objets) indiquées.
A la suite de cette opération, le logiciel Robot crée l’objet qui représente l’intersection de tous les objets sélectionnés. Si les objets n’ont pas d’intersection, la liste d’objet sera vide.
L’opération est présentée de façon schématique sur la figure ci-dessous (opérations sur les ensembles).
Un objet composé portant un numéro défini par l'utilisateur peut être créé à partir d'un nombre quelconque d’objets sélectionnés. Dans le cas d'opérations à deux arguments, les objets doivent être divisés en deux groupes (argument A et argument B).