روش کنترل CNC با استفاده از آردوینو. کنترل خودکار یا USB در آردوینو برای ماشین های ارزان قیمت

تصمیم گرفتم تاپیک قبلی را ببندم و موارد خاص تری را در این تاپیک بنویسم.

چه چیزی نیاز دارید؟ از طریق USB و احتمالاً سایر پورت ها، کنترل فشرده بودجه را، هم به صورت مستقل و هم تحت کنترل رایانه دریافت کنید.

همچنین می توانید برای کنترل خاص محورها، محورها، متناسب با دستورات خود، به سرعت reflash کنید. یعنی نه تنها در زمینه ماشین های CNC.

چه چیزی برای این بودجه وجود دارد، پروژه در دسترس عموم و رایگان با پشتیبانی نرم افزار.

Uno uno uno un لحظه ای, Uno uno unoاحساسات، Uno uno unoتعارف

یعنی بیشترین درخواست و در دسترس بودن آردوینو اونو

"Uno" به عنوان یکی از ایتالیایی ترجمه شده است و توسعه دهندگان به این ترتیب به انتشار آتی Arduino 1.0 اشاره می کنند. برد جدید به پرچمدار خط برد آردوینو تبدیل شده است. برای مقایسه با نسخه های قبلی می توانید به لیست کامل بردهای آردوینو مراجعه کنید.

مشخصات

میکروکنترلر - ATmega328

ولتاژ کاری - 5 ولت

ولتاژ ورودی (محدود) - 6-20 ولت

ورودی/خروجی دیجیتال - 14 عدد (6 عدد از آنها می تواند به عنوان خروجی PWM استفاده شود)

ورودی های آنالوگ - 6

جریان ثابت از ورودی/خروجی - 40 میلی آمپر

جریان ثابت برای خروجی 3.3 ولت - 50 میلی آمپر

حافظه فلش - 32 کیلوبایت (ATmega328) که 0.5 کیلوبایت آن برای بوت لودر استفاده می شود

RAM - 2 کیلوبایت (ATmega328)

EEPROM - 1 کیلوبایت (ATmega328)

فرکانس ساعت - 16 مگاهرتز

یکی برای آن آماده است مترجم گربلدر حال حاضر نسخه 0.9 همانطور که می دانم. حفظ و بهبود می یابد.

که می تواند در این برد فلش شود و هم به صورت مستقل و هم از طریق استفاده شود کنترل گر Grblبا منابع برای 3 سیستم عامل ویندوز، لینوکس و مک. هیچ مترجمی داخل آن نیست. همانطور که متوجه شدید، در پرداخت گنجانده شده است.

کنترل گر Grbl با استفاده از کتابخانه های کراس پلتفرم Qt نوشته شده است. همچنین از کتابخانه QextSerialPort کمک می‌گیرد تا انتخاب پورت سریال USB مناسب را آسان‌تر کند.

این بسیار جالب است زیرا می توانید برنامه های رابط کاربری گرافیکی زیبا برای ویندوز، مک و لینوکس ایجاد کنید. Qt در اصل توسط نوکیا توسعه داده شد (خوب، ترول تک، به طور دقیق، نوکیا را خرید). برای توسعه در Qt باید یک متخصص ++C باشید.

این مقاله در مورد چگونگی ساخت دستگاه CNC از چوب با دستان خود صحبت خواهد کرد. برای الکترونیک، نویسنده تصمیم گرفت از Arduino UNO R3، GCode Sender و GRBL استفاده کند. منحصر به فرد این ایده این است که دستگاه از چوب ساخته شده است که مونتاژ آن را آسان تر و مقرون به صرفه تر می کند. مونتاژ کردن قطعات مکانیکی سخت ترین است.


مواد و ابزار برای ساخت:

- شفت های رزوه ای؛
- تخته سه لا؛
- پیچ و مهره؛
- بلبرینگ؛
- موتورهای پله ای نوع نما 23;
- برای موتورهای پله ای به درایورهای TB6560 نیاز دارید.
- نصب با ولتاژ 24 ولت 15 آمپر تغذیه می شود.
- آردوینو UNO R3؛
- بوش های فلزی و همچنین بوش های نایلونی (می تواند از کاپرولون یا فلوروپلاستیک ساخته شود).
- سیم ها.





















فرایند ساخت:

گام یک. ساخت پایه دستگاه (محور X)
برای ساخت پایه به چندین میله نیاز دارید که در آنها باید چندین سوراخ کور و از طریق سوراخ کنید. سپس شفت های فلزی نصب می شوند، آنها به عنوان محرک برای محور X عمل می کنند.

شفت رزوه ای در مرکز نصب می شود و دو شفت فولادی در طرفین به عنوان راهنما نصب می شود. هنگامی که محور رزوه می چرخد، کالسکه میز رزوه را در امتداد محور X حرکت می دهد.

بلوک باید تا حد امکان ضخیم باشد، زیرا هرچه پایه سنگین تر باشد، دستگاه در حین کار ایمن تر می ایستد. و این به نوبه خود باعث بهبود کیفیت کار در حین کار می شود.















مرحله دو. محور Y را ایجاد کنید
ساختار پورتال برای محور Y مانند پایه X ایجاد شده است.










مرحله سوم. محور Z را ایجاد کنید
محور Z دقیقاً مانند دو مورد قبلی ایجاد شده است. به لطف این محور، حرکت عمودی بدنه کار که ابزار را تغذیه می کند، رخ می دهد.




















مرحله چهارم مونتاژ سازه
علاوه بر این، پس از اینکه تمام عناصر قبلاً ساخته شده اند، دستگاه می تواند مونتاژ شود و این فرآیند پیچیده نیست. برای اتصال عناصر از پیچ و مهره استفاده می شود. ابعاد دستگاه می تواند متفاوت باشد، همه اینها به نیازهای شخصی بستگی دارد. اگر برخی از عناصر در طول فرآیند مونتاژ شکسته شوند، نیازی به استفاده از چسب برای تعمیر آنها نیست. در این صورت استحکام لازم المان ها تضمین خواهد شد.










مرحله پنجم قسمت الکترونیکی دستگاه

هنگامی که قسمت مکانیکی مونتاژ شد، می توانید به روند اتصال الکترونیک بروید. باید آردوینو را با درایورها و استپر موتورها وصل کنید. هر راننده ای برای کار کردن به یک منبع تغذیه نیاز دارد. نویسنده از منبع تغذیه 24 ولت 15 A در مورد راننده استفاده کرده است، در اینجا بسته به قدرت موتور به صورت جداگانه انتخاب شده است. سیم پیچ های موتور و قطب های آنها با حروف A+، A-، B+، B- مشخص می شوند.
























خروجی CLK+ باید به استپ پین آردوینو متصل شود. کنتاکت CW+ باید به پین ​​جهت وصل شود. خوب، CLK- و CW باید به پین ​​GND متصل شوند. مخاطبین EN+ EN- استفاده نمی شوند.

مرحله ششم بخش نرم افزاری دستگاه
مرحله بعدی دانلود نرم افزاری است که دستگاه را کنترل می کند. این فرآیند پیچیده نیست، شما باید کد را با استفاده از برنامه XLoader روی برد آردوینو بارگذاری کنید. پس از این، باید GCodeSender را باز کنید تا برد آردوینو را به آن متصل کنید کامپیوتر شخصی. پس از این، برد آماده کنترل دستگاه CNC خواهد بود.

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


هدف از ایجاد یک دستگاه CNC:

اول، برای آزمایش قدرت و توانایی های خود.

ثانیاً، ضرب اول اغلب توده ای است. اما در مورد ما نه. فقط در 2 آخر هفته ماشینی را مونتاژ کردیم که در امتداد 2 محور مخلوط شده بود.

پس از آن تغییرات جزئی انجام دادیم. این چیزی است که ما به دست آوردیم:

برای مدیریت انتخاب شد. یک گزینه ارزان و قابل اعتماد، زیرا مجموعه زیادی از سیستم عامل ها و برنامه ها برای کنترل دستگاه برای آردوینو وجود دارد. منبع تغذیه از کامپیوتر گرفته شده است. موتور اسپیندل از یک کمپرسور ماشین شکسته گرفته شده است. مروری کامل بر مدار و برنامه در ویدیوی بعدی خواهد بود.

برای مونتاژ از موادی استفاده کردیم که در اطراف ما قرار داشت. ما فقط راهنمای مبلمان خریدیم. و یک چاپگر ماتریس نقطه ای. در نتیجه، هزینه ما به کمی بیش از 2000 روبل اضافه شد. در عنوان نوشت دستگاه CNCبرای 3000 روبل. زیرا اگر همه چیز را بخرید، می توانید در این مقدار قرار بگیرید.

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

ساخت دستگاه CNC ارزان را از کجا شروع کنیم

ما باید تصمیم بگیریم که از کدام موتورها و کدام الکترونیک کنترلی برای CNC استفاده کنیم. پارامتر اصلی که اندازه دستگاه را تعیین می کند، اندازه موتوری است که سکوی پایینی را حرکت می دهد.

قاب ارزان ترین دستگاه CNC

با دانستن ابعاد موتورها می توانید قاب بسازید. در اینجا نحوه ساخت یک قاب دستگاه CNC که برای اکثر موتورها مناسب باشد، آورده شده است. قاب را می توان با استفاده از پروفیل آلومینیومیو برگ این کار سکوهای متحرک دستگاه را آسان تر می کند. با این حال، هزینه پلت فرم دستگاه CNC آردوینو را افزایش می دهد. علاوه بر این، باید در نظر داشته باشید که برای یک دستگاه ساخته شده از پروفیل آلومینیومی، باید یک پایه وزن دار بسازید تا در هنگام حرکت سریع سکوها "پرش" نکند، اگر در آینده می خواهید نصب کنید " سریعتر” موتورهای پله ای.

نوع دنده دستگاه CNC ارزان

این قاب جهانی است، زیرا می توان آن را به هر دو درایو پیچ و درایو تسمه متصل کرد. پیچ درایو ارزان تر است و انجام آن از همان ابتدا منطقی است. اگر از سرعت راضی نیستید، می توانید به راحتی یک تسمه درایو نصب کنید. نحوه نصب تسمه درایو بر روی دستگاه CNC با استفاده از آردوینو در اینجا توضیح داده شده است. برای ساخت چرخ دنده پیچ، 2 بلبرینگ و یک پین رزوه دار که طول آن برابر با طول سکو است، کافی است. من از گل میخ M6 استفاده کردم. علاوه بر این، به 6 مهره و 4 واشر در اندازه های مناسب نیاز خواهید داشت. بعد از اینکه تصمیم گرفتیم و قاب را ساختیم، می توانیم تصمیم بگیریم که از کدام چرخ دنده استفاده کنیم. برای درایو پیچ، همه چیز کم و بیش واضح است. برای کمربند اینجا را بخوانید.

الکترونیک دستگاه CNC رومیزی

قطعات الکترونیکی یک دستگاه CNC ساده شامل موتورهای پله ای، درایورهای استپر موتور، برد آردوینو و سیم می باشد.

موتورهای ماشین CNC خانگی

اکثر یک گزینه بودجه: 28BYJ-48-5V. بر اساس اندازه موتورها و مکان آینده آنها، می توانید تصمیم بگیرید که یک دستگاه CNC مقرون به صرفه چگونه باشد. من توصیه می کنم بلافاصله پلت فرم پایین را بالاتر قرار دهید. این برای اینکه بتوان هر موتوری را نصب کرد ضروری است. می توانید بعداً آن را دوباره تنظیم کنید، اما بهتر است از قبل در مورد آن فکر کنید.

درایورهای استپر موتور برای CNC ساده

برای موتورها 28BYJ-48-5Vرانندگان برای ULN2003. این کیت استپر موتور - درایور استپر موتوردر فروشگاه های آنلاین چینی حدود 5 دلار قیمت دارد. درایورهای موتورهای پله ای 28BYJ-48-5V در نمودار مناسب هستند ULN2003. من 3 ست موتور درایور خریدم.

کنترل کننده ارزان ترین دستگاه CNC

به عنوان یک کنترل کننده برای ماشین خانگی CNC از برد Arduino UNO استفاده می کند. هر تغییری در آردوینو انجام خواهد شد. این کار بر روی آردوینو نانو، آردوینو مگا و کپی های چینی آنها آزمایش شد.

سیستم عامل آردوینو برای دستگاه CNC

کد منبع سیستم عامل آردوینو را دانلود کنید

در زیر لیستی از سفت‌افزار آردوینو برای پیکربندی‌های مختلف دستگاه CNC آمده است.
بسته به پیکربندی دستگاه CNC و همچنین هدف (طراحی، فرز، سوزاندن، حکاکی، اسکن سه بعدی، پرینت سه بعدی)، باید یک سیستم عامل آردوینو خاص را انتخاب کرده و آن را نصب کنید.

دستگاه CNC ساخته شده از چوب با استفاده از آردوینو

سفت‌افزار برای درایورهای موتور پله‌ای که توسط 4 کانال کنترل می‌شوند، برای مثال بر اساس مدار ULN2003، برای یک قطبی SD

  • آردوینو، ULN2003، 28BYJ-48-5V، طراحی، فرز (2D، 3D)
  • آردوینو، ULN2003، 28BYJ-48-5V، حکاکی/سوزاندن لیزر، شبح‌ها، زیورآلات

سفت‌افزار برای درایورهای موتور پله‌ای که توسط 4 کانال کنترل می‌شوند، به عنوان مثال بر اساس مدار L298N، برای دوقطبی SD

  • آردوینو، L298N، دوقطبی SD، طراحی، فرز (2 بعدی، 3 بعدی)
  • آردوینو، L298N، SD دوقطبی، حکاکی / سوزاندن لیزر، سایه‌ها، زیور آلات
  • آردوینو، L298N، SD دوقطبی، حکاکی/سوزاندن لیزر، عکس، نقاشی

سفت‌افزار برای درایورهای موتور پله‌ای که توسط 2 کانال (DIR/PUL یا CW/CLK) کنترل می‌شود، برای مثال DM420A یا بر اساس مدار TB6560A

  • آردوینو، DM420A، 17HS3404N، طراحی، فرز (2D، 3D)
  • آردوینو، DM420A، 17HS3404N، اسکن سه بعدی
  • آردوینو، DM420A، 17HS3404N، حکاکی/سوزاندن لیزری، شبح‌ها، زیورآلات
  • آردوینو، DM420A، 17HS3404N، حکاکی/سوزاندن لیزر، عکس، نقاشی
  • آردوینو، DM420A، 17HS3404N، حکاکی/سوزاندن، عکس، نقاشی (مشعل)

Firmware با نرم افزار سازگار نیست، نمونه هایی از کار با آردوینو

توضیحات و نصب فریمور آردوینو برای CNC روی برد

سیستم عامل برد آردوینو به زبان Processing در محیط توسعه Arduino 1.0.2 در سیستم عامل ویندوز نوشته شده است.

کد منبع سیستم عامل آردوینو برای کنترل 3 موتور پله ای از طریق پورت COM

برای شروع کار با آردوینو، باید نرم افزار لازم را نصب کنید. برای این کار به وب سایت رسمی آردوینو رفته و توزیع را از این صفحه دانلود کنید. در وب سایت رسمی آردوینو می توانید نمونه های زیادی از سیستم عامل برد را پیدا کنید و همچنین اصول اولیه کار با برد را یاد بگیرید. اکنون فایل نصب کننده را اجرا می کنیم، پوشه ای را انتخاب می کنیم، با موافقت نامه مجوز موافقت می کنیم و غیره. پس از نصب، نماد آردوینو روی دسکتاپ شما ظاهر می شود. اکنون می توانید برد آردوینو ما را به رایانه خود متصل کنید، برای این کار ما از آن استفاده می کنیم کابل اتصال USB 2.0 USB A - USB B. ما منتظر ویندوز هستیم تا سخت افزار جدید را پیدا و نصب کند. سپس برنامه آردوینو را اجرا کنید و با انتخاب Tools->Serial Port در منوی اصلی، پورت COM مورد نظر را انتخاب کنید. در یک طرح جدید، ما کد منبع سیستم عامل را برای کنترل دستگاه CNC کپی می کنیم.

حالا دکمه را فشار دهید دانلود. ما منتظر برنامه آردوینو هستیم تا فریمور را بر روی برد آردوینو بررسی، کامپایل و نصب کند. بیایید سعی کنیم بررسی کنیم که آیا سیستم عامل کار می کند یا خیر. برای این کار باید موتورها را به هم وصل کرده و استارت بزنید مانیتور پورتدر برنامه آردوینو مانیتور پورت در واقع شده است سرویسمنوی اصلی. در فرم Port Monitor دستور را وارد کنید:
1000,2000,3000;
و دکمه را فشار دهید ارسال. بیایید ببینیم که موتورها چگونه با سرعت های مختلف می چرخند. هنگامی که موتورها از چرخش متوقف می شوند، سیستم عامل آردوینو انتقال می یابد خوباز طریق کامپیوتر USB، این در مانیتور پورت نمایش داده می شود.

نحوه راه اندازیمقیاس روی ماشین

چگونه می توان اطمینان حاصل کرد که نقشه روی مانیتور و ابعاد آن با ابعادی که دستگاه CNC خواهد ساخت مطابقت دارد؟

پروژه ها / اصلاحات

چرا نقاشی روی لبه میز "خزنده" می شود یا خیلی کوچک است؟

اغلب می بینید که چگونه اپراتورهای مبتدی و نه چندان CNC سعی می کنند مقیاس محصول را در مرحله توسعه دستگاه محاسبه کنند. آنها درجات چرخش موتور، گام توپ اسکرو، طول چرخش و بسیاری از پارامترهای دیگر را دوباره محاسبه می کنند. در همین حال، یک روش ساده برای دستیابی به مقیاس واقعی در دستگاه بدون چنین رویه‌های پر زحمتی وجود دارد. با این مقاله سعی خواهم کرد به همه علاقه مندان به دستگاه های CNC کمک کنم.

ما فرض می کنیم که شما قبلاً تصمیم گرفته اید که چه قدرت موتوری برای شما مناسب است.

بنابراین موتورهای موجود را روی محور دستگاه نصب کنید

هر توپ پیچی را که توانستید بخرید یا تهیه کنید نصب کنید.

اگر پیچ توپی وجود ندارد، هر پیچ ذوزنقه ای را نصب کنید

گام رزوه پیچ و زاویه چرخش موتور مهم نیست!

بنابراین دستگاه شما آماده است، به رایانه متصل است، برنامه CNC در حال اجرا است (در مورد ما MASN-3 است)

پنجره تنظیمات موتور محور شکل 1

برنامه Notepad را باز کنید - (شروع همه برنامه ها-لوازم جانبی-نوت پد)

در برنامه تایپ کنید

برنامه را با هر نامی با پسوند "txt" ذخیره کنید

برای جستجوی سریع در "دسکتاپ" ذخیره کنید

برنامه را در MASN-3 (File-Open Gcodes) بارگذاری کنید.

کاتر را قرار دهید

قطعه کار را با آن لمس کنید عمق کمی

همه مختصات را بازنشانی کنید

برنامه ای که نوشتید را اجرا کنید.

دستگاه قطعه ای به طول 50 میلی متر می کشد

اندازه حاصل از بخش را اندازه گیری کنید و عدد حاصل را بر عدد در پنجره برنامه MASN-3 در مسیر -> "Step\unit" در پنجره در آدرس "Configurations" سپس "Motor settings" تقسیم کنید.

(اولین پنجره از پایین سمت چپ دارای برچسب "" است)

تعداد مراحل در هر 1 میلی متر حرکت ماشین

این عدد را بر 50 (طول قسمت خود) تقسیم کنید و عدد حاصل را وارد کنید

دوباره بخش را آسیاب کنید و نتیجه را بررسی کنید، در صورت لزوم تنظیمات را تکرار کنید.

مثال

ما یک فایل "بخش" ایجاد کردیم که طول آن 50 میلی متر است.

در MASN-3 آپلود شد

ما دستگاه را راه اندازی کردیم.

اندازه برش روی دستگاه برابر با 55 میلی متر به دست آوردیم.

باید آن را به 50 سانتی متر برسانیم (از زمانی که در ابتدا آن را تنظیم کردیم)

جایی که 2000 عدد موجود در ستون "Step\units" است.

55 - نتیجه به دست آمده بر روی دستگاه (به میلی متر).

36.36 = 1 گام ماشین (1 میلی متر)

1818 = 50 پله ماشین (50 میلی متر)

1818 - این عدد را در جای 2000 در جدول وارد می کنیم

تناسب دقیق

پس از تنظیماتی که در بالا انجام شد، یک فایل "بخش" روی دستگاه رسم کردیم.

بدست آورد:

1818 \ 50,5 = 39,60

39.60 x 50 = 1980 - این عدد را در جدول وارد کنید

این همه موفق باشید!

به وب سایت یک پروژه باز برای توسعه یک دستگاه CNC مبتنی بر آردوینو با دستان خود خوش آمدید

پروژه یک دستگاه CNC ساده در آردوینوبرای توسعه، اشکال زدایی و آزمایش در نظر گرفته شده است نرم افزار، برای عملکرد ماشین های کنترل عددی کامپیوتری (CNC) ضروری است.

بر این اساس، من می خواستم حداقل هزینه را برای ساخت قطعات مکانیکی و الکترونیکی دستگاه صرف کنم.

هیئت مدیره به عنوان کنترل کننده انتخاب شد آردوینو، به دلیل پتانسیل بسیار زیاد آن برای تعامل با دستگاه های مختلف. عملکردی آردوینوبه لطف قابلیت اتصال تعداد زیادی دستگاه که از پروتکل های انتقال و کنترل استاندارد استاندارد پشتیبانی می کنند، به راحتی قابل ارتقا است. در سایت رسمی arduino.ccاطلاعات جامعی در مورد اتصال دستگاه ها به آردوینو و همچنین برنامه نویسی آردوینو منتشر شده است.

دستگاه های فرز CNC یا بهتر بگوییم برنامه های دستگاه های CNC با تصاویر برداری کار می کنند که به خودی خود بسیار گران هستند. این در ابتدا جهت تحقیق را به سمت توسعه تغییر داد آسیاببا CNC که با آن کار می کند رایگانتصاویر شطرنجی (فایل های معمولی با فرمت bmp، jpg، gif و غیره).

دستگاه CNC (چاپگر سه بعدی)، آردوینو Uno و موتورهای قدرتمند یا برد اپتوکوپلر 5 محوره CNC Shield VS

با کنار هم قرار دادن همه چیز، ویژگی های کاملا شگفت انگیزی به دست می آوریم:

  • هزینه کم یک دستگاه CNC (کمتر از 100 دلار یا 3000 روبل بدون احتساب هزینه رایانه)؛
  • دسترسی آسان به تمام قطعات ماشین؛
  • کار با تصاویر شطرنجی که هر کسی می تواند به راحتی در یک ویرایشگر گرافیکی ساده (به عنوان مثال Paint) ایجاد کند.
  • پلت فرم توسعه پذیر برای توسعه بسیاری از سیستم های مرتبط؛
  • در حالت ایده آل، نرم افزار باید بتواند عکس ها و/یا تصاویر به دست آمده از یک اسکنر معمولی را پردازش کند.

در ابتدا قرار بود از آن استفاده شود دستگاه CNC در آردوینوبرای فرز کردن شکل های تخت، زیور آلات و بدنه های سه بعدی. با این حال، متعاقباً یک سنسور تماسی به دستگاه متصل شد اسکن سه بعدی. سپس دستگاه نصب شد ماژول لیزریبرای حکاکی/سوزاندن و در نهایت، دستگاه CNC به یک چاپگر سه بعدی تبدیل شد: این نیاز به نصب یک بلوک اضافی به نام داشت اکسترودر.

بنابراین، ما نه تنها یک دستگاه فرز 3 محوره CNC در آردوینو، بلکه یک پلت فرم کامل را دریافت می کنیم که بر اساس آن به راحتی مونتاژ می شود:

  • دستگاه فرز اشکال دو بعدی و بدنه های سه بعدی.
  • تماس با اسکنر سه بعدی؛
  • حکاکی / مشعل لیزری CNC؛
  • پرینتر سه بعدی.

وب سایت شامل جزئیات است نمودارهای مونتاژ دستگاه CNC، از جمله اصلاحات آن، نقشه های ماشین CNC، کدهای منبع نرم افزار و همچنین کدهای منبع سیستم عامل آردوینو.

دستگاه CNC در آردوینوو تغییرات آن با دستان شما مونتاژ شد. چنین دستگاهی با CNC مطمئناً برای مصارف صنعتی مناسب نیست، اما برای تولید قطعه و تسلط بر اصول عملکرد مکانیک و نرم افزار مناسب است.

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

ماشین آلات CNC بخشی جدایی ناپذیر از تولید فلزکاری هستند. از آنها برای تولید قطعات مختلف از پیچ و مهره گرفته تا عناصر انواع ماشین ها و سازه ها استفاده می شود. این فناوری را می توان با توسعه یک دستگاه CNC روی آردوینو با دستان خود در خانه نیز به کار برد.

CNC چیست؟

مخصوصاً برای کسانی که اطلاعی ندارند، به طور خلاصه به شما خواهم گفت که این مخفف سه حرفی به چه معناست.

CNC- این کنترل عددی است

دستگاه CNCدستگاهی با رایانه است که درایوهای آن را کنترل می کند. درایوها به نوبه خود ابزار را می چرخانند (چیزی که قطعه کار را برش می دهد) و بستر را حرکت می دهند (قطعه کار روی آن قرار دارد).

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

آیا می توان دستگاه CNC را روی آردوینو با دستان خود مونتاژ کرد؟

به منظور جمع آوری ماشین آردوینوانجام آن به تنهایی به زمان و صبر زیادی نیاز دارد. پایه عنصر و پیچیدگی طراحی فقط به وظایفی بستگی دارد که به ماشین اختصاص داده می شود.

به عنوان مثال، برای ایجاد یک مینی پلاتر در خانه (همچنین یک دستگاه CNC)، به قطعات زیر نیاز دارید:

  • آردوینو UNO - 1 عدد.
  • درایور موتور L298 – 2 عدد.
  • سروو کوچک - 1 عدد.
  • درایو DVD/CD - 2 عدد.

میکروکنترلر به عنوان یک کامپیوتر عمل خواهد کرد. L298 برای کنترل بخش قدرت درایوها مورد نیاز است. درایوها، زمانی که به صورت عمود قرار گیرند، دو محور حرکتی را انجام می دهند: X، Y. درایو سرو برای محور Z طراحی شده است که یک نشانگر به آن متصل می شود که به عنوان یک ابزار چاپ عمل می کند. مثل این ایده ساده، پیاده سازی آن توسط هر کسی که مهارت های اولیه در کار با آردوینو را کسب کرده باشد می تواند انجام دهد.

نمونه هایی از پروژه های CNC آردوینو

  1. دستگاه حکاکی با لیزر قدرتمندالگوهای روی چوب را می سوزاند.
  2. نمونه ای از ایجاد یک ماشین فرز CNC آردوینو. یک مته به عنوان تجهیزات استفاده می شود.
  3. اجرای جالب دیگر دستگاه حکاکی بر اساس لیزر و آردوینو uno

در این مقاله من فقط امکان ایجاد یک دستگاه CNC با استفاده از آردوینو را بررسی می کنم. روند ایجاد مینی پلاتر در آردوینو یک موضوع جداگانه و بزرگ است.