Array Grid
ArrayGrid ਕਮਾਂਡ ਚੁਣੀਆਂ ਐਂਟਿਟੀਆਂ ਤੋਂ ਇੱਕ ਆਇਤਾਕਾਰ ਗਰਿੱਡ ਦੀਆਂ ਕਾਪੀਆਂ ਬਣਾਉਂਦੀ ਹੈ — ਕਤਾਰਾਂ ਦੀ ਗਿਣਤੀ, ਕਾਲਮਾਂ ਦੀ ਗਿਣਤੀ, ਅਤੇ ਉਹਨਾਂ ਦੇ ਵਿਚਕਾਰ ਦੀ ਦੂਰੀ ਦਰਜ ਕਰੋ, ਸਭ ਕੁਝ ਟਰਮੀਨਲ ਵਿੱਚ ਟਾਈਪ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਮੂਲ ਚੋਣ ਕਤਾਰ 0, ਕਾਲਮ 0 ਸੈੱਲ ‘ਤੇ ਰਹਿੰਦੀ ਹੈ; ਹਰ ਹੋਰ ਸੈੱਲ ਇੱਕ ਸਥਾਨਾਂਤਰਿਤ ਕਾਪੀ ਹੈ।
ਸ਼ੁਰੂ ਕਰਨ ਦੇ ਦੋ ਤਰੀਕੇ
ਪਹਿਲਾਂ ਚੁਣੋ, ਫਿਰ array ਕਰੋ — ਪਹਿਲਾਂ ਐਂਟਿਟੀਆਂ ਚੁਣੋ, ਫਿਰ ਸਰਗਰਮ ਕਰੋ:
- ਕੈਨਵਸ ‘ਤੇ ਇੱਕ ਜਾਂ ਵੱਧ ਐਂਟਿਟੀਆਂ ਚੁਣੋ।
- ਟਰਮੀਨਲ ਵਿੱਚ
arraygridਟਾਈਪ ਕਰੋ (ਕੁਝ ਅੱਖਰ ਕਾਫ਼ੀ ਹਨ — ਸੁਝਾਵਾਂ ਵਿੱਚੋਂ ਚੁਣੋ) ਜਾਂ Edit ਪੈਨਲ ਦੇ ਐਰੇ ਡ੍ਰੌਪਡਾਊਨ ਵਿੱਚੋਂ Array Grid ਚੁਣੋ। - ਕਤਾਰਾਂ ਦੀ ਗਿਣਤੀ ਟਾਈਪ ਕਰੋ ਅਤੇ Enter ਦਬਾਓ।
- ਕਾਲਮਾਂ ਦੀ ਗਿਣਤੀ ਟਾਈਪ ਕਰੋ ਅਤੇ Enter ਦਬਾਓ।
- ਕਤਾਰਾਂ ਵਿਚਕਾਰ ਦੂਰੀ ਟਾਈਪ ਕਰੋ ਅਤੇ Enter ਦਬਾਓ।
- ਕਾਲਮਾਂ ਵਿਚਕਾਰ ਦੂਰੀ ਟਾਈਪ ਕਰੋ ਅਤੇ Enter ਦਬਾਓ — ਗਰਿੱਡ ਤੁਰੰਤ ਬਣ ਜਾਂਦਾ ਹੈ।
ਸਰਗਰਮ ਕਰੋ, ਫਿਰ ਚੁਣੋ — ਕੁਝ ਵੀ ਚੁਣੇ ਬਿਨਾਂ ਕਮਾਂਡ ਸ਼ੁਰੂ ਕਰੋ:
arraygridਟਾਈਪ ਕਰੋ ਜਾਂ Edit ਪੈਨਲ ਦੇ ਐਰੇ ਡ੍ਰੌਪਡਾਊਨ ਵਿੱਚੋਂ ਚੁਣੋ।- ਆਬਜੈਕਟ ਚੁਣੋ — ਵਿਅਕਤੀਗਤ ਐਂਟਿਟੀਆਂ ਟੌਗਲ ਕਰਨ ਲਈ ਕਲਿੱਕ ਕਰੋ, ਜਾਂ ਖੇਤਰ ਦੁਆਰਾ ਚੁਣਨ ਲਈ ਖਿੱਚੋ।
- ਚੋਣ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ Enter ਜਾਂ Space ਦਬਾਓ।
- ਉੱਪਰ ਵਾਂਗ ਕਤਾਰਾਂ → ਕਾਲਮਾਂ → ਕਤਾਰ ਦੂਰੀ → ਕਾਲਮ ਦੂਰੀ ਨਾਲ ਜਾਰੀ ਰੱਖੋ।
2 ਕਤਾਰਾਂ x 3 ਕਾਲਮ:
[B] [B] [B] <- ਕਤਾਰ 1 (ਸਥਾਨਾਂਤਰਿਤ ਕਾਪੀਆਂ)
[A] [A] [A] <- ਕਤਾਰ 0: ਮੂਲ ਚੋਣ, ਕਾਪੀਆਂ ਸੱਜੇ ਪਾਸੇ
ਟਰਮੀਨਲ ਟਾਈਪ ਕਰਦਿਆਂ ਮੇਲ ਖਾਂਦੀਆਂ ਕਮਾਂਡਾਂ ਸੁਝਾਉਂਦਾ ਹੈ, ਇਸ ਲਈ ਕੁਝ ਅੱਖਰ ਕਾਫ਼ੀ ਹਨ — ਪਰ
arrਹੁਣ Array Grid ਅਤੇ Array Polar ਦੋਵਾਂ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ, ਇਸ ਲਈ ਟਾਈਪ ਕਰਦੇ ਰਹੋ ਜਾਂ ਸੂਚੀ ਵਿੱਚੋਂ ਇੱਕ ਚੁਣੋ।
ਕਤਾਰਾਂ, ਕਾਲਮ ਅਤੇ ਦੂਰੀ
| ਪ੍ਰੋਂਪਟ | ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ | ਨੋਟਸ |
|---|---|---|
| ਕਤਾਰਾਂ | ਸਕਾਰਾਤਮਕ ਪੂਰੇ ਨੰਬਰ (1, 2, 3…) | ਸਿਰਫ਼ ਅੰਕ — ਕੋਈ ਦਸ਼ਮਲਵ ਬਿੰਦੂ ਜਾਂ ਚਿੰਨ੍ਹ ਨਹੀਂ |
| ਕਾਲਮ | ਸਕਾਰਾਤਮਕ ਪੂਰੇ ਨੰਬਰ (1, 2, 3…) | ਸਿਰਫ਼ ਅੰਕ — ਕੋਈ ਦਸ਼ਮਲਵ ਬਿੰਦੂ ਜਾਂ ਚਿੰਨ੍ਹ ਨਹੀਂ |
| ਕਤਾਰ ਦੂਰੀ | ਚਿੰਨ੍ਹਿਤ ਦਸ਼ਮਲਵ (ਜਿਵੇਂ 10, -5.5) | ਕਤਾਰਾਂ ਵਿਚਕਾਰ ਦੂਰੀ; ਨਕਾਰਾਤਮਕ ਦਿਸ਼ਾ ਉਲਟਾਉਂਦਾ ਹੈ |
| ਕਾਲਮ ਦੂਰੀ | ਚਿੰਨ੍ਹਿਤ ਦਸ਼ਮਲਵ (ਜਿਵੇਂ 10, -5.5) | ਕਾਲਮਾਂ ਵਿਚਕਾਰ ਦੂਰੀ; ਨਕਾਰਾਤਮਕ ਦਿਸ਼ਾ ਉਲਟਾਉਂਦਾ ਹੈ |
1 ਕਤਾਰ ਅਤੇ 1 ਕਾਲਮ ਨਾਲ, ਕੋਈ ਕਾਪੀ ਨਹੀਂ ਬਣਦੀ — ਕਮਾਂਡ ਡਰਾਇੰਗ ਨੂੰ ਬਦਲੇ ਬਿਨਾਂ ਬੰਦ ਹੋ ਜਾਂਦੀ ਹੈ।
ਕੀਬੋਰਡ ਰੈਫਰੈਂਸ
| ਕੀ | ਕਾਰਵਾਈ |
|---|---|
Enter / Space | ਚੋਣ ਪੁਸ਼ਟੀ ਕਰੋ ਅਤੇ ਕਤਾਰ ਪ੍ਰੋਂਪਟ ‘ਤੇ ਅੱਗੇ ਵਧੋ |
0–9 | ਕਤਾਰਾਂ ਜਾਂ ਕਾਲਮਾਂ ਲਈ ਅੰਕ ਦਰਜ ਕਰੋ |
0–9, ., - | ਕਤਾਰ/ਕਾਲਮ ਦੂਰੀ ਲਈ ਅੰਕ ਦਰਜ ਕਰੋ (- ਸਿਰਫ਼ ਪਹਿਲੇ ਅੱਖਰ ਵਜੋਂ) |
Backspace | ਮੌਜੂਦਾ ਪ੍ਰੋਂਪਟ ਦਾ ਆਖਰੀ ਟਾਈਪ ਕੀਤਾ ਅੱਖਰ ਮਿਟਾਓ |
Enter | ਮੌਜੂਦਾ ਪ੍ਰੋਂਪਟ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ ਅਤੇ ਅਗਲੇ ‘ਤੇ ਅੱਗੇ ਵਧੋ |
Escape | ਟਾਈਪ ਕੀਤੇ ਕਤਾਰ/ਕਾਲਮ/ਦੂਰੀ ਮੁੱਲ ਸਾਫ਼ ਕਰੋ ਅਤੇ ਚੋਣ ਪੜਾਅ ‘ਤੇ ਵਾਪਸ ਜਾਓ |
ਕਮਾਂਡ ਦੌਰਾਨ ਚੋਣ
| ਢੰਗ | ਵਿਵਹਾਰ |
|---|---|
| ਕਲਿੱਕ | ਕਰਸਰ ਹੇਠਾਂ ਐਂਟਿਟੀ ਨੂੰ ਚੋਣ ਵਿੱਚ/ਬਾਹਰ ਟੌਗਲ ਕਰਦਾ ਹੈ |
| ਸੱਜੇ ਖਿੱਚੋ (ਸਖ਼ਤ) | ਬਾਕਸ ਦੇ ਪੂਰੀ ਤਰ੍ਹਾਂ ਅੰਦਰ ਵਾਲੀਆਂ ਐਂਟਿਟੀਆਂ ਜੋੜਦਾ ਹੈ |
| ਖੱਬੇ ਖਿੱਚੋ (ਕ੍ਰਾਸਿੰਗ) | ਬਾਕਸ ਦੀ ਸੀਮਾ ਨੂੰ ਕੱਟਣ ਵਾਲੀਆਂ ਐਂਟਿਟੀਆਂ ਜੋੜਦਾ ਹੈ |
| Enter / Space | ਚੋਣ ਦੀ ਪੁਸ਼ਟੀ ਕਰਦਾ ਹੈ ਅਤੇ ਕਤਾਰ ਪ੍ਰੋਂਪਟ ‘ਤੇ ਅੱਗੇ ਵਧਦਾ ਹੈ |
array ਤੋਂ ਬਾਅਦ
ਨਵੀਆਂ ਕਾਪੀਆਂ ਡਰਾਇੰਗ ਵਿੱਚ ਜੋੜੀਆਂ ਜਾਂਦੀਆਂ ਹਨ ਅਤੇ ਕਮਾਂਡ ਬੰਦ ਹੋ ਜਾਂਦੀ ਹੈ — ਮੂਲ ਚੋਣ ਸਾਫ਼ ਹੋ ਜਾਂਦੀ ਹੈ। Array Grid ਦੁਬਾਰਾ ਚਲਾਓ, ਜਾਂ ਇੱਕ ਨਵੀਂ ਕਮਾਂਡ ਸ਼ੁਰੂ ਕਰੋ।
Array Grid ਬਨਾਮ Copy
| Array Grid | Copy | |
|---|---|---|
| ਪੁਆਇੰਟ ਚੋਣ | ਕੋਈ ਨਹੀਂ — ਕਤਾਰਾਂ, ਕਾਲਮ, ਅਤੇ ਦੂਰੀ ਟਾਈਪ ਕੀਤੇ ਜਾਂਦੇ ਹਨ | ਬੇਸ ਪੁਆਇੰਟ ਅਤੇ ਮੰਜ਼ਿਲ ‘ਤੇ ਕਲਿੱਕ ਕੀਤਾ ਜਾਂਦਾ ਹੈ (ਜਾਂ ਟਾਈਪ ਕੀਤਾ ਜਾਂਦਾ ਹੈ) |
| ਬਣਾਈਆਂ ਕਾਪੀਆਂ | ਕਤਾਰਾਂ × ਕਾਲਮ − 1 | ਹਰੇਕ ਕਾਪੀ ਓਪਰੇਸ਼ਨ ਲਈ ਬਿਲਕੁਲ 1 |
| ਖਾਕਾ | ਨਿਯਮਤ ਆਇਤਾਕਾਰ ਗਰਿੱਡ | ਕਿਤੇ ਵੀ, ਕਿਸੇ ਵੀ ਆਫਸੈੱਟ ‘ਤੇ |
| ਸਭ ਤੋਂ ਵਧੀਆ | ਨਿਯਮਤ ਪੈਟਰਨ ਵਿੱਚ ਇੱਕ ਯੂਨਿਟ ਨੂੰ ਦੁਹਰਾਉਣਾ (ਛੇਕ, ਟਾਈਲਾਂ, ਫਾਸਟਨਰ) | ਕਿਸੇ ਵੀ ਸਥਿਤੀ ‘ਤੇ ਇੱਕ ਇਕੱਲਾ ਡੁਪਲੀਕੇਟ |
ਸਮਰਥਿਤ ਐਂਟਿਟੀਆਂ
Array Grid ਹਰੇਕ ਐਂਟਿਟੀ ਕਿਸਮ ‘ਤੇ ਕੰਮ ਕਰਦੀ ਹੈ। ਸਾਰੀਆਂ ਐਂਟਿਟੀਆਂ ਅੰਦਰੂਨੀ ਤੌਰ ‘ਤੇ translate(dx, dy) ਲਾਗੂ ਕਰਦੀਆਂ ਹਨ — ਉਹੀ ਓਪਰੇਸ਼ਨ ਜੋ Copy ਅਤੇ Move ਵਰਤਦੇ ਹਨ — ਇਸ ਲਈ ਕੋਈ ਵੀ ਬਾਹਰ ਨਹੀਂ ਹੈ।