۱۳-ویرایش فایل ورودی Abaqus با پایتون و inpR و Abaqus Input File Editing with Python and inpR
۱۳-Abaqus Input File Editing with Python and inpR
چکیده
پیشپردازندههای تولید فایلهای ورودی Abaqus (مانند پلتفرم 3DEXPERIENCE، Abaqus/CAE یا ابزارهای شخص ثالث) اغلب از همه ویژگیهای حلکننده Abaqus پشتیبانی نمیکنند یا ممکن است از نیازها و رویکردهای خاص مشتری پشتیبانی نکنند. برای رفع چنین محدودیتهایی، کاربران Abaqus اغلب یا به صورت دستی یک فایل ورودی Abaqus را ویرایش میکنند تا این ویژگیهای از دست رفته را اضافه کنند یا اسکریپتهایی را برای خودکارسازی این ویرایشها مینویسند. این فرآیندها میتوانند زمانبر و مستعد خطا باشند، یا نیاز به سرمایهگذاری زمانی زیادی از سوی کاربر داشته باشند.
inpRW یک ابزار هسته پایتون برای تجزیه، اصلاح و نوشتن فایلهای ورودی Abaqus است. این ابزار به کاربران اجازه میدهد تا بسیاری از وظایف ویرایش فایل ورودی خستهکننده را خودکار کنند و بسیاری از عملیات رایج در همه گردشهای کاری ویرایش کلمات کلیدی از قبل برنامهریزی شدهاند. این ابزار اطلاعات موجود در فایل ورودی را سازماندهی میکند و توابعی را ارائه میدهد که به طور موثر دادههای تجزیه شده را جستجو و پرسوجو میکنند. بیشتر کار خستهکنندهی خواندن و نوشتن در یک فایل ورودی، قبلاً در این ابزار انجام شده است که به کاربر اجازه میدهد تلاشهای خود را بر جنبههای منحصر به فرد گردشهای کاری خاص خود متمرکز کند.
این ابزار را میتوان از طریق هر مفسر پایتون ۳.۷+ اجرا کرد و میتوان آن را در ابزار ویرایش کلمات کلیدی 3DEXPERIENCE گنجاند. این گفتگوی فنی، مروری سطح بالا بر این ابزار و ویرایش کلمات کلیدی در 3DEXPERIENCE خواهد بود و شامل چند نمونه گردش کاری است که از این ابزار استفاده میکنند.
پایتون
برای کسب اطلاعات بیشتر در مورد inpRW به اینجا مراجعه کنید.
سخنران
اریک کین | متخصص فرآیند صنعت تحقیق و توسعه SIMULIA
اریک کین متخصص فرآیند صنعت تحقیق و توسعه SIMULIA در تیم گردش کار سازهها در Dassault Systèmes است. او در فرآیند ساخت مدل برای شبیهسازیهای سازهای (با استفاده از پلتفرم 3DEXPERIENCE و Abaqus/CAE) و اسکریپتنویسی پایتون تخصص دارد. او دارای مدرک کارشناسی مهندسی مکانیک از دانشگاه سیدارویل است.