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

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

ربات‌های نقاش که با عنوان 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 

 

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

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

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

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

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

نظرات (116)

  1. ramin

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

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

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

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

در واقع مثل موقعی کار میکنه که انتقال قدرت به صورت مستقیم به محور داده شده

ممنون میشم راهنمایی کنید

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

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

سلام رامین عزیز
یک بار تسمه ها را از موتور جدا کرده و موتور ها را به صورت جداگانه حرکت بدهید. ببینید که باز هم موتور قفل می کند یا خیر. اگر مجدد موتو قفل کرد، سیم موتورها را از روی شیلد جا به جا کنید. اگر موتور دیگر قفل کرد باید جریان درایور مطابق لینک زیر تنظیم شود.
https://www.sanatbazar.com/tech/index.php?option=com_k2&;view=item&id=179#comment-2457,0
اما اگر مجدد همان موتور قفل کرد، موتور و یا سیم های آن ایراد دارد. با سیم دیگر امتحان کنید.
موفق باشید

ادامه مطلب
 
  1. Smaeil

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

 
  1. پشتیبانی    Smaeil

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

 
  1. محمد مهدی

سلام من برای ربات پلاتر تمام فایل ها را نصب کردم ولی هیچ کدام از آنها باز نمی شود و همچنین فایل گاربل هم نصب کردم ولی آن هم باز نمی شود چه کار کنم چه برنامه ای نصب کنم تا فایل ها را باز کند؟

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

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

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

ادامه مطلب
 
  1. مرتضی

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

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

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

سلام دوست عزیز
لطفا قبل از هرکاری بررسی کنید سروو شما مشکل نداشته باشه و یا سروو 360 نباشه که به صورت یک موتور دی سی عمل کنه. برای این منظور موتور سروو خود را جدا با یک برد اردوینو برنامه نویسی کنید و بهش فرمان بدید تا در زوایای مختلف بایسته تا...

سلام دوست عزیز
لطفا قبل از هرکاری بررسی کنید سروو شما مشکل نداشته باشه و یا سروو 360 نباشه که به صورت یک موتور دی سی عمل کنه. برای این منظور موتور سروو خود را جدا با یک برد اردوینو برنامه نویسی کنید و بهش فرمان بدید تا در زوایای مختلف بایسته تا از سالم بودن اون مطمئن بشید.
سپس، به لینک زیر مراجعه کنید که توضیح داده که برای حرکت z شما نیاز دارید تا از MIGRBL inkscpae extention استفاده کنید و دستورات حرکت z رو به صورت M3 و M5 استفاده کنید.
مثلا دستور زیر با استفاده از Gcode sender:
M3 S60 زاویه سروو رو روی 60 قرار می دهد.
https://bit.ly/2FCctce
موفق باشید

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

سلام کد ها در کدام قسمت هستند ؟

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

سلام دوست عزیز
در انتهای اموزش در قسمت بارگیری پیوست ها قرار دارند.
موفق باشید

 
  1. حسین

سلام مهندس جان، این ربات توانایی نوشتن متن را دارد ؟؟؟

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

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

 
  1. امید

سلام و خسته نباشید . از این ربات میشه برای کاتر پلاتر هم استفاده کرد ؟ من قصد ساختن یک کاتر پلاتر دارم توی این آموزش شما توی کامنت ها خوندم که ظاهرا محور z درست کار نمی کرده ! و یه مشکل دیگه ای که دارم نگه دارنده تیغ کاتره که توی هیچ سایتی پیدا...

سلام و خسته نباشید . از این ربات میشه برای کاتر پلاتر هم استفاده کرد ؟ من قصد ساختن یک کاتر پلاتر دارم توی این آموزش شما توی کامنت ها خوندم که ظاهرا محور z درست کار نمی کرده ! و یه مشکل دیگه ای که دارم نگه دارنده تیغ کاتره که توی هیچ سایتی پیدا نکردم ممنون میشم راهنماییم کنید . من کاترپلاتر برای اندازه نهایتا A3 نیاز دارم و دوربری اشکال آیا شدنیه ؟

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

سلام دوست عزیز
بله می تونید استفاده کنید و محور z هم به درستی کار می کنه و مشکلی نداره و در کامنتها مشکل برطرف شده و راه حل ارائه شده است. برای نگه دارنده هم می تونید خورتون طراحی کنید و پرینت کرده و به ربات اضافه کنید.
موفق باشید

 
  1. فرزادگویا

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

 
  1. پشتیبانی    فرزادگویا

سلام

دوست عزیز مشکل از GRBL شما هست. به لینک زیر مراجعه کنید که توضیح داده که برای حرکت z شما نیاز دارید تا از MIGRBL inkscpae extention استفاده کنید و دستورات حرکت z رو به صورت M3 و M5 استفاده کنید.
مثلا دستور زیر با استفاده از Gcode sender:
M3...

سلام

دوست عزیز مشکل از GRBL شما هست. به لینک زیر مراجعه کنید که توضیح داده که برای حرکت z شما نیاز دارید تا از MIGRBL inkscpae extention استفاده کنید و دستورات حرکت z رو به صورت M3 و M5 استفاده کنید.
مثلا دستور زیر با استفاده از Gcode sender:
M3 S60 زاویه سروو رو روی 60 قرار می دهد.
https://bit.ly/2FCctce
موفق باشید

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

من این کارو هم کردم موقع سیو هم پنجره که گفتید میاد اما باز هم بعد از باز کردن فایل موتور سروو دور میچرخه

 
  1. پشتیبانی    مرتضی

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

 
  1. مرتضی

سلام خسته نباشید
من ۱۴ سالمه و یک ربات نویسنده درست کردم ولی ظاهرش متفاوت هست
و الان در قسمت نرم افزاریش گیر کردم و خیلی وقت هس که دنبال تکمیل پروژه هستم ولی کسی کمک نمیکنه
اگه میشه از قسمتی که دستگاه را برای انجام عملیات نرم افزاری به کامپیوتر...

سلام خسته نباشید
من ۱۴ سالمه و یک ربات نویسنده درست کردم ولی ظاهرش متفاوت هست
و الان در قسمت نرم افزاریش گیر کردم و خیلی وقت هس که دنبال تکمیل پروژه هستم ولی کسی کمک نمیکنه
اگه میشه از قسمتی که دستگاه را برای انجام عملیات نرم افزاری به کامپیوتر وصل میکنیم توضیح مختصر بدید ممنون میشم
لطفا لطفا کمکم کنید

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

سلام مرتضی عزیز
تبریک بهتوم میگم برای ساخت رباتتون و قطعا مهارت بالای مهندسی دارید و امیدواریم همیشه موفق باشید. برای کنترل رباتتون می تونید مطابق با همین آموزش از شیلد سی ان سی و برد آردوینو Uno استفاده کنید که با فریم ویر GRBL می تونید رباتتون...

سلام مرتضی عزیز
تبریک بهتوم میگم برای ساخت رباتتون و قطعا مهارت بالای مهندسی دارید و امیدواریم همیشه موفق باشید. برای کنترل رباتتون می تونید مطابق با همین آموزش از شیلد سی ان سی و برد آردوینو Uno استفاده کنید که با فریم ویر GRBL می تونید رباتتون رو کنترل کنید. برای این منظور توضیحات کامل فریم ویر رو حتما در اینترنت مطالعه کنید. پس از آن می تونید Gcode مدنظرتون رو با نرم افزارها با عنوان Gcode sender های مختلف توسط رباتتون استفاده کنید.
موفق باشید

ادامه مطلب
 
  1. رضا

سلام
آیا آماده این پروژه با کارگیر ۱۱۰ در ۱۱۰ سانت فروخته میشه؟

 
  1. پشتیبانی    رضا

سلام رضا عزیز
خیر ابعاد این محصول مطابق با لینک زیر از همین سایت صنعت بازار 6×40×54.5 سانتی متر می باشد.
https://b2n.ir/971007
موفق باشید

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

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

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

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

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

Copyright © 2017-2018 | Sanatbazar.com