آموزش برنامه نویسی اتولیسپ (فصل اول) (قسمت اول)
سلام
از این پست به بعد میخوام آموزش زبان برنامه نویسی اتو لیسپ که بهترین زبان برنامه نویسی برای اتوکد هست رو قرار بدم.
اول یه مقدمه ای از لیسپ مینویسم و بعد شروع به توضیح درس میکنم.
این آموزشایی که میذارم از کتاب خودآموز استفاده از اتولیسپ از انتشارات عبد هست. چون دیگه تجدید چاپ نمیشه و پیدا کردن چاپای قدیمی کتاب هم خیلی سخته، به همین خاطر این آموزشارو با کمی تغییر که با ورژنای جدید اتوکد بخوره، اینجا قرار میدم.
چرا AutoLISP را میخوانیم؟
AutoLISP ابزار بسیار قدرتمندی در ایجاد تغییر در اتوکد است و با کمک این ابزار میتوان در وقت صرفه جویی کرد و برنامههای قدررتمندی نوشت. با کمک این ابزار میتوان برای کنترل ترسیمات، بانک اطلاعاتی و برنامههای کاربردی خودتان برنامه هایی بنویسید.
نکته ای در مورد لیسپ و اتولیسپ
لیسپ اولین زبان برنامه نویسی است که به برنامه نویس امکان توسعه ی برنامه با استفاده از عبارتهای شبیه به زبان انگلیسی را میدهد.
نگارش اتولیسپ برای اتوکد یکی از زیر مجموعه های این زبان برنامه نویسی است. توسعه دهندگان نرم افزار Autodesk تنها فرامینی که مناسب این نیاز بوده است را انتخاب کردهاند و حتا برخی از آنها را تغییر داده اند.
شاید تعجب کنید که چرا اتودسک زبانی مثل بیسیک یا زبانهای مشهور دیگر را به عنوان ابزار برنامه نویسی انتخاب نکرده است. در صورتی که با اتولیسپ آشنا شوید درمیابید که اتولیسپ تنها زبانی است که میتواند با قدرت زیاد با لیستی از مقادیر ( مثل مختصات x.y.z) کار کند و بنابراین انتخاب لیسپ یک انتخاب دقیق و هوشیارانه است.
برای وارد شدن به محیط برنامه نویسی لیسپ به روش زیر عمل میکنیم:
از منوی Tools زیر گروه auto LISP گزینه Visual LISP Editor را انتخاب کنید


بعد از انتخاب گزینه، صفحه Visual LISP For Auto Cad باز میشه و میتونید برنامه هاتونو تووش بنویسید.


انجام کلیه پروژه های کاری و دانشجویی (تحقیق، پایان نامه و مقاله) با نرم افزارهای طراحی مکانیکی (اتوکد، مکانیکال، کتیا و سالید ورک)