ما به دنبال همکاری با یک تیم یا فریلنسر حرفهای در زمینه برنامهنویسی صنعتی، هوش مصنوعی و مهندسی CAM هستیم تا یک نرمافزار کاملاً هوشمند برای تولید G-Code طراحی و پیادهسازی شود.
این نرمافزار باید بتواند فایلهای طراحی دو بعدی و سه بعدی (مانند STL, STEP, DXF, IGES, OBJ) را بهعنوان ورودی دریافت کرده و خروجی دقیق و بهینهشدهی G-code را برای ماشینهای CNC پیشرفته (تراش با محور C-Y و فرز تا ۵ محور) تولید کند.
⸻
✳️ ویژگیها و امکانات مورد نیاز:
🎯 ورودی:
• پشتیبانی از فرمتهای CAD: DXF, STL, STEP, IGES, OBJ
• بارگذاری فایل + پیشنمایش دو بعدی و سهبعدی قطعه
🧠 پردازش هوشمند:
• تحلیل هندسه قطعه با الگوریتمهای هوشمند (AI/ML یا Rule-based)
• تشخیص سوراخکاری، برش، کانتور، پاکت، سطح آزاد و سایر الگوهای ماشینکاری
• پیشنهاد خودکار نوع ابزار، سرعت، پیشروی و عمق بر اساس جنس قطعه و نوع عملیات
💾 خروجی:
• تولید G-code سازگار با کنترلرهای مختلف (Fanuc، Siemens، Heidenhain و…)
• خروجی قابل انتخاب برای تراش C-Y و فرزهای ۳، ۴ و ۵ محور
• قابلیت تنظیم پارامترهای ماشینکاری قبل از تولید G-code
🖥️ رابط کاربری:
• رابط ساده، صنعتی و کاربردی برای اپراتورهای CNC
• قابل اجرا روی سیستم ویندوز یا تحت وب (ترجیحاً دسکتاپ)
🧪 سایر:
• امکان شبیهسازی مسیر ابزار (در فاز بعدی)
• ساختار ماژولار، قابل توسعه و مستند
• ماژول ذخیره اطلاعات برای یادگیری تدریجی الگوریتم (در فاز بعدی)
⸻
🔧 مهارتهای مورد نیاز:
• تسلط به برنامهنویسی G-Code و ماشینهای CNC
• آشنایی با نرمافزارهای CAM (MasterCAM, Fusion360, SolidCAM و…)
• تجربه در پردازش مدلهای سهبعدی و فرمتهای مهندسی
• تسلط به AI/ML در سطح عملیاتی
• طراحی رابط کاربری صنعتی (UI/UX)
• توسعه اپلیکیشنهای مهندسی دسکتاپ (Python / C++ / .NET / Electron