رباتیک صنعتی و سیستمهای ترانسفر قطعات
طراحی ربات خطی، ربات کارتزین، گنتری و سامانههای انتقال خودکار در خطوط تولید
در یک خط تولید کارآمد، حرکت قطعات بین ماشینآلات باید به اندازه عملیات اصلی دقیق، ایمن و قابل اعتماد باشد. رباتهای خطی و گنتری، سامانههای برداشتن و قراردادن قطعه و تجهیزات ترانسفر، حلقه اتصال ایستگاههای کاری، ماشینآلات CNC، پرسها و خطوط مونتاژ هستند.
مانا افزار سپهر با رویکردی مبتنی بر مهندسی مکانیک، کنترل حرکت، سرووموتور، PLC و یکپارچهسازی تجهیزات، راهکارهای رباتیک و انتقال قطعات را متناسب با شرایط واقعی فرآیند صنعتی بررسی و طراحی میکند.
رباتیک و ترانسفر؛ پیوند میان ماشینآلات و جریان تولید
هدف رباتیک صنعتی صرفاً جایگزینی حرکت دستی نیست؛ هدف ایجاد انتقالی قابل پیشبینی، هماهنگ و متناسب با ظرفیت واقعی خط است.
از یک محور حرکتی تا یک سلول تولید خودکار
در بسیاری از کارخانهها، ماشین اصلی عملیات خود را بهخوبی انجام میدهد اما بارگذاری، تخلیه، چرخاندن یا جابهجایی قطعه بین ایستگاهها زمان زیادی میگیرد. در چنین شرایطی، افزودن یک سیستم ترانسفر مناسب میتواند جریان تولید را منظمتر کند و وابستگی به عملیات تکراری را کاهش دهد.
راهکار مناسب همیشه یک ربات ششمحوره نیست. گاهی یک محور خطی، یک ربات کارتزین دو یا سهمحوره، یک گنتری سقفی یا حتی یک ترانسفر مکانیکی هماهنگ با پرس، انتخاب سادهتر و اقتصادیتری است. معیار اصلی، هندسه مسیر، ظرفیت بار، دقت، زمان سیکل، ایمنی و هزینه چرخه عمر است.
پرسشهای کلیدی در تعریف پروژه
- قطعه از کجا برداشته و در کجا قرار داده میشود؟
- وزن، ابعاد، مرکز جرم و وضعیت قرارگیری قطعه چیست؟
- زمان سیکل ماشین و تعداد قطعات در ساعت چقدر است؟
- چه فضای آزادی برای حرکت و سرویس دستگاه وجود دارد؟
- سیستم باید با کدام PLC، CNC یا پرس ارتباط برقرار کند؟
- الزامات ایمنی، نگهداری و تغییر مدل محصول چیست؟
انواع رباتهای خطی، گنتری و تجهیزات ترانسفر
انتخاب معماری ربات بر اساس نوع حرکت، فضای کاری، بار، سرعت، دقت و فرآیند صنعتی انجام میشود.
ربات خطی تکمحوره
حرکت کنترلشده در یک راستا برای انتقال، موقعیتدهی یا تغذیه دستگاه.
- ماژول خطی تسمهای یا بالاسکرو
- ریل و واگن صنعتی
- سروو یا استپر متناسب با بار
ربات کارتزین دو و سهمحوره
حرکت ترکیبی در محورهای متعامد X، Y و Z برای برداشتن، قراردادن و جابهجایی دقیق قطعات.
- Pick & Place
- مونتاژ و موقعیتدهی
- بارگذاری تجهیزات
ربات گنتری صنعتی
سازه پلمانند برای پوشش فضای کاری گسترده، جابهجایی بار و دسترسی به چند ایستگاه.
- گنتری دوطرفه یا کنسولی
- چند محور هماهنگ
- بارهای متنوع و مسیرهای بلند
ترانسفر قطعه بین ماشینها
انتقال خودکار قطعه از دستگاه اول به دوم با منطق هماهنگ و کنترل وضعیت فرآیند.
- پرس به پرس
- CNC به ایستگاه تست
- تخلیه و چیدمان قطعه
سیستمهای بارگذاری و تخلیه
برداشتن قطعه خام، قراردادن در فیکسچر و خارجکردن قطعه پس از اتمام عملیات.
- ماشینکاری CNC
- برش و پانچ
- خطوط مونتاژ
گریپر و ابزار انتهایی
طراحی مکانیزم گرفتن قطعه متناسب با جنس، شکل، سطح، وزن و شرایط محیطی.
- گریپر مکانیکی
- وکیوم و مگنت در کاربرد مناسب
- سنسور تشخیص قطعه
ربات پورتال و انتقال طولی
انتقال قطعات در طول خط یا بین چند ماشین با سازهای که از فضای کف استفاده بهینه میکند.
- تغذیه چند ایستگاه
- خطوط با چیدمان طولی
- امکان توسعه ماژولار
سلول رباتیک سفارشی
ترکیب سازه، محور، کنترل، فیکسچر، سنسور و حفاظت متناسب با یک فرآیند خاص.
- تست و مونتاژ
- جابهجایی قطعات ویژه
- کنترل و ثبت داده
ربات خطی و کارتزین؛ کنترل دقیق حرکت در یک یا چند محور
رباتهای خطی برای فرآیندهایی مناسباند که مسیر انتقال مشخص، حرکت تکراری و قابلیت یکپارچهسازی با تجهیزات صنعتی اهمیت دارد.
معماری حرکتی X، Y و Z
یک ربات خطی میتواند تنها یک محور حرکت داشته باشد یا با ترکیب چند محور متعامد، یک سیستم کارتزین ایجاد کند. در این ساختار، هر محور بر اساس کورس، بار، شتاب، سرعت، دقت و شرایط محیطی انتخاب میشود. هماهنگی چند محور با کنترلر حرکت یا سامانه کنترل مناسب انجام میگیرد.
مکانیزم انتقال حرکت ممکن است از تسمه، بالاسکرو، دندهشانه، موتور خطی یا ساختارهای دیگر تشکیل شود. هیچ مکانیزمی برای همه کاربردها بهترین گزینه نیست؛ انتخاب آن به طول مسیر، بار، سرعت و دقت موردنیاز بستگی دارد.
در کاربردهای صنعتی، طراحی کابلکشی متحرک، محافظت در برابر آلودگی، محل نصب سنسورها و دسترسی تعمیراتی به اندازه مشخصات اسمی محور اهمیت دارد.
پارامترهای اصلی هر محور
- کورس مفید و ابعاد فضای کاری
- جرم بار، ممانهای وارد بر محور و مرکز ثقل
- سرعت، شتاب و زمان سیکل هدف
- دقت موقعیتیابی و تکرارپذیری
- مکانیزم انتقال قدرت و روش روانکاری
- محدودیت ارتعاش، خمش و شرایط نصب
- مسیر کابل و الزامات حفاظتی
ربات گنتری؛ پوشش فضای بزرگ و سرویسدهی به چند ایستگاه
گنتریها بهویژه زمانی ارزشمندند که لازم باشد یک سیستم حرکتی در طول یا عرض چند ماشین کار کند، بدون آنکه همه مسیر انتقال به فضای کف اختصاص یابد.
گنتری تکپل
حرکت محور عرضی بر روی سازه طولی برای پوشش محدودهای مشخص با آرایش متناسب با خط.
گنتری سهمحوره
حرکت X، Y و Z برای بارگذاری، تخلیه، پالتگذاری و موقعیتدهی در یک فضای کاری گسترده.
گنتری چندایستگاهی
سرویسدهی به چند دستگاه یا فیکسچر با زمانبندی حرکتی و مدیریت درخواستهای ایستگاهها.
گنتری بار سنگین
طراحی سازه و محرکه با توجه به وزن، ممان بار، ارتعاش، ایمنی و نیازهای تعمیراتی.
ترانسفر قطعات؛ هماهنگی دقیق میان پرس، CNC و ایستگاههای کاری
ترانسفر صنعتی تنها جابهجایی فیزیکی نیست؛ باید از آمادهبودن ماشین مقصد، آزادبودن مسیر، صحت گرفتن قطعه و شرایط ایمنی اطمینان حاصل شود.
طراحی بر اساس توالی واقعی تولید
در یک سلول ترانسفر، فرمان شروع حرکت باید بر اساس وضعیت واقعی تجهیزات صادر شود. برای مثال، خروج قطعه از پرس زمانی مجاز است که ماشین در وضعیت ایمن تعیینشده باشد، قطعه آزاد شده باشد و سیستم گرفتن قطعه صحت عملیات را تأیید کند. پس از انتقال نیز باید قرارگیری صحیح قطعه در فیکسچر مقصد بررسی شود.
در خطوط چندایستگاهی، منطق مدیریت صف، توقف دستگاهها، بازیابی خطا و حالتهای دستی و خودکار اهمیت زیادی دارد. طراحی مناسب باید امکان راهاندازی، عیبیابی و نگهداری ساده را فراهم کند.
اجزای یک سیستم ترانسفر قابل اتکا
- سیستم برداشت و گرفتن مطمئن قطعه
- محور یا مکانیزم انتقال با ظرفیت کافی
- سنسور حضور و وضعیت قطعه
- تبادل فرمان با ماشین مبدأ و مقصد
- حالت دستی، خودکار و بازیابی خطا
- حفاظت و مدار ایمنی متناسب با ارزیابی ریسک
- ثبت هشدارها و وضعیت عملیاتی
کاربردهای ربات خطی و گنتری در ماشینآلات صنعتی
سیستم انتقال مناسب میتواند بخشی از خط تولید ورقکاری، ماشینکاری، مونتاژ یا بستهبندی باشد؛ اما طراحی باید متناسب با ویژگیهای همان فرآیند انجام شود.
بارگذاری و تخلیه CNC
انتقال قطعه خام به فیکسچر ماشینکاری و خروج قطعه تکمیلشده با کنترل حضور و موقعیت.
ترانسفر بین پرسها
انتقال قطعه بین مراحل شکلدهی و پرسکاری با هماهنگی دقیق وضعیت ماشینها.
خطوط پانچ و ورقکاری
جابهجایی ورق یا قطعه بین پانچ CNC، میز خروجی، ایستگاه جداسازی و چیدمان.
برداشت قطعه از خط برش
تفکیک، جابهجایی و چیدمان قطعات برشخورده با توجه به وزن، سطح و هندسه.
مونتاژ و جاگذاری
قرار دادن قطعات در فیکسچر یا تغذیه سرووپرس و ایستگاه مونتاژ.
کنترل کیفیت و تست
انتقال قطعه به محل اندازهگیری، تست نشتی، بینایی ماشین یا کنترل عملکرد.
پالتایزینگ و چیدمان
برداشت محصول و چیدمان منظم در سینی، جعبه یا پالت با ابزار انتهایی مناسب.
تغذیه خطوط ویژه
انتقال قطعه به ماشینآلات اختصاصی یا ایستگاههای کاری با توالی قابل برنامهریزی.
جریان یک سلول رباتیک از دریافت قطعه تا تحویل به ایستگاه بعد
در طراحی اتوماسیون، ترتیب عملیات باید روشن باشد و برای هر مرحله، وضعیت آماده، خطا و شرایط ایمنی تعریف شود.
دریافت قطعه
کنترل حضور و جهت قطعه
برداشت
فعالسازی گریپر و تأیید گرفتن
انتقال
حرکت هماهنگ محورها
تحویل
قرارگیری صحیح در فیکسچر
بازگشت و تکرار
آمادهسازی سیکل بعد
نمونه مفهومی: ترانسفر میان دو ماشین
فرض کنید قطعه پس از پایان عملیات ماشین اول باید به ماشین دوم منتقل شود. ربات تنها پس از دریافت مجوز ایمن، قطعه را برمیدارد؛ سپس مسیر آزاد و آمادهبودن ایستگاه مقصد را بررسی میکند، قطعه را در محل تعریفشده قرار میدهد و پس از تأیید رهاسازی، فرمان آمادهبودن را به کنترل خط ارسال میکند. این مثال، معماری عمومی یک فرآیند است و معرفی پروژه اجراشده مشخص نیست.
مهندسی مکانیک و طراحی سازه در سیستمهای رباتیک
عملکرد دقیق ربات نتیجه انتخاب صحیح سازه، راهنماها، مکانیزم محرک، ابزار انتهایی و کنترل ارتعاش است.
ریل و سیستم راهنمای خطی
انتخاب ریل و واگن بر اساس نیروها، ممانها، عمر کاری و آلودگی محیط.
مکانیزم انتقال حرکت
بالاسکرو، تسمه، دندهشانه یا موتور خطی بر اساس کورس و عملکرد موردنیاز.
سازه و صلبیت
کنترل خمش، ارتعاش و تغییرشکل تحت بار و شتاب در سازه گنتری.
گریپر و فیکسچر
طراحی محل تماس، نیروی گرفتن و تأیید نگهداری قطعه برای جلوگیری از رهاشدن ناخواسته.
کابلکشی متحرک
انتخاب زنجیر کابل، مسیر شیلنگها و شعاع خمش متناسب با تعداد سیکل.
دسترسی تعمیراتی
جانمایی تجهیزات برای روانکاری، تنظیم، تعویض قطعات و رفع خطا.
کنترل حرکت، سروودرایو و ارتباط ربات با ماشینآلات
کنترل صنعتی باید حرکت محورها، توالی عملیات، تبادل فرمان، تشخیص خطا و ایمنی را در یک معماری منسجم مدیریت کند.
از سنسور تا اجرای حرکت
PLC معمولاً توالی کار، وضعیت ماشینها و فرمانهای کنترلی را مدیریت میکند. کنترلر حرکت یا قابلیتهای Motion Control موجود در PLC، پروفایلهای سرعت و موقعیت محورها را اجرا میکند و سروودرایوها موتورهای مربوط را کنترل میکنند. سنسورها، انکودرها و تجهیزات بازخورد نیز وضعیت واقعی سیستم را مشخص میکنند.
بسته به تجهیزات، تبادل اطلاعات میتواند از طریق ورودی/خروجی دیجیتال، شبکه صنعتی یا رابطهای اختصاصی انجام شود. انتخاب پروتکل باید با توجه به کنترلرها و الزامات عملکرد و ایمنی صورت گیرد.
قابلیتهای مهم نرمافزار کنترل
- تعریف موقعیتها و برنامههای حرکتی
- هماهنگی چند محور و کنترل شتاب
- اینترلاک با CNC، پرس و سایر ماشینها
- تشخیص خطا و راهنمای بازیابی
- مدیریت حالتهای دستی و خودکار
- نمایش وضعیت و آلارم در HMI
- ثبت سیکل و دادههای منتخب تولید
ایمنی ربات و سلول ترانسفر؛ بخشی از طراحی، نه یک تجهیز جانبی
هر سامانه رباتیک باید متناسب با خطرات واقعی، نحوه دسترسی اپراتور و شرایط نگهداری ارزیابی و محافظت شود.
ارزیابی ریسک
شناسایی نقاط گیرکردن، برخورد، سقوط قطعه، حرکت ناخواسته و خطرات ناشی از انرژی ذخیرهشده.
حفاظت و دسترسی
انتخاب حفاظ، درب اینترلاکدار، اسکنر یا تجهیزات مناسب با تحلیل ریسک.
توقف ایمن
طراحی توقف اضطراری و توابع ایمنی متناسب با کنترلر، درایو و الزامات کاربرد.
بازیابی پس از خطا
تعریف فرآیند ایمن برای رفع گیر قطعه، بازگشت محورها و شروع مجدد.
پارامترهای کلیدی در سفارش ربات خطی، گنتری و ترانسفر
برای ارائه پیشنهاد فنی قابل اتکا، اطلاعات حرکتی و فرآیندی باید پیش از انتخاب قطعات اصلی مشخص شوند.
| پارامتر | اطلاعات موردنیاز | اثر بر طراحی |
|---|---|---|
| بار و مرکز جرم | وزن قطعه و ابزار انتهایی، ابعاد و مرکز ثقل | انتخاب سازه، محرکه و گریپر |
| کورس و فضای کاری | محدوده حرکت X/Y/Z، موانع و محل نصب | آرایش محورها و ابعاد ربات |
| زمان سیکل | تعداد انتقال در دقیقه/ساعت و زمان مجاز هر حرکت | سرعت، شتاب و توان موتور |
| دقت و تکرارپذیری | تلرانس قرارگیری قطعه در فیکسچر | انتخاب مکانیزم و بازخورد |
| نوع قطعه | جنس، شکل، سطح، دما و حساسیت به آسیب | نوع گریپر و سنسورها |
| ماشینهای متصل | مدل CNC/پرس، PLC، سیگنالها و ارتباطات موجود | معماری کنترل و اینترلاک |
| شرایط محیطی | گردوغبار، روغن، حرارت، رطوبت و ارتعاش | حفاظت، آببندی و نگهداری |
| ایمنی و بهرهبرداری | دسترسی اپراتور، سرویس و مسیرهای تردد | ارزیابی ریسک و جانمایی حفاظت |
چه زمانی ربات خطی، گنتری یا ربات مفصلی انتخاب کنیم؟
معماری مناسب را باید با مسیر حرکت، انعطاف موردنیاز، بار، فضای نصب و هزینه واقعی مقایسه کرد.
| معیار | ربات خطی / کارتزین | ربات گنتری | ربات مفصلی |
|---|---|---|---|
| مسیر حرکت | محورهای خطی و متعامد | پوشش ناحیه بزرگ با ساختار پلمانند | مسیرهای فضایی و زوایای متنوع |
| کاربرد شاخص | برداشت و جایگذاری، موقعیتدهی | بارگذاری چند ایستگاه، انتقال گسترده | عملیات نیازمند تغییر جهتگیری پیچیده |
| انعطاف حرکت | متناسب با تعداد محور | متناسب با محورهای تعبیهشده | معمولاً انعطاف بیشتر در جهتگیری ابزار |
| فضای نصب | وابسته به کورس و آرایش | سازه بالاسری یا دوطرفه | نیازمند بررسی محدوده دسترسی و موانع |
| انتخاب نهایی | بر اساس تحلیل فرآیند، زمان سیکل، ایمنی، هزینه و امکان نگهداری | ||
رباتیک و ترانسفر در چه صنایعی کاربرد دارد؟
هرجا قطعات باید بهصورت تکراری و قابل کنترل بین دو موقعیت جابهجا شوند، امکان بررسی راهکار رباتیک وجود دارد.
ورقکاری و پانچ CNC
انتقال ورق، برداشت قطعات و تغذیه ایستگاههای تکمیلی.
ماشینکاری و قطعهسازی
بارگذاری CNC، تعویض قطعه و انتقال به تست.
پرسکاری و شکلدهی
ترانسفر بین پرسها و تخلیه ایمن قطعات.
مونتاژ صنعتی
جایگذاری قطعه در فیکسچر و هماهنگی با سرووپرس.
تجهیزات فلنج و شیرآلات
انتقال قطعه میان ماشینکاری، مونتاژ و بازرسی.
بستهبندی و انبارش
برداشت، چیدمان و انتقال محصول به سینی یا پالت.
مزایای عملی رباتیک و اتوماسیون ترانسفر
ارزش اقتصادی یک پروژه رباتیک باید با دادههای واقعی خط و شاخصهای قابل سنجش ارزیابی شود.
کاهش زمانهای غیرمولد
کاهش انتظار ماشین برای بارگذاری یا تخلیه در صورت هماهنگی مناسب با خط.
تکرارپذیری حرکت
قرارگیری یکنواختتر قطعه با فیکسچر، مکانیزم و کنترل مناسب.
کاهش مواجهه با خطر
کاهش نیاز به ورود اپراتور به محدوده خطرناک در طراحی ایمن.
پایش تولید
امکان ثبت تعداد انتقال، خطاها و زمان سیکل برای تحلیل عملکرد.
توسعهپذیری خط
افزودن ایستگاه یا تغییر برنامه در معماری مناسب و پیشبینیشده.
کاهش آسیب به قطعه
کنترل مسیر و روش گرفتن قطعه برای محدودکردن ضربه و جابهجایی نامناسب.
فرآیند طراحی و اجرای پروژه رباتیک و ترانسفر
از شناخت فرآیند تا تست در شرایط تولید، هر مرحله باید خروجی فنی مشخص داشته باشد.
بررسی فرآیند
قطعه، چیدمان، سیکل و محدودیتها
طراحی مفهومی
انتخاب معماری و مسیر حرکت
مهندسی تفصیلی
سازه، محور، گریپر و کنترل
ساخت و یکپارچهسازی
مونتاژ، برنامهنویسی و حفاظت
آزمون و راهاندازی
تست سیکل، ایمنی و تحویل
طراحی رباتیک بر پایه مکانیک، کنترل و شناخت فرآیند
یک سامانه ترانسفر قابل اتکا از هماهنگی طراحی مکانیکی، انتخاب محرکه، ابزار انتهایی، نرمافزار کنترل و ایمنی به دست میآید. هدف، ارائه راهکاری است که با شرایط واقعی ماشینآلات و ظرفیت خط تناسب داشته باشد.
پرسشهای متداول درباره ربات خطی، گنتری و ترانسفر
پاسخ به پرسشهای اصلی هنگام انتخاب، طراحی و یکپارچهسازی سیستمهای رباتیک.
ربات خطی صنعتی چیست؟
ربات خطی سامانهای است که حرکت اصلی آن در امتداد یک یا چند محور خطی انجام میشود. این سیستم برای انتقال، موقعیتدهی، بارگذاری و عملیات تکراری در خطوط تولید کاربرد دارد.
تفاوت ربات خطی و ربات کارتزین چیست؟
ربات کارتزین معمولاً از دو یا چند محور خطی متعامد تشکیل میشود؛ در حالی که ربات خطی میتواند تنها یک محور یا چند محور داشته باشد.
ربات گنتری چه تفاوتی با ربات کارتزین دارد؟
گنتری به آرایش سازهای پلمانند یا پورتال اشاره دارد که معمولاً برای پوشش فضای کاری بزرگ استفاده میشود. گنتری میتواند خود نوعی ربات کارتزین باشد.
برای ترانسفر بین دو پرس چه نکاتی مهم است؟
هماهنگی با سیکل و وضعیت ایمن پرسها، مسیر حرکت، گرفتن مطمئن قطعه، زمان انتقال، حفاظت و بازیابی خطا از عوامل اصلی هستند.
آیا میتوان ربات را به CNC موجود متصل کرد؟
در بسیاری از موارد بله، اما امکان اتصال به نوع کنترلر، رابطهای موجود، شرایط ایمنی و منطق ماشین وابسته است و باید بررسی فنی انجام شود.
برای بارگذاری ورق، وکیوم بهتر است یا گریپر مکانیکی؟
انتخاب به وزن، سطح، سوراخها، جنس، دما و شرایط قرارگیری ورق بستگی دارد. وکیوم، مگنت و گریپر مکانیکی هرکدام محدودیتهای خاص خود را دارند.
چه اطلاعاتی برای قیمتگذاری ربات گنتری لازم است؟
ابعاد فضای کاری، کورس محورها، وزن و شکل بار، زمان سیکل، دقت، نوع گریپر، تعداد ایستگاهها و مشخصات ماشینهای متصل برای برآورد اولیه لازم است.
آیا ربات خطی برای بار سنگین مناسب است؟
بله، در صورت طراحی سازه، ریلها، محرکه و سیستم ایمنی متناسب با بار و ممانهای واردشده. ظرفیت نهایی باید با محاسبات و آزمون تعیین شود.
چه زمانی استفاده از ربات ترانسفر اقتصادی است؟
زمانی که کاهش زمانهای غیرمولد، بهبود ایمنی یا کیفیت و افزایش ظرفیت تولید در برابر هزینه خرید، نگهداری و تغییرات خط توجیهپذیر باشد.
آیا امکان ساخت ربات سفارشی وجود دارد؟
معماری، تعداد محورها، کورس، ابزار انتهایی و منطق کنترل میتواند بر اساس نیاز فرآیند تعریف شود. امکان اجرا پس از بررسی فنی مشخص میشود.
برای شروع پروژه چه مدارکی ارسال کنیم؟
عکس یا نقشه قطعه، ویدیوی سیکل فعلی، چیدمان ماشینها، وزن و ابعاد قطعه، تیراژ، زمان سیکل هدف و مشخصات کنترلرهای موجود مفید است.
برای طراحی ربات خطی، گنتری یا سیستم ترانسفر استعلام بگیرید
اگر قصد اتوماسیون بارگذاری CNC، انتقال قطعات بین پرسها، طراحی گنتری چندایستگاهی یا ساخت یک سلول رباتیک اختصاصی را دارید، اطلاعات قطعه و فرآیند خود را ارسال کنید تا نیاز فنی پروژه بررسی شود.
مشخصات پروژه رباتیک خود را ارسال کنید
در شرح درخواست، نوع عملیات، وزن و ابعاد قطعه، مسیر انتقال، تعداد ایستگاهها، زمان سیکل و مشخصات ماشینآلات موجود را بنویسید.
