Autolisp

1575 mots 7 pages
AUTOLISPمقدمة لتعلم ال

هي احدى لغات البرمجة الخاصة بشركة Autodesk , مثلها مثل VBA ،. ObjectARX و هي تعطي قوة للاتوكاد , و تمكنك من الرسم بسرعة , و اختصار الخطوات و توفير الوقت.
كل ما يمكنك فعله في الاتوكاد , يمكنك بكل سهولة أن تفعله بالاتوليسب مزيدا لانتاجك .
Lisp is a programmable programming language.
و هي مشتقة من لغة lisp و هي احد لغات الذكاء الصناعي و التى هي من انتاج جون ماكرثي في الخمسينات
, و كان اول ظهور لل AUTOLISP في النسخة AUTOCAD 2.18 في شهر يناير 1986.
و هي اختصار
LISt Processing.

Or LISt Programming
و يقال انها اختصار
"Lots of Stupid Parentheses".

و هي لغة interpreted. بمعنى انها عكس الفيجوال بيسك لا يتم compiled لها .

لتحميل الليسب

من قائمة TOOLS أختر

LOAD APPLICATION

[pic]

اختر الليسب ثم LOAD
او سحب الملف من Windows Explorer الى مساحة العمل بالاوتوكاد

و لجعل الليسب يحمل تلقائيا مع الاتوكاد في كل مره يعمل : أختر

CONTENTS

[pic]

او اكتب aapload في سطر الاوامر

Command: appload

و لكتابه اوامر تعمل عند بداية التشغيل نضعها في ملف acad.lsp او acaddoc.lsp و هو ملف يبحث عنه الاتوكاد عند بداية التشغيل في مسارات support

قواعد لغة autolisp
1)لا تفرق لغة الاتوليسب بين الحروف الكبيرة و الصغيرة .
2) تكتب لغة الاتوليسب في اقواس و لا بد ان يكون عدد الاقواس اليمنى مساوي لعدد الاقواس اليسرى و يتم التعامل مع الاقواس الداخلية اولا .
Command: (* (+ 3 4) (+ 2 5))
49
في حالة ترك قوس مفتوح فأن البرنامج يخبرك ان هناك اقواس ناقصة

Command: (* (+ 3 4) (+ 2 5)
(_>

3) يتم كتابة الرمز او الداله اولا
Command: (+ 4 2)
6
4) المتغير يمكن ان يكون اي حرف او رقم ما عدا
- () ' ; " \
أمثلة على اسماء المتغيرات
AMRSELIM
WHOAMI
ENGWEB13

5) يجب ان تكون هناك مسافة بين الدالة و المتغير

Command: (+ 4 2)
6

عند اهمال المسافة بين الدالة و المتغير تظهر لا رساله خطأ BAD FUNCTION
Command: (+4 2)
; error: bad function: 4

6) عند كتابة تعليق نكتب قبله علامة ;

Command: (+ 4 2 ) ;comment
6

و الامتدادات لهذا الملف قد تكون:
Lsp المف العادي و يمكن تحريرة بالمفكره العادية بالويندوز
*.mnl
Vlx

en relation

  • Autoflo
    30748 mots | 123 pages
  • Autoloc
    1043 mots | 5 pages
  • Autosondage
    2059 mots | 9 pages
  • Auto
    405 mots | 2 pages
  • Lambeaux les mots juliet
    1010 mots | 5 pages
  • Autocad
    18211 mots | 73 pages
  • Automne
    855 mots | 4 pages
  • Brouillage générationnel
    722 mots | 3 pages
  • Chevalier double
    473 mots | 2 pages
  • Autolyse
    6153 mots | 25 pages
  • Autodafé
    391 mots | 2 pages
  • Autocad
    5673 mots | 23 pages
  • Automne
    637 mots | 3 pages
  • Candide
    286 mots | 2 pages
  • Histoire de l'art
    990 mots | 4 pages