1- چرا اتولبسپ؟<?xml:namespace prefix = o /><o:p></o:p>
-
Autolisp ->
Autocad+List+Processor >
lisp
از جمله ساده ترین زبانهای برنامه نویسی (از نظر یادگیری و کسب مهارت ) میباشداین زبان جهت تحقیقات در زمینه هوش مصنوعی در تظر گرفته شده است.
به دلیل قواعد بسیار ساده حجم آن بسیار کم است
- اتوکد از آن پشتیبانی کرده و به عنوان یک زبان اصلی به آن مینگرد.<o:p></o:p>
- با توجه به کارکرد
Autocad
با مجموعه های نامتجانس و در گروههای مختلف اتولیسپ در این زمینه عملکرد عالی دارد
2-
Visual lisp
چیست ؟
- آمدن ویژوال لیسپ حالتی شیبه به آمدن ویندوز بعد از dos است .در V.L تمامی امکانات برای نوشتن و اشکال زدائی یک برنامه به بهترین وجه تدارک دیده شده است.<
- با الصا ق مکانیزم
ActiveX
به زبان اتولیسپ کارائی این زبان را در دستیابی به اجزای مغتلف سند ترسیمی اتوکد دو چندان کرده است. برای مثال شما تنها با استفاده از فرمان vlax-curve-getarea میتوانید به مساحت یک موضوع دسترسی پیدا کنید- برای اجرای V.L
میتوانید از پای
command
فرمان
vlisp
یا
vlide
را صادر کنید. سپس با
Ctrl+N
صفحه جدیدی باز کرده وپس از تایپ برنامه خود با
Ctrl+Alt+E
آنرا اجرا نمائید. از میانبر
Ctrl+Alt+F
میتوانید برای قالب بندی برنامه و از میانبر
Ctrl+F9
برای یافتن محل اشکال در برنامه خود استفاده کنید.<o:p></o:p>
3- اصول اساسی اتولیسپ<o:p></o:p>
لیست ها
- توابع
- متغیرها<o:p></o:p>
4- لیست چیست؟<o:p></o:p>
- به هر گونه شئ که داخل پرانتز باشد لیست میگونیم:<o:p></o:p>
( a b c d e)
(setq ctr 0)
(8 . “0”)
(entsel)
(<ENTITY 7ef55e88="" name:=""> (21.3858 9.66277 0.0 ))</ENTITY>
<o:p></o:p>