Array Grid

Rutmönster-kommandot skapar ett rektangulärt rutnät av kopior från valda entiteter — ange antalet rader, antalet kolumner och avståndet mellan dem, allt skrivs i terminalen. Det ursprungliga urvalet upptar cellen rad 0, kolumn 0; varje annan cell är en flyttad kopia.

Två sätt att starta

Förval, sedan array — välj entiteter först, aktivera sedan:

  1. Välj en eller flera entiteter på ritytan.
  2. Skriv Rutmönster i terminalen (några bokstäver räcker — välj den bland förslagen) eller välj Array Grid i matrisrullgardinen i panelen Edit.
  3. Skriv antalet rader och tryck Enter.
  4. Skriv antalet kolumner och tryck Enter.
  5. Skriv avståndet mellan raderna och tryck Enter.
  6. Skriv avståndet mellan kolumnerna och tryck Enter — rutnätet skapas omedelbart.

Aktivera, välj sedan — starta kommandot utan att något är valt:

  1. Skriv Rutmönster eller välj den i matrisrullgardinen i panelen Edit.
  2. Välj objekt — klicka för att växla enskilda entiteter, eller dra för att välja med ett område.
  3. Tryck Enter eller Space för att bekräfta valet.
  4. Fortsätt med rader → kolumner → radavstånd → kolumnavstånd som ovan.
  2 rader x 3 kolumner:

  [B] [B] [B]   <- rad 1 (flyttade kopior)
  [A] [A] [A]   <- rad 0: ursprungligt urval, kopior till höger

Terminalen föreslår matchande kommandon medan du skriver, så några bokstäver räcker — men arr matchar nu både Array Grid och Array Polar, så skriv vidare eller välj en i listan.

Rader, kolumner och avstånd

PromptAccepterarAnteckningar
RaderPositiva heltal (1, 2, 3…)Endast siffror — ingen decimalpunkt eller tecken
KolumnerPositiva heltal (1, 2, 3…)Endast siffror — ingen decimalpunkt eller tecken
RadavståndSignerad decimal (t.ex. 10, -5.5)Avstånd mellan rader; negativt vänder riktningen
KolumnavståndSignerad decimal (t.ex. 10, -5.5)Avstånd mellan kolumner; negativt vänder riktningen

Med 1 rad och 1 kolumn skapas inga kopior — kommandot avslutas utan att ändra ritningen.

Snabbreferens tangentbord

TangentÅtgärd
Enter / SpaceBekräftar valet och går vidare till radprompten
0–9Ange siffror för rader eller kolumner
0–9, ., -Ange siffror för rad-/kolumnavstånd (- endast som första tecken)
BackspaceTar bort senast skrivna tecken i den aktuella prompten
EnterBekräftar den aktuella prompten och går vidare till nästa
EscapeRensar de inskrivna rad-/kolumn-/avståndsvärdena och återgår till valfasen

Val under kommandot

MetodBeteende
KlickVäxlar entiteten under markören in/ur valet
Dra höger (strikt)Lägger till entiteter som ligger helt inom rutan
Dra vänster (korsande)Lägger till entiteter som skär rutans gräns
Enter / SpaceBekräftar valet och går vidare till radprompten

Efter array

De nya kopiorna läggs till i ritningen och kommandot avslutas — det ursprungliga urvalet rensas. Kör Array Grid igen, eller starta ett nytt kommando.

Array Grid jämfört med Copy

Array GridCopy
PunktvalInget — rader, kolumner och avstånd skrivs inBasspunkt och destination klickas (eller skrivs in)
Skapade kopiorRader × Kolumner − 1Exakt 1 per kopieringsåtgärd
LayoutRegelbundet rektangulärt rutnätVar som helst, med valfri förskjutning
Bäst förUpprepa en enhet i ett regelbundet mönster (hål, plattor, fästelement)En enda dubblett på en godtycklig position

Entiteter som stöds

Array Grid fungerar på alla entitetstyper. Alla entiteter implementerar translate(dx, dy) internt — samma åtgärd som Copy och Move använder — så inga är undantagna.