آموزش جامع نصب نرم‌افزار BEAMnrc برای شبیه‌سازی LINAC

  • صفحه اول
  • آموزش جامع نصب نرم‌افزار BEAMnrc برای شبیه‌سازی LINAC
image

آموزش جامع نصب نرم‌افزار BEAMnrc برای شبیه‌سازی LINAC

در این درس به صورت گام به گام فرآیند نصب کامل مجموعه نرم‌افزاری EGSnrc و BEAMnrc را برای شبیه‌سازی شتاب‌دهنده‌های خطی (LINAC) در محیط ویندوز آموزش خواهیم داد.

پیش‌نیازهای سیستم

  • سیستم عامل: ویندوز 7، 8 یا 10 (نسخه‌های 64-bit توصیه می‌شود)

  • حداقل فضای دیسک: 2GB فضای آزاد

  • حافظه RAM: حداقل 4GB (8GB یا بیشتر توصیه می‌شود)

مرحله ۱: نصب ActiveTcl

  1. آخرین نسخه ActiveTcl را از سایت activestate.com دانلود کنید

  2. نسخه مناسب برای ویندوز (معمولاً نسخه 8.6) را انتخاب نمایید

  3. فایل نصب را اجرا و مراحل زیر را دنبال کنید:

    • گزینه "I accept the agreement" را انتخاب کنید

    • مسیر نصب پیش‌فرض را تأیید کنید (معمولاً C:\Tcl)

    • در بخش Select Components، تمام کامپوننت‌ها را انتخاب کنید

    • فرآیند نصب را تکمیل کنید

مرحله ۲: نصب EGSnrc

  1. آخرین نسخه EGSnrc را از سایت رسمی https://nrc-cnrc.github.io/EGSnrc/ دانلود کنید

  2. فایل نصب را اجرا و مراحل زیر را طی کنید:

    • مسیر نصب را انتخاب کنید (به عنوان مثال: C:\EGSnrc)

    • در بخش Select Components، گزینه‌های زیر را انتخاب کنید:

      • EGSnrc core

      • BEAMnrc prerequisites

      • PEGS4

    • مسیر نصب ActiveTcl را هنگام درخواست مشخص کنید (معمولاً C:\Tcl\bin\tclsh86.exe)

    • گزینه‌های کامپایلر را با توجه به نسخه‌های نصب شده روی سیستم انتخاب کنید

مرحله ۳: نصب BEAMnrc

  1. پس از نصب موفقیت‌آمیز EGSnrc، BEAMnrc را از همان صفحه دانلود کنید

  2. فایل نصب را اجرا و:

    • مسیر نصب را همان مسیر EGSnrc انتخاب کنید (C:\EGSnrc)

    • در بخش Select Components، تمام گزینه‌ها را انتخاب کنید

    • تنظیمات مربوط به کامپایلر را مطابق با مرحله قبل تکرار کنید

تست نصب

  1. Command Prompt را باز کنید

  2. به مسیر نصب بروید (cd C:\EGSnrc)

  3. محیط EGSnrc را با اجرای HEN_HOUSE\scripts\configure_egsnrc تنظیم کنید

  4. یک تست ساده اجرا کنید:

    text
     
    cd beamnrc
    beamdp -i sample.inp

رفع مشکلات رایج

  • خطای کامپایلر: مطمئن شوید نسخه صحیح کامپایلر (معمولاً Intel Fortran) نصب شده است

  • مسیرهای اشتباه: هنگام نصب دقیقاً مسیرهای درخواست شده را بررسی کنید

  • مشکلات دسترسی: نرم‌افزار را با حقوق Administrator اجرا کنید

نکات مهم

  • قبل از نصب، آنتی‌ویروس را موقتاً غیرفعال کنید

  • از نسخه‌های سازگار نرم‌افزارها استفاده کنید

  • فضای کافی در درایو سیستم داشته باشید

  • برای عملکرد بهتر، سیستم خود را قبل از نصب ریستارت کنید

منابع تکمیلی

  • مستندات رسمی EGSnrc

  • راهنمای کاربر BEAMnrc

  • انجمن‌های تخصصی فیزیک پزشکی

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