أوتوليسب AutoLISP

بسم الله الرحمن الرحيم 
ليسب ( lisp) : عبارة عن لغة برمجة تستخدم بشكل أساسي في معالجة لوائح البيانات ، وهي لغة كبيرة وواسعة ، وقد وجد مصممو برنامج الأوتوكاد أن هذه اللغة هي اللغة الأكثر كفاءة للتعامل مع البرنامج ، ويمكن اعتمادها لتصبح أداة تخصيص فعالة للأوتوكاد ، لذلك لجأ المصممون إلى تطوير نموذج مصغر من ليسب مناسب لاحتياجات الأوتوكاد وسمي هذا النموذج بالأوتوليسب ( AutoLISP ) ، وتعتبر لغة الأوتوليسب لغة غنية بالأوامر التي تمكن المستخدم من تحقيق الكثير من الأفكار داخل محيط عمل الأوتوكاد ، ومن ذلك إمكانية بناء برنامج أوتوليسب يوفر تحكم المستخدم في محيط العمل عند الرسم . وفيما يلي بعض من هذه النماذج للأوتوليسب :
1. Writ : وهو عبارة عن ليسب لكتابة إحداثية أي نقطة ضمن الملف الرسومي في الأوتوكاد ووضعها ضمن جدول يحدد مكانه ضمن الرسم نفسه ، وذلك وفقاً لما يلي :
بعد إعداد الرسم المطلوب في برنامج الأوتوكاد نضغط على القائمة tools من شريط القوائم ثم نختار الأمر load application ، ثم نبحث عن الليسب writ في مكان حفظه على الحاسب ثم نحدده ونضغط على load ، فنلاحظ ظهور العبارة التالية في مربع الحوار الموجود آخر اللوحة ( writ.lsp successfully loaded ) ، عندها نضغط على close وننتقل إلى المرحلة التالية وهي :
نكتب في شريط ال command الأمر writ ثم نضغط enter ، فتظهر رسالة أين تريد وضع الزاوية العليا اليسرى للجدول ، فنختار مكان مناسب في الرسم ثم نضغط بزر الماوس اليساري ، فتظهر رسالة أخرى تطلب إدخال النقطة المراد كتابة الإحداثيات لها ، فنضغط على النقطة الأولى ، فيطلب عندها رقماً للنقطة فنسجله له ، ثم نضغط enter فتكتب عندها إحداثيات النقطة في الجدول ، نتابع بعدها نفس الترتيب لباقي النقاط فنحصل عندها على جدول بإحداثيات نقاط الملف الرسومي .

AutoLISP


AutoLISP


AutoLISP


AutoLISP


AutoLISP

2. Readpoints : وهو عبارة عن ليسب لكتابة إحداثيات النقطة ومنسوبها ورمز لها ضمن ملف نصي يحفظ في مكان على الحاسب خارج الملف الرسومي ، ويتم ذلك وفق ما يلي :

نضغط على القائمة tools من شريط القوائم ثم نختار الأمر load application ، ثم نبحث عن الليسب  Readpoints ثم نحدده ونضغط على load ، ثم نضغط على close وننتقل إلى المرحلة التالية وهي :
نكتب في شريط ال command الأمر Readpoints ثم نضغط enter ، فتظهر رسالة بكتابة رمز يوضع أمام النقاط المراد كتابتها في الملف النصي ، نكتب الرمز ثم نضغط enter ، فتظهر رسالة تطلب مكان حفظ الملف النصي نحدده ونضغط حفظ ، فيطلب تحديد النقاط المراد كتابة إحداثياتها نقوم بتحديدها جميعاً ونضغط enter .

لتحميل ملفات الأوتوليسب إضغط هنا



ليست هناك تعليقات :

إرسال تعليق

;