دانلود پروژه تحلیل تنش ابزار تراش در انسیس با 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
راهنمای بازکردن و اجرای مثال
- ZIP را در پوشهای مستقل استخراج کنید و هندسه ANF را هم دریافت کنید. فایل هندسه را با فایل نتیجه حل اشتباه نگیرید. اگر لینک ANF بهصورت متن باز شد، از گزینه ذخیره پیوند یا Save As استفاده و نام LatheCutter.anf را حفظ کنید؛ فایل را با پسوند txt ذخیره نکنید.
- پس از آمادهسازی MAPDL، محیط Python سازگار و PyMAPDL را نصب کنید. کد با
download_example_dataهندسه را از مخزن رسمی میگیرد؛ برای اجرای آفلاین، متغیرlathe_cutter_geoرا به مسیر فایل محلی تنظیم کنید. - از پوشه کاری
python lathe_cutter.pyرا اجرا کنید یا نوتبوک را مرحلهای پیش ببرید. پیش از حل، سطوح قید و فشار را با هندسه مرجع تطبیق دهید. - خروجیهای تنش و وضعیت همگرایی را بازبینی کنید. بخش ترسیم از GraphicsBackend.MAPDL نیز استفاده میکند؛ پشتیبانی ترسیم نصب شما باید مناسب باشد و پنجرههای تعاملی ممکن است اجرای کد را متوقف نگه دارند.
فرضها، تنظیمات مهم و محدودیتها
کد دستگاه واحد BIN را انتخاب میکند؛ طول بر حسب اینچ و تنش/فشار بر حسب psi هستند. مدول برابر ۱۰⁷ و ضریب پواسون ۰٫۲۷، ورودی مثالاند و نباید بدون داده ماده واقعی به ابزار صنعتی تعمیم داده شوند.
فشار روی سطح مرجع با جدول سینوسی دهنقطهای و مقیاس ۱۰٬۰۰۰ psi تعریف میشود. طول اعمال فشار از پارامتر PRESS_LENGTH هندسه خوانده میشود؛ این پارامتر در فایل دریافتشده وجود دارد.
کد NLGEOM را روشن میکند؛ این گزینه به معنی تعریف پلاستیسیته یا شکست ماده نیست. قیود و شماره سطوح به هندسه ANF وابستهاند و پس از تعویض هندسه باید بازتعریف شوند.
خروجی مورد انتظار و تفسیر آن
کد برای نمایش تنش اصلی اول، برشهای میدان تنش، گزارش گرهای و خروجی جدول HTML تنظیم شده است. تنش اصلی اول با تنش معادل فونمیسز یکی نیست؛ معیار مناسب را متناسب با ماده و سازوکار خرابی انتخاب کنید.
بخش نمونه گزارش، گرههای با شماره مشخص را انتخاب میکند؛ با تغییر شبکه، شمارهها و حتی وجود آن گرهها را کنترل کنید. مسیر خروجی HTML در کد از جداکننده ویندوز استفاده میکند و در سیستمعامل دیگر بهتر است با مسیر محلی مناسب هماهنگ شود.
مدل، تولید گرمای برش، سایش، تماس براده و شکست ابزار را محاسبه نمیکند. هیچ مقدار تنش یا تجربه اجرای این محیط بهعنوان نتیجه ایران انسیس ارائه نشده است.
وضعیت واقعی بررسی و شرایط استفاده
تاریخ بررسی: ۲۴ اکتبر ۲۰۲۶ / ۲ آبان ۱۴۰۵. ZIP و هندسه ANF واقعاً دریافت شدند؛ فهرست بسته، متن کد، تعریف هندسه و پارامتر طول فشار بررسی شد. مدل در Ansys باز نشده و حل مجدد یا اعتبارسنجی عددی انجام نشده است.
سازنده و ناشر: Ansys / PyMAPDL. سربرگ فایل، مجوز MIT و حقوق ANSYS و Synopsys را دارد؛ در استفاده و بازتوزیع، متن مجوز و حقوق سازنده حفظ شوند. بسته از منبع اصلی دانلود میشود و روی هاست ایران انسیس بازنشر نشده است. مجوز کد جایگزین مجوز نرمافزار نیست.
از مثال مرجع تا مسئله صنعتی
برای بررسی ابزار یا قطعه واقعی، هندسه، جنس، بارها و هدف بررسی تنش یا تغییرشکل را ارسال کنید. خدمات تحلیل سازه با انسیس مکانیکال و صفحه ثبت درخواست پروژه مسیر بررسی اولیه و تعیین محدوده کار هستند.