Array Grid

La commande RéseauRectangulaire crée une grille rectangulaire de copies à partir des entités sélectionnées — saisissez le nombre de lignes, le nombre de colonnes et l’espacement entre elles, le tout tapé dans le terminal. La sélection d’origine occupe la cellule ligne 0, colonne 0 ; chaque autre cellule est une copie translatée.

Deux façons de démarrer

Pré-sélectionner, puis array — sélectionnez d’abord les entités, puis activez :

  1. Sélectionnez une ou plusieurs entités sur le canevas.
  2. Tapez RéseauRectangulaire dans le terminal (quelques lettres suffisent — choisissez-la parmi les suggestions) ou choisissez Array Grid dans le menu déroulant des réseaux du panneau Edit.
  3. Tapez le nombre de lignes et appuyez sur Entrée.
  4. Tapez le nombre de colonnes et appuyez sur Entrée.
  5. Tapez l’espacement entre les lignes et appuyez sur Entrée.
  6. Tapez l’espacement entre les colonnes et appuyez sur Entrée — la grille est créée immédiatement.

Activer, puis sélectionner — démarrez la commande sans rien de sélectionné :

  1. Tapez RéseauRectangulaire ou choisissez-la dans le menu déroulant des réseaux du panneau Edit.
  2. Sélectionnez les objets — cliquez pour basculer les entités individuelles, ou faites glisser pour sélectionner par zone.
  3. Appuyez sur Entrée ou Espace pour confirmer la sélection.
  4. Continuez avec lignes → colonnes → espacement des lignes → espacement des colonnes comme ci-dessus.
  2 lignes x 3 colonnes :

  [B] [B] [B]   <- ligne 1 (copies translatées)
  [A] [A] [A]   <- ligne 0 : sélection d'origine, copies vers la droite

Le terminal propose les commandes correspondantes pendant la saisie, donc quelques lettres suffisent — mais arr correspond désormais à Array Grid et à Array Polar ; continuez donc à taper ou choisissez-en une dans la liste.

Lignes, colonnes et espacement

InviteAccepteRemarques
LignesEntiers positifs (1, 2, 3…)Chiffres uniquement — pas de point décimal ni de signe
ColonnesEntiers positifs (1, 2, 3…)Chiffres uniquement — pas de point décimal ni de signe
Espacement des lignesDécimal signé (ex. 10, -5.5)Distance entre les lignes ; négatif inverse la direction
Espacement des colonnesDécimal signé (ex. 10, -5.5)Distance entre les colonnes ; négatif inverse la direction

Avec 1 ligne et 1 colonne, aucune copie n’est créée — la commande se termine sans modifier le dessin.

Référence clavier

ToucheAction
Entrée / EspaceConfirme la sélection et avance à l’invite des lignes
0–9Saisit des chiffres pour les lignes ou les colonnes
0–9, ., -Saisit des chiffres pour l’espacement des lignes/colonnes (- uniquement en premier caractère)
Retour arrièreSupprime le dernier caractère saisi de l’invite actuelle
EntréeConfirme l’invite actuelle et avance à la suivante
ÉchapEfface les valeurs de lignes/colonnes/espacement saisies et revient à la phase de sélection

Sélection pendant la commande

MéthodeComportement
ClicBascule l’entité sous le curseur dans/hors de la sélection
Glisser à droite (strict)Ajoute les entités entièrement à l’intérieur du cadre
Glisser à gauche (croisement)Ajoute les entités qui intersectent la limite du cadre
Entrée / EspaceConfirme la sélection et avance à l’invite des lignes

Après l’array

Les nouvelles copies sont ajoutées au dessin et la commande se termine — la sélection d’origine est effacée. Relancez Array Grid, ou démarrez une nouvelle commande.

Array Grid vs Copy

Array GridCopy
Sélection de pointsAucune — lignes, colonnes et espacement sont tapésLe point de base et la destination sont cliqués (ou tapés)
Copies crééesLignes × colonnes − 1Exactement 1 par opération de copie
DispositionGrille rectangulaire régulièreN’importe où, à n’importe quel décalage
Idéal pourRépéter une unité selon un motif régulier (trous, carreaux, fixations)Un seul duplicata à une position arbitraire

Entités supportées

Array Grid fonctionne sur tous les types d’entités. Toutes les entités implémentent translate(dx, dy) en interne, la même opération utilisée par Copy et Move, donc aucune n’est exclue.