منوی دسته بندی

دانلود پروژه تحلیل تنش ابزار تراش در انسیس با PyMAPDL

دانلود پروژه ابزار تراش، مثال رسمی Ansys برای اعمال فشار توزیع‌شده بر هندسه ابزار و بررسی تنش اصلی است. این مسئله به شناخت اثر بارگذاری روی بدنه ابزار در فرایند ماشین‌کاری کمک می‌کند؛ تعیین عمر ابزار، شکست یا شرایط برش واقعی نیازمند مدل و داده‌های تکمیلی است.

نوع دریافت: هندسه ANF به‌همراه اسکریپت بازسازی تحلیل؛ فایل آماده Workbench یا نتیجه حل‌شده نیست. هر دو دانلود لازم‌اند و ZIP کد به‌تنهایی هندسه را در خود ندارد.

این مثال متعلق به منبع معرفی‌شده است و نمونه‌کار اجرایی ایران انسیس محسوب نمی‌شود.

شماتیک ابزار تراش و بار سطحی برای تحلیل انسیس؛ تصویر مفهومی و فاقد نتیجه تنش
شماتیک مفهومی؛ نمایش نتیجه حل نیست.

مشخصات و محتویات فایل

نرم‌افزارMechanical APDL و PyMAPDL؛ مدل سه‌بعدی با SOLID285
بسته کدlathe_cutter.py و lathe_cutter.ipynb؛ ZIP برابر ۳۴٬۰۸۰ بایت
هندسه وابستهLatheCutter.anf؛ ۵۱٬۰۰۳ بایت، فایل متنی هندسه و پارامتر طول فشار
نسخه قابل تشخیصسربرگ هندسه: 22.1 و Parasolid 33.0، واحد اینچ؛ نسخه هندسه تضمین سازگاری نسخه حلگر نیست
پیش‌نیازنصب و مجوز MAPDL، Python و ansys-mapdl-core سازگار، NumPy، وابستگی‌های ترسیم و Pandas برای جدول؛ اینترنت برای دانلود خودکار هندسه، Jupyter برای نوت‌بوک

۱. دانلود مستقیم کد ابزار تراش (ZIP)

۲. دانلود مستقیم هندسه ابزار (ANF)

منبع اصلی و راهنمای رسمی Ansys

راهنمای بازکردن و اجرای مثال

  1. ZIP را در پوشه‌ای مستقل استخراج کنید و هندسه ANF را هم دریافت کنید. فایل هندسه را با فایل نتیجه حل اشتباه نگیرید. اگر لینک ANF به‌صورت متن باز شد، از گزینه ذخیره پیوند یا Save As استفاده و نام LatheCutter.anf را حفظ کنید؛ فایل را با پسوند txt ذخیره نکنید.
  2. پس از آماده‌سازی MAPDL، محیط Python سازگار و PyMAPDL را نصب کنید. کد با download_example_data هندسه را از مخزن رسمی می‌گیرد؛ برای اجرای آفلاین، متغیر lathe_cutter_geo را به مسیر فایل محلی تنظیم کنید.
  3. از پوشه کاری python lathe_cutter.py را اجرا کنید یا نوت‌بوک را مرحله‌ای پیش ببرید. پیش از حل، سطوح قید و فشار را با هندسه مرجع تطبیق دهید.
  4. خروجی‌های تنش و وضعیت همگرایی را بازبینی کنید. بخش ترسیم از GraphicsBackend.MAPDL نیز استفاده می‌کند؛ پشتیبانی ترسیم نصب شما باید مناسب باشد و پنجره‌های تعاملی ممکن است اجرای کد را متوقف نگه دارند.

فرض‌ها، تنظیمات مهم و محدودیت‌ها

کد دستگاه واحد BIN را انتخاب می‌کند؛ طول بر حسب اینچ و تنش/فشار بر حسب psi هستند. مدول برابر ۱۰⁷ و ضریب پواسون ۰٫۲۷، ورودی مثال‌اند و نباید بدون داده ماده واقعی به ابزار صنعتی تعمیم داده شوند.

فشار روی سطح مرجع با جدول سینوسی ده‌نقطه‌ای و مقیاس ۱۰٬۰۰۰ psi تعریف می‌شود. طول اعمال فشار از پارامتر PRESS_LENGTH هندسه خوانده می‌شود؛ این پارامتر در فایل دریافت‌شده وجود دارد.

کد NLGEOM را روشن می‌کند؛ این گزینه به معنی تعریف پلاستیسیته یا شکست ماده نیست. قیود و شماره سطوح به هندسه ANF وابسته‌اند و پس از تعویض هندسه باید بازتعریف شوند.

خروجی مورد انتظار و تفسیر آن

کد برای نمایش تنش اصلی اول، برش‌های میدان تنش، گزارش گره‌ای و خروجی جدول HTML تنظیم شده است. تنش اصلی اول با تنش معادل فون‌میسز یکی نیست؛ معیار مناسب را متناسب با ماده و سازوکار خرابی انتخاب کنید.

بخش نمونه گزارش، گره‌های با شماره مشخص را انتخاب می‌کند؛ با تغییر شبکه، شماره‌ها و حتی وجود آن گره‌ها را کنترل کنید. مسیر خروجی HTML در کد از جداکننده ویندوز استفاده می‌کند و در سیستم‌عامل دیگر بهتر است با مسیر محلی مناسب هماهنگ شود.

مدل، تولید گرمای برش، سایش، تماس براده و شکست ابزار را محاسبه نمی‌کند. هیچ مقدار تنش یا تجربه اجرای این محیط به‌عنوان نتیجه ایران انسیس ارائه نشده است.

وضعیت واقعی بررسی و شرایط استفاده

تاریخ بررسی: ۲۴ اکتبر ۲۰۲۶ / ۲ آبان ۱۴۰۵. ZIP و هندسه ANF واقعاً دریافت شدند؛ فهرست بسته، متن کد، تعریف هندسه و پارامتر طول فشار بررسی شد. مدل در Ansys باز نشده و حل مجدد یا اعتبارسنجی عددی انجام نشده است.

سازنده و ناشر: Ansys / PyMAPDL. سربرگ فایل، مجوز MIT و حقوق ANSYS و Synopsys را دارد؛ در استفاده و بازتوزیع، متن مجوز و حقوق سازنده حفظ شوند. بسته از منبع اصلی دانلود می‌شود و روی هاست ایران انسیس بازنشر نشده است. مجوز کد جایگزین مجوز نرم‌افزار نیست.

از مثال مرجع تا مسئله صنعتی

برای بررسی ابزار یا قطعه واقعی، هندسه، جنس، بارها و هدف بررسی تنش یا تغییرشکل را ارسال کنید. خدمات تحلیل سازه با انسیس مکانیکال و صفحه ثبت درخواست پروژه مسیر بررسی اولیه و تعیین محدوده کار هستند.

دیدگاهتان را بنویسید