حفظ واستعادة إعدادات محاذاة الكائن الخاص بك باستخدام AutoLISP

Arshdeep Autolisp Cover.jpg

ملاحظه: تمت كتابة هذه المقالة ونشرها باللغة الإنجليزية وهي نسخة مترجمة من النسخة الأصلية هنا.  

 

مقدمة

 

في آخر مشاركة لي في مدونة ، "متغير نظام OSMODE AutoCAD" ، قمنا بتغطية كيفية تحكم متغير نظام OSMODE في أوضاع Object Snap (OSNAP) النشطة في AutoCAD وكيفية حفظ OSNAPs المفضلة باستخدام أمر اختصار. يقدم هذا المنشور برنامج AutoLISP مخصص يعتمد على OSMODE ويتذكر الإعدادات المخصصة دون مزيد من التعديلات أو إنشاء أزرار مخصصة.

 

تجهيز البرنامج

 

إذا كنت جديدا على AutoLISP ، فإنني أوصي بالبدء بالمقالةAutoLISP و Visual LISP (AutoLISP) وإحدى مشاركاتي السابقة مدونة ،كيفية إضافة أوامر AutoLISP مخصصة إلى شريط AutoCAD. ستساعدك هذه الموارد في التعرف على أساسيات AutoLISP والتخصيص. باختصار ، AutoLISP هي لغة برمجة مضمنة في AutoCAD تتيح للمستخدمين إنشاء أوامر مخصصة وتوسيع الوظائف.

 

يمكنك تنزيل برنامج AutoLISP CustomObjectSnap.lsp من مرفقات هذا مدونة. احفظ البرنامج في مجلد محلي على جهاز الكمبيوتر الخاص بك ، مثلC: \ Users \ YourUsername \ Documents \ AutoLISP \ ، أو أي موقع آخر حيث يمكنك الاحتفاظ بملفات AutoCAD.

 

الخطوة التالية هي تحميل برنامج AutoLISP في AutoCAD. هناك عدة طرق للقيام بذلك ، ولكن أحد أكثر الطرق شيوعا هو الأمر APPLOAD. يتيح لك ذلك تحديد البرنامج وتحميله يدويا ، والذي يتم شرحه بالتفصيل في البرنامج التعليمي: إنشاء وتحميل وفتح ملف AutoLISP (AutoLISP)

 

بالنسبة لأولئك الذين يتطلعون إلى أتمتة العملية ، توفر إحدى مشاركاتي مدونة السابقة ،كيفية إضافة أوامر AutoLISP المخصصة إلى شريط AutoCAD، دليلا تفصيليا حول كيفية تحميل برامج AutoLISP تلقائيا ودمجها مباشرة في شريط AutoCAD لتسهيل الوصول إليها.

 

 

ملاحظه: هذه ليست أداة Autodesk رسمية. إنه برنامج مخصص قمت بإنشائه لتبسيط إعدادات OSNAP.

 

كائن مخصص أوامر اللثغة المفاجئة

 

COS - يطبق على الفور إعدادات OSNAP المخصصة المحفوظة

 

DmytroMukhin_0-1762201742254.png

 

CONFIGOSNAP - يفتح مربع حوار لتكوين الإعدادات المفضلة لديك وحفظها في الذاكرة الثابتة.

 

DmytroMukhin_1-1762201742254.png

 

كيف يعمل الأمر COS

 

عند إدخال الأمر COS في سطر الأوامر ، يقرأ البرنامج إعدادات OSNAP المحفوظة من سجل Windows. إذا كانت هذه هي المرة الأولى التي تستخدم فيها البرنامج ولا توجد إعدادات حتى الآن ، يفتح البرنامج مربع حوار ترحيب ويطلب الإذن لإنشاء تفضيلات OSNAP وحفظها.

 

DmytroMukhin_2-1762201742254.png

 

بمجرد الضغط على متابعة، يفتح مربع الحوار افتراضيات انطباق الكائن لتحديد إعدادات OSNAP المفضلة وتحديثها. يؤدي النقر فوق الزر تحديث الإعدادات الافتراضية إلى تخزين هذه التفضيلات في سجل Windows لكل مستخدم على: HKEY_CURRENT_USER\ البرمجيات \\ أوتوديسك \\ AutoLISP \\ Osnap.This يضمن استمرار إعداداتك المخصصة عبر جلسات AutoCAD وحتى إعادة تشغيل الكمبيوتر. الكتابة تحت HKEY_CURRENT_USER هي ممارسة قياسية لكل مستخدم يستخدمها AutoCAD بالفعل لتخزين التفضيلات. يؤثر فقط على ملف التعريف الذي تم تسجيل الدخول إليه ولا يتطلب حقوق المسؤول. لتحديث الإعدادات الافتراضية لاحقا، قم بتشغيل الأمر CONFIGOSNAP لإعادة فتح مربع الحوار.

 

DmytroMukhin_3-1762201742254.png

 

بمجرد العثور على إعدادات صالحة ، يقوم البرنامج بتطبيقها عن طريق تحديث متغير نظام OSMODE بتفضيلاتك الافتراضية. يتم عرض رسالة ملاحظات على شريط الحالة تعرض بالضبط أوضاع التقاط الكائن النشطة الآن.

 

DmytroMukhin_4-1762201742254.png

 

DmytroMukhin_5-1762201742255.png

 

مع ذلك ، يكون اختصار الخاص بك جاهزا للاستخدام في جميع الرسومات في AutoCAD. عندما تصادف رسما لا يتم تطبيق إعدادات OSNAP المفضلة لديك ، ما عليك سوى كتابة COS وسيتم تطبيق جميع التفضيلات الافتراضية.

 

محفوظات الإصدارات والتحديثات المستقبلية

 

يوفر الإصدار الحالي وظائف أساسية لتعيين اختصار سريع لإعدادات OSNAP المفضلة. استنادا إلى ملاحظات المستخدمين ، قد تجلب التحديثات المستقبلية ميزات وتحسينات إضافية.

يرجى الإبلاغ عن أي أخطاء أو اقتراحات للوظائف الجديدة عن طريق التعليق أدناه أو إرسال رسالة شخصية إلي. ملاحظاتك لا تقدر بثمن وستساعد في تحسين هذه الأداة للمجتمع بأكمله.

 

تاريخ الإصدار:

الإصدار الأولي - 22 سبتمبر 2025

 

آمل أن يثبت برنامجCustomObjectSnap أنه إضافة مفيدة لسير عمل AutoCAD الخاص بك. شكرا لك على تجربة البرنامج ، وأتطلع إلى سماع كيف ساعدك في تبسيط عملك!

 

ملاحظه: تمت كتابة هذه المقالة ونشرها باللغة الإنجليزية وهي نسخة مترجمة من النسخة الأصلية هنا.