هدف آموزش: در این آموزش شما با فایلهای inp در آباکوس، استفاده از مثالهای آباکوس، اصلاح و ویرایش فایل inp آباکوس، مثال کاربردی از اصلاح فایل inp در آباکوس و حذف مفصل خرپا از مسیر فایل inp آشنا خواهید شد.
مطلبی که در این پست قصد آموزش آنرا داریم، روشهای موجود برای وارد کردن مدل به نرمافزار آباکوس است چنانچه مجموعه مطالب آموزشی سایت را دنبال کرده باشید متوجه میشوید که بدنبال آموزشهای نه چندان پیچیده و بعضا ساده، ترفندی بسیار کاربردی نهفته است که هدف اصلی آموزش میباشد پس پیشنهاد میکنیم فراگیری این آموزش را از دست ندهید.
تذکر: در تاریخ 16 دی 95 آموزشی تحت عنوان “فراخوانی فایل CAD و اصلاح هندسه قطعه در آباکوس” در سایت درج شد.
inp فایل در آباکوس چیست؟
در مطالب پیشین با فایلهای cae و odb که فایلهای اصلی نرمافزار آباکوس بودند آشنا شدید اشاره کردیم که فایل cae در برگیرنده تمامی مدلهای ساخته شده در آباکوس تا مرحله پیش از آنالیز است و فایل odb نیز نتایج تحلیل را در خود جای داده است هر دو نوع فایلها به سادگی و با استفاده از گزینه File/Open باز میشوند و نکته خاصی ندارند اما محیط راهنمای نرمافزار آباکوس حاوی تعداد بیشماری مسئله است که قطعا میتواند به شما در الگو گرفتن و تعیین مسیر راه کمک کند کافیست تا موضوع مورد نظر خود را در راهنمای آباکوس جستجو کنید و از بخش Examples تعداد زیادی مسئله با موضوع مشابه و شرایط گوناگون را مورد بررسی قرار دهید
اگر به این محیط مراجعه کرده باشید، خیلی زود متوجه خواهید شد که فایل cae و یا odb این مثالها در دسترس کاربران قرار ندارد بدیهی است که گنجاندن دهها هزار فایل odb که تحلیلهای ساده و پیچیدهای را در بر دارد تا چه اندازه حجم این بخش را بالا میبرد Abaqus از فایلهای inp در این بخش استفاده کرده و آنها را در اختیار کاربر قرار داده است تا در صورت نیاز کاربر بتواند مدل را فراخوانی کرده و به تحلیل آن بپردازد سومین دسته از فایلهای ورودی به آباکوس فایلهای با پسوند inp است کافیست بر روی یکی از آنها کلیک کنید تا مسئله مورد نظرتان را در قالب یک فایل text مشاهده کنید
ویرایش و اصلاح فایل inp آباکوس
متن فایل inp را در محیط یک ویرایشگر (مانند notepad) کپی کرده و آنرا در قالب یک فایل با پسوند inp ذخیره کنید (میتوانید مستقیماً بر روی فایل مورد نظر در محیط Documentation راست کلیک کرده و از منوی باز شده گزینه save as را انتخاب نمایید). حال از مسیر File → import → model در منوی اصلی فایل ذخیره شده را باز نمایید همانطور که ملاحظه میکنید مسئله مورد نظر با تمامی جوانب از جمله مدلسازی، بارگذاری، شرایط مرزی، مشبندی و… در اختیار شماست بجز شبکهبندی که در حالت Orphan مش قرار دارد میتوانید سایر موارد را به دلخواه تغییر دهید و مسئله را به سادگی برای حل ارسال کنید.
چنانچه قصد دارید بیشتر با inp فایل آشنا شوید به شما پیشنهاد میکنیم که فایل مربوطه را باز کرده و خط به خط آن را از نظر بگذرانید مختصات گرهها، المانها، خواص مکانیکی ماده، شرایط مرزی و اولیه، بارگذاری و… همه و همه در دل این فایل قرار دارد قابلیت ویرایش در محیطی مانند notepad آزادی عمل بینظیری برای شما فراهم میکند که در پستی جداگانه و در قالب یک مثال، گوشهای از آن را به شما نشان خواهیم داد (مثال آموزشی: نحوه حذف مفصل در محل برخورد اعضای ضربدری سازهها در تحلیل آباکوس)
فراخوانی چند inp در آباکوس
ممکن است شما نیز با این مشکل مواجه شده باشید که با فراخوانی یک فایل inp، عملا مدلی در آباکوس نمایش داده نشود این مشکل زمانی بهوجود میآید که در برخی مثالهای آباکوس چند فایل inp وجود دارد و ضروریست تمامی فایلهای inp همزمان Import شود.
در این مواقع کافیست همه فایلهای موردنظر را در یک مسیر (ترجیحا در یک Folder) قرار دهید، با فراخوانی فایل اصلی، به شکل اتوماتیک inpهای ضروری شناسایی و فراخوانی خواهند شد.
در عین سادگی خیلی عالی بود
واقعا توضیحی ضروری بود که در کمتر جایی پیدا میشه
خوشحالم که این موضوع مورد توجه شما قرار گرفته
موفق باشید
سلام
جناب آقای سروری من یه مشکل عجیب دارم
وقتی فایل inp مثال Hydraulically induced fracture in a well bore با همین روشی که گفتین باز میکنم هیچی بهم نشون نمیده
جالبه که برای بقیه مثال ها مشکلی ندارم و میتونم خروجی ها و نتایج رو ببینم
فکر میکنید مشکل چیه؟
ممنون از جوابتون
درود بر شما
نوید جان بعضی از مثالها چند فایل inp مجزا دارن (مثلا مدل هندسی در یک فایل، المانها در یک فایل و …..). به همین دلیل باید همه فایلهایی که به هم مربوط میشن را در یک پوشه ذخیره کنید. در ادامه مطابق روش متداول، فایل مورد نظر را فراخوانی کنید، آباکوس به شکل اتوماتیک فایلهای مرتبط را تشخیص میده و مدل شما به شکل کامل فراخوانی میشه
موفق باشید . . .
سلام
بعضی مثالها در منوال نرم افزار چند فایل inp دارند
با اونها چه باید بکنیم؟
چطوری همزمان چنتا فایل inp رو ایمپورت بکنیم؟
با سلام
همه فایلها را در یک مسیر قرار بدید، فایلهای کمکی به شکل اتوماتیک تشخیص داده میشه
قبلا هم به این سوال جواب داده بودم دوست عزیز؛ لزومی به پرسش مجدد نبود
سلام
آیا امکان تبدیل فایل ورودی آباکوس به پایتون وجود دارد یا نه؟. این مسئله از این مهم است که امکان قرار دادن فایل ورودی در یک گزارش به دلیل حجم بالای آن وجود ندارد.
سلام
به محض ایجاد مدل هندسی یک فایل به نام abaqus.rpy در پوشه پیشفرض نرمافزار (که در زمان نصب تعیین کردهاید) ایجاد میشه
همینطور فایل jnl. تمام مراحل انجام شده را داخل خودش ذخیره کرده؛ میتونید در قالب یک فایل Python ذخیره و اجرا کنید
موفق باشید . . .
ممنون مهندس از وقتی که برای جواب دادن به دانشجویان میذارید.
مانا و برقرار باشید . . .
با سلام من یکی از مثال های help اباکوس با عنوان 14.2.1 Design sensitivity analysis of a composite centrifuge که دقیقا در همین شاخه html help اباکوس قرار داره رو میخوام احرا کنم هر سه فایل رو در یک فولدر قرار دادم اما وقتی در اباکوس import میکنم پیغام خطا میده و میگه فایل به طور وارد نشده اگر در مورد این مثال اباکوس مرا راهنمایی بفرمایید ممنون میشم
سلام
ظاهرا برخی دادهها به شکل پارامتریک در نظر گرفته شده و آباکوس قادر نیست در محیط CAE این دادهها را فراخوانی کنه
البته از طریق فایل dsacentrifuge_node_elem مدل هندسی و شبکهبندی قابل مشاهده ست ولی به سایر بخشهای مدل دسترسی وجود نداره
موفق باشید . . .
با عرض سلام. بنده نیاز دارم که برای یک سازه فضاکار که تماما از المان های خرپایی تشکیل شده، ماتریس اتصال آن را به طور جداگانه و مختصات گرهی آن را نیز به طور جداگانه دربیاورم. برای این منظور چگونه از فایل inp مدل استفاده کنم.
با تشکر
سلام
فایل inp مسئله را باز کنید؛ زیر عبارت NODE شماره گرهها و مختصات هر گره را میتونید مشاهده کنید (ستون اول از سمت چپ شماره گره و دو یا سه ستون بعدی (متناسب با مسئله دو/سه بعدی) مختصات مربوط به نقطه مورد نظر)
در قسمت ELEMENT هم با سه ستون روبرو هستید؛ به ترتیب از سمت چپ ستون اول شماره المان را نشان میدهد و ستون دوم و سوم مربوط به شماره گرههایی است که این المان بین آنها قرار گرفته؛ بعبارت دیگر ماتریس Connectivity سازه در این بخش قابل دستیابی است
موفق باشید . . .
بسیار ممنون و متشکرم
برقرار باشید . . .
استاد بزرگوار ممنونم از سایت بسیار خوبتون .
میخواستم بدونم فرق اطلاعات درون rpy file &jnl file چیه؟
ممنونم
ممنونم از لطف شما
میتونید به این پست مراجعه کنید: انواع فایلها در آباکوس (لینک)
موفق باشید . . .
سلام. ممنون از اطلاعات مفید شما
من یک کد UEL با فرمت .f دارم که می خواهم پس از تغییرات لازم در فایل inp. روی خواص المان های قبلی مدل ایجاد شده، مدل را این سری بر اساس المان جدید فراخوانی و اجرا کنم. اما زمانی که فایل را import model می کنم متاسفانه نمی توانم کد را لینک کنم و خطای زیر نشان داده می شود. از قسمت create job هم source را input file انتخاب کرده و در تب general ادرس کد را وارد می کنم. همچنین تغییر پسوند کد به .for را هم امتحان کرده ام ولی این بار هم می نویسد The job “Job-1-1” has been created اما موقع submit کردن ارور می دهد. لطفا راهنمایی فرمایید. با تشکر
WARNING: The following keywords/parameters are not yet supported by the input file reader:
———————————————————————————
*PREPRINT
*UELPROPERTY
*USERELEMENT
The model “Job-1” has been imported from an input file.
سلام
از پارامترها و متغیرهایی استفاده کردهاید که برای آباکوس قابل تشخیص نیست
کد را مجدداً بررسی کنید
موفق باشید . . .
با سلام. ضمن تشکر بابت وقتی که میزارید میخواستم با اینکه ممکنه تکراری باشه ولی ازتون دوباره بپرسم من دقیقا طبق فرمایشه شما تمامی فایل های inp رو در یک پوشه ذخیره کردم، حالا دو تا سوال اولا از کجا بدونیم فایل اصلی inp کدومشون هستش؟ و اینکه چرا بازم بعد از فراخوانی چیری قابل مشاهده نیست آیا میتونه مربوط باشه به اینکه بعلاوه ی فایل های inp یک فایل f. هم که همون سابروتین هستش وجود داره آیا میتونه دلیله خطا اون باشه؟ اگر من بخوام فقط از مدل مدنظرم که همون ماشین شورلت( داخل help نرم افزار موجود است) هستش استفاده کنم امکانش هست؟
ممنون میشم از پاسخگویتون
سلام
در همون Documentation مشخصه، توضیحات هر فایل نوشته شده؛ مثلا یک فایل مربوط به مدل هندسی میشه، یکی المانها را مشخص کرده و . . . .
سابروتین را برای run گرفتن نیاز دارید
فایلهایی که ذخیره میکنید قابلیت تغییر در مش و شبکه را ندارند اما بارگذاری و شرایط مرزی را میتونید تغییر بدید
موفق باشید . . .
عذر میخوام متوجه نشدم بلاخره دلیله اینکه بعد از اینکه تمامی فایل ها هم یک جا ذخیره میشن ولی بازهم نمیتونم باز کنم فایلو در اباکوس؟؟؟؟؟؟؟؟؟؟
مشکلی که وجود داره اینه که برخی فایلهای inp پارامتری هستند و آباکوس قادر نیست اونها رو بخونه
راههایی وجود داره برای حل مشکل
سرچ کنید و مقادیر پارامتریک که تعریف شده را با مقادیر عددی تعریف شده در فایل جایگزین کنید
معمولا مشکل حل میشه
یه علامت سؤال هم کفایت میکرد 😉
ممنونم دستتون درد نکنه
موفق باشید . . .
سلام.من یک فایل inp که از قبل اماده شده رو توی محیط اباکوسcommandاجرا میکنم چون توی محیط CAEخونده نمیشه..بعد خود فایل به صورت پشت سرهم و افقی نوشته شده که خود این فایل مشکلی نداره اجرا میشه ..اما وقتی به صورت عمودی و هر دستوری را توی یک خط مینویسی دیگه اجرا نمیشه و این خطا رو میده
There are fewer than 2 items on a data line for which a generation
sequence (start id, end id, optional increment number) is expected.
The keyword in question is related to *NSET. Please check input
data.
مشکل چیه؟
سلام
احتمالا مشکل در دستورات باشه
بدون دیدن فایل نظری ندارم
سلام جناب مهندس سروری عزیز.
جناب مهندس من یک فایل inp دارم که شکل هندسی مدل پیچیده است. آیا امکان دارد فقط شکل هندسی آنرا ( فقط قسمت های گره ها و المانهای فایل inp ) را برداشته و در یک مدل جدیدی (منظور فایل جدید از نوع cae که میخواهم ایجاد کنم که شکل هندسی آن همان باشد که در ntp بود ) بریزم؟ با سپاس فراوان
سلام
من که متوجه نشدم!
گره ها و المانها بر اساس هندسه جسم ایجاد میشن؛ اگر پیچیده ست خب گره ها و المانها هم همون شکل را به شما میدن
فایل ntp چه فایلیه؟!
اشتباه زدم inp هست. عذر میخوام. فایل inp یک مدل با هندسه پیچیده را دارم. منتها میخواهم یک فایل از نوع cae ایجاد کنم با همان نوع شکل هندسی تا خودم مش بندی را انجام دهم. (زیرا شبکه بندی در فایل inp بصورت orphan mesh میباشد). در واقع راهی هست که قسمت متن فایل inp موجود را که در notepad باز کرده ام را فقط قسمت هندسه آنرا (گره ها و المانها را) بر فرض کپی بکنم به متن فایل تازه تاسیس با همان هندسه از نوع cae? با سپاس
خیر قربان؛ همچین چیزی ممکن نیست
مگر المانها همون شبکهبندی اجزای محدود نیستن؟!
با کپی شدن گره ها عملا شما نقاط شبکه بندی را به نرم افزار دادهاید
یک مقدار روی موضوع فکر کنید قطعاً متوجه بحث خواهید شد
سلام.خسته نباشید.من یک هندسه دارم که به صورت axisymmetric طراحی شده و بعد با دستور SYMMETRIC MODEL GENERATION,REVOLVE دوران دادم.و بعد برای اینکه همه گره ها یک جابجایی داشته باشن از دستورEQUATION
استفاده کردم اما در اخراین خطا رو میده؟ تعداد همه گره ها در مجموعه گره ها تعریف شده یکسانند؟نمیدونم مشکل کجاست؟
ERROR: ALL THE NODESETS USED IN DEFINING AN EQUATION MUST CONSIST OF THE***
SAME NUMBER OF NODES, EXCEPT THAT SINGLE-NODE NODESETS CAN BE USED
WHERE A NODE NUMBER WOULD BE VALID
سلام
رابطه ای که تعریف میکنید بین گره های نظیر به نظیر برقرار میشه
در نتیجه اگر در حین تعریف رابطه، دو set به نرم افزار معرفی کرده باشید که تعداد گره یکسانی در دو set موجود نیست با این خطا روبرو خواهید شد
مشکل از تعریف set و تعداد گره هایی هست که در نظر گرفته اید؛ تعداد گره های موجود در setهایی که بینشون رابطه تعریف کردهاید با هم برابر نیست
سلام پروژه من تعریف یک المان جدید هست. معادلات حاکم و درجات آزادی. ..را بدست آوردم. حالا سوالم اینه ک چطوری یک مدل را به کمک این المان تحلیل کنم؟چطوری المان تعریف شده را به نرم افزار معرفی کنم؟
سلام
روابط را دز قالب یک سابروتین UEL پیاده کنید
سلام ممنون از اموزشی که گذاشتید ایا میشه از فایل inp ران گرفت
سلام
اگر با دقت مطالعه میکردید پاسخ سؤالتون را در بخش “ویرایش و اصلاح فایل inp آباکوس” میگرفتید
بله؛ امکان پذیر هست
فقط شما اجازه تغییر در مش را ندارید
موفق باشید . . .
سلام
لطف کنید درباره ایمپورت inpهای چندگانه به آباکوس توضیح بدهید. این مثال 1.1.1 Axisymmetric analysis of bolted pipe flange connections در هلپ آباکوس داراری 3 فایل inp هست ولی تو محیط CAE ایمپورت نمیشه.هر سه فایل هم داخل یک پوشه هستند. میشه تست و راهنمایی کنید.
3فایل:
boltpipeflange_axi_solidgask.inp
boltpipeflange_axi_node.inp
boltpipeflange_axi_element.inp
البته میشه ران گرفت اونم به شرطی که داخل یک پوشه باشد و اون پوشه ورک دایرکتوری باشد.
سلام
نکته خاصی نداره
در برخی مسائل، هندسه، گره ها و المانها در فایلهای مجزا ایجاد شده اند
تمام فایلهای مربوط به تحلیل را در یک پوشه قرار بدهید و به شیوه مرسوم عملیات فراخوانی را انجام دهید
سلام
خسته نباشید
مدل من از چند قسمت المان solid تشکیل شده و یک المان TRUSS که میخوام اونو از مدلم حذف کنم.در قسمت edit keyword این کد وارد میکنم:
model change,remove ,type=element
rem
خط دوم نشون دهنده اسم set تعریف شده برای المان truss
و هنگام تعریف job از input file استفاده میکنم ولی این error میدهد:
the slave surface assembly-pickedsurf762 does not exist
ممنون میشم راهنماییم کنید.
سلام
مجموعهای که حذف کرده اید درگیر بحث کانتکت یا تماس بوده
به ماژول Interaction مراجعه و contactی که تعریف شده اصلاح کنید
خیلی ممنون
باسلام: بنده نرم افزار آباکوس 6.13 را بطور کامل نصب کرده ام ولیکن متاسفانه آیکونی در دستکاپ نیامده و من نمی توانم نرم افزار را باز کنمک لطفا مسیری که برای باز کردن نرم افزار باید بروم را توضیح بدهید ممنون میشم.
سلام
در قسمت search از منوی start ویندوز عبارت cae را تایپ کنید
این سؤالتون هیچ ربطی به موضوع این پست نداره، 3 تا پست تخصصی نصب آباکوس در سایت موجوده؛ سخت نیست پیدا کردنش
سلام و تشکر
لطفا راهنمایی بفرمایید که چگونه می توان در فایل .inp مختصات گره ها را در دستگاه مختصات استوانه ای بدست آورد؟
سلام
به شکل پیش فرض نمیشه؛ مختصات گلوبال به شما داده میشه
سلام جناب مهندس.پیش از هرچیز تشکر از شما که با صبر و حوصله جواب میدید….من یک آنالیز اسلاشینگ آب به روش ALE دارم….مشکل اینه که در طول تحلیل بدون هیچ اروری از روند صحیح حل خارج میشه و دچار اعوجاج مش میشه….تنها موردی که بنظرم میرسد غیر معتبر بودن نسخه نرم افزار است…..آیا مورد تایید شما هست؟؟
سلام
اگر منظورتون از غیرمعتبر استفاده از نسخه کرک شده است، خیر
در نسخه های کرک شده مشکلاتی در زمینه خروج ناگهانی از برنامه، برخی خطاهای مربوط به اجرا نشدن حل و . . . گاهاً پیش میاد ولی نمیشه نتایج را بخاطر اینکه نسخه کرک شده است زیر سؤال برد