# أمر ⁨ARRAY⁩ في الأوتوكاد: المصفوفة

> كيف يعمل أمر ⁨ARRAY⁩ في أوتوكاد، مطالبةً بعد مطالبة: مصفوفة مستطيلة أو قطبية أو على مسار، تُحرَّر حيّةً قبل إنشائها. جرّبه مجانًا في متصفحك.

ينسخ ⁨ARRAY⁩ التحديد وفق نمط: في أعمدة وصفوف، أو حول مركز، أو على امتداد مسار. يطلب الكائنات ثم نوع المصفوفة، ويختار ⁨Enter⁩ المستطيلة، ثم يسلّم التحديد إلى [`ARRAYRECT`](https://mellowcad.com/ar/docs/commands/arrayrect.md) أو [`ARRAYPOLAR`](https://mellowcad.com/ar/docs/commands/arraypolar.md) أو [`ARRAYPATH`](https://mellowcad.com/ar/docs/commands/arraypath.md)، فيتابع دون أن يطلب الكائنات من جديد. ويعرض كل منها المصفوفة فورًا ويحررها حيّةً، بخياراته ومقابضه، حتى ينشئها ⁨Enter⁩: كائن مصفوفة واحد، أو نسخ منفصلة إن قلت إنها غير ترابطية. والتشغيل كله خطوة تراجع واحدة، و⁨Enter⁩ عند مطالبة الأوامر يكرر ⁨ARRAY⁩.

- **الأمر:** `ARRAY`
- **الاختصارات:** `AR`
- **اللوحة:** [التعديل](https://mellowcad.com/ar/docs/commands.md#modify)
- **جرّبه:** [افتح المحرر](/ar/draw)، واكتب `AR` ثم اضغط ⁨Enter⁩.

## في سطر الأوامر

يرسمه المحرك ويكتب سجلّه كما تكتبه أنت: المطالبات بترتيب أوتوكاد 2027، وبحروف الخيارات نفسها.

مربع ودائرته في مصفوفة بالقيم الافتراضية: ⁨Enter⁩ لمصفوفة مستطيلة، 4 أعمدة و3 صفوف.

```text
Command: ARRAY
Select objects: 1 found
Select objects: 1 found, 2 total
Select objects:
Enter array type [Rectangular/PAth/POlar] <Rectangular>:
Type = Rectangular  Associative = Yes
Select grip to edit array or [ASsociative/COUnt/Spacing/COLumns/Rows/Levels/eXit]<eXit>: X
```

## الخيارات

### ⁨`Rectangular` (`R`)⁩

أعمدة وصفوف، ومستويات مكدسة على المحور Z إن شئت: [`ARRAYRECT`](https://mellowcad.com/ar/docs/commands/arrayrect.md). يبدأ بـ4 أعمدة و3 صفوف، تفصل بينها مرة ونصف مقاس التحديد.

### ⁨`PAth` (`PA`)⁩

على امتداد خط أو قوس أو دائرة أو خط متعدد: [`ARRAYPATH`](https://mellowcad.com/ar/docs/commands/arraypath.md). يطلب منحنى المسار، ثم يوزع العناصر على امتداده، كل عنصر مُدار كما يدور المسار.

### ⁨`POlar` (`PO`)⁩

حول نقطة مركز: [`ARRAYPOLAR`](https://mellowcad.com/ar/docs/commands/arraypolar.md). يطلب المركز ويبدأ بـ6 عناصر على دورة كاملة.

## ما لا يفعله بعد

النوع المعروض دائمًا `Rectangular`: لا يُقرأ ⁨ARRAYTYPE⁩، المتغير الذي يحدد النوع الافتراضي في أوتوكاد.

[ما يفعله وما ينقصه بالتفصيل (بالإنجليزية)](https://github.com/ovelilla/mellowcad/blob/main/docs/coverage/modify.md#array--ar--es-matriz--ma--pt-br-matriz--ma)

## أسئلة شائعة

### ما اختصار أمر ⁨ARRAY⁩ في الأوتوكاد؟

`AR`، ثم ⁨Enter⁩ أو المسافة. ويعمل الاسم الكامل أيضًا، و`_ARRAY` في أي لغة من لغات أوتوكاد. وليس لـ[`ARRAYRECT`](https://mellowcad.com/ar/docs/commands/arrayrect.md) و[`ARRAYPOLAR`](https://mellowcad.com/ar/docs/commands/arraypolar.md) و[`ARRAYPATH`](https://mellowcad.com/ar/docs/commands/arraypath.md) اختصار، وإذا كُتبت كاملة تخطّت سؤال النوع.

### كيف أنشئ مصفوفة دائرية؟

اختر `POlar`، أو شغّل [`ARRAYPOLAR`](https://mellowcad.com/ar/docs/commands/arraypolar.md)، وحدد نقطة المركز: يُنسخ التحديد حولها، بـ6 عناصر في البداية. وغيّر عددها بـ`Items`، والزاوية التي تملؤها بـ`Fill`.

### كيف أفكك مصفوفة؟

حددها وشغّل `EXPLODE`: تصير المصفوفة كائنات عناصرها، كل كائن في طبقته. وللحصول على نسخ منفصلة من البداية، أجب بـ`No` عن `ASsociative` قبل أن تضغط ⁨Enter⁩.

### كيف أعدّل مصفوفة بعد إنشائها؟

حددها. فمقابضها تعدّلها: المربع عند نقطة الأساس ينقلها، والأسهم تحدد الأعداد والتباعد، والرقم الذي تكتبه وسهم العدد نشط هو العدد. وتعرض لوحة الخصائص أعمدتها وصفوفها وتباعدها، أو عناصرها وزواياها، لتكتبها من جديد. أما ⁨ARRAYEDIT⁩ فليس متاحًا بعد.

## أوامر ذات صلة

- [أمر ⁨ARRAYRECT⁩ في الأوتوكاد: المصفوفة المستطيلة](https://mellowcad.com/ar/docs/commands/arrayrect.md)
- [أمر ⁨ARRAYPOLAR⁩ في الأوتوكاد: المصفوفة القطبية](https://mellowcad.com/ar/docs/commands/arraypolar.md)
- [أمر ⁨ARRAYPATH⁩ في الأوتوكاد: المصفوفة على مسار](https://mellowcad.com/ar/docs/commands/arraypath.md)
- [أمر ⁨COPY⁩ في الأوتوكاد: النسخ](https://mellowcad.com/ar/docs/commands/copy.md)
- [⁨EXPLODE⁩](https://mellowcad.com/ar/docs/commands.md#explode): تفكيك
