در مثال آموزشی: مدل سازی با استفاده از کنترل نسخه ، شما یک مدل برای یکپارچگی ساختاری یک آچار ساختید. آن مدل را می توان در پایگاه داده نمایشی برای Model Manager نیز یافت.
1 | روی دکمه Model Manager ( ![]() |
2 | در بخش Database نوار ابزار Home ، پایگاه داده آزمایشی را برای Model Manager از طریق دکمه گسترش انتخابگر پایگاه داده انتخاب کنید. ![]() |
پنجره مدیر مدل با یک نتیجه جستجو برای پایگاه داده آزمایشی به روز می شود.
3 | در قسمت متن آچار بنویسید و روی جستجو کلیک کنید . |
4 | Stresses and Strains in a Wrench model ( ![]() |
پنجره تنظیمات بهروزرسانی میشود تا آخرین نسخه مدل را نشان دهد. اگر قبلاً از طریق آموزش کار کرده اید، مثال: مرور، سازماندهی، و جستجوی مدل ها و فایل های داده ، این نسخه ای است که در آن یک نظر گره به گره مؤلفه اضافه کرده اید. در غیر این صورت، اولین نسخه ای است که از کتابخانه های کاربردی COMSOL وارد شده است.
5 | Component 1>Materials ( ![]() ![]() |
با تغییر به مواد فولادی کم آلیاژ، به روز رسانی کوچکی در این مدل ایجاد خواهید کرد. در این فرآیند، با برخی از ابزارهای کنترل نسخه جدید روبرو خواهید شد که فراتر از آنچه در آموزش آموخته اید، فراتر می روند. مثال: مرور، سازماندهی، و جستجوی مدل ها و فایل های داده .
1 | فولاد سازه ( ![]() ![]() |
نسخه مدل از پایگاه داده بارگیری می شود و در فضای کاری Model Builder با انتخاب Component 1>Materials>Structural steel node (
) باز می شود.

2 | روی Component 1>Materials>Structural steel ( ) کلیک راست کرده ![]() ![]() |
گره ماده از درخت مدل حذف می شود.
3 | روی Component 1>Materials ( ) کلیک راست کرده ![]() ![]() |
4 | در پنجره Add Material ، برای گسترش گره درختی Built-In کلیک کنید . به پایین بروید تا Steel AISI 4340 را پیدا کنید ، کلیک راست کرده و Add to Component 1 را انتخاب کنید . |
5 | از منوی File گزینه Save To ( ) را انتخاب کنید ![]() |
6 | در قسمت نظرات بنویسید مواد را به فولاد کم آلیاژ تغییر داد . |
7 | روی ذخیره ( ) کلیک کنید ![]() |
نسخه جدیدی از مدل در پایگاه داده ذخیره شده است. در آموزش مثال: مدل سازی با استفاده از کنترل نسخه ، مشاهده کردید که می توانید تاریخچه نسخه فعلی مدل باز شده در دسکتاپ COMSOL را از پنجره نسخه ها در فضای کاری Model Builder مشاهده کنید. همچنین می توانید تاریخچه این نسخه را از فضای کاری Model Manager مشاهده کنید.
1 | فضای کاری Model Manager را باز کنید. |
2 | روی Stresses and Strains in a Wrench در پنجره Model Manager کلیک راست کرده و گزینه Versions ( ![]() |
پنجره Versions باز می شود که اولین ردیف جدول با پررنگ برجسته شده است که نشان می دهد نسخه در حال حاضر در دسکتاپ COMSOL باز است. در مجموع سه نسخه وجود دارد (یا دو نسخه اگر آموزش را گذرانده اید، مثال: مرور، سازماندهی، و جستجوی مدل ها و فایل های داده ).

![]() | پنجره نسخه ها |
اکنون تصور کنید که از ذخیره نسخه جدید مدل با مواد تغییر یافته پشیمان شده اید – ترجیح می دهید مواد فولادی ساختاری را حفظ کنید. یک راه حل این است که نسخه قبلی را در COMSOL Desktop باز کنید و بلافاصله آن را به عنوان آخرین نسخه جدید ذخیره کنید. با این حال راه حل ساده تر این است که نسخه قبلی را مستقیماً در پایگاه داده بازیابی کنید .
1 | روی ردیف دوم جدول از بالا در پنجره Versions کلیک راست کرده و Restore Version ( ![]() |
2 | در کادر گفتگوی Restore Version ، روی OK کلیک کنید . |
نسخه انتخاب شده به صورت خودکار به عنوان آخرین نسخه جدید در پایگاه داده بازیابی می شود.
3 | وقتی از شما پرسیده شد که آیا میخواهید نسخه بازیابی شده را نیز باز کنید، روی بله کلیک کنید . |
نسخه انتخاب شده در فضای کاری Model Builder باز می شود.
![]() | یک مزیت اضافه برای استفاده از قابلیت Restore Version ( ![]() |
![]() | بازیابی نسخه |
میتوانید با گسترش Component 1>Materials ( ) تأیید کنید که مدل باز شده واقعاً از مواد فولادی ساختاری قدیمی استفاده میکند
.

شما قبلاً در آموزش مثال: Modeling Using Version Control یاد گرفتید که یک استراتژی بهتر برای ایجاد تغییرات در یک مدل، ابتدا ایجاد یک پیش نویس از مدل است. یک پیشنویس برای استفاده از انجام بهروزرسانیهای یک مدل بدون تصمیمگیری از پیش تعیین شده است که آیا تغییرات ارزش حفظ شدن دارند یا خیر، طراحی شده است.
1 | Component 1>Materials>Structural steel ( ) را انتخاب کرده ![]() |
2 | در پنجره Add Material ، روی Steel AISI 4340 کلیک راست کرده و گزینه Add to Component 1 را انتخاب کنید تا یک بار دیگر مواد فولادی کم آلیاژ را اضافه کنید. |
3 | Ctrl+S را فشار دهید تا پیش نویس مدل ذخیره شود. |
فضای کاری Model Manager را باز کنید. روی دکمه Refresh (
) در پنجره Model Manager کلیک کنید تا جدول بازخوانی شود. هم تنش ها و کرنش ها در مدل معمولی آچار (
) و هم تنش ها و کرنش های جدید در مدل پیش نویس آچار (
) را در نتیجه جستجو خواهید یافت .



1 | Stresses and Strains in a Wrench draft model ( ![]() |
پنجره Versions نسخه تکی از مدل پیش نویس را در ردیف جدول بالا نشان می دهد. برای راحتی، جدول همچنین شامل چهار نسخه از مدل معمولی است که پیش نویس از آن نشات گرفته است.

2 | Stresses and Strains در مدل معمولی Wrench ( ![]() |
پنجره Versions چهار نسخه از مدل معمولی را نشان می دهد.
میتوانید با ذخیره پیشنویس بهعنوان نسخه جدیدی از مدل معمولی، کار پیشنویس را به پایان برسانید.
1 | از منوی File گزینه Save To ( ) را انتخاب کنید ![]() |
2 | در قسمت نظرات بنویسید Changed the material to a low alloy steel by a draft . |
3 | روی ذخیره ( ) کلیک کنید ![]() |
Stresses and Strains در یک مدل پیش نویس آچار ( ) به طور خودکار حذف می شود و دیگر در پنجره مدیر مدل
قابل مشاهده نیست . تنش ها و کرنش ها را در مدل معمولی آچار انتخاب کنید ( ). پنجره Versions پنج نسخه را برای مدل نشان می دهد.

