فهرست مطالب:

چاپگر سه بعدی LEGO با استفاده از Gcode: 6 مرحله
چاپگر سه بعدی LEGO با استفاده از Gcode: 6 مرحله

تصویری: چاپگر سه بعدی LEGO با استفاده از Gcode: 6 مرحله

تصویری: چاپگر سه بعدی LEGO با استفاده از Gcode: 6 مرحله
تصویری: How to Make free & easy filament for 3D printer at home 2024, جولای
Anonim
چاپگر سه بعدی LEGO با استفاده از Gcode
چاپگر سه بعدی LEGO با استفاده از Gcode

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

برای دستورالعمل های دقیق تر:

سایت:

تدارکات

LEGO Technic

Mindstorms EV3 آجر + باتری

4 موتور طوفان مغزی متوسط و بزرگ

کارت SD

قلم سه بعدی - من از این قلم استفاده کردم ، اما من در هلند زندگی می کنم.

لپ تاپ یا کامپیوتر (برای برنامه نویسی)

مرحله 1: درباره

در باره
در باره

من 12 ساله بودم که اولین چاپگر LEGO 3D خود را ساختم. این برنامه با استفاده از نرم افزار Mindstorms EV3 Home Edition برنامه ریزی شده است. اگر می خواستم یک مکعب چاپ کنم ، باید مراحل را برنامه ریزی می کردم ، و چاپ می شد!

در حال حاضر ، من 14 ساله هستم و نسخه بهبود یافته ای ساخته ام! این برنامه در Visual Studio Code با استفاده از MicroPython و کارت SD با تصویر MicroPython برنامه ریزی شده است.

بنابراین این دستورالعمل یکی از معدود پرینترهای سه بعدی LEGO است که می تواند نقشه های سه بعدی را بدون نیاز به برنامه ریزی مرحله به مرحله چاپ کند!

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

P. S. اگر می خواهید این پروژه را بسازید و اگر سوالی داشتید به من اطلاع دهید!

مرحله 2: ساختمان سازی

ساختمان
ساختمان
ساختمان
ساختمان

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

1. مطمئن شوید که یک ساختار محکم ایجاد کرده اید ، زیرا کوچکترین مقدار حرکت ، در نتیجه نهایی تفاوت زیادی ایجاد می کند.

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

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

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

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

مرحله 3: راه اندازی MicroPython و برنامه ها

راه اندازی MicroPython و برنامه ها
راه اندازی MicroPython و برنامه ها
راه اندازی MicroPython و برنامه ها
راه اندازی MicroPython و برنامه ها

ابتدا باید همه برنامه های چاپگر سه بعدی Mindstorms را بارگیری کنید:

کد ویژوال استودیو

تصویر کارت حافظه micro SD EV3 MicroPython

balenaEtcher

کد + فایل

پس از نصب balenaEtcher و تصویر کارت EV3 MicroPython SD ، باید کارت SD را با تصویر فلش کنید. راهنمای شروع را از MINDSTORMS Education EV3 MicroPython بررسی کنید.

پس از انجام این کار ، دستورالعمل های مربوط به راه اندازی Visual Studio Code با برنامه افزودنی MicroPython را دنبال کنید.

مرحله 4: برنامه نویسی

برنامه نويسي
برنامه نويسي

ویدئو:

شما می توانید این موارد را در برنامه تغییر دهید تا کد با چاپگر سه بعدی شما کار کند:

: portSelection - می توانید پورت هایی را که موتورها در آن قرار دارند ، تعریف کنید.

: startposition - اگر چاپگر سه بعدی شما در یک نقطه آفست شروع به کار می کند ، اعداد را به offsetpoint خود تغییر دهید.

: degreestomm - مقداري كه موتور بايد بچرخاند ، به منظور جابجايي 1 ميلي متر. (ممکن است مجبور شوید آنها را کمی افزایش یا کاهش دهید)

: motorSpeed - سرعتی که موتورها باید بچرخانند. (توصیه می کنم آن را کم قرار دهید) مقیاس: 0 - 1000 (باید حداکثر سرعت 900 را حفظ کنید)

: نام فایل - این مورد را برای انتخاب فایل gcode که برنامه باید بخواند و اجرا کند ، تغییر دهید.

پس از تغییر این متغیرها ، باید فایل های gcode خود را آماده کنید. (برو پایین)

مرحله 5: اضافه کردن فایل های Gcode

افزودن فایلهای Gcode
افزودن فایلهای Gcode

ویدئو:

اکنون می توانید فایل Gcode خود را در پوشه کد قرار دهید.

برای کارکردن برنامه باید این موارد را تغییر دهید:

1. همه را جایگزین کنید ؛ با #؛ (استفاده از ctrl. + f)

2. همه G، X، Y، Z، E، F، M و S را با G ؛، X؛، Y؛، Z؛، E؛، F؛، M؛ و S ؛ (استفاده از ctrl. + f)

3. فایل را با: G ؛ 0 X ؛ 0 Y ؛ 0 Z ؛ 0 E ؛ 0 F ؛ 0 شروع کنید

4. تنظیمات انتهای فایل را با: G ؛ END E ؛ 0 (بدون ابزار جایگزینی) جایگزین کنید

مرحله 6: چاپ

چاپ کردن!
چاپ کردن!

Run را بزنید و ببینید مدل سه بعدی شما در حال چاپ شدن است!

اگر سوالی دارید یا قصد ساختن این پروژه را دارید ، در اینجا به من اطلاع دهید!

یا: به من ایمیل بزن!

توصیه شده: