اجرای فایل ماکرو در اتوکد

اجرای فایل ماکرو در اتوکد

در این آموزش اجرای فایل ماکرو در اتوکد را می آموزیم.

همچنین می آموزیم که چگونه نرم افزار Visual Basic Application را نصب و از آن برای بارگذاری فایلهای ماکرو در اتوکد استفاده کنیم.

بعد از نصب نرم افزار، روشهای بارگذاری فایلهای ماکرو و خارج کردن از بارگذاری آنها را در اتوکد می آموزیم.

همینطور طریقه مدیریت کردن فایلهای ماکرو در اتوکد را می آموزیم.

همچنین یک فایل ماکرو که پروفیلهای سری IPE را ترسیم میکند، به رایگان در اختیار شما عزیزان قرار گرفته است.

و بسیاری نکات مهم و کاربردی دیگر

در ادامه میتوانید ویدئوی نحوه اجرای فایل ماکرو در اتوکد را مشاهده کنید

در خودآموز اجرای فایل ماکرو در اتوکد می آموزیم:

نصب نرم افزار Visual Basic Application در اتوکد:

وقتی برای اولین با روشهایی که در ادامه توضیح میدهم، بخواهیم یک فایل ماکرو را بارگذاری کنیم، با پنجره VBA – Not Installed مواجه میشویم که به معنی این است که این نرم افزار در سیستم نصب نیست.

اجرای ماکرو در اتوکد

در اتوکدهای ۲۰۰۸ یا قدیمیتر این نرم افزار به صورت پیش فرض با نصب اتوکد بر روی سیستم، نصب میشد و نیاز به نصب جداگانه نداشت. ولی از اتوکد ۲۰۰۸ به بعد باید آنرا جداگانه دانلود و بر روی سیستم نصب کنیم.

برای نصب نرم افزار Visual Basic Application، روی لینکی که در همین پنجره نمایش داده شده است کلیک کنید.

وقتی روی لینک کلیک کردید به صفحه ای منتقل میشوید که بر اساس نسخه اتوکد نصب شده در سیستمتان میتوانید نسخه نرم افزار را انتخاب و آن را دانلود کنید.

بعد از نصب نرم افزار بر روی سیستم، در اتوکد از طریق سربرگ Manage، پنل Applications بر روی دستور Visual Basic Application کلیک کنید تا پنجره Microsoft Visual Basic for Application ظاهر شود. در این پنجره میتوانیم برنامه های ماکرو را بنویسیم و همینطور برای بارگذاری فایلهای ماکرو در اتوکد به این پنجره نیاز داریم.

روشهای بارگذاری فایلهای ماکرو (DVB) در اتوکد:

به ۴ روش میتوانیم فایلهای ماکرو را بارگذاری کنیم:

  • از طریق سربرگ Manage، پَنِل Applications و انتخاب دستور Load Project

  • نوشتن دستور VBALoad در خط فرمان
  • نوشتن دستور VBAMan در خط فرمان
  • نوشتن دستور Ap در خط فرمان

نتیجه ۲ روش اول یکی است و باعث ظاهر شدن پنجره Open VBA Project میشود. با ظاهر شدن این پنجره میتوانیم فایل ماکروی مورد نظر را انتخاب و آنرا بارگذاری کنیم.

استفاده از روش سوم باعث ظاهر شدن پنجره VBA Manager میشود. وقتی پنجره VBA Manager ظاهر شد با کلیک بر روی دکمه Load، پنجره Open VBA  Project ظاهر میشود که میتوانیم فایل ماکرو را انتخاب و آنرا بارگذاری کنیم.

استفاده از روش چهارم باعث ظاهر شدن پنجره Load/Unload Applications میشود. در این پنجره هم میتوانیم فایلهای ماکرو و هم میتوانیم فایلهای لیسپ را بارگذاری کنیم.

اجرای فایل ماکرو در اتوکد

بعد از انتخاب فایل ماکرو و بارگذاری آن، پنجره ای به نام AutoCAD ظاهر میشود. این پنجره ۴ دکمه و یک گزینه دارد.

اجرای فایل ماکرو در اتوکد

More Info

اطلاعاتی در مورد نحوه بارگذاری و خطرات احتمالی بارگذاری فایلهای ماکرو میدهد.

Disable Macro

اگر ماکرویی که میخواهیم بارگذاری کنیم ویروسی باشد، این دکمه را میزنیم.

Enable Macro

اگر بخواهیم ماکرو را بارگذاری کنیم، این دکمه را میزنیم.

Do Not Load

اگر بخواهیم ماکرو بارگذاری نشود، این دکمه را میزنیم.

گزینه Always ask before opening projects with macros

اگر تیک این گزینه را برداریم، بعد از بارگذاری فایلهای ماکرو دیگر این پنجره ظاهر نمیشود (پیشنهاد میکنیم تیک این گزینه را برندارید).

اجرای فایلهای ماکرو در اتوکد :

به سه روش میتوانیم فایلهای ماکرو را در اتوکد اجرا کنیم:

  • نوشتن دستور VBARun در خط فرمان
  • نوشتن دستور VBARun- در خط فرمان
  • با نوشتن چند خط لیسپ و بارگذاری فایل لیسپ همراه با فایل ماکرو

روش اول باعث ظاهر شدن پنجره Macros میشود. در قسمتی که نام ماکروها آمده، میتوانیم ماکرویی را که میخواهیم انتخاب کنیم و دکمه Run را بزنیم تا ماکرو اجرا شود.

اجرای فایل ماکرو در اتوکد

روش دوم، مانند روش اول است با این تفاوت که تمام مراحل را از خط فرمان پیگیری میکنیم. بعد از اجرای دستور باید اسم ماکرو را در خط فرمان نوشته و اینتر را بزنیم تا برنامه اجرا شود.

نکته: اکثر دستوراتی که بعد از اجرای آنها پنجره ای ظاهر میشود، اگر یک خط فاصله “-” قبل از دستور بنویسیم و بعد دستور را بنویسیم، دیگر پنجره ای ظاهر نمیشود و میتوانیم تمام مراحل دستور را از خط فرمان پیگیری کنیم.

دو روش بالا کمی زمانبر هستند به همین خاطر به توضیح روش سوم میپردازیم که بسیار راحت است.

در این روش میتوانیم چند خط برنامه لیسپ نوشته و آن را همراه با فایل ماکرو بارگذاری کنیم.

مثلاً در فایلی که در ادامه ارائه شده است، در کنار فایل ماکرو، یک فایل لیسپ نیز وجود دارد.

اگر فایل را باز کنیم (فایل در Notepad باز میشود)، با چنین کدهایی مواجه خواهیم شد:

(defun c:ipe ()
(command “-vbarun” “ipe”)
)

برای اجرای فایلهای ماکروی دیگر کافی است بجای IPE در فایل لیسپ، نام برنامه مورد نظر را بنویسید.

به این صورت، بعد بارگذاری هر دو فایل ماکرو و لیسپ، کافیست فقط اسم برنامه را در خط فرمان بنویسیم تا برنامه اجرا شود.

خارج کردن از بارگذاری فایلهای ماکرو در اتوکد:

برای خارج کردن از بارگذاری فایلهای ماکرو ، دستور VBAMan را اجرا کرده تا پنجره VBA Manager ظاهر شود. ماکروی مورد نظر را قسمت Project انتخاب کرده و دکمه Unload را میزنیم.

برای دریافت برنامه ترسیم مقطع پروفیل IPE، روی لینک زیر کلیک کنید:

برنامه ترسیم مقطع پروفیل IPE

رسول محمدی

رسول محمدی هستم. رشته تخصصیم نقشه کشی و طراحی صنعتی هست. مقاله‎ و آموزش‏ هایی در رابطه با نرم افزارهای طراحی مکانیکی تهیه می کنم و در اختیار علاقمندان قرار می دم.

نوشته‌های مرتبط

دیدگاه‌ها

*
*