Як адправіць G-код на ваш 3D-прынтар: правільны спосаб

Roy Hill 17-10-2023
Roy Hill

Ёсць некалькі спосабаў, якімі карыстальнікі 3D-прынтараў адпраўляюць файлы g-кода на свае машыны, і ўсе яны працуюць даволі добра. Гэты артыкул пакажа вам асноўныя спосабы адпраўкі файлаў G-кодаў і вызначыць лепшыя спосабы зрабіць гэта.

Найлепшы спосаб адпраўкі файлаў G-кодаў на ваш 3D-прынтар - пашырыце свой 3D-прынтар, каб выкарыстоўваць магчымасці Wi-Fi з дапамогай Raspberry Pi & Праграмнае забеспячэнне OctoPrint. Гэта дазваляе бесправадной перадачы файлаў на ваш прынтар, дазваляючы вам таксама кіраваць ім, каб пачаць друк выдалена.

Гэта асноўны адказ аб тым, як гэта зрабіць, так што калі вы хочаце атрымаць больш падрабязную інфармацыю пра гэта і некаторую іншую ключавую інфармацыю, працягвайце чытаць.

    Што такое G-код у 3D-прынтары?

    G-код (геаметрычны код) - гэта мова праграмавання з лікавым кіраваннем і тып файла, які змяшчае інструкцыі, зразумелыя вашаму 3D-прынтару. Ён транслюе такія каманды, як нагрэў сопла або друкавальнага ложа, да кожнага X, Y і ампер; Перамяшчэнне па восі Z, якое здзяйсняе ваш 3D-прынтар.

    Гэтыя файлы інструкцый G-Code ствараюцца з дапамогай праграмнага прыкладання слайсера, якое мае просты ў выкарыстанні інтэрфейс для ўнясення пэўных карэкціровак у спосаб вашыя 3D-прынты працуюць.

    Спачатку вы імпартуеце мадэль САПР у свой слайсер, потым у вас ёсць магчымасць наладзіць некалькі зменных. Пасля таго, як вы задаволены наладамі тэмпературы, хуткасці, вышыні пласта, падтрымкіналады і ўсё вышэйсказанае, затым вы націскаеце фрагмент, які стварае гэты файл G-Code.

    Прыклад G-Code выглядае так:

    G1 X50 Y0 Z0 F3000 E0.06

    G1 – каманда для перамяшчэння сопла вакол друкарскай станіны

    X, Y, Z – кропка на адпаведнай восі для перамяшчэння

    F – хуткасць экструзіі ў хвіліну

    E – колькі ніткі трэба экструдаваць

    Якія найлепшыя спосабы адпраўкі файлаў G-коду на мой 3D-прынтар?

    Адпраўка файлаў G-коду на ваш 3D-прынтар па большай частцы гэта даволі простая задача, якая дазваляе ствараць прыгожыя і крэатыўныя 3D-мадэлі друку. Людзі задаюцца пытаннем, якімі спосабамі людзі сапраўды адпраўляюць файлы на свой 3D-прынтар, на што я хацеў бы дапамагчы адказаць.

    Глядзі_таксама: Як атрымаць ідэальны першы пласт Squish – лепшыя налады Cura

    Пасля стварэння файла G-Code з вашага любімага слайсера ёсць некалькі спосабаў, якімі людзі робяць гэта :

    • Устаўка (Micro) SD-карты ў ваш 3D-прынтар
    • USB-кабель для падлучэння вашага 3D-прынтара да камп'ютара або ноўтбука
    • Праз злучэнне Wi-Fi

    Цяпер гэта асноўныя метады адпраўкі файлаў G-Code на ваш 3D-прынтар, але ў некаторых выпадках яны могуць быць даволі складанымі спосабы, калі вы пачынаеце ўводзіць іншыя фактары, такія як Arduino, але ў гэтым артыкуле будуць выкарыстоўвацца больш простыя метады.

    Устаўка (мікра) SD-карты ў ваш 3D-прынтэр

    Выкарыстанне SD-карты - гэта адзін з найбольш распаўсюджаных і агульных спосабаў адпраўкі G-кода на ваш 3D-прынтар. Амаль усе 3D-прынтэры маюць SDслот для карты, які звычайна выкарыстоўваецца менавіта для гэтай мэты.

    Вы можаце лёгка адправіць G-код на карту SD або MicroSD пасля разрэзу вашай мадэлі CAD на камп'ютары або ноўтбуку. Мой Ender 3 пастаўляецца з картай MicroSD і USB-прыладай для чытання карт, якія дазваляюць захоўваць файлы непасрэдна.

    Захавайце файл G-Code на карту MicroSD і ўстаўце яго ў слот для карты MicroSD на прынтары.

    Гэта, мабыць, найбольш часта выкарыстоўваны метад адпраўкі файлаў G-Code на 3D-прынтар, з-за яго прастаты і эфектыўнасці для выканання працы без дадатковых праграм або прылад.

    Старайцеся не зрабіце памылку, адключыўшы SD-карту ў працэсе 3D-друку, інакш ваша мадэль спыніцца.

    USB-кабель, падлучаны да камп'ютара або ноўтбука

    Замест выкарыстання SD-карты мы можам непасрэдна падключыце наш 3D-прынтэр да кампутара або ноўтбука з дапамогай простага кабеля. Гэта менш распаўсюджаны метад, але ён даволі эфектыўны для 3D-друку, асабліва калі ён знаходзіцца паблізу.

    Адзін недахоп, які прыходзіць з гэтай опцыяй, заключаецца ў тым, што калі вы карыстаецеся ноўтбукам, вам трэба трымаць ваш ноўтбук працуе ўвесь час, таму што рэжым чакання можа спыніць працэс друку і таксама сапсаваць ваш праект.

    Такім чынам, рэкамендуецца заўсёды выкарыстоўваць настольны кампутар падчас адпраўкі G-коду праз USB.

    Праверце мой артыкул на тэму "Ці патрэбен вам добры камп'ютар для 3D-друку", каб убачыць некалькі выдатных камп'ютараў, якія вы можацевыкарыстоўваць з вашым 3D прынтарам, асабліва выдатна падыходзіць для нарэзкі вялікіх файлаў.

    USB праз браўзер Chrome

    Гэта адзін з самых простых метадаў адпраўкі G-кода на ваш 3D-прынтар. Спачатку вам трэба будзе дадаць пашырэнне «G-Code Sender» у ваш браўзер Chrome.

    Усталюйце гэта пашырэнне, націснуўшы кнопку «Дадаць у Chrome». Пасля завяршэння працэсу ўстаноўкі адкрыйце праграму адпраўніка G-Code.

    Цяпер падключыце ваш камп'ютар да 3D-прынтара з дапамогай кабеля USB. Адкрыйце "Настройкі" ў меню верхняй панэлі і абярыце порт, які змяшчае тэкст, як "tty.usbmodem", а затым усталюйце максімальны дыяпазон хуткасці сувязі.

    Цяпер вы можаце адправіць G-код непасрэдна на свой 3D-прынтар. шляхам напісання каманд у кансолі з гэтага прыкладання.

    Адпраўка G-кода праз Wi-Fi

    Пастаянна растучы метад адпраўкі G-кода ў ваш 3D - праз Wi-Fi варыянт. Гэтая опцыя змяніла ўвесь сцэнар 3D-друку і вывела вопыт друку на новы ўзровень.

    Існуе шмат прыкладанняў і праграм, якія можна выкарыстоўваць для гэтага працэсу, напрыклад OctoPrint, Repetier-Host, AstroPrint, і г.д.

    Каб выкарыстоўваць Wi-Fi у якасці шляху для адпраўкі G-коду, вам трэба дадаць SD-карту Wi-Fi або USB, укараніць AstroBox або выкарыстоўваць OctoPrint або Repetier-Host з Raspberry Pi.

    OctoPrint

    Напэўна, адным з самых любімых дапаўненняў да кіравання 3D-прынтарам з'яўляецца выкарыстаннеOctoPrint, зручнае праграмнае забеспячэнне з адкрытым зыходным кодам. У OctoPrint ёсць укладка тэрмінала, якая паказвае вам бягучы G-код, які працуе, а таксама зварот.

    Пасля таго, як вы прызвычаіцеся выкарыстоўваць OctoPrint, вы ўбачыце, што адпраўляць G-код даволі лёгка. Код для вашага 3D-прынтара.

    Вы можаце зрабіць нашмат больш, чым адпраўка G-кода на ваш 3D-прынтар, таму, калі вам цікава, праглядзіце шмат карысных убудоў, якія ёсць у OctoPrint.

    У прыведзеным ніжэй відэа HowChoo вельмі падрабязна распавядаецца пра тое, што вам трэба, як наладзіць і як потым запусціць рэчы.

    Выкарыстанне Repetier-Host для адпраўкі G-кода на 3D-прынтар

    Калі вы адкрываеце прыкладанне Repetier-Host, у правым верхнім куце інтэрфейсу будуць чатыры асноўныя табліцы. Укладкі будуць такімі як «Размяшчэнне аб'екта», «Слайсер», «Рэдактар ​​G-коду» і «Ручное кіраванне».

    Размяшчэнне аб'екта - гэта ўкладка, у якую вы будзеце загружаць файлы STL, якія змяшчаюць вашу мадэль друку. . Упэўніцеся, што мадэль ідэальна маштабавана і гатова да друку.

    Пасля гэтага перайдзіце на ўкладку «Slicer» і націсніце кнопку «Slice with Slic3r» або «CuraEngine», размешчаную ўверсе ўкладка. Гэты крок ператворыць цвёрдую мадэль друку STL у пласты і інструкцыі, зразумелыя вашаму 3D-прынтару.

    Вы таксама можаце ўбачыць працэс друку ў візуалізацыі пластоў, каб пераканацца ў адсутнасці неабходнасці ў паляпшэнні.

    Ручное кіраванне ёсцьўкладку, у якой у вас будзе магчымасць адправіць G-код непасрэдна на прынтар, увёўшы сваю каманду ў тэкставую вобласць G-кода, размешчаную ў верхняй частцы ўкладкі.

    Пасля ўводу націсніце на кнопку «Адправіць», і прынтар неадкладна пачне кампіляцыю і выкананне дзеянняў, якія вы патрабуеце з камандай G-Code.

    Ва ўкладцы «Ручное кіраванне» вы будзеце мець шмат варыянтаў кіравання да якога вы можаце атрымаць доступ, каб унесці змены. У вас будзе магчымасць выключыць крокавы рухавік, уключыўшы другі.

    Глядзі_таксама: 13 спосабаў выправіць Ender 3, які не падключаецца да OctoPrint

    Хуткасць патоку ніткі, хуткасць экструзіі, тэмпературу нагрэўнага пласта і шмат іншага на гэтай укладцы можна наладзіць па сваім жаданні.

    Якія ёсць некаторыя каманды G-Code для майго 3D-прынтара?

    У відэа ніжэй тлумачыцца, што вам трэба, і праходзіць праз працэс адпраўкі G-кода на ваш 3D-прынтар. Ён таксама паказвае некаторыя агульныя каманды G-Code, якія выкарыстоўваюцца многімі карыстальнікамі 3D-прынтараў.

    G0 & G1 - гэта каманды, якія выкарыстоўваюцца для перамяшчэння 3D-друкавальнай галоўкі вакол друкарскай платформы. Розніца паміж G0 & G1 - гэта тое, што G1 паведамляе праграме, што вы збіраецеся зрабіць экструзію ніткі пасля руху.

    G28 размяшчае вашу друкавальную галоўку ў пярэднім левым куце (G28; Go Home (0,0,0) )

    • G0 & G1 – Рухі друкавальнай галоўкі
    • G2 & G3 – Кантраляваныя руху дугі
    • G4 – Затрымка або затрымка/паўза
    • G10 & G11 - Адвод &unretraction
    • G28 – Перамяшчэнне да галоўнай/арыгінальнай
    • G29 – Дэталёвы Z-зонд – выраўноўванне
    • G90 & G91 – Усталёўка адноснага/абсалютнага пазіцыянавання
    • G92 – Усталяванне пазіцыі

    RepRap мае найлепшую базу даных G-Code для ўсяго G-Code, якую вы можаце праверыць.

    Roy Hill

    Рой Хіл - гарачы энтузіяст 3D-друку і гуру тэхналогій, які валодае багатымі ведамі па ўсім, што звязана з 3D-друкам. Маючы больш чым 10-гадовы досвед працы ў гэтай галіне, Рой асвоіў мастацтва 3D-праектавання і друку і стаў экспертам у апошніх тэндэнцыях і тэхналогіях 3D-друку.Рой атрымаў дыплом інжынера-механіка Каліфарнійскага ўніверсітэта ў Лос-Анджэлесе (UCLA) і працаваў у некалькіх аўтарытэтных кампаніях у галіне 3D-друку, у тым ліку ў MakerBot і Formlabs. Ён таксама супрацоўнічаў з рознымі прадпрыемствамі і прыватнымі асобамі для стварэння індывідуальных 3D-друкаваных прадуктаў, якія зрабілі рэвалюцыю ў іх прамысловасці.Акрамя свайго захаплення 3D-друкам, Рой з'яўляецца заўзятым падарожнікам і аматарам актыўнага адпачынку. Ён любіць бавіць час на прыродзе, у паходах і на паходах з сям'ёй. У вольны час ён таксама навучае маладых інжынераў і дзеліцца сваімі багатымі ведамі аб 3D-друку праз розныя платформы, у тым ліку праз свой папулярны блог 3D Printerly 3D Printing.