آموزش برنامه نویسی در اتوکد (AutoCAD) با زبان AutoLISP (اتولیسپ)
چکیده
آموختن اتولیسپ (AutoLISP) سبب می شود که کاربر بتواند تمامی کارهای روزمره و سری کاری خود را به صورت اتوماتیک انجام دهد، ضمنا انجام محاسبات پیچیده ریاضی را نیز می توان از اتوکد (AutoCAD) خواست که انجام آن ها به صورت دستی امکان ناپذیر است و در حال حاضر، کاربر ناچار به استفاده از نرم افزارهای جانبی متعدد (در صورت یافتن) و غیرقابل اعتماد برای انجام چنین کارهایی است که شاید کاملا هم منطبق با نیازهای او نباشد. در این صورت، کار کردن با اتوکد، تبدیل به امری سریع، فرح بخش و تحت کنترل کاربر خواهد بود و او خود را مسلط بر اتوکد (AutoCAD) می بیند و نه مقهور آن.
چکیده آموزش
توضیحات تکمیلی
آموختن اتولیسپ (AutoLISP) سبب می شود که کاربر بتواند تمامی کارهای روزمره و سری کاری خود را به صورت اتوماتیک انجام دهد، ضمنا انجام محاسبات پیچیده ریاضی را نیز می توان از اتوکد (AutoCAD) خواست که انجام آن ها به صورت دستی امکان ناپذیر است.
در حال حاضر، کاربر ناچار به استفاده از نرم افزارهای جانبی متعدد (در صورت یافتن) و غیرقابل اعتماد برای انجام چنین کارهایی است که شاید کاملا هم منطبق با نیازهای او نباشد. در این صورت، کار کردن با اتوکد، تبدیل به امری سریع، فرح بخش و تحت کنترل کاربر خواهد بود و او خود را مسلط بر اتوکد (AutoCAD) می بیند و نه مقهور آن.
کاربر در انتهای آموزش قادر خواهد بود برای کلیه کارهای خود اعم از: روزمره و یا سری کاری هندسی و محاسباتی با زبان اتولیسپ برنامه نوشته و آن ها را هم خود استفاده کند و هم به سایرین، عرضه و یا به فروش برساند.
مسیر این آموزش، آشنایی کاربر با مفاهیم پایه ای و دستورات اتولیسپ به همراه توانمندسازی او از طریق انجام تمارین مرتبط و ساده است، پس از آن از کاربر خواسته می شود تا برنامه هایی پیچیده تر و با استفاده از آنچه تاکنون آموخته است بنویسد تا در انتها تبدیل به یک برنامه نویس حرفه ای و کارآمد اتولیسپ در اتوکد شود.
فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
- درس یکم: مقدمات و مبانی زبان برنامه نویسی اتولیسپ (AutoLISP) و انواع ورود اطلاعات از اتوکد (AutoCAD)
- تبیین دلایل و لزوم برنامه نویسی در اتوکد
- آشنایی با زبان های برنامه نویسی اتوکد
- بیان مزیت های اتولیسپ
- توضیح محیط عمومی اتولیسپ
- شروع به برنامه نویسی با یک برنامه ساده (defun و Princ)
- آشنایی با متغیرها Setq
- برنامه های ریاضی (+ – * / sqrt)
- Command
- Input ها
- آشنایی با انواع Input
- نمونه برنامه با Getpoint
- نمونه برنامه با GetDist
- نمونه برنامه با GetReal
- نمونه برنامه با GetString
- While
- درس دوم: انواع انتخاب اشیا و آشنایی با لیست ها
- Selection ها
- Entsel
- آشنایی با مفهوم لیست ها (car و cadr و caddr و cdr)
- شماره انداز
- SSGet
- انجام عملیات روی Object ها
- تمرین برای تغییر لایه با استفاده از Command
- درس سوم: فراخوانی اشیای انتخاب شده و انجام عملیات و استخراج Entity
- دسترسی به داخل ssget
- تمرین برای تغییر مشخصات با استفاده از دستور Change
- انواع Entity ها
- Entget
- Assoc
- Subst و Append
- لیست ها (List و Cons)
- Entmod
- درس چهارم: توسعه دریافت اطلاعات از Entity و تعیین فیلتر در انتخاب اشیا
- تمرین استفاده از مشخصات اشیا جهت ویرایش گروهی
- کارکرد If
- Filter در Selection
- درس پنجم: آشنایی با استخراج Object از Entity و تبدیل انواع متغیرها به هم
- تبدیل Entity به Object
- استفاده از مشخصات Object
- تمرین پیمایش روی Object
- تبدیل انواع متغیرها به هم
- توسعه List ها
- انواع Variables
- Getvar
- درس ششم: تغییر متغیرهای سیستم، ایجاد و دسته بندی اشیا
- Setvar
- تمرین ایجاد Object ها
- تمارین مرتبط با Variables
- ssadd
- کارکرد cond
- توسعه پیمایش روی Polyline ها و Spline ها و Arc ها
- درس هفتم: خواندن فایل متنی خارجی و استخراج اطلاعات از متون خوانده شده
- آشنایی با ورودی اطلاعات به اتوکد و خواندن خطوط فایل متنی
- پردازش اطلاعات خط و Extract داده های خطوط فایل متنی
- نحوه خروجی گرفتن از اتوکد به فایل متنی
- پردازش حروف کلمات
- nth
- تمرین ترسیمات نقشه برداری
- درس هشتم: توسعه فیلترهای انتخاب اشیا و آشنایی با Table ها و Subroutine ها
- توسعه فیلترها
- توسعه ورودی و خروجی فایل های متنی
- میانگیری
- تقاطعات
- Subroutine ها
- تبیین مفاهیم Subroutine
- تمرین Subroutine (تغییر مشخصات)
- تمرین ترسیمات سری
- آشنایی با Tables
- tblsearch (لایه ها، بلوک ها و استایل ها)
- جمع بندی
مفید برای رشته های
- مهندسی عمران - نقشه برداری
- مهندسی معماری
آنچه در این آموزش خواهید دید:
نرم افزارهای مرتبط با آموزش
پیش نیاز
پیش نمایشها

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایینتر از کیفیت HD ویدئو اصلی باشد؛ میتوانید ویدئو را دانلود و مشاهده کنید (دانلود پیشنمایش - حجم: ۵ مگابایت -- (کلیک کنید +))

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایینتر از کیفیت HD ویدئو اصلی باشد؛ میتوانید ویدئو را دانلود و مشاهده کنید (دانلود پیشنمایش - حجم: ۱۰ مگابایت -- (کلیک کنید +))

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایینتر از کیفیت HD ویدئو اصلی باشد؛ میتوانید ویدئو را دانلود و مشاهده کنید (دانلود پیشنمایش - حجم: ۲۲ مگابایت -- (کلیک کنید +))





راهنمای سفارش آموزشها
در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
- با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
- با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه
اطلاعات تکمیلی
نام آموزش | آموزش برنامه نویسی در اتوکد (AutoCAD) با زبان AutoLISP (اتولیسپ) |
---|---|
ناشر | فرادرس |
شناسه اثر | ۸–۱۲۴۵۲–۰۶۶۵۲۶ (ثبت شده در مرکز رسانههای دیجیتال وزارت ارشاد) |
کد آموزش | FVATCD9703 |
مدت زمان | ۴ ساعت و ۵۸ دقیقه |
زبان | فارسی |
نوع آموزش | آموزش ویدیویی (لینک دانلود) |
حجم دانلود | ۴۸۴ مگابایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس) |
نظرات
سجاد شاکری
سلام یکی از بهترین آموزش هایی بود که تا حالا دیده بودم
استادم محترم تسلط ستودنی بر موضوع دارند و آموزش سریع و حرفه ای و کاملا قابل استفاده است.
خیلی ممنون از استاد محترم و سایت فرادرس
یاسین
بیان گویا بود و برنامه هایی که ارائه کردن خیلی کاربردی هست.
کیوان
سلام. من این فرادرس را تهیه کردم؛ شاید به نظر بعضی از دوستان توضیحات سریع کارآیی میتونه داشته باشه، اما من با توجه به اینکه مدرس اتوکد هستم، به جناب مهندس ستاریان می خواهم پیشنهاد کنم، اگر فیلم آموزشی میتونه با یک ترک بیشتر، سرعت آموزش شما را کندتر کنه، خیلی بهتر می تونستید آموزش بدید؛ البته بنده واقعا از این درس و موضوعات آموزشی استفاده کردم. دست شما را می بوسم. موفق و سربلند باشید.
بهاره
خوب بود و برای کارم خیلی ازش استفاده کردم
علی
خیلی قشنگ بود. فقط یه پیشنهادی که دارم برای یه تعداد آموزش های در حال پیش ثبت نام یه کم مراحل انتشارشو سریع تر انجام بدید.
سید
آموزش خوبی بود مدرس سریع و خوب آموزش می دادند و اموزش کسالت اور نبود. برای بنده در سطحی مقدماتی که مدنظرم بود اموزش مناسبی بود. مدرس این اموزش، مباحث را در حوزه خود تدریس می کردند ولی با این حال برای بنده خوب و مناسب بود.
سعید
سلام خدمت دوستان عزیز فرادرس من این آموزش را تهیه کرده ام وبسیار راضی هستم من مدتها بود که علاقه داشتم در مورد این زبان اطلاعاتی را داشته باشم البته متونی در این مورد مطالعه کرده بودم ولی این درس بخصوص تدریس بسیار عالی و مفید آقای مهندس ستاریان به قول معروف باعث شد ره صد ساله را با این درس چند ماهه طی کنم البته منظورم این است با دیدن چند باره دروس در مواقعی که فرصت داشتم با توجه به مثالهای حل شده خیلی از انتظارات مرا برآورده کرد ضمن تشکر از فرادرس و آقای مهندس ستاریان خواستم بپرسم آیا دوره تکمیلی جهت این زبان برنامه نویسی وجود دارد