ساخت ربات نقاش

چهارشنبه, 11 مهر 1397 13:40
این مورد را ارزیابی کنید
(24 رای‌ها)

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

فروش کیت های آموزشی

plotter

قطعات مورد نیاز

استپر موتور مدل 42HS02 سری nema17

2 عدد
sg90 servo motor 1 عدد
سیم اتصال به برد بورد 65 تایی 1 عدد
شیلد درایور CNC ورژن 3 1 عدد
ماژول درایور استپر موتور Reprap A4988 4 عدد
برد آردوینو UNO R3 + کابل USB  1 عدد
میکرو سوئیچ اهرم دار 5A 125 250V-10T85 4 عدد
شفت هارد با قطر 8 میلیمتر و طول 450 میلیمتر 2 عدد
شفت هارد با قطر 8 میلیمتر و طول 350 میلیمتر 2 عدد
شفت با طول 70 میلیمتر و قطر 3 میلیمتر یا سمبه قطر 3 2 عدد
پیچ لیداسکرو قطر 8 میل و طول 470 میل بدون مهره و یا پیچ متری به قطر 8 و طول 500 میلیمتر 1 عدد
lm8uu 8 عدد
ست دوتایی پولی 16 دندانه GT2-16 مخصوص پرینتر سه بعدی شفت 5 میلیمتری 1 عدد
فنر قطر 3.5 و طول 7 میلیمتر (فنر خودکار) 2 عدد
بلبرینگ 624 5 عدد
تسمه GT2 با گام 2 میلیمتر با طول 2000 میلیمتر 1 عدد
مهره 3 15 عدد
مهره 4 10 عدد
مهره 8 4 عدد
واشر 8 4 عدد
واشر 3 15 عدد
پیچ M3*16 چهارسو 20 عدد
پیچ M3*6 چهارسو 10 عدد
پیچ M4*35 چهارسو 10 عدد
پیچ M3*20 چهارسو 3 عدد
پیچ M3*20 آلن 3 عدد
پیچ M3*6 آلن 10 عدد

 

فروش کیت های آموزشی

مونتاژ محور x

برای دست یابی به قطعات پرینت سه بعدی شده، کافیست تا فایل پیوست این آموزش را دانلود و فایل های .stl آن را پرینت سه بعدی کنید. برای مونتاژ محور x، مطابق شکل، دو شفت هارد با قطر 8 میلیمتر و طول 450 میلیمتر را درون یک نگه دارنده محور x ربات قرار دهید. ممکن است نیاز داشته باشید تا با کاتر اندکی محل قرار گیری شفت ها را بازتر کنید. همچنین، به آرامی با ضربات چکش می توانید شفت ها را در محل خود جای دهید. حال در ادامه، پیچ لیداسکرو قطر 8 میلی متر و طول 470 میلیمتر را با استفاده از واشر و مهره در هر سمت آن در محل پایین نگه دارنده محور x وارد کنید.

plotter

در ادامه 8 بلبرینگ خطی lm8uu و 4 بلبرینگ 624 را با استفاده از پولی ها و پیچ و واشر مطابق شکل زیر در محل های تعبیه شده خود قرار دهید:

 plotterplotter

 plotter 

مطابق شکل، قطعه پرینت سه بعدی شده کشویی دارای بلبرینگ های خطی را درون شفت های مرحله قبل قرار داده و نگه دارنده محور x بعدی را استفاده کنید تا مونتاژ محور x به اتمام برسد. برای این منظور از پیچ های M3*16 برای نگه داشتن شفت ها در نگه دارنده های محور x استفاده کنید:

plotter

با استفاده از آچار آلن مناسب، پولی های 16 دندانه GT2-16 مخصوص پرینتر سه بعدی را به شفت هر یک از موتورها وصل کنید و با چرخاندن کل مجموعه محور x موتورها را با استفاده از 8 پیچ M3*6 آلن به نگه دارنده های محور x وصل کنید:

plotter

مونتاژ محور y

ابتدا دو قطعه پرینت سه بعدی شده کشویی شامل بلبرینگ های خطی را با استفاده از پیچ های بلند M4*35 و با استفاده از واشرهای پرینت سه بعدی شده به هم متصل کنید:

plotter

در ادامه همانند شکل زیر دو شفت هارد 8 میلیمتر و با طول 350 میلیمتری را درون یکی از نگه دارنده های محور y قرار دهید:

plotter

با استفاده از دیگر پیچ M4*35 بلبرینگ 624 بعدی را در این نگه دارنده جای دهید و با پیچ های M3*16 شفت ها را به صفحه نگه دارنده آن ها ثابت کنید و شفت ها را درون بلبرینگ های خطی قرار داده شده بر روی محور x قرار دهید:

plotterplotter

و در انتها هم همچون مرحله قبل دیگر نگه دارنده محور y را به شفت ها ثابت می کنیم:

plotter

مونتاژ تسمه

مطابق شکل و دیاگرام نشان داده شده تسمه را از میان دندانه های پولی های موتور و پولی های پرینت سه بعدی شدی عبور دهید:

plotter

plotter

مونتاژ مکانیزم نقاشی

به ترتیب در ادامه مطابق شکل های نمایش داده شده مکانیزم نقاشی سیستم را مونتاژ کنید:

plotterplotterplotter

plotter

اتصال شیلد CNC

برای اتصال شیلد CNC به آموزش “ شروعی سریع با شیلد CNC V3 برای آردوینو “ مراجعه کنید تا الکترونیک سیستم را تکمیل کنید.

plotter

برای استفاده و راه اندازی ربات نقاش، ابتدا نیاز است تا GRBL بر روی برد آردوینو Uno شما نصب شود تا فایل های Gcode را توسط Rabbit Gcode sender بفرستد. برای این منظور، GRBL firmware را از طریق لینک زیر دانلود کنید:

دانلود GRBL firmware

همچنین، راهنمای نصب آن را در لینک زیر دنبال کنید:

راهنمای GRBL

و قبل از اجرای کد فایل config.h را از پیوست دانلود کرده و جایگزین فایل قبلی نمایید.

برای ارسال فایل های Gcode باید نرم افزار زیر را دانلود کنید:

دانلود Rabbit Gcode Sender

پس از آن، برد آردوینو خود را روشن کنید و این نرم افزار را راه اندازی کنید.

plotter

در پیوست این آموزش نمونه از Gcode ها قرار داده شده است. آنها را دانلود کرده و طبق شکل زیر آنها را در Rabbit Gcode sender فراخوانی کنید.

plotter

با فشردن Send ربات شروع به نقاشی طرح مدنظر شما خواهد کرد. برای تولید انواع مختلف اشکال به صورت Gcode می توانید از نرم افزارهای متنوعی همچون Inkscape استفاده کنید.

 plotter 

 

نظرات، پيشنهادات و انتقادات خود را براي بهتر شدن محتواي مطالب با ما در ميان بگذاريد...

فروش کیت های آموزشی

خواندن 21824 دفعه
پشتیبانی

عباس بطالبلو دانش‌آموخته کارشناس ارشد رشته مهندسی مکاترونیک از دانشگاه صنعتی خواجه نصیرالدین طوسی و عضو گروه رباتیک جراح آزمایشگاه ارس (ARAS) هستند. موضوع پایان نامه کارشناسی ارشد ایشان در زمینه ی «طراحی و پیاده سازی ربات ۲RT برای جراحی از دور چشم» بوده است. ایشان سابقه پیاده سازی و ساخت ربات هایی چون ربات موازی جراحی چشم، ربات سری SCARA، ربات Palletizer و … را دارند.

کاربرانی که در این گفتگو شرکت کرده اند

نظرات (144)

  1. جنتی فر

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

 
  1. پشتیبانی    جنتی فر

سلام دوست عزیز
اگر طرح شما فایل تصویری هست میتوانید با نرم افزار Inkscape به جی کد تبدیل کنید که در فیلم یوتیوب زیر آموزش داده شده است:
https://www.youtube.com/watch?v=GmcmdVhCqu4
اگر طرح شما خروجی نرم افزارهای طراحی وبه فرمت dxf هست میتوانید از...

سلام دوست عزیز
اگر طرح شما فایل تصویری هست میتوانید با نرم افزار Inkscape به جی کد تبدیل کنید که در فیلم یوتیوب زیر آموزش داده شده است:
https://www.youtube.com/watch?v=GmcmdVhCqu4
اگر طرح شما خروجی نرم افزارهای طراحی وبه فرمت dxf هست میتوانید از نرم افزارهای مختلفی که در لیست زیر آورده شده استفاده کنید تا فایل خودتون رو به جی کد تبدیل کنید:
https://listoffreeware.com/free-dxf-to-gcode-converter-software-windows/

ادامه مطلب
 
  1. علی

لطفا بفرمایید فایل پیوست شما با چه نرم افزاری باز میشود و قطعا پسوند فایل شما 3w است

 
  1. پشتیبانی    علی

می تونید این نوع فایل ها را در نرم افزار XYZWare باز کنید.
موفق باشید.

 
  1. علی

با سلام
یک مشکلی دارم
برد آردینو uno و شیلد درایور و درایور ها همه درست وصل شدن و استپر موتور ها هم در جهت درست عمل میکنند فقط مشکل زمانی هست که سرو موتور عمل میکند و باعث قطع شدن پورت میشود و دوباره باید ریست کنم تا پورت را دوباره بشناسد
...

با سلام
یک مشکلی دارم
برد آردینو uno و شیلد درایور و درایور ها همه درست وصل شدن و استپر موتور ها هم در جهت درست عمل میکنند فقط مشکل زمانی هست که سرو موتور عمل میکند و باعث قطع شدن پورت میشود و دوباره باید ریست کنم تا پورت را دوباره بشناسد
سر راه سرو موتور خازن ۶۸۰ میکرو فاراد قرار دادم گفتم شاید آمپر کم میاره بازم درست نشد و همچنان وقتی سرو موتور عمل میکند اتصال و سیستم قطع میشود حتی زمانی که برنامه در حال کار کردن است قطع میشود ، مشکل از کجا هست ، سیم بندی ها دقیقا مثل خود آموزش قراردادم ، سیم قرمز به ۵+ وسیم قهوه ای به پایه gnd و سیم زرد هم به پایه z+ و سوئیچ هم 12v 5A هست

ادامه مطلب
 
  1. علی    پشتیبانی

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

 
  1. علی    پشتیبانی

متوجه منظورتان نشدم
که باید GND یا زمین منابع تغذیه به هم متصل شوند.
منظور تان این هست که نول یا همون منفی آدابتور را به شیلد درایو قسمتی که gnd پایه سرو موتور را وصل میکردیم وصل کنیم و بعد هم سیم gnd سرو موتور را به پایه gnd وصل کنیم

 
  1. علی نوری اسفندیاری    علی

سلام
بله منفی آداپتور مورد استفاده برای سروو موتور را بایستی به gnd بر روی برد CNC وصل کنید. سیم gnd خود سروو موتور هم که در هر صورت بایستی به پین gnd وصل باشد (تمام پین های gnd بر روی شیلد و آردوینو به هم متصل هستند.)

 
  1. محمدمتین

سلام
کجا میتونم آردوینو خودمو پروگرام کنم یه کم توضیح بدین
با تشکر

 
  1. پشتیبانی    محمدمتین

سلام دوست عزیز
باید برنامه Arduino IDE رو از لینک زیر دانلود کنید و در آنجا برنامه نویسی رو انجام بدین
https://www.arduino.cc/en/software
موفق باشید

 
  1. احسان

سلام وقت بخیر
امکانش هست این ربات رو با اندازه دلخواه به شما سفارش بدیم خودتون درست کنید، هزینه ساختش هم پرداخت کنیم

 
  1. پشتیبانی    احسان

سلام دوست عزیز
متاسفانه کار پروژه ای در صنعت بازار پذیرفته نمیشود.

 
  1. محمد

سلام خسته نباشید
مشکل من اینه که وقتی کلید های x,-x,+y,-y میزنم یا دستوری میدم فقط استپرموتور محور y کار میکنه حتی موقعی که x,-xمیزنم ولی محورx حرکت نمی کنه (مثل این که کل دستور فقط استپرy اجرا می‌کنه) ،درایور و استپرموتور هم جابه‌جا کردم سالم...

سلام خسته نباشید
مشکل من اینه که وقتی کلید های x,-x,+y,-y میزنم یا دستوری میدم فقط استپرموتور محور y کار میکنه حتی موقعی که x,-xمیزنم ولی محورx حرکت نمی کنه (مثل این که کل دستور فقط استپرy اجرا می‌کنه) ،درایور و استپرموتور هم جابه‌جا کردم سالم بودن،فقط من از جامپر کلا استفاده نکردم میشه مشکل از این باشه؟

ادامه مطلب
 
  1. پشتیبانی    محمد

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

 
  1. مجید

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

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

ادامه مطلب
 
  1. پشتیبانی    مجید

سلام مجید عزیز
ممنون از نظرتون
شرکت این قطعات رو تهیه کرده و می تونید از لینک زیر برای سفارش آن ها اقدام کنید
https://b2n.ir/y79946
موفق باشید

 
  1. reza

با سلام. میگم صفحات نگهدارنده رو از کجا باد تهیه کرد؟

 
  1. پشتیبانی    reza

سلام
تمام قطعات لازم برای ساخت این پروژه رو می تونید از خود شرکت تهیه کنید.
موفق باشید

 
  1. esmaeil

مهم ترین بخش ساخت این ربات قسمت نرم افزاری و همچنین پروگرام کردن اردینو بود که هیچ توضیحی در موردش داده نشد

 
  1. ایوب

سلام فرمت فایل 3Wباچی بازکنم

 
  1. پشتیبانی    ایوب

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

 
هیچ نظری در اینجا وجود ندارد
بارگذاری بیشتر ...

نظر خود را اضافه کنید.

ارسال نظر بعنوان یک مهمان
پیوست ها (0 / 3)
مکان خود را به اشتراک بگذارید

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

ما را دنبال کنید:

Copyright © 2017-2018 | Sanatbazar.com