بسم الله الرحمن ارحیم : تو این مطلب از سری مطالب پروژه آردوینو، میخوایم به آموزش ساخت cnc با آردوینو بپردازیم، تو این مطلب به معرفی یه سری مقدمات میپردازیم ( آموزش ساخت دستگاه cnc با آردوینو جلسه ۱ )
آموزش ساخت دستگاه cnc با آردوینو جلسه ۱
سرفصل های این مطلب :
- Cnc چیست
- کاربردهای cnc
- آردینو چیست
- تجهیزات لازم جهت ساخت دستگاه cnc
- استپر موتور و cnc shield
- grbl چیست
- نرم افزار grbl controller
- کتابخانه grbl
- آموزش راه اندازی با آردینو
Cnc چیست
Cnc چیست؟ کلمه cnc مخفف عبارت computer numerical control است.( به معنای ماشین های کنترل عددی کامپیوتری )
خلاصه بخایم توضیح بدیم یعنی ماشین هایی که به وسیله یک سری عدد و کد قابل کنترل هستند؛ که اصطلاحا به این کدها و عددها میگن gcode ( در ادامه بیشتر آشنا میشین )
کاربردهای cnc
cnc کاربرد های زیادی داره؛ از صنعت پروژه های دانشجویی(!) گرفته تا انگشتر سازی و معرق کاری و تراش و غیره. نکته ی مهمی که باید بگم اینجا بنده قسمت های مکانیکی دستگاه رو توضیح نمیدم( چون یاد ندارم ) میتونین تو منابع فارسی یا انگلیسی سرچ کنین پیدا میشه. بسته به کارِتون باید طراحی مکانیکی درستی داشته باشین. قسمت های کنترل دستگاه که میخایم ان شاءالله به فضل و یاری خداوند توضیح بدیم کاملا توانایی صنعتی شدن دارند و میشه با مقداری خلاقیت رو ماشین های نسبتا حرفه ای پیاده بشه. فقط در همین حد بگم که تو نمایشگاه امسال مشهد (۹۵) پرینتر سه بعدی هایی با آردوینو طراحی شده بود و با قیمت های گزاف میفروختن. پس لطفا فقط به دید پروژه الکی و سرگرمی بهش نگاه نکنین بلکه میشه ازش پول هم در اوورد ، بسه سخنرانی کردم بریم سراغ توضیحات اولیه :
آردینو چیست
اگه اطلاعی در مورد آردینو و نرم افزارش و… ندارین میتونین به این لینک سری بزنین : آموزش جامع آردوینو جلسه ۱
خلاصش میشه یه میکرو کنترلر آماده! یعنی شما برای اتصال به آردوینو خیلی راحت تر هستین تا خوده میکرو کنترلر، فقط همینه. چیز خاص دیگه ای هم نداره … البته یه نکته مثبتی که آردوینو داره اینه که ماژول های آماده مخصوص به خودش زیاده که این هم کار رو آسون تر میکنه. به این ماژول ها میگن شیلد ( shield )
مثلا میگم شما اگه بخاین یه استپر موتور رو به میکرو کنترلر وصل کنین ، احتمالا باید از یک آی سی ( L298 ) استفاده کنین با کلی اتصالات و درگیری! خلاصه اگه با آردوینو کار نکردین حتما برین سراغش ! خیییییلی جالبه! اگه بازم براتون انگیزه ایجاد نشد تو نت بزنین پروژه آردوینو تا ببینین باهاش چه کارایی که نکردن
کاری که قراره ما اینجا بکنیم طراحی دستگاه cnc مون بوسیله همین آردوینو هست. البته شاید بعدا آموزش ساخت بدون آردوینو رو هم بزارم …
تجهیزات لازم جهت ساخت دستگاه cnc با آردوینو
مواد لازم : قسمت مکانیکی دستگاه ( گفتم تو منابع فارسی هم اگه سرچ کنین پیدا میشه ، دیدم که میگم! )
- سه عدد استپر موتور (شاید تو همون قسمت مکانیکی دستگاه طرف گفته)
- آردوینو ترجیحا uno
- cnc shield
- سه عدد درایو استپر موتور
- دانلود نرم افزار آردوینو
- دانلود نرم افزار grbl controller
- دانلود کتابخانه grbl
فعلا همینا کافیه . قسمت هایی که توضیح ندادیم رو در ادامه توضیح خواهیم داد.
استپر موتور و cnc shield
ببینید دوستان برای راه اندازی دستگاه نیاز به موتورهای با دقت بالا داریم که اینجا ما از استپر موتور استفاده کردیم.
استپر موتورها برای راه اندازی نیاز به درایو ( راه انداز ) دارند. نقش سه تا درایو کوچولوی بالا همینه.
دقت داشته باشین از موتورهایی که آمپر بالا میکشن استفاده نکنین چون درایوتون میسوزه !!!
نقش cnc shield هم میشه رابط بین درایو و نرم افزار. توی عکس بالا میتونین ببینین .
توجه داشته باشین به قسمت قرمز رنگ شیلد cnc آردوینو (عکس بالا) فعلا لازم نیست چیزی وصل بشه. اگه بعدا خودتون خواستین دستگاه چهار محوره بسازین باید یک درایو اضافه بگیرین و اونجا اضافه کنین.
grbl چیست
اینطوری که بنده فهمیدم یک پروژه منبع باز هست که جهت راه اندازی پرینترهای سه بعدی و سی ان سی استفاده میشه. که قسمت های مختلفی داره مثلا grbl shield ، grbl code و … .
نرم افزار grbl controller
این نرم افزار در حقیقت رابط بین آردوینو و کامپیوتر هست. به این معنا که شما طرحتون رو طبق نرم افزارهایی به gcode تبدیل میکنید، به این نرم افزار میدید تا این نرم افزار grbl کد ها رو به ترتیب برای آردینو بفرسته و آردینو هم اجرا کنه.
کتابخانه grbl
این کتابخونه در واقع آردوینو رو آماده میکنه جهت اینکه به نرم افزار grbl وصل بشه. برای این کار ابتدا کتابخونه زیر رو دانلود کنین و تو نرم افزار آردوینو اضافش کنین. در قسمت example نرم افزار یه قسمت به نام grbl اضافه میشه همونو باز کنین و تو آردینوتون آپلودش کنین.
دقت کنین نیازی نیست از فایل zip خارج کنین. تو خوده نرم افزار آردینو فایل زیپ رو هم میشناسه.
آموزش راه اندازی با آردینو
بعد از اینکه کدهای بالا رو آپلود کردین تقریبا کار تمومه و فقط میمونه اتصالاتش. درایو های کوچیک رو روی cnc shield میزاریم و استپر موتور ها رو وصل میکنیم و تغذیه مدار رو هم میدیم. شیلد cnc رو روی آردوینو سوار میکنیم و به سیستم وصل میکنیم. نرم افزار grbl controller، آردوینو رو شناسایی میکنه (باید از com شناسایی شده آردوینو رو به نرم افزار بدین ) و بعدش هم تمام. میبینین با حرکت دادن محورها موتور هاتون به حرکت در میاد.
میتونین با نرم افزارهایی مثل art cam عکس های معمولی خودتون رو به صورت سه بعدی در بیارین و خروجی gcode بگیرین و به grbl بدین تا براتون روی یک تخته چوب یا فلز بزنه(پیشنهاد میکنم فعلا از طرح های پیچیده استفاده نکنین ممکنه بنا به دلایل محدودیت هایی که نرم افزار grbl داره جواب نده و نتونین درست طرح رو دربیارین )
در فیلم زیر میتونین خلاصه عملیات رو مشاهده کنید :
اینم یه نمونه از دستگاهی که به همین وسیله طراحی شده : Arduino CNC
قسمت های مکانیکی دستگاه رو هم میتونین از همین سایت استفاده کنین.
توجه : اگه نخواستین از cnc shield یا درایوهایی که اینجا گفته شده استفاده کنین ، از عکس پایین استفاده کنین و فقط قسمت پالس و دایرکشن رو به درایوتون متصل کنید :
اگه وقتی بود طراحی کنترل کننده بدون آردینو و نرم افزار mach3 رو هم قرار میدم ان شاءالله.
اگر سوالی هست در خدمتم
التماس دعا یاعلی
مهمان
سلام وقت بخیر راجب موتور ها و آمپرشون توضیح ندادین
مهمان
سلام
من cnc رو کامل تموم کردم
اما محور z تو راه اندازی دستی به یک جهت
و تو فایل اماده gcode اصلا حرکت نمیکنه
مهمان
سلام دوست عزیز
خدا پشت و پناهت ممنون از راهنمایی ها برای ساخت سی ان سی . بسهم خودم سپاسگزارم
مهمان
سلام وقت بخیر
من میخواستم دستگاه سی ان سی رو با درایور l298n درست کنم میشه راهنماییم کنید که امکان پذیر است یانه ؟
مهمان
باسلام وخسته نباشی خدمت شما میگم اگه بخوام سفارش بدم که برام درست کنید چقدرهزینه اش میشه ایا برام درست میکنی
مهمان
آموزش سی ان سی بابردآردینو وآرتکم
میخواستم
مهمان
با سلام و عرض ادب از سایت خوبتون
من این cnc رو درست کردم ولی چطور به استپر موتوها باید دستور بدم در این محدوده فقط طراحی کن
مهمان
با سلام و احترام
بنده تمام قطعات بالا را خریداری کردم و هنوز نتوانستم راه اندازی کنم خواهشمندم راهنمایی نمایید هزینه آنرا نیز پرداخت میکنم …
مهمان
سلام لینک دانلود کد اردوینو در سایت نیست
مهمان
اگه بخوام جی کد رو از نرم افزارپاورمیل بگیرم باید از چه پست پروسسوری استفاده کنم؟
مهمان
آقا دمت گرم ایشالله هرچی می خوای خدا بهت بده
مهمان
مهمان
سلام.
من هر کاری میکنم برنامه روی آردوینو بارگذاری نمیشه.میشه آردوینو بارگذاری شده سفارش بدم. تشکر
مهمان
من هر کاری میکنم برنامه روی آردوینو بارگذاری نمیشه.میشه آردوینو بارگذاری شده سفارش بدم. تشکر
مهمان
سلام دستگاه سی ان سی رو میزی تازه گرفتم ک با اردینو و جی ار بی ال ک نصب کردم باید دستگاه کار کنه با دستوری ک بهش میدم اما ارور میده
Can t open com port com3
Is hardware connected to USB
Does current user have sufficient permissions لطفا بگید مشکلش چیه ما راحت شیم
مهمان
میتونید buderate serial را نسبت به کتابخانه تغییر دهید و در بیشتر مواقع 115200 با 9600 میباشد.
با تشکر.
دانیال باسره.
مهمان
پورتت رو عوض کن
مهمان
سلام
خیلی عالی بود
فقط طرز وصل کردن درایور ها و موتور به پایه ها را بگید. و مدل درایور ها رو هم بگید.
ممنون میشم اگه این کار رو بکنید.
و
مهمان
یه مورد دیگه ببخشید
اینکه روی آردوینو نباید کد هایی آپلود شوند؟
اگر بله عکس یا نسخه ای از کد هارو بگذارید.
ممنون
مهمان
سلام من میخام پرینتر دو بعدی درست کنم همه کاراشوهم کردم فقط توی قسمت grblکنترلر و راه اندازی بردم مشکل دارم نمیدونم چرا وقتی grblرو باز میکنم com درست رو پیدا میکنه اما وقتی انتخابش میکنم فعال نمیشه.اگه کمکم کنید ممنون میشم
مهمان
خیلی عالی
مهمان
سلام خدمت دوستان متخصص در زمینه ماشینهای cncهستم دوستانی که مایل به همکاری وتحقیق در زمینه ساخت وتکمیل سی ن سی هستن تماس بگیرند
مهمان
سلام ، من نیاز به کمک دارم
مهمان
سلام قنبری هستم شماره ایی از شما ندارم لطفا به شماره منپیام بدهید تا با شما تماس بگیرم
۰۹۱۰۴۴۸۹۵۹۸
مهمان
اقای مهندس من قصد ساخت این دستگاه رو دارم و هیچ کدام از وسایل رو تهیه نکردم میخواستم بدونم اگر بنده شروع به کار کنم شما در جاهایی که گیر کردم یا مشگلی داشتم کمکم میکنید؟
اگر میتونید من شروع به خرید وسایل کنم و ساختنم روشروع کنم.
مهمان
خب اینارو که عمه منم بلد. نه در مورد اتصالات حرفی زدی نه درمورد برنامه. درایور. مثلا خواستید بگید منم بلدم اول خودتون یاد بگیرید بعد بیاد اموزش بدید بلد نیستی بگو نیستم. چرا الکی میگی وقت ندارم
مهمان
سلام لطف کنید راجع به پیکر بندی نرم افزازش توضیح بدین و الا بخش الکترونیکش کاری نداره که همه ی داستانش امادس …اصل کار تنظیمات اولیه ی دستگاهه .
مهمان
سلام وقتتون بخیر لطقا به من بک کمک ویژه ای بکنید واقعا احتیاح دارم به کمک مدیریت من سال هاست که دارم در رباتیک فعالیت میکنم اما به خاطر سربازی که اخیرا تمام شده و ضربه ای که به سرم خورده و باعث تشنج های زیادی میسم یک فراموشی های زیادی شدم تروخدا بهم کمک کنید همه به همین خاطر منو مسخره میکنند می خواستم کد کامل آردوینو UNO برایم ارسال کنین من همه چیزهاشو قبل از سربازیم کامل کردمو ساختم اما واقعا قادر به نوشتن برنامش نیسم من از شیلد A4988 استفاده کردم بدون هیچ نقسی ساختمش فقط و فقط باید برنامه و کد هارو بریزم به آی سیم که دیگه کار کنه واقعا همه منو مسخره میکنند حتی خانوادم برای اینکه منو یه خنگ معرفی میکنند ترو خدا آقای مدیر و دوستان این لطف و در حقم انجام بدین و این کد و کامل و به ترتیب روی ایمیلم ارسال کنید ازتون خواهش میکنمو التماس مینم . دیکه مغزم کشششو نداره دارم تلامو مینم اما نه با مطالغه و نه حتی با فکر کردن به یا د نمیارم تروخدا این لطفو در حقم بکنید این ایمیلم هست.
مهمان
سلام وقت بخیر
همه برنامهها رو نصب کردم حتی کتابخونه ولی موتور نمیچرخه یه صدای ویز ویز داخل استپرموتور هست ولی با چشم چرخشش دیده نمیشه مشکل از کجاست؟
سوال دوم باید کدوم ورژن از کتابخونه رو دانلود و نصب کرد؟
ممنون میشم سریعتر جواب بدین چون ارائه دارم
نویسنده این مطلب
سلام خدمت همه ی دوستان


از اینکه پاسخ دوستان به موقع داده نمیشود عذرخواهم، سرباز وطن شدم !
دعا کنید ان شاءالله به سرعت و باعافیت بگذره …
(محمدصادق، نویسنده مطلب)
یاعلی
مهمان
سلام من فایل zip رو در اردوینو باز کردم اما فقط دو خط برنامه اومده فکر میکنم اشتباه باشه میشه لطفا راهنمایی کنید
نویسنده این مطلب
سلام درسته، همون رو آپلود کن.
مهمان
سلام من هر کاری تونستم انجام دادم اما در قسمت examples فایلی به نام grbl نیومده فقط یه فایل اومده به نام EEPROM که چند تا زیر مجموعه داره اگه میشه لطفا راهنمایی کنید که باید چکار کنم
مهمان
سلام
ممنون از راهنمایی و آموزشتون ی سوال داشم
از ی دوستی در مورد سی ان سی با اردینو داشتم ایشون گفتند که برای کارهای بزرگ برد هنگ میکنه من میخواشستم ببینم آیا مشکل رو بقیه دوستانی که ساخند دارند و یاجناب مهندس صادق این موضوع رو تایید میکنند ؟
چون من برای فایل های پلات بزرگ میخواستم شروع به ساخت دستگاه کنم
و اینکه محدویت سایز در نرم افزارداریم یا خیر؟
نویسنده این مطلب
سلام محدودیت سایز نداره.
نمیدونم حقیقت هنگ میکنه یا نه! امتحان نکردم
مهمان
سلام جناب وقتتون بخیر
نمیدونم این متن با توجه به تاریخ سایت به دست شما میرسه یا نه
من سه سال پیش از یه آقایی دستگاه cnc خریداری کردم به قیمت خیلی بالا مه الان متوجه شدم سر کلاه گذاشته لپ ناپ من رو دزدیدن و چون همه برنامه هارو از دست دادم نتونستم کار کنم
ازتون خواهش میکنم اگر پیام من رو دیدید با من تماس بگیرید میخوام دستگاهم رو برام راه اندازی کنید
خیای دنبال شخصی گشتم که متوجه نحوه کارش بشه تا سایت شما رو پیدا کردم
شماره تماس 09123087054
متشکرم
نویسنده این مطلب
سلام، متاسفانه فعلا فرصت نمیکنم.
مهمان
سلام
میشه اندازش رو تغییر داد؟(منظورم محدوده ی حرکت محورهاست)
نویسنده این مطلب
سلام میشه
مهمان
سلام
ممنون از مطالب خوبتون
مهمان
سلام
درمورد اتصالات جامپر روی شیلد میتونید راهنمائی کنید
مهمان
با سلام خدمت شما
میشه مشخصات یک cnc که بتونه روی چوب سخت کار کنه رو با جزییات لطف کنین .
استپ موتور ..
درایور…
شیلد…
آردینو…
منبع تغذیه …
نویسنده این مطلب
سلام
نمیدونم متاسفانه
مهمان
سلام
دوران اسپیندل باید به صورت دستی کنترل بشه..؟؟
گام پیچ میله هادی محورxبامحورzو با محورyمتفاوت هست چه طور به سیستم بدهیم….؟؟
نویسنده این مطلب
سلام.فکر میکنم اره ، خوده grbl همچین قابلیتی نداره. بازم سرچ بزن
قبل از شروع به کار دستگاه باید کالیبر کنین. یعنی شما با توجه به پارامتر steper per mil و وسیله ای به نام ساعت سنج تعیین میکنین که به ازای چند تعداد پالس محورتون 1 میلی متر حرکت میکنه. توی نت دیدم که کامل توضیح دادن (فارسی پیدا نکردی انگلیسی سرچ کن)
مهمان
سلام
ببخشید مقدار ولتاژ منبع تغذیه حتما باید با درایور یکی باشه ؟ آخه اون قسمت از درایور که باید به منبع تغذیه وصل کنم نوشته ۲۴ ولت به من گفتن با ۱۲ ولت میشه ولی من ۱۲ ولت رو وصل کردم اصلا درایور روشن نشد
نویسنده این مطلب
سلام . 24 بزن
مهمان
سلام
هر کاری گفتین کردم ولی grbl آپلود نمیشه تو آردینو
مشکل از کجاست؟
نویسنده این مطلب
سلام. نمیدونم چه مشکلی پیش اومده، خودم هم یه هفته ی میخام آپلود کنم نمیشه!! رو یک سیستم دیگه میخام تست کنم.
نویسنده این مطلب
نسخه قدیمی تر جواب میده . grbl v 0.8
مهمان
سلام مهندس میتونم شماره تونو داشته باشم
نویسنده این مطلب
سلام.سوالی دارید همینجا بفرمایید
مهمان
سلام مجدد مهندس خسته نباشید
من دیتاشیت درایوری که روی شیلد نصب کردم رو نگاه کردم ولتاژ کاریش بین ۸ تا ۴۵ ولتاژ بود ولی چیزی از امپر ننوشته بود؟
من خیلی سر رشته ای توی برق ندارم میخواستم ببینم در کل امپر منبع تغذیه مهم هست یا نه و اگر هست بهینه ش چقدره
نویسنده این مطلب
سلام. همون ولتاژی که تو دیتا شیت نوشته بهش بده، اگه از منبع تغذیه هم استفاده میکنی، یه خورده پیچ آمپر رو باز کن و استفاده کن . جریانی که میکشه رو هم متوجه میشی.
مهمان
خیلی ممنون که وقت گذاشتید
مهمان
سلام
ببخشید من هر کار میکنم grbl به کتابخونه اضافه نمیشه قبلا این کار رو انجام دادم شده ولی الان نمیدونم چرا نمیشه ؟
نویسنده این مطلب
سلام.
کل فایل grbl رو از حالت زیپ خارج کنید.پوشه grbl master رو باز کنید . بعدش پوشه grbl رو باز کنید . غیر پوشه example هرچی دیگه هست کپی کنید و خارج بشید . یک پوشه جدید بسازید و حتما اسمی که میزارید عدد و فاصله نداشته باشه (مثلا grbln) بزارید. حالا دوباره پوشه رو به حالت زیپ در بیارید (دقت کنید فرمتش حتما zip باشه نه rar ) . حالا میتونید به لیست کتابخونه های آردینو اضافه کنید .
کلا هر کتابخونه دیگه ای هم خاستین اضافه کنید مراحل کار همینه ، یعنی باید سورس برنامه (فایلهای .c و .h )رو جدا کنید . قبلا لازم نبود این کار بشه. نمیدونم چرا !!!
نویسنده این مطلب
توی پوشه جدیدی که ساختین فایلها رو پیست کنید . (اینو یادم رفت بگم) بعدش زیپ کنید فایل رو…
مهمان
ممنون مشکلم حل شد .
یه سوال دیگه:
من grbl رو اپلود کردم روی برد بعد جی کد رو نرم افزار جی کد سندر اپلود کردم ولی موتور نمی چرخه فقظ صدا نبض میده البته خودم فکر میکنم مشکل از منبع تغذیه هست , منبع تغذیه ام 12ولت 5 امپره د ر ضمن من قسمتای 24 ولت و GND درایورها رو به vin و GND اردوینو وصل کردم .
میشه راهنمایی کنید چیکار کنم؟
نویسنده این مطلب
مشکل نچرخیدن موتور دلایل زیادی داره.
از اتصالاتون مطمئن بشین، سالم بودن درایور،موتورها و نحوه اتصال موتور به درایور و…
مهمان
و سوال دیگه ام اینه که در صورتی که از منبع تغذیه ۲۴ ولت استفاده کنیم عملکرد موتور بهتر نمیشه؟
نویسنده این مطلب
سلام. دیتا شیت مدل درایوری که استفاده کردی رو نگاه کن نوشته تا چقدر میتونی بهش بدی
مهمان
سلام خسته نباشید
منبع تغذیه ای که استفاده شده چند آمپر هست؟
نویسنده این مطلب
سلام . خودم با این درایو کار نکردم نمیدونم چند آمپره. دیتا شیتش هست
مهمان
سلام اقا یکی لطف می کنه بگه لرزش استپر برای چی میتونه باشه و چطور میتونم برطرفش کنم؟ با ده تا موتور هم تست کردم اعم از استپ سی دی رام پیام زیر هم توضیح مفصلشه
مهمان
سلام سایتتون از همه لحاظ خوبه! اجرکم عندالله!
یه سوال داشتم من برد اردویینو و cnc شیلد رو با درایور DRV8825 سر هم کردم و استپ موتور رو هم سیماش رو اضافه کردم برنامه ی UniversalGcodeSender-v1.0.9 و GRBL-Arduino-Library-master رو هم هر دو رو تست کردم برنامه اجرا میشه ولی کیفیت چرخش موتور خیلی پایینه و خیلی لرزش داره حتی بعضی وقتا چند بار که روی x+ میزنم بار اول ساعتگرد میچرخه بار دوم پاد سات گرد! یا مثلا وقتی میخواد با سرعت بالا بچرخه که کلا نمی کشه و درجا میلرزه تو مواقع دیگه هم اصلا دقیق نیست با تنظیمات grbl هم یکم ور رفتم ولی خیلی نتیجه نداد البته چند مدل موتور دیگه هم تست کردم نتیجه اون ها هم به مراتب بدتر از این موتورا بود (البته موتور هام هم ارزون بودنا) و لرزش داشتن و بعضیاشون حتی حرکت هم نمی کردن…
من نمیدونم مشکل از کجاست ممکنه از درایور باشه؟ چون اکثر سایتا هم سرچ کردم از این مدل استفاده نکرده بودن؟
بنظرم بعیده از موتور ها باشه چون با مدل های مختلف تست کردم ضمنا همین مدلی که استفاده کردم رو قبلا با اردینو چرخوندم مشکلی نداشت مثل ادم کارشو میکرد! البته شاید سرعت سوییچ شدن سیم پیچ های تمام موتور هام پایینه و برای همین اینطوریه؟
لطفا یه کمکی بدین خیلی وقتم رو گرفته! ضمنا نحوه اتصال موتور به cnc shild هم اینطوری زدم که از 6 سیم موتور ها، با رعایت ترتیبِ درست 4 تا سیم به از سیم های com رو به پایه های مربوطه زدم
اگه بنظرتون مشکل از تنظیمات grbl هست هم بفرمایین کدوم رو تغییر بدم تا درست شه چون با اکثرش ور رفتم نهایتا سرعت کم شد ولی بازم لرزش و عدم دقت وجود داشت.
مهمان
**4 تا سیم به جز سیم های Com رو به پایه های مربوطه زدم (اشتباه تایپی در متن بالا)
مهمان
سلام
خیلی عالی بود
فقط طرز وصل کردن درایور ها و موتور به پایه ها را بگید. و مدل درایور ها رو هم بگید.
ممنون میشم اگه این کار رو بکنید.
و
نویسنده این مطلب
سلام. مشکل جهت حرکت محور از direction هست (تو اخرین عکس مشخصه کدوم پایه ی) . اتصالات مربوط به اون قسمت رو چک کن باید درست بشه . اینکه با سرعت بالا نمیچرخه احتمالا هم میتونه از موتورتون باشه هم درایو . از مثالهای خوده اردینو یه مثال برای استپر داره، اونو اگه میخای چک کن ببین مشکلت حل میشه ، اگه حل شد مشکل میتونه از تنظیمات grbl باشه. سیم بندی استپر باید درست باشه
مهمان
من هم همین مشکل داشتم خیلی گشتم تو یه سایت خارجی مشکل پیدا کردم جای سیمهای استپ و دایرکتشن روی بعضی از شیلد ها جابجا هست بایه برنامه
آدیت h فایل باید تو سورس برنامه جای پایه ها رو عوض کنید.
مهمان
میشه لطفا اون قسمتی که میگی رو کامل توضیح بدی که تو سورس برنامه پایه هارو از کجا عوض کنیم؟
مهمان
اردوینو نصب کردم کد چشمک زن اپلود میشه ولی مال این که توی سایت گذاشتین نمیشه به کتابخونه هم فک کنم اضافه شده
نویسنده این مطلب
به قسمت زیر برین ببینین کتابخونه اضافه شده یا نه .
داکیومنت > آردینو > لایبرری !
مهمان
سلام مهندس سی ان سی من تشکیل شده از دوتا سی دی رام و سروو موتور و یک برد شیلد درایور نانو ورژن 4 سخت افزارش بستم ولی نرم افزار هیچی نمیدونم هرکاری میکنم نمیشه
نویسنده این مطلب
سلام مشکلتون رو بفرمایید
مهمان
سلام مهندس موتور محورz که خودش در اخر خط وشروع خط بالا وپاین میشود ایا توخود g code نوشته شده یا تو نرم افزار تنظیم میشه اگه تو gcode باشه چطور میتونیم بیشتر بالا تنظیمش کنیم
نویسنده این مطلب
سلام. نمیدونم متاسفانه
مهمان
بله موقع جی کد گیری میتونید با استفاده از نرم افزار ارتفاع محور zرو تنظیم کنید
مهمان
سلام مهندس اگه کد gbrl از نوت پد کپی کنم وبه اردینو بدم باز هم کار میکنه
نویسنده این مطلب
سلام . اگه منظورتون تغییر توی فایل کتابخونشه باید از مسیر جایی که کتابخونه رو نصب کردین تغییراتون رو بدین
مهمان
دوستان با عرض سلام و خسته نباشید من نرم افزار inkscap را نصب کردم اما متاسفانه در قسمت ذخیره فایل پسوند gcode را ندارد آیا نرم افزارم مشکل دارد یا نیاز به تنظیم دارد راهنمایی کنید با تشکر
نویسنده این مطلب
سلام. از این نرم افزار استفاده نکردم، با جی کد سندر یا نرم افزاری که بالا معرفی شده امتحان کنین ببینین مشکل حل میشه یا نه
مهمان
بزرگوار منظور همین اموزش ساخت دستگاه سی ان سی و میگم.وقتی افلاین هستیم چطور مطالعه کنم. اگه میشد حداقل بصورت پی دی اف دانلود کرد خیلی خوب میشد. با تشکر
مدیر سایت
اها مطلبو میگی – خب صفحه رو باید ذخره کنی.
مهمان
سلام. ضمن خسته نباشید و خدا قوت به خاطر مطالب اموزنده سایت.میشه ازتون بپرسم چطور میشه اطلاعات سایت و دانلود کرد.؟با تشکر
مدیر سایت
سلام
یعنی چی؟ متوجه نشدم – منظورتون از اطلاعات سایت چیه؟
مهمان
سلام .استاد من یک دستگاه cnc دارم چطور میتونم یه هد لیزری روش نصب کنم . دستگاه cnc تولید فیلتر هوا دارم .
نویسنده این مطلب
سلام-نمیدونم کار نکردم
مهمان
سلام من کد هارو آپلود کردم ولی وقتی میخوام تو GRBL controller آردوینو رو باز کنم این نوشته میاد [GRBL 0.8c [$ for help
باید چی کار کنم؟
نویسنده این مطلب
سلام- اگه اون نوشته میاد یعنی باز شده آردینو، تکون نمیخوره موتورهاتون؟
مهمان
سلام
میشه با یه رسپبری پای دستگاه رو کنترل کرد اگه میشه چه جوری
وسوال دوم مهندس من یه دستگاه بزرگ ساختم که اگر بشه اموزششو تو سایت میذارم فقط یه مشکل دارم اونم اینه که بعد از یه مدت اردینو دستور ها رو میگیره از برنامه جی کد سندر ولی دیگه موتور هارو تکون نمیده با خرید یه اردینو نو دوباره درست میشه تا یه مدت بعد دوباره همین میشه
نویسنده این مطلب
سلام- نرم افزار بالا رو میتونین تو رسپری نصب کنید.
برای نویسندگی توی سایت به قسمت مربوطه مراجعه کنید. نمیدونم مشکل ازچیه
مهمان
سلام مهندس به این راحتی که گفتید نبود ولی ساختمش،ممنون
https://www.aparat.com/v/20lEz
مهمان
اینم بهتر شده اش
https://www.aparat.com/v/m0M8q
مهمان
چرا فایل کتابخانه دانلود نمیشه؟!

مدیر سایت
مشکل حل شد.
مهمان
مهمان
با سلام
موتور های من به ازای مقادیر مثبت و منفی فقط در یک جهت (عکس ساعت) میچرخند. چرا
نویسنده این مطلب
سلام، اتصالات رو چک کنین. direction تون مشکل داره. توی عکس بالا مشخص شده کدوم پین مربوط به دایرکشن هست
مهمان
سلام؛
۱-اون قسمت که درایور ها رو وصل میکنین، جای یه درایور دیگه هم داره. یعنی در اصل کاربرد این شیلد برای cnc 4 محوره ست؟
۲- اگه از شفت های بلندتری استفاده کنیم، میشه محیط کاری دستگاه رو وسعت داد و قطعات بزرگتری رو تراشید؟
نویسنده این مطلب
اره ظاهرا برای محور ۴ هم میشه، چون خودم کار نکردم مطمئن نیستم.تحقیق کن جای دیگه.
اندازه دستگاه کاملا به طراحی مکانیکی بستگی داره
مهمان
ممنون. پس اگر محیط دستگاه رو بزرگتر بگیریم هنگام ساخت تو کانفیگ نرم افزاری نیازی به تغییرات نیست دیگه؟
نویسنده این مطلب
هنگام ساخت، خیر . لازم نیست نرم افزاری کاری انجام بدین. ولی اپراتور دستگاه یه سری مواردی رو باید در نظر بگیره که فعلا شما لازم نیست درگیرش بشین
مهمان
سلام موتور های من ۶ولت هستن میشه با این شیلد تغذیه اش کنم
نویسنده این مطلب
امپر موتور رو نگاه کن، دیتا شیت شیلد رو هم دانلود کن، ببین میخوره یا نه
مهمان
سلام مهندس من میخوام از صفر شروع کنم.میشه بگید از کجا شروع کنم و اینکه یه مرجع معرفی میفرمایید؟
ممنونم…
نویسنده این مطلب
سلام-مرجع گوگل. همینجا از صفر توضیح دادم
مهمان
جناب محمد صادق عزیز خدا قوت ، واقعا متشکرم از بابت توضیحاتتون.
ضمنا نرم افزار t2lazer هم واسه دوستانی که با cnc لیزر کار میکنن خیلی به درد میخوره
خودش grbl رو آپلود میکنه و کل دستگاه رو آماده میکنه!
مهمان
سلام
اگر بخواهیم از یک درایور ۴ آمپر مثله لینک زیر استفاده کنم اونو چجوری باید به شیلد درایور وصلش کنم؟ میشه مدار الکرونیکش را بفرستید؟
http://shop.aftabrayaneh.com/Stepper_Motor_Driver_Tb6600_4A__AFTAB.html?search=%D8%AF%D8%B1%D8%A7%DB%8C%D9%88%D8%B1
تشکر
نویسنده این مطلب
سلام. شیلد درایو لازم نداری دیگه، درایوی که داری رو طبق آخرین عکس مطلب به آردینو وصل کن.
مهمان
سلام من یه کم گیج شدم چون توی یه فیلم آموزش ساخت سی ان سی دیدم طرف از درایور استپ موتور A3967 استفاده کرد بعد رفت تو سایت grbl یه فایل HEX مخصوص برداشت و از طریق نرم افزار ایکس لودر ریخت تو آردوینو و رفت تو سایت EASEL و از اونجا متن و شکل میداد به آردوینو اونم اجرا میکرد. من تو هیچ جای فیلم ندیدم کدی روی آردوینو بریزه . سوال من اینه که همون فایل HEX به آردوینو میگه چی به چیه و چی به کجا وصله ؟ این روش با شیلد CNC آردوینو هم جواب میده؟
نویسنده این مطلب
سلام . اون هم همین کارو ما رو کرده فقط یکم لقمه رو چرخونده ! شما هر برنامه ای که ران میکنی یه فایل هگز تولید میکنه که اونو هم میتونی مجزا با نرم افزار ایکس لودر بریزی رو آردینو.
همون کتابخونه grbl رو اضافه کن و از توی example ، موردی به نام grbl اضافه شده ، همونو روی آردینوت آپلود کن(با همون نرم افزار آردینو)
مهمان
سلام
لطفا آموزش ساخت سی ان سی رو با mach3 و بدون آردینو بدید.
اگر وقت نمیکنید لطفا توضیح دهید.
نویسنده این مطلب
سلام. کلیت کار اینطوره که شما باید از کیس های قدیمی که دارای پورت پارالل(۲۵ پین) هستن برای این کار استفاده کنین، چون نرم افزار mach3 فقط همین پورت ها رو میشناسه . البته با usb هم یه کارهایی کردن که زیاد معمول نیست و من هم یاد ندارم !
هر کدوم از پایه های پورت رو به عنوان پالس و دایرکشن سه محور در نظر میگیرد و داخل نرم افزار تعریف میکنید. بعد هم پایه های تعریف شده رو به مکان های مشخص درایوهاتون متصل میکنید و تمام.
مهمان
شما تا بحال این کار رو انجام دادید؟
نویسنده این مطلب
بله
مهمان
سلام من بدنه رو از کجا می تونم جور کنم؟
نویسنده این مطلب
سلام . یا بدین براتون بسازن یا هم خودتون توی نت سرچ کنید پیدا میکنید . من نساختم ولی دوستانی که تجربه هم نداشتند در حد پروژه دانشجویی چیزای خوبی ساختن
مهمان
سلام بدنه رو اگه بخوای من برات میسازم
کمی گرون تموم میشه پامنار تهران میتونی پروفیل رو بگیری پیچ بال اسکروو و مهره هم در چهارراه اکباتان که متری ۳۰۰هزار تومنه و مهره هم ۵۰۰هزارتومن درایور و استپر هم در پاساژامجد در خیابان جمهوری اتصالات و پیچ های الن و یاتاقان و بلبرینگ هم در خیابان سعدی جنوبی و حسن اباد میتونی بگیری موتور اسپیندل هم در پاساژ عباسیان که ۲۰۰تومن هست مخصوص برای چوب ام دی اف و طلا هست
همه اینارو بگیری باید تراشکاری و اهنگری هم انجام بدی
میز ماشین هم متری ۵۸۰هزار تومنه در خیابان ناظم الطبا میتونی بگیری اگه حوصله نداری من برات میگیرم شماره تماس من
۰۹۳۷۵۵۸۹۴۷۰
۰۹۲۱۶۵۰۳۲۶۱
مهمان
ااااااووووووو چه خبره !!!!!!مگه میخواد ماهواره به فضا بفرسته.?
آخه نمیدونم این چه عادت بدیه که متاسفانه بعضی از ما ایرونیا داریم ؟ تا یکی گرفتاره سریع اونو به شکل پول میبینیم.
یجوریم قیمت دادید که طرف اگر یخورده از امید ساختنش هنوز تو دلش روشن مونده باشه اونم آب بریزه و خاموشش کنه و خواهشا” نگید که نمیخواستید پول بگیرید که عمرا” باورم نمیشه.?
ترخدا دیدتون رو نسبت به هموطن تغییر بدید.همه چیرو پول نبینید.
?>>>{{{ بیایید خالصانه و صادقانه و مشتاقانه دست به دست هم بدیم تا یه ایرانی بسازیم که تمام کشورای پرمدعا امثال آمریکای فلان______(ببخشید)،انگشت به دهن بمونن}}}<<<?
بچه های ایران خیلی خلاق و با استعدادن ،،،،التماس میکنم کاری نکنید که این نعمت خدادادی داخلشون کور بشه و بیخیالش بشن.
نمونش خودم.?
?از جناب آقای محمد صادق بخاطر مطلب آموزشی که هم خیلی مهم و کلیدی و هم واضح و روانه بسیار سپاسگذارم?
ضمناً دوست عزیز شما میتونی با ۲ یا ۳ تا دی وی دی رام کامپیوتر و مبلغی حدوده ۶۷ هزار تومن این دستگاه رو درست کنی ، خیلیم خوشگل و کارآمد میشه.من درست کردم .توی اینترت سرچ کنی فیلمهای آموزشی خیلی هست ببین و یاد بگیر و درست کن و لذتشو ببر.?
به امید موفقیت تک تک ایرانیها در تمام حرفه ها ?
یا حق?
مهمان
من فقط تو بخش نرم افزاری مشکل دارم . میشه بگین دقیقا و به ترتیب باید چی کار کنم؟
نویسنده این مطلب
مشکلتون رو بفرمایید چیه حلش کنیم با هم …
مهمان
سلام هرکدوم از این موتور ها تا چقدر وزنو میتونه حمل کنه؟؟؟؟؟؟؟؟
نویسنده این مطلب
سلام. موتور معرفی نکردم که !
مهمان
سلام وقت بخیر
جناب مهندس براای آموزش پسرم نیاز به یک پروژه مشابه فوق الذکر داشتم اگر نمونه اماده
ان را موجود دارید روش تهیه آن بفرستید . ضمنا می خواستم یک دست انسان را برای نواختن اهنگ روی یک ارگ کوچک شبیه سازی کنم . لطفا مساعدت فرمائید . شماره تماس ۰۹۱۷۶۷۷۳۳۹
نویسنده این مطلب
سلام، شماره تلفنتون یه رقم کم داره !!
موضوع دوم اطلاعی ندارم.
مهمان
سلام و خسته نباشید
مهندس یه سوال این cnc میتونه یه نیم کره رو بزنه،یعنی محوراش میتونن همزمان کار کنن.
نویسنده این مطلب
سلام. محورها که با هم کار میکنن ولی فکر میکنم با سه محور نمیتونی نیم کره بزنی . (بازم تحقیق کن)
مهمان
من زدم
مهمان
سلام حالا ما همه این کارارو کردیم موتور هارو رو چی ببندیم ؟ چطوری و با چه نظمی؟ این همه مطلابش خوب بود این آموزش قابو حالا همون چیزی که موتورا روشن هم بزاشتی . میخواستم واسه پروژه تابستونم بزارمش
نویسنده این مطلب
سلام. “چی ببندیم” رو توی نظرات پایین پرسیدن . نظم نداره دیگه ! اگه منظورت سیم های استپره تو نت بزنی متوجه میشی
مهمان
سلام
با تشکر از وب سایت زیبا و مطالب با ارزش موجود در آن
سوال که دارم اینه که برای سوار کردن استپر موتور ترتیب اتصال سیمهای استپر به شیلد درایور CNC که تصویر آن در ابتدای این پیج آمده است چگونه است؟ (با توجه به اینکه استپر موتور ۴ سیمه یا ۶ سیمه باشد!)
و اینکه سوار کردن درایور بر روی شیلد درایور می تونه به دو حالت با چرخش ۱۸۰ درجه باشه که در هر حالت جای پایه های راست و چپ جابجا می شوند خواستم ببینم این ترتیب پایه ها تاثیری دارند و یا اینکه با متد خاصی باید این کار را کرد؟
ممنون
نویسنده این مطلب
سلام.فرقی نمیکنه . ۶ سیمه فقط دو تا سیمش رو کار نداری (به جایی وصل نمیشه)- سوال دوم رو نمیدونم ، از عکسای تو نت میتونی متوجه بشی احتمالا
مهمان
جواب سوال دوم >>>ترتیب صحیح قرار گرفتن پین های برد cnc بروی آردوینو.
پین های ردیف بالا×××××××××××××××××××××××××××××××پین های ردیف پایین
cnc————–Arduino_______________________cnc———— Arduino
A5>>>>>>>>A5,ANALOG IN ___________________ RX>>>>>>>>>>0➡RX
اینجوریم توضیح میدم شاید بعضیا از نمودار بالا چیزی متوجه نشن.
هر دوتا بردو روبروی خودتون و کنار هم قرار بدید (برد cnc قسمت پشتش و برد آردوینو قسمت روئیش) جوری که نوشتهای روی هر ۲ برد قابل خوندن باشه.
اولین پین cnc از ردیف پایین میشه A5 باید داخل اولین جای پین آردوینو از ردیف پایین با نام A5 ANALOG قرار بدید و اولین پین cnc از ردیف بالا که میشه RX باید داخل اولین جای پین آردوینو از ردیف بالا با نام ۰⬅RX قرار بدید طبیعتا” وقتی اینارو سرجاش قرار بدید بقیه هم سرجای خودشون قرار میگیرند.
موفق باشید?
یاعلی?
مهمان
سلام جناب مهندس
“اگه بخوایم موتورهارو با Mach3 کنترل کنیم نیازی به آردینونیست؟ اگه هست چطور باید پورتLPT رو به آردینو وصل کرد؟
در واقع Cpuی خود کامپیوتر نقش میکرو کنترلر(آردینو) رو بازی میکنه درست میگم؟”
یعنی کافیه خروجی های پورت پرینتر رو در mach3 تعریف کنیم و به درایور وصل کنیم .که من از درایور DRV8825 استفاده می کنم؟
همین کافیه؟
مهمان
سلام مهندس
امتحان کردم ولی جواب نداد.راهنمایی بیشنری میکنید.
نویسنده این مطلب
سلام. اگه ممکنه جای مناسب و با اسم ثابت نظر بزارین ، چون تعداد نظرات زیاده باید دنبال موضوع بحث بگردم.تشکر
مشکلتون چیه ؟؟ توی خوده نرم افزار مچ تری تنظیمات پورت ها رو انجام دادید؟ یکم ریزه کاری داره، تو نت فکر کنم باشه
مهمان
سلام
لطفاً آموزش استفاده از mach3 را هم بذارید.ممنون
مهمان
یه تنظیم نرم افزاری رو باید انجام بدی تا از حالت افلاین در بیاد نرم افزار باید فرم signalstop رو lowتنظیم کنی
مهمان
سلام مهندس جان
اگه بخوایم موتورهارو با mach3 کنترل کنیم نیازی به آردینونیست؟ اگه هست چطور باید پورتLPT رو به آردینو وصل کرد؟
در واقع cpuی خود کامپیوتر نقش میکرو کنترلر(آردینو) رو بازی میکنه درست میگم؟
ممنون
نویسنده این مطلب
سلام.نه نیازی به آردینو نیست.
بله درسته
مهمان
سلام
درایورهایی که استفاده شده تو این پروژه اسمشون چیه؟
اینا را تو آفتاب رایانه پیدا کردم کدومشون مناسب تره؟
درایور استپر موتور DRV8825
درایور استپر موتور ULN2003
درایور استپر موتور Reprap A4988
درایور استپر موتور TMC2100
خودم احساس می کنم آخری مناسب باشه
نویسنده این مطلب
سلام-اگه اشتباه نکنم DRV8825 . بستگی داره از چه موتوری استفاده کنی.اگه موتورهات بالای سه آمپر جریان کشی داره درایو های tb6600 خوبه،برای موتور های کوچیکتر هم این شیلد خوبه : http://shop.aftabrayaneh.com/L293d_Driver__AFTAB.html
مهمان
ممنونم از پاسخ گوییتان
لینکی که گذاشتید مربوط به شیلد L293D هست و فقط میتونه دوتا استپر موتور را ساپورت کنه اینجوری نمیشه سه محوره ساخت آیا راهی برای سه محوره کردن با این شیلد وجود داره؟
نویسنده این مطلب
اره راست میگی . نه راهی نیست .
شما از هر درایوی بخاین استفاده کنین نیازی به تغییر کد ندارین
مهمان