0
سبد خرید شما خالیست!
میتواند برای مشاهده محصولات بیشتر به صفحات زیر بروید :
افزودن به لیست علاقه مندی ها

آموزش اسکریپت نویسی در اباکوس به کمک پایتون

جزئیات دوره بیشتر
  • پیش نیاز: ABAQUS مقدماتی
  • مدت دوره : 20 ساعت
  • نحوه برگزاری: آنلاین و حضوری (هنگام ثبت نام با هماهنگی)
  • فیلم دوره: دارد
  • مدرک ارائه شده: لاتین پارس پژوهان و فنی حرفه ای
  • زمان برگزاری: آخر هفته ها (هفته ای یک جلسه) با هماهنگی
  • شماره های تماس: 021-88322992-88322993 داخلی (102)
مشاهده بیشتر + مشاهده کمتر -
امتیاز محصول
دپارتمان : دپارتمان مکانیک
2٬240٬000
2٬240٬000 تومان 0 تومان تخفیف

معرفی دوره آموزش اسکریپت‌نویسی در آباکوس به کمک پایتون:

یکی از جذاب‌ترین کارهایی که می‌توانید در ABAQUS پیاده‌سازی کنید، از طریق دستیابی به واسط گرافیکی نرم افزار و فایل INP اسکریپت‌نویسی است. شبیه به محیط APDL در نرم افزار ANSYS، همچنین در ABAQUS نیز کارهایی مانند تغییر هندسه، تغییر خواص، تغییر مش و... هر آنچه که به‌صورت گرافیکی در محیط CAE نرم افزار می‌توانید پیاده‌سازی کنید، با دسترسی به محیط پایتون قابلیت اجرا پیدا می‌کند.

در واقع، زبان برنامه‌نویسی Python واسط میان CAE (کارهایی که در محیط گرافیکی نرم افزار پیاده‌سازی می‌کنید) و فایل INP (فایل متنی که خروجی گرافیکی نرم افزار است و ورودی حل‌گر) است. به عبارت دیگر، تمام کارهای گرافیکی که ما در نرم افزار انجام می‌دهیم، با این کد به فایل INP که فرمت استاندارد برای حل‌گر ABAQUS است، تبدیل می‌شود.

اگر بتوانیم به این کد دسترسی پیدا کنیم، می‌توانیم تمام کارهای گرافیکی را بدون زحمت زیاد تکرار کنیم. مثلاً فرض کنید بخواهید به‌صورت تصادفی الیاف را داخل ماتریس پخش کنید، چندین ران مختلف بگیرید و نتایج را با هم مقایسه کنید. یا مثلاً 100 بار خواص را طبق الگویی که در ذهن دارید کاهش دهید و نتایج را مقایسه کنید. حتی در پس‌پردازش نیز می‌توانید وارد شوید و کاری کنید که به بهترین جواب ممکن برسید. در واقع، کار بهینه‌سازی حرفه‌ای را می‌توانید با اسکریپت‌نویسی در ABAQUS پیاده‌سازی کنید.

سرفصل‌های آموزش اسکریپت‌نویسی در آباکوس به کمک پایتون:

  1. آشنایی مقدماتی با برنامه‌نویسی پایتون شامل تاریخچه پایتون، معرفی انواع داده و توابع مربوطه، عملیات ماشین‌حسابی، Control Blockهای for ،if و while و ارتباط بین ABAQUS و پایتون.
  2. ایجاد توابع (Functions)، ایجاد ماژول، کار با فایل‌ها (خواندن و نوشتن در فایل)، مبحث ABAQUS Object Model و معرفی Objectهای ABAQUS و ارتباط بین آن‌ها، معرفی Replay File ABAQUS و طریقه دسترسی به کدهای پایتون ABAQUS.
  3. استفاده از Replay File برای ایجاد یک مدل، معرفی فایل .JNLهای اجرای اسکریپت، معرفی محیط PDE ABAQUS، طریقه پارامتری‌ کردن مدل، طریقه گرفتن داده از کاربر.
  4. طریقه ایجاد روند تکراری در مسئله شامل حل مثال در خصوص تغییر سایز مدل، حل مثال در خصوص ایجاد چندین Job و Model، حل مثال در خصوص تغییر بارگذاری به‌صورت اتوماتیک، طریقه فراخوانی فایل نتایج .ODB و استخراج داده به کمک اسکریپت، ایجاد روند تکراری و بهینه‌سازی نتایج.
  5. حل مثال در خصوص ایجاد روند تکراری و اصلاح مدل برای دستیابی به نتایج مطلوب، معرفی فایل .INP و نحوه ویرایش این فایل با استفاده از اسکریپت‌نویسی.

پیش‌نیاز دوره آموزش اسکریپت‌نویسی در آباکوس به کمک پایتون:

پیش نیاز این دوره، آموزش آباکوس مقدماتی است که می‌توانید در گروه آموزشی پارس پژوهان بگذرانید.

گواهینامه‌های آموزش اسکریپت‌نویسی در آباکوس به کمک پایتون: 

در آخر به پذیرفته‌شدگان این دوره مدرک مؤسسه به زبان انگلیسی ارائه می‌شود.

بعد از شرکت در این دوره چه مهارت‌هایی کسب می‌کنیم؟

با شرکت در این دوره، ابتدا با مقدمه‌ای بر کدنویسی با زبان برنامه‌نویسی پایتون آشنا خواهید شد. در ادامه، با ورود به نرم افزار و شروع اسکریپت‌نویسی، از مثال‌های ساده تا مثال‌های سه‌بعدی و پیچیده‌تر استفاده و تمرین خواهیم کرد. همچنین، توانایی مدل‌سازی مسئله و حل آن و کدنویسی تمام دستورات آن را خواهید داشت. در پایان، با بخش تحلیل نتایج کار خواهیم کرد و قادر خواهیم بود معیارهای متنوعی را کنترل کنیم.

سوالات متداول:

آیا نیاز است بر پایتون مسلط باشیم؟

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

آیا در آباکوس پایتون حلگر است؟

حلگر آباکوس نرم افزار فرترن است پایتون قبل از حلگر کارهای گرافیکی را به کد INP تبدیل می‌کند.

چرا باید پایتون را در آباکوس اسکریپت کنیم؟

با دانستن زبان پایتون در نرم افزار آباکوس و با تکرار می‌توانید بهینه‌سازی، تکرار هندسه، ساخت هندسه‌های مختلف و تغییر خواص را انجام دهید.

این دوره مناسب چه رشته‌هایی است؟

  1. مهندسی مکانیک
  2. مهندسی عمران
  3. مهندسی پزشکی
  4. مهندسی مواد

 

  • توضیحات دوره
  • مشخصات
  • نقد و بررسی
توضیحات دوره

معرفی دوره آموزش اسکریپت‌نویسی در آباکوس به کمک پایتون:

یکی از جذاب‌ترین کارهایی که می‌توانید در ABAQUS پیاده‌سازی کنید، از طریق دستیابی به واسط گرافیکی نرم افزار و فایل INP اسکریپت‌نویسی است. شبیه به محیط APDL در نرم افزار ANSYS، همچنین در ABAQUS نیز کارهایی مانند تغییر هندسه، تغییر خواص، تغییر مش و... هر آنچه که به‌صورت گرافیکی در محیط CAE نرم افزار می‌توانید پیاده‌سازی کنید، با دسترسی به محیط پایتون قابلیت اجرا پیدا می‌کند.

در واقع، زبان برنامه‌نویسی Python واسط میان CAE (کارهایی که در محیط گرافیکی نرم افزار پیاده‌سازی می‌کنید) و فایل INP (فایل متنی که خروجی گرافیکی نرم افزار است و ورودی حل‌گر) است. به عبارت دیگر، تمام کارهای گرافیکی که ما در نرم افزار انجام می‌دهیم، با این کد به فایل INP که فرمت استاندارد برای حل‌گر ABAQUS است، تبدیل می‌شود.

اگر بتوانیم به این کد دسترسی پیدا کنیم، می‌توانیم تمام کارهای گرافیکی را بدون زحمت زیاد تکرار کنیم. مثلاً فرض کنید بخواهید به‌صورت تصادفی الیاف را داخل ماتریس پخش کنید، چندین ران مختلف بگیرید و نتایج را با هم مقایسه کنید. یا مثلاً 100 بار خواص را طبق الگویی که در ذهن دارید کاهش دهید و نتایج را مقایسه کنید. حتی در پس‌پردازش نیز می‌توانید وارد شوید و کاری کنید که به بهترین جواب ممکن برسید. در واقع، کار بهینه‌سازی حرفه‌ای را می‌توانید با اسکریپت‌نویسی در ABAQUS پیاده‌سازی کنید.

سرفصل‌های آموزش اسکریپت‌نویسی در آباکوس به کمک پایتون:

  1. آشنایی مقدماتی با برنامه‌نویسی پایتون شامل تاریخچه پایتون، معرفی انواع داده و توابع مربوطه، عملیات ماشین‌حسابی، Control Blockهای for ،if و while و ارتباط بین ABAQUS و پایتون.
  2. ایجاد توابع (Functions)، ایجاد ماژول، کار با فایل‌ها (خواندن و نوشتن در فایل)، مبحث ABAQUS Object Model و معرفی Objectهای ABAQUS و ارتباط بین آن‌ها، معرفی Replay File ABAQUS و طریقه دسترسی به کدهای پایتون ABAQUS.
  3. استفاده از Replay File برای ایجاد یک مدل، معرفی فایل .JNLهای اجرای اسکریپت، معرفی محیط PDE ABAQUS، طریقه پارامتری‌ کردن مدل، طریقه گرفتن داده از کاربر.
  4. طریقه ایجاد روند تکراری در مسئله شامل حل مثال در خصوص تغییر سایز مدل، حل مثال در خصوص ایجاد چندین Job و Model، حل مثال در خصوص تغییر بارگذاری به‌صورت اتوماتیک، طریقه فراخوانی فایل نتایج .ODB و استخراج داده به کمک اسکریپت، ایجاد روند تکراری و بهینه‌سازی نتایج.
  5. حل مثال در خصوص ایجاد روند تکراری و اصلاح مدل برای دستیابی به نتایج مطلوب، معرفی فایل .INP و نحوه ویرایش این فایل با استفاده از اسکریپت‌نویسی.

پیش‌نیاز دوره آموزش اسکریپت‌نویسی در آباکوس به کمک پایتون:

پیش نیاز این دوره، آموزش آباکوس مقدماتی است که می‌توانید در گروه آموزشی پارس پژوهان بگذرانید.

گواهینامه‌های آموزش اسکریپت‌نویسی در آباکوس به کمک پایتون: 

در آخر به پذیرفته‌شدگان این دوره مدرک مؤسسه به زبان انگلیسی ارائه می‌شود.

بعد از شرکت در این دوره چه مهارت‌هایی کسب می‌کنیم؟

با شرکت در این دوره، ابتدا با مقدمه‌ای بر کدنویسی با زبان برنامه‌نویسی پایتون آشنا خواهید شد. در ادامه، با ورود به نرم افزار و شروع اسکریپت‌نویسی، از مثال‌های ساده تا مثال‌های سه‌بعدی و پیچیده‌تر استفاده و تمرین خواهیم کرد. همچنین، توانایی مدل‌سازی مسئله و حل آن و کدنویسی تمام دستورات آن را خواهید داشت. در پایان، با بخش تحلیل نتایج کار خواهیم کرد و قادر خواهیم بود معیارهای متنوعی را کنترل کنیم.

سوالات متداول:

آیا نیاز است بر پایتون مسلط باشیم؟

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

آیا در آباکوس پایتون حلگر است؟

حلگر آباکوس نرم افزار فرترن است پایتون قبل از حلگر کارهای گرافیکی را به کد INP تبدیل می‌کند.

چرا باید پایتون را در آباکوس اسکریپت کنیم؟

با دانستن زبان پایتون در نرم افزار آباکوس و با تکرار می‌توانید بهینه‌سازی، تکرار هندسه، ساخت هندسه‌های مختلف و تغییر خواص را انجام دهید.

این دوره مناسب چه رشته‌هایی است؟

  1. مهندسی مکانیک
  2. مهندسی عمران
  3. مهندسی پزشکی
  4. مهندسی مواد

 


دوره های مشابه

افزودن نظر جدید
امتیاز محصول *
با انتخاب دکمه "ثبت نظر" موافقت خود را با قوانین انتشار محتوا در گروه آموزشی پارس پژوهان اعلام می‌کنم.
افزودن پرسش جدید
با انتخاب دکمه "ثبت پرسش" موافقت خود را با قوانین انتشار محتوا در گروه آموزشی پارس پژوهان اعلام می‌کنم.
اطلاع به من در زمان موجود شدن
0 سبد
بیشتر
دسته ها
جستجو
پروفایل
تماس
دسته بندی ها
دوره‌های فنی مهندسی
دوره‌های مدیریت
بازگشت به بالا