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

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

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

همچنین می‎آموزیم که چگونه نرم افزار 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

رسول محمدی

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

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

دیدگاه‌ها

*
*