مرجع
أمر PURGE في الأوتوكاد: حذف الكتل غير المستخدمة
كيف يحذف أمر PURGE في أوتوكاد الكتل التي لا يستخدمها أي مرجع، بالاسم أو كلها معًا، بتأكيد أو دونه، والمتداخلة منها. جرّبه مجانًا.
يزيل PURGE ما يعرّفه الرسم ولا يستخدمه؛ وهو هنا الكتل. يفتح PURGE في أوتوكاد مربع الحوار Purge؛ ولا يملكه MellowCAD، فيطلب PURGE في سطر الأوامر ما يطلبه -PURGE، كما تفعل وحدة التحكم في أوتوكاد. يذكر إعدادي العناصر المتداخلة (Nested items) والبيانات اليتيمة (Orphaned data)، وكلاهما غير مفعّل، ويسأل أي نوع من الكائنات غير المستخدمة يُنظَّف، ولا يعرض إلا Blocks؛ وEnter هناك ينهيه.
والكتلة مستخدمة ما دام مرجع في الرسم يضعها، أو يحويها تعريف كتلة مستخدمة، مهما بلغ عمق التداخل. وحذف آخر مرجع لكتلة يترك تعريفها في الرسم، حيث يستطيع INSERT أن يضعها من جديد: وPURGE هو الذي يحذفه. ولا تؤخذ أبدًا كتلة تحويها كتلة باقية، وتذهب في تشغيل واحد سلسلةُ كتل لا يحوي بعضها إلا بعضًا. وإن لم يجد ما يحذفه، أظهر الرسالة No unreferenced blocks found.. وكل تشغيل خطوة واحدة يتراجع عنها U.
- الأمر:
PURGE - الاختصارات:
PU - اللوحة: التنظيم
- جرّبه: افتح المحرر، واكتب
PUثم اضغط Enter.
في سطر الأوامر
يرسمه المحرك ويكتب سجلّه كما تكتبه أنت: المطالبات بترتيب أوتوكاد 2027، وبحروف الخيارات نفسها.
- 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. ولا يمكن تغيير إعدادي العناصر المتداخلة والبيانات اليتيمة.
ما يفعله وما ينقصه بالتفصيل (بالإنجليزية)
أسئلة شائعة
ما اختصار أمر PURGE في الأوتوكاد؟
PU، ثم Enter أو المسافة. أما -PU فهو -PURGE، صيغة سطر الأوامر، التي يشغّلها PURGE هنا أيضًا. ويعمل _PURGE في أي لغة من لغات أوتوكاد.
كيف أحذف البلوكات غير المستخدمة في الأوتوكاد؟
اكتب PU، واختر Blocks، واضغط Enter لكل الأسماء، وأجب بـNo لتحذفها كلها دون السؤال عن كل واحدة.
لماذا لا أستطيع حذف كتلة بأمر PURGE؟
لأنها مستخدمة: مرجع في الرسم يضعها، أو تحويها كتلة مستخدمة، ربما متداخلة على عدة مستويات. احذف مراجعها، أو فكّك الكتل التي تحويها، فيستطيع PURGE أن يحذفها.
كيف أنظّف الطبقات غير المستخدمة؟
في أوتوكاد، بالنوع Layers في PURGE. ولا يمكن ذلك هنا بعد، حيث لا ينظّف PURGE إلا الكتل؛ احذف الطبقة الفارغة في مدير خصائص الطبقات بدلًا من ذلك.