# أمر ⁨PURGE⁩ في الأوتوكاد: حذف الكتل غير المستخدمة

> كيف يحذف أمر ⁨PURGE⁩ في أوتوكاد الكتل التي لا يستخدمها أي مرجع، بالاسم أو كلها معًا، بتأكيد أو دونه، والمتداخلة منها. جرّبه مجانًا.

يزيل ⁨PURGE⁩ ما يعرّفه الرسم ولا يستخدمه؛ وهو هنا الكتل. يفتح ⁨PURGE⁩ في أوتوكاد مربع الحوار ⁨Purge⁩؛ ولا يملكه ⁨MellowCAD⁩، فيطلب ⁨PURGE⁩ في سطر الأوامر ما يطلبه `-PURGE`، كما تفعل وحدة التحكم في أوتوكاد. يذكر إعدادي العناصر المتداخلة (⁨Nested items⁩) والبيانات اليتيمة (⁨Orphaned data⁩)، وكلاهما غير مفعّل، ويسأل أي نوع من الكائنات غير المستخدمة يُنظَّف، ولا يعرض إلا `Blocks`؛ و⁨Enter⁩ هناك ينهيه.

والكتلة مستخدمة ما دام مرجع في الرسم يضعها، أو يحويها تعريف كتلة مستخدمة، مهما بلغ عمق التداخل. وحذف آخر مرجع لكتلة يترك تعريفها في الرسم، حيث يستطيع [`INSERT`](https://mellowcad.com/ar/docs/commands/insert.md) أن يضعها من جديد: و⁨PURGE⁩ هو الذي يحذفه. ولا تؤخذ أبدًا كتلة تحويها كتلة باقية، وتذهب في تشغيل واحد سلسلةُ كتل لا يحوي بعضها إلا بعضًا. وإن لم يجد ما يحذفه، أظهر الرسالة `No unreferenced blocks found.`. وكل تشغيل خطوة واحدة يتراجع عنها `U`.

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

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

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

كتلتان، ⁨TAG⁩ موضوعة على جدار و⁨BOX⁩ حُذف مرجعها الوحيد: ⁨PURGE⁩ بكل الأسماء ودون تأكيد يحذف ⁨BOX⁩ وحدها.

```text
Command: PURGE
Nested items = Off    Orphaned data = Off
Enter type of unused objects to purge [Blocks]: B
Enter name(s) to purge <*>:
Verify each name to be purged? [Yes/No] <Y>: N
Deleting block "BOX".
1 block deleted.
```

## الخيارات

### ⁨`Blocks` (`B`)⁩

يطلب الأسماء التي تُنظَّف، `*` لكل كتلة غير مستخدمة افتراضيًا، أو أسماء بأحرف البدل، تفصل بينها فواصل. ثم يسأل هل يُؤكَّد كل اسم: `Yes`، الافتراضي، يسأل عن كل كتلة قبل حذفها، و`No` يحذفها كلها ويذكر اسم كل منها وعددها.

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

مربع الحوار ⁨Purge⁩، وكل الأنواع الأخرى: الطبقات وأنواع الخطوط وأنماط النص والأبعاد والمجموعات والمواد وأنماط الخطوط المرشدة المتعددة والجداول والأنماط المرئية والتطبيقات المسجلة والهندسة صفرية الطول والكائنات النصية الفارغة والبيانات اليتيمة، و⁨All⁩. ولا يمكن تغيير إعدادي العناصر المتداخلة والبيانات اليتيمة.

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

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

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

`PU`، ثم ⁨Enter⁩ أو المسافة. أما `-PU` فهو `-PURGE`، صيغة سطر الأوامر، التي يشغّلها ⁨PURGE⁩ هنا أيضًا. ويعمل `_PURGE` في أي لغة من لغات أوتوكاد.

### كيف أحذف البلوكات غير المستخدمة في الأوتوكاد؟

اكتب `PU`، واختر `Blocks`، واضغط ⁨Enter⁩ لكل الأسماء، وأجب بـ`No` لتحذفها كلها دون السؤال عن كل واحدة.

### لماذا لا أستطيع حذف كتلة بأمر ⁨PURGE⁩؟

لأنها مستخدمة: مرجع في الرسم يضعها، أو تحويها كتلة مستخدمة، ربما متداخلة على عدة مستويات. احذف مراجعها، أو فكّك الكتل التي تحويها، فيستطيع ⁨PURGE⁩ أن يحذفها.

### كيف أنظّف الطبقات غير المستخدمة؟

في أوتوكاد، بالنوع ⁨Layers⁩ في ⁨PURGE⁩. ولا يمكن ذلك هنا بعد، حيث لا ينظّف ⁨PURGE⁩ إلا الكتل؛ احذف الطبقة الفارغة في مدير خصائص الطبقات بدلًا من ذلك.

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

- [أمر ⁨BLOCK⁩ في الأوتوكاد: إنشاء كتلة (بلوك)](https://mellowcad.com/ar/docs/commands/block.md)
- [أمر ⁨INSERT⁩ في الأوتوكاد: إدراج كتلة](https://mellowcad.com/ar/docs/commands/insert.md)
- [أمر ⁨ERASE⁩ في الأوتوكاد: الحذف](https://mellowcad.com/ar/docs/commands/erase.md)
- [⁨BLOCKSPALETTE⁩](https://mellowcad.com/ar/docs/commands.md#blockspalette): عرض لوحة الكتل
