Learning MCNP4C and MCNPX

Learning MCNP4C and MCNPX

شماره تماس 09358768859
Learning MCNP4C and MCNPX

Learning MCNP4C and MCNPX

شماره تماس 09358768859

پاسخ به سوال ایمان +

سلام ایمان

=============

در قسمت material card درصد حجمی مواد رو بنویسی ؟

مثلا هسته شما 60% اب و 40 % اهن داشته باشه !

=============
اصل متن شما

dar ghesmate matrial card   agar bekhahim darsade hajmie mavad ro benevisim chekar konim??
masalan:
yek kore darim 60% hajmesh abe va 40% hajmesh ham ahan
ino chejori hesab konam

==============

ببخشید ولی هنوز سوالتونو خوب متوجه نشدم 

ما سه نوع کارت داریم

کارت سلول : که فقط اجازه داریم سلول ها رو مشخص کنیم + ماده ای که از ان اکنده شده اند و در کل یک مرزبندی برای طراحی قائل بشیم

کارت سطح : همون مشخص کردن هندسه ترسیمه فرقی نمیکنه چه هندسه ای باشه

کارت داده : در بر گیرنده چشمه و مشخصاتش + متریال ها و درصد حضورشان بهمراه چگالی  شان و ...

حقیقتش درصد حجمی رو تا بحال بهش برخورد نکرده بودم

سیستمی که گفتی اگه هندسه اش رو بگی بقیه اش حله چون وقتی سلول ها رو مشخص میکنی همان موقع مواد رو هم میتونی توشون توضیع کنی

مثلا سلول 101 اب با این چگالی و سلول 102 اهن با این+1 چگالی

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

پاسخ اقای محمدی ( ++ )

سلام منتظر پیامتون بودم

اجرای کد MCNP با textpad به صورت زیر است

فولدر mcnp 4c به شکل زیر توجه کنید


فایل هایی که رنگی شده اند فایل های ضروری و فایل های درون مستطیل فایل های اصلی هستند و در همین پوشه قرار میگیرند

نکته : در مورد mcnp نصبی اطلاع ندارم نسخه ای رو که داریم کپی شده و به همین صورت ازش استفاده میکنیم

همچنین فولدر mcnpx به شکل زیر توجه کنید

کلیک کنید تا تصویر بزرگ شده را ببینید

سپس textpad رو اجرا کرده بصورت زیر


در منوی جدید این گزینه ها رو انتخاب کنید

در جعبه اول مسیر فایل mcnp.exe را از پوشه بالا با brows انتخاب کنید

در جعبه دوم اسم فایلتونو بنویسید با فرمت i. 

در جعبه سوم تغییرات اتوماتیک اعمال میشه

در ادامه

فایل را با انتخاب OK اجرا میکنید و پنجره زیر را خواهید دید

نکته : فقط این برنامه ای که نوشتم یه خطا داشت که Fatal error داد ولی فقط هدفم نحوه اجرا بوده

توجه : 

حتما دقت کنید وقتی فایل تون رو ذخیره میکنید جعبه دوم باید در حالت(*.*) All file باشه والا فایلتون هر جوری که بنویسید بصورت .txt ذخیره میشه و برنامه فایلتونو پیدا نمیکنه

پاسخ اقای محمدی

سلام

================

من با نرم افزار ویرایش فایل مشکلی ندارم.
من برنامه mcnp  رو که برای یه مثال اجرا می کنم برنامه ارور حذف فایل (مثلا EL022 یا ENDF602 و...) رو میده که باید این فایل ها رو تو محل برنامه که mcnp.exe وجود داره کپی کنم.در صورتی که با دادن مسیر در پوشه xsdir دیگر برنامه نیازی به کپی کردن ندارد .
شما که برنامه رو اجرا می کنید به همچین مشکلی بر نخوردید ؟

================

اگه مشکلی نیست همون برنامه رو برام بفرستید یا متنشو بنویسید تا من هم Run بگیرم ببینم این اتفاق می افته یا نه !

حقیقتش نه با چنین خطایی تابحال روبرو نشدم

textpad رو هم امتحان کنید

پاسخ فوری به نامه اقای محمدی

اقای محمدی سلام 

==================

فایل xsdir رو که با notpad باز می کنم روی خط اول یک path وجود داره که باید اونجا ادرس مسیر پوشه ای رو قرار بدید که فایل های مورد نیاز mcnp  اونجا قرار داده شده .

ولی من این کار رو انجام دادم ولی برنامه دوباره از من فایل های مورد نیاز رو می خواد؟

==================

خیر من از notepad استفاده نمیکنم بخاطر همین مسائلی که ایجاد میکنه 

از برنامه textpad که یک محیط پیشرفته تره در حال حاظر استفاده میکنم

نحوه کار با این برنامه رو هم پست کردم + همه برنامه هایی که اجرا کردم

با این برنامه بوده و دستوری که گفتین رو اصلا نیازی نداریم تو این محیط درج

کنیم

پیشنهاد میکنم یک تحول مثبت یا بهتر بگم در کنار اموزه های قبلی خودتون 

از mcnp , notepad چاشنی تحول را هم در نظر بگیرید

نمونه اش رو میتونم این طور بگم :

تو یه برنامه من 51 سطح داشتم و + این رو باید برای 5 رنج انرژی متفاوت

تغییر میدادم ++ فاصله چشمه تا سطح خاص تغییر میکرد تو 3 رنج در کل

بالای 80 output داشتم و بروش معمولی خودمون (سنتی) تک تک خروجی ها

رو باید باز کرده و شار عبوری از 51 سطح را کپی میکردم تو Excel یا origin lab

این خودش سه هفته طول میکشید اما با کمک یکی از دوستان با Matlab یه

برنامه ساده نوشتیم و تمام این 80 خروجی رو ظرف چند ثانیه خوند ارقامش 

رو در جدولی قرار داد ===> در نهایت خروجی شار را از هر سطح تونستیم

تو کمترین زمان ممکن بدست بیاریم

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

زمان رو به نفعتون تمام کنید + notepad , textpad , ... واسط اجرایی کد مونت 

کارلو هستند

یا به صورت ضرب المثل همون کلک رشتی خودمون

پاسخ به نامه اقای محمدی

یه سوال ؟

اگه میشه روش دادن ادرس رو در mcnp4 توضیح بدید ؟منظورم datapath 
بهش مسیر میدم ولی باز باید فایل های کاربردی رو تو محل اجرای برنامه کپی کنم

-----------------

سلام

من تابحال ادرس دهی رو کار نکردم اگه ایراد نداره میشه فرم نوشتن این دستور رو 

بگید تا بیشتر روش کار کنیم

تو manual mcnp4c هم چیزی دستگیرم نشد بیشتر راهنمایی کنین ! متشکرم

پاسخ به سوال خانم نسیم + سوال اقای محمدی + پیوست

سلام

بدلیل کمی وقت بخصوص اینکه زمان امتحاناته در این حد سعی کردم کمکتون کنم و عذرخواهی بنده را بپذیرید

با برنامه VMC که کار کردم دیدم TC99m در این بافت ها پس از تزریق جذب میشود


bone

bone marrow

Liver

lung

soft tissue

thyroid

خوب حالا این زمان ماندن Tc99m تو محدوده مورد نظر مهمه چون تو این زمان بهره وری مناسب رو داره و دیگه اینکه Tc99m رو باید بصورت یک نقطه یا چند نقطه (چشمه نقطه ای) در عضو مورد نظر تعریف کرد مثلا 4 مکان با یه توزیع فرضی محتمل در نظر بگیرید و چشمه ها رو اونجا فرض کنید سپس تو مدت زمانی که ماده تکنیسیم درون عضو ماندنی هست حالا یه دقیقه یا ... باید چشمه یا چشمه های شما با همان قدرت تابش کنند - پس زمان تابش شما هم محدوده برای عضو بیمار  ولی درنهایت تکنسیم در اعضایی که در بالا نام بردم جاگیری میکنه و باز هم تابش خواهد کرد - به موازات این کار سعی کنید از VMC یا Caldose هم استفاده کنید

در ضمن اگه اشکالی نداره میخوام فانتومی که طراحی کردین رو ببینم متشکرم

physics_scholar@yahoo.com 

موفق باشید 

-----------------------------------------

سلام اقای محمدی

من پیشنهاد میکنم چند تا پایان نامه که همین کد رو کار کردن مطالعه کن چون " هر کسی از ظن خود شد یار من " اونجا هم صدق میکنه هر فردی بنا به ادراک خودش از متن کد دستور را یا خلاصه یا به تفصیل توضیح داده 

همین جا از کلیه دوستان درخواست میکنم که اگه ترجمه بخش های manual mcnp4c یا x را دارند و قابل درکه یا جزوه ای چیزی دارند خبر بدند یا لینکی بزارن تا بقیه هم استفاده کنند

اقای محمدی من این قسمت از کارت چشمه را کار نکردم ببخشید با جزییاتش هم زیاد اشنا نیستم انشا الله با کمک شما بیشتر اشنا میشم

متشکرم

موفق باشید 

-------------------------------

پیوست :

با سلام دوباره از اشنایی مجدد و کاملتر شما خوشبختم

علی اصغر محمدزاده دانشجوی کارشناسی ارشد فیزیک هسته ای دانشگاه ازاد

نکته : در این دنیا همه چیز و همه کار شدنی است

پاسخ اقای مهدی !

سلام 

بله شما درست میگید به استناد متن زیر (برای اگاهی دوستان)

هنوز که با چنین قابلیتی جای دیگه روبرو نشدم اما چشم اگه تونستم نسخه 2.7 رو گیر میارم

اما بعید میدونم کسی داشته باشه

خبرتون میکنم

متشکرم 

پاسخ اقای مهدی

سلام

نسخه mcnp 4c 2.4 موجوده

نسخه mcnpx 2.6 موجوده

نسخه mcnpx 2.7 موجود نیست یعنی ندیدم کسی داشته باشه

هنوز تو چمو خم 2.4 و 2.6 موندیم باید اونها رو خوب بلد باشیم تا به 2.7 برسیم

اما مثل اینکه شما 1 - حرفه ای هستین که همین جا من ازتون درخواست میکنم به من هم کمک تکنیکی و مشاوره بدین

2 - اتیشتون تنده که ببینین تو 2.7 چی جدید اضافه شده

در هر صورت اگه یافتی منو هم بیخبر نذار

متشکرم

پاسخ اقای مصطفی محمدی

سلام

شما علاقه ای به خوندن manual mcnp ندارین؟

تمام این مسائل اونجا بسط داده شده حتی بهتر از توضیحات من 

جواب :

در کارت داده ها

SDEF erg=? Pos=? par=? Dir=cos(teta) and 

بجای Dir که مخفف راستا ی طیف است شما بایستی برای یک طیف تکفام یا غیر تکفام زاویه تابش تعریف کنید

کسینوس تتا رو ننویسی فقط جلوی Dir باید بنویسی 1 همین

اگر زاویه تابش صفر درجه باشد - یک طیف باریک - Dir=1 و مابقی ماجرا 

جدول پارامتر های چشمه

پاسخ به سوال اقای محمدی

سلام

حتما میشه

شما باید سه سطح تعریف کنید

(چون محور تقارن شکل شما به موازات محور z هاست) 

pz از 1 شروع شود

تا pz ارتفاع دلخواه (قاعده بالایی استوانه)

سپس میبایستی یک c/z تعریف کنید که مختصات مرکزش را داده باشید + ...

فرمول زیر

c/z x0 y0 R

که برای مثال شما میشه 

c/z 1 1 2 فرض کردم شعاعش 2 باشد

 ایا میشه سلول را در مبدا تعریف کرد و به نقطه مورد نظر برد ؟ با این کار مستقیما سیلندر را در جایی که لازم داریم ترسیم میکنیم

-----------------------

با این اوصاف شما 2 سلول تعریف کرده اید

بیرون قرص 

درون قرص

--------------------

نکته قرص و چشمه خود را تا شعاعی قابل قبول از دیگر بخش های محیط با یک پوسته کروی محیط کنید برای جلوگیری از ثبت اندرکنش های غیر ضروری 

با این دید شما سه سلول خواهید داشت

قرص

بیرون قرص تا پوسته کروی

از پوسته کروی تا فضای بیرونی