ຮຽນຮູ້ວິທີການດັດແປງ G-Code ໃນ Cura ສໍາລັບການພິມ 3D

Roy Hill 12-08-2023
Roy Hill

ສາ​ລະ​ບານ

ການດັດແກ້ G-Code ສໍາລັບການພິມ 3D ຂອງທ່ານສາມາດເບິ່ງຄືວ່າເປັນເລື່ອງຍາກ ແລະສັບສົນໃນຕອນທໍາອິດ, ແຕ່ມັນບໍ່ຍາກເກີນໄປທີ່ຈະຫລົງມື. ຖ້າ​ຫາກ​ວ່າ​ທ່ານ​ຕ້ອງ​ການ​ທີ່​ຈະ​ຮຽນ​ຮູ້​ວິ​ທີ​ການ​ປັບ​ປຸງ​ແກ້​ໄຂ G-Code ຂອງ​ທ່ານ​ໃນ Cura​, ບົດ​ຄວາມ​ນີ້​ແມ່ນ​ສໍາ​ລັບ​ທ່ານ​. ມັນສະຫນອງວິທີການສໍາລັບຜູ້ໃຊ້ເພື່ອປັບແຕ່ງ G-Code ຂອງເຂົາເຈົ້າໂດຍໃຊ້ placeholder. placeholder ເຫຼົ່ານີ້ແມ່ນຄໍາສັ່ງທີ່ກໍານົດໄວ້ກ່ອນທີ່ທ່ານສາມາດໃສ່ໃນ G-Code ຂອງທ່ານໃນສະຖານທີ່ທີ່ກໍານົດໄວ້.

ເຖິງແມ່ນວ່າ placeholder ເຫຼົ່ານີ້ແມ່ນເປັນປະໂຫຍດຫຼາຍ, ສໍາລັບຜູ້ໃຊ້ຕ້ອງການການຄວບຄຸມບັນນາທິການຫຼາຍກວ່າເກົ່າ, ພວກເຂົາສາມາດຈໍາກັດຫຼາຍ. ເພື່ອເບິ່ງ ແລະແກ້ໄຂ G-Code ຢ່າງສົມບູນ, ທ່ານສາມາດໃຊ້ຕົວແກ້ໄຂ G-Code ພາກສ່ວນທີສາມໄດ້ຫຼາກຫຼາຍຊະນິດ.

ນີ້ແມ່ນຄຳຕອບພື້ນຖານ, ສະນັ້ນ ສືບຕໍ່ອ່ານຄູ່ມືລາຍລະອຽດເພີ່ມເຕີມ. ໃນຄູ່ມືນີ້, ພວກເຮົາຈະສະແດງໃຫ້ທ່ານເຫັນວິທີສ້າງ, ເຂົ້າໃຈ ແລະແກ້ໄຂ G-Code ໂດຍໃຊ້ທັງ Cura ແລະຕົວແກ້ໄຂພາກສ່ວນທີສາມ.

ດັ່ງນັ້ນ, ໃຫ້ພວກເຮົາລົງໄປເບິ່ງມັນ.

    G-Code ໃນ​ການ​ພິມ 3D ແມ່ນຫຍັງ? ມັນຄວບຄຸມຄວາມໄວ extrusion, ຄວາມໄວພັດລົມ, ອຸນຫະພູມຕຽງທີ່ຮ້ອນ, ການເຄື່ອນໄຫວຫົວພິມ, ແລະອື່ນໆ.

    ມັນຖືກສ້າງຂຶ້ນຈາກໄຟລ໌ STL ຂອງຕົວແບບ 3D ໂດຍໃຊ້ໂຄງການທີ່ເອີ້ນວ່າ "Slicer". ຕົວຕັດຈະປ່ຽນໄຟລ໌ STL ໃຫ້ເປັນສາຍລະຫັດທີ່ບອກໃຫ້ເຄື່ອງພິມສິ່ງທີ່ຕ້ອງເຮັດໃນທຸກຈຸດຕະຫຼອດຂະບວນການພິມ.

    ໃຊ້ເຄື່ອງພິມ 3D ທັງໝົດ.ຕົວແກ້ໄຂ G-Code ໃນຕະຫຼາດ, ແຕ່ມັນໄວ, ໃຊ້ງ່າຍ, ແລະນໍ້າໜັກເບົາ.

    NC Viewer

    NC viewer ແມ່ນສຳລັບຜູ້ໃຊ້ທີ່ຊອກຫາພະລັງງານ ແລະການເຮັດວຽກຫຼາຍກວ່າສິ່ງທີ່ Notepad++ ມີ. ຂໍ້ສະເໜີ. ນອກຈາກເຄື່ອງມືການແກ້ໄຂ G-Code ທີ່ມີປະສິດທິພາບເຊັ່ນ: ການເນັ້ນຂໍ້ຄວາມ, NC viewer ຍັງສະຫນອງການໂຕ້ຕອບສໍາລັບການເບິ່ງເຫັນ G-Code.

    ດ້ວຍການໂຕ້ຕອບນີ້, ທ່ານສາມາດຜ່ານ G-Code ຂອງທ່ານໃນແຖວແລະເບິ່ງສິ່ງທີ່ ທ່ານກໍາລັງແກ້ໄຂໃນຊີວິດຈິງ. ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະສັງເກດວ່າຊອບແວນີ້ບໍ່ໄດ້ຖືກພັດທະນາດ້ວຍເຄື່ອງພິມ 3 ມິຕິຢູ່ໃນໃຈ. ມັນມຸ່ງໄປສູ່ເຄື່ອງຈັກ CNC, ດັ່ງນັ້ນບາງຄໍາສັ່ງອາດຈະບໍ່ເຮັດວຽກໄດ້ດີ.

    gCode Viewer

    gCode ເປັນຕົວແກ້ໄຂ G-Code ອອນໄລນ໌ທີ່ສ້າງຂຶ້ນຕົ້ນຕໍສໍາລັບການພິມ 3D. ນອກເຫນືອຈາກການສະຫນອງການໂຕ້ຕອບສໍາລັບການດັດແກ້ແລະການເບິ່ງເຫັນ G-Code, ມັນຍັງຍອມຮັບຂໍ້ມູນເຊັ່ນ: ຂະຫນາດ nozzle, ວັດສະດຸ, ແລະອື່ນໆ.

    ດ້ວຍນີ້, ທ່ານສາມາດສ້າງແລະປຽບທຽບການປະເມີນຄ່າໃຊ້ຈ່າຍທີ່ແຕກຕ່າງກັນສໍາລັບ G-Code ຕ່າງໆເພື່ອກໍານົດ. ສະບັບທີ່ດີທີ່ສຸດ.

    ສຸດທ້າຍ, ຄໍາເຕືອນ. ກ່ອນ​ທີ່​ທ່ານ​ຈະ​ແກ້​ໄຂ G-Code ຂອງ​ທ່ານ, ໃຫ້​ແນ່​ໃຈວ່​າ​ທ່ານ​ສໍາ​ຮອງ​ຂໍ້​ມູນ​ໄຟລ​໌ G-Code ຕົ້ນ​ສະ​ບັບ​ໃນ​ກໍ​ລະ​ນີ​ທີ່​ທ່ານ​ອາດ​ຈະ​ຕ້ອງ​ການ​ກັບ​ຄືນ​ການ​ປ່ຽນ​ແປງ.

    ນອກ​ຈາກ​ນັ້ນ, ໃຫ້​ແນ່​ໃຈວ່​າ​ທ່ານ​ປັບ​ປັບ​ເຄື່ອງ​ພິມ​ຂອງ​ທ່ານ​ຢ່າງ​ຖືກ​ຕ້ອງ​ກ່ອນ​ທີ່​ທ່ານ​ຈະ​ເລີ່ມ​ຕົ້ນ​ການ​ນໍາ​ໃຊ້ G. ຄໍາສັ່ງ. ມີຄວາມສຸກການແກ້ໄຂ.

    G-Code?

    ແມ່ນແລ້ວ, ເຄື່ອງພິມ 3 ມິຕິທັງໝົດໃຊ້ G-Code, ມັນເປັນສ່ວນພື້ນຖານຂອງການພິມ 3 ມິຕິ. ໄຟລ໌ຕົ້ນຕໍທີ່ຮູບແບບ 3D ແມ່ນເຮັດມາຈາກໄຟລ໌ STL ຫຼືໄຟລ໌ Stereolithography. ຮູບແບບ 3D ເຫຼົ່ານີ້ຖືກໃສ່ຜ່ານຊອຟແວຕົວຕັດເພື່ອປ່ຽນເປັນໄຟລ໌ G-Code ທີ່ເຄື່ອງພິມ 3 ມິຕິສາມາດເຂົ້າໃຈໄດ້.

    ທ່ານແປແນວໃດ & ເຂົ້າໃຈ G-Code ບໍ?

    ດັ່ງທີ່ພວກເຮົາເວົ້າກ່ອນໜ້ານີ້, ສ່ວນໃຫຍ່ແລ້ວ, ຜູ້ໃຊ້ປົກກະຕິອາດຈະບໍ່ຕ້ອງແກ້ໄຂ ຫຼື ດັດແປງ G-Code. ແຕ່ບາງຄັ້ງ, ສະຖານະການສາມາດເກີດຂຶ້ນໄດ້ທີ່ຜູ້ໃຊ້ອາດຈະຕ້ອງປັບ ຫຼືແກ້ໄຂບາງການຕັ້ງຄ່າການພິມທີ່ພົບເຫັນຢູ່ໃນໂປຣໄຟລ໌ G-Code ຂອງເຄື່ອງພິມເທົ່ານັ້ນ.

    ໃນສະຖານະການເຊັ່ນນີ້, ຄວາມຮູ້ກ່ຽວກັບ G-Code ສາມາດເຂົ້າມາໄດ້. handy ທີ່​ຈະ​ຊ່ວຍ​ໃຫ້​ສໍາ​ເລັດ​ວຽກ​ງານ​. ຂໍໃຫ້ຜ່ານບາງບັນທຶກທົ່ວໄປໃນ G-Code ແລະມັນຫມາຍຄວາມວ່າແນວໃດ.

    ໃນພາສາການຂຽນໂປຼແກຼມ G-Code, ພວກເຮົາມີສອງປະເພດຂອງຄໍາສັ່ງ; ຄຳສັ່ງ G ແລະຄຳສັ່ງ M.

    ລອງເບິ່ງທັງສອງອັນ:

    ຄຳສັ່ງ G

    ຄຳສັ່ງ G ຄວບຄຸມໂໝດຕ່າງໆຂອງເຄື່ອງພິມ. ມັນຍັງຖືກໃຊ້ໃນການຄວບຄຸມການເຄື່ອນໄຫວ ແລະທິດທາງຂອງພາກສ່ວນຕ່າງໆຂອງເຄື່ອງພິມ. 900 Y30.000 Z76.000 E12.90000 ; ຄຳເຫັນ

    ໃຫ້ຜ່ານເສັ້ນ ແລະ ອະທິບາຍຄຳສັ່ງ:

    • 11 – ອັນນີ້ສະແດງເຖິງແຖວຂອງລະຫັດທີ່ກຳລັງແລ່ນຢູ່.
    • G – G ໝາຍເຖິງເສັ້ນລະຫັດແມ່ນຄຳສັ່ງ Gໃນຂະນະທີ່ຕົວເລກຫຼັງຈາກມັນສະແດງເຖິງຮູບແບບຂອງເຄື່ອງພິມ.
    • F – F ແມ່ນຄວາມໄວ ຫຼືອັດຕາການປ້ອນຂອງເຄື່ອງພິມ. ມັນຕັ້ງອັດຕາຄ່າອາຫານ (mm/s ຫຼື in/s) ເປັນຕົວເລກທັນທີຫຼັງຈາກມັນ.
    • X / Y / Z – ເຫຼົ່ານີ້ສະແດງເຖິງລະບົບປະສານງານ ແລະຄ່າຕໍາແໜ່ງຂອງມັນ. – ຈໍ້າເຄິ່ງຈໍ້າສອງເມັດມັກຈະສະແດງຄໍາຄິດເຫັນກ່ຽວກັບ G-Code. ຄໍາເຫັນບໍ່ແມ່ນສ່ວນຫນຶ່ງຂອງລະຫັດປະຕິບັດໄດ້.

    ດັ່ງນັ້ນ, ຖ້າພວກເຮົາເອົາມັນທັງຫມົດເຂົ້າກັນ, ເສັ້ນຂອງລະຫັດຈະບອກໃຫ້ເຄື່ອງພິມຍ້າຍໄປປະສານງານ [197.900, 30.00, 76.00] ດ້ວຍຄວາມໄວຂອງ 90mm/s ໃນຂະນະທີ່ extruding 12.900mm ຂອງວັດສະດຸ.

    ຄໍາສັ່ງ G1 ຫມາຍຄວາມວ່າເຄື່ອງພິມຄວນຈະຍ້າຍໃນເສັ້ນຊື່ໃນຄວາມໄວອາຫານທີ່ກໍານົດໄວ້. ພວກເຮົາຈະເບິ່ງຄຳສັ່ງ G ຕ່າງໆໃນພາຍຫຼັງ.

    ທ່ານສາມາດເຫັນພາບ ແລະທົດສອບຄຳສັ່ງ G-Code ຂອງທ່ານໄດ້ທີ່ນີ້.

    M Commands

    ຄຳສັ່ງ M ແຕກຕ່າງຈາກຄຳສັ່ງ G ໃນຄວາມໝາຍວ່າພວກມັນເລີ່ມຕົ້ນດ້ວຍຕົວ M. ພວກເຂົາຄວບຄຸມການເຮັດວຽກອື່ນໆທັງໝົດຂອງເຄື່ອງພິມ ເຊັ່ນ: ເຊັນເຊີ, ເຄື່ອງເຮັດຄວາມຮ້ອນ, ພັດລົມ, ແລະແມ້ກະທັ້ງສຽງຂອງເຄື່ອງພິມ.

    ພວກເຮົາສາມາດໃຊ້ຄຳສັ່ງ M ເພື່ອແກ້ໄຂ ແລະສະຫຼັບໄດ້. ໜ້າທີ່ຂອງອົງປະກອບເຫຼົ່ານີ້.

    ຄຳສັ່ງ M ປົກກະຕິຈະມີລັກສະນະດັ່ງນີ້:

    11 M107 ; ປິດພັດລົມເຢັນສ່ວນ

    12 M84 ; ປິດການໃຊ້ງານມໍເຕີ

    ໃຫ້ພວກເຮົາຖອດລະຫັດວ່າມັນຫມາຍຄວາມວ່າແນວໃດ;

    • 11, 12 – ເຫຼົ່ານີ້ແມ່ນເສັ້ນຂອງລະຫັດ, ເພື່ອຖືກນໍາໃຊ້ເປັນເອກະສານອ້າງອີງ.
    • M 107 , M 84 – ພວກມັນເປັນຄຳສັ່ງສິ້ນສຸດປົກກະຕິຂອງເຄື່ອງພິມທີ່ປິດເຄື່ອງ.

    ວິທີແກ້ໄຂ G-Code ໃນ Cura

    ດັ່ງທີ່ພວກເຮົາໄດ້ກ່າວມາກ່ອນໜ້ານີ້, ຕົວຊອຍ Ultimaker Cura ທີ່ນິຍົມໃຫ້ບາງຟັງຊັນການແກ້ໄຂ G-Code ສໍາລັບຜູ້ໃຊ້. ຜູ້​ໃຊ້​ສາ​ມາດ​ປັບ​ແຕ່ງ​ບາງ​ສ່ວນ​ຂອງ G-Code ໃຫ້​ເຫມາະ​ສົມ​ກັບ​ສະ​ເພາະ​ຂອງ​ເຂົາ​ເຈົ້າ​ໄດ້​.

    ຢ່າງ​ໃດ​ກໍ​ຕາມ, ກ່ອນ​ທີ່​ພວກ​ເຮົາ​ຈະ​ເຂົ້າ​ໄປ​ໃນ​ການ​ແກ້​ໄຂ G-Code, ມັນ​ເປັນ​ສິ່ງ​ສໍາ​ຄັນ​ທີ່​ຈະ​ເຂົ້າ​ໃຈ​ໂຄງ​ສ້າງ​ຂອງ G-Code. G-Code ມີໂຄງສ້າງເປັນສາມສ່ວນຕົ້ນຕໍ.

    ໄລຍະເລີ່ມຕົ້ນ

    ກ່ອນທີ່ຈະພິມສາມາດເລີ່ມຕົ້ນໄດ້, ກິດຈະກໍາບາງຢ່າງຈໍາເປັນຕ້ອງໄດ້ດໍາເນີນ. ກິດຈະກໍາເຫຼົ່ານີ້ລວມມີສິ່ງຕ່າງໆເຊັ່ນ: ການໃຫ້ຄວາມຮ້ອນກ່ອນຕຽງ, ເປີດພັດລົມ, ປັບຕໍາແຫນ່ງຂອງປາຍຮ້ອນ.

    ກິດຈະກໍາການພິມກ່ອນທັງຫມົດເຫຼົ່ານີ້ແມ່ນຢູ່ໃນຂັ້ນຕອນເບື້ອງຕົ້ນຂອງ G-Code. ພວກມັນຖືກແລ່ນກ່ອນຂໍ້ມູນລະຫັດອື່ນໆ.

    ຕົວຢ່າງຂອງລະຫັດໄລຍະເບື້ອງຕົ້ນແມ່ນ:

    G90 ; ຕັ້ງເຄື່ອງເປັນໂໝດ absolute

    M82; ແປຄ່າ extrusion ເປັນຄ່າຢ່າງແທ້ຈິງ

    M106 S0; ເປີດພັດລົມ ແລະຕັ້ງຄວາມໄວເປັນ 0.

    M140 S90; ເຮັດຄວາມຮ້ອນໃຫ້ອຸນຫະພູມຕຽງເຖິງ 90oC

    M190 S90; ລໍຖ້າຈົນກ່ວາອຸນຫະພູມຕຽງຮອດ 90oC

    ໄລຍະການພິມ

    ໄລຍະການພິມກວມເອົາການພິມຕົວຈິງຂອງຕົວແບບ 3D. G-Code ໃນ​ພາກ​ນີ້​ຄວບ​ຄຸມ​ການ​ເຄື່ອນ​ໄຫວ​ຂອງ​ຊັ້ນ​ໂດຍ​ຊັ້ນ​ຂອງ​ຄວາມຮ້ອນຂອງເຄື່ອງພິມ, ຄວາມໄວຂອງອາຫານ, ແລະອື່ນໆ.

    G1 X96.622 Y100.679 F450; ການເຄື່ອນທີ່ຄວບຄຸມໃນຍົນ X-Y

    G1 X96.601 Y100.660 F450; ການເຄື່ອນທີ່ຄວບຄຸມໃນຍົນ X-Y

    G1 Z0.245 F500; ປ່ຽນຊັ້ນ

    G1 X96.581 Y100.641 F450; ການເຄື່ອນທີ່ຄວບຄຸມໃນຍົນ X-Y

    G1 X108.562 Y111.625 F450; ການເຄື່ອນທີ່ຄວບຄຸມໃນຍົນ X-Y

    ໄລຍະຣີເຊັດເຄື່ອງພິມ

    ລະຫັດ G-Code ສໍາລັບໄລຍະນີ້ເກີດຂຶ້ນຫຼັງຈາກຮູບແບບ 3D ສໍາເລັດການພິມ. ມັນປະກອບມີຄໍາແນະນໍາສໍາລັບກິດຈະກໍາການທໍາຄວາມສະອາດເພື່ອເຮັດໃຫ້ເຄື່ອງພິມກັບຄືນສູ່ສະຖານະເລີ່ມຕົ້ນຂອງມັນ.

    ຕົວຢ່າງຂອງເຄື່ອງພິມ end ຫຼື reset G-Code ແມ່ນສະແດງໃຫ້ເຫັນຂ້າງລຸ່ມນີ້:

    G28 ; ເອົາຫົວຫົວມາເຮືອນ

    M104 S0 ; ປິດເຄື່ອງເຮັດຄວາມຮ້ອນ

    M140 S0 ; ປິດເຄື່ອງເຮັດຄວາມຮ້ອນຕຽງ

    M84 ; ປິດການໃຊ້ງານມໍເຕີ

    ຕອນນີ້ພວກເຮົາຮູ້ທຸກໄລຍະ ຫຼືພາກສ່ວນຕ່າງໆຂອງ G-Code, ມາເບິ່ງວິທີທີ່ພວກເຮົາສາມາດແກ້ໄຂພວກມັນໄດ້. ເຊັ່ນດຽວກັນກັບຕົວຕັດອື່ນໆສ່ວນໃຫຍ່, Cura ຮອງຮັບພຽງແຕ່ການແກ້ໄຂ G-Code ໃນສາມບ່ອນ:

    1. ໃນຕອນເລີ່ມຕົ້ນຂອງການພິມໃນລະຫວ່າງຂັ້ນຕອນການເລີ່ມຕົ້ນການພິມ.
    2. ໃນຕອນທ້າຍຂອງການພິມ. ໃນລະຫວ່າງໄລຍະການພິມຄືນໃໝ່.
    3. ໃນຂັ້ນຕອນການພິມ, ໃນລະຫວ່າງການປ່ຽນຊັ້ນ.

    ເພື່ອແກ້ໄຂ G-Code ໃນ Cura, ທ່ານຕ້ອງປະຕິບັດຕາມຊຸດຄໍາແນະນໍາ. ໄປຜ່ານພວກມັນ:

    ຂັ້ນຕອນ 1: ດາວໂຫລດ Cura ຈາກເວັບໄຊທ໌ Ultimakerທີ່ນີ້.

    ຂັ້ນຕອນ 2: ຕິດຕັ້ງມັນ, ຕົກລົງເຫັນດີກັບຂໍ້ກໍານົດແລະເງື່ອນໄຂທັງຫມົດ, ແລະຕັ້ງຄ່າມັນ.

    ຂັ້ນຕອນ 3: ເພີ່ມຂອງທ່ານ ເຄື່ອງພິມໃສ່ລາຍຊື່ເຄື່ອງພິມ.

    ຂັ້ນຕອນ 4: ເມື່ອຕັ້ງຄ່າໂປຣໄຟລ໌ການພິມຂອງທ່ານ, ແທນທີ່ຈະເລືອກໂໝດແນະນຳເພື່ອເລືອກໂໝດກຳນົດເອງ.

    ຂັ້ນຕອນ 5: ນໍາເຂົ້າໄຟລ໌ G-Code ຂອງທ່ານເຂົ້າໄປໃນ Cura.

    • ຄລິກການຕັ້ງຄ່າ
    • ຄລິກໂປຣໄຟລ໌
    • ຈາກນັ້ນຄລິກນໍາເຂົ້າເພື່ອເປີດປ່ອງຢ້ຽມເພື່ອນໍາເຂົ້າໄຟລ໌.

    ຂັ້ນຕອນ 6: ອີກທາງເລືອກໜຶ່ງ, ທ່ານສາມາດໄປທີ່ການຕັ້ງຄ່າເຄື່ອງພິມ, ຄລິກການຕັ້ງຄ່າເຄື່ອງ ຈາກນັ້ນໃສ່ລະຫັດ G-Code ດ້ວຍຕົນເອງ.

    ຂັ້ນຕອນ 7 : ໃນ​ການ​ຕັ້ງ​ຄ່າ​ຂອງ​ເຄື່ອງ​ພິມ, ທ່ານ​ຈະ​ເຫັນ​ແຖບ​ສໍາ​ລັບ​ການ​ປັບ​ປຸງ​ການ​ເລີ່ມ​ຕົ້ນ​ແລະ​ການ​ສິ້ນ​ສຸດ G-Code ສໍາ​ລັບ​ອົງ​ປະ​ກອບ​ຕ່າງໆ​ເຊັ່ນ extruder(s), ການ​ຕັ້ງ​ຄ່າ​ຫົວ​ພິມ, ແລະ​ອື່ນໆ.

    ຢູ່​ທີ່​ນີ້, ທ່ານ​ສາ​ມາດ​ປັບ​ປຸງ​ແກ້​ໄຂ ການເລີ່ມຕົ້ນການພິມຕ່າງໆແລະການຕັ້ງຄ່າໃຫມ່. ທ່ານສາມາດແກ້ໄຂຄໍາສັ່ງແລະເພີ່ມບາງສ່ວນຂອງຂອງທ່ານເອງ.

    ໃນພາກຕໍ່ໄປ, ພວກເຮົາຈະເບິ່ງບາງຄໍາສັ່ງເຫຼົ່ານັ້ນ.

    ທ່ານຍັງສາມາດໃຊ້ສ່ວນຂະຫຍາຍຫລັງການປະມວນຜົນຂອງ Cura ກັບ ແກ້ໄຂລະຫັດ G ຂອງທ່ານ. ນີ້ແມ່ນວິທີທີ່ທ່ານສາມາດເຮັດໄດ້.

    ຂັ້ນຕອນ 1 : ເປີດ Cura ແລະໂຫລດໄຟລ໌ຂອງທ່ານ.

    ຂັ້ນຕອນ 2: ຄລິກທີ່ແຖບສ່ວນຂະຫຍາຍໃນແຖບເຄື່ອງມື.

    ຂັ້ນຕອນ 3: ຄລິກທີ່ສ່ວນຂະຫຍາຍ, ຈາກນັ້ນຄລິກທີ່ດັດແກ້ G-Code.

    ຂັ້ນຕອນທີ 4 : ໃນໜ້າຕ່າງປັອບອັບໃໝ່, ໃຫ້ຄລິກທີ່ “ເພີ່ມສະຄຣິບ”.

    ຂັ້ນຕອນ 5: ເມນູຈະປາກົດຂຶ້ນທີ່ມີຕົວເລືອກຕ່າງໆ ເຊັ່ນ “ຢຸດຊົ່ວຄາວຢູ່ຄວາມສູງ”, “ເວລາ. lapse”ແລະ ອື່ນໆ. ທ່ານສາມາດໃຊ້ສະຄຣິບທີ່ຕັ້ງໄວ້ລ່ວງໜ້າເຫຼົ່ານີ້ເພື່ອແກ້ໄຂ G-Code ຂອງທ່ານໄດ້.

    ເບິ່ງ_ນຳ: ການ​ທົດ​ສອບ​ການ​ສອບ​ທຽບ​ຊັ້ນ​ທໍາ​ອິດ​ເຄື່ອງ​ພິມ 3D ທີ່​ດີ​ທີ່​ສຸດ - STLs &​; ເພີ່ມເຕີມ

    ຄຳສັ່ງ G-Code ເຄື່ອງພິມ 3D ທົ່ວໄປແມ່ນຫຍັງ?

    ຕອນນີ້ເຈົ້າ ຮູ້ທັງໝົດກ່ຽວກັບ G-Code ແລະວິທີການປັບປ່ຽນມັນຢູ່ໃນ Cura, ໃຫ້ເຮົາສະແດງບາງຄໍາສັ່ງທີ່ທ່ານສາມາດໃຊ້ໄດ້.

    ເບິ່ງ_ນຳ: ເຈົ້າຄວນເຮັດແນວໃດກັບເຄື່ອງພິມ 3D ເກົ່າຂອງເຈົ້າ & Filament Spools

    Common G Commands

    G1 /G0 (Linear Move): ພວກເຂົາທັງສອງບອກໃຫ້ເຄື່ອງຈັກຍ້າຍຈາກຈຸດປະສານງານຫນຶ່ງໄປຫາອີກຈຸດຫນຶ່ງດ້ວຍຄວາມໄວທີ່ແນ່ນອນ. G00 ບອກໃຫ້ເຄື່ອງຈັກເຄື່ອນທີ່ດ້ວຍຄວາມໄວສູງສຸດຂອງມັນຜ່ານຊ່ອງໄປຫາຈຸດປະສານງານຕໍ່ໄປ. G01 ບອກມັນໃຫ້ຍ້າຍໄປຈຸດຕໍ່ໄປດ້ວຍຄວາມໄວທີ່ກໍານົດເປັນເສັ້ນຊື່.

    G2/ G3 (Arc ຫຼື Circle Move): ພວກເຂົາທັງສອງບອກໃຫ້ເຄື່ອງຈັກເຄື່ອນທີ່ເປັນວົງມົນ. ຮູບແບບຈາກຈຸດເລີ່ມຕົ້ນຂອງມັນໄປຫາຈຸດທີ່ລະບຸວ່າເປັນການຊົດເຊີຍຈາກສູນກາງ. G2 ຍ້າຍເຄື່ອງຕາມເຂັມໂມງ, ໃນຂະນະທີ່ G3 ຍ້າຍມັນໃນແບບກົງກັນຂ້າມກັບໂມງ. ]. ນອກນັ້ນທ່ານຍັງສາມາດລະບຸຊຸດຂອງຈຸດປານກາງທີ່ເຄື່ອງຈະຜ່ານໄປສູ່ສູນ.

    G90: ມັນຕັ້ງເຄື່ອງເປັນໂໝດຢ່າງແທ້ຈິງ, ເຊິ່ງທຸກໜ່ວຍຈະຖືກຕີຄວາມໝາຍວ່າສົມບູນ. ພິກັດ.

    G91: ມັນຍ້າຍເຄື່ອງຫຼາຍໜ່ວຍ ຫຼືເພີ່ມຂຶ້ນຈາກຕຳແໜ່ງປັດຈຸບັນຂອງມັນ.

    Common M Commands

    M104/109 : ທັງສອງຄຳສັ່ງແມ່ນຄຳສັ່ງການໃຫ້ຄວາມຮ້ອນ extruder ທັງສອງຮັບຄຳສັ່ງ S ສຳລັບອຸນຫະພູມທີ່ຕ້ອງການ.

    ຄຳສັ່ງ M104 ເລີ່ມທຳຄວາມຮ້ອນ.extruder ແລະສືບຕໍ່ແລ່ນລະຫັດທັນທີ. M109 ລໍຖ້າຈົນກ່ວາເຄື່ອງ extruder ຮອດອຸນຫະພູມທີ່ຕ້ອງການກ່ອນທີ່ຈະແລ່ນລະຫັດສາຍອື່ນໆ.

    M 140/ 190: ຄໍາສັ່ງເຫຼົ່ານີ້ແມ່ນຄໍາສັ່ງໃຫ້ຄວາມຮ້ອນຕຽງ. ພວກມັນປະຕິບັດຕາມ syntax ດຽວກັນກັບ M104/109

    ຄໍາສັ່ງ M140 ເລີ່ມໃຫ້ຄວາມຮ້ອນກັບຕຽງນອນ ແລະສືບຕໍ່ແລ່ນລະຫັດທັນທີ. ຄໍາສັ່ງ M190 ລໍຖ້າຈົນກ່ວາຕຽງນອນເຖິງອຸນຫະພູມທີ່ຕ້ອງການກ່ອນທີ່ຈະແລ່ນລະຫັດສາຍອື່ນໆ.

    M106: ຄໍາສັ່ງ M106 ອະນຸຍາດໃຫ້ທ່ານຕັ້ງຄວາມໄວຂອງພາຍນອກ. ພັດລົມເຢັນ. ມັນໃຊ້ເວລາອາກິວເມັນ S ເຊິ່ງສາມາດຕັ້ງແຕ່ 0 (ປິດ) ຫາ 255 (ເຕັມພະລັງງານ).

    M82/83: ຄໍາສັ່ງເຫຼົ່ານີ້ຫມາຍເຖິງການຕັ້ງ extruder ຂອງທ່ານເປັນຮູບແບບຢ່າງແທ້ຈິງຫຼືພີ່ນ້ອງຕາມລໍາດັບ, ຄ້າຍຄືກັນກັບວິທີການ G90 ແລະ G91 ກໍານົດຕໍາແຫນ່ງສໍາລັບ X, Y & amp; ແກນ Z.

    M18/84: ທ່ານສາມາດປິດການໃຊ້ງານມໍເຕີ stepper ຂອງທ່ານແລະຍັງສາມາດຕັ້ງດ້ວຍເຄື່ອງຈັບເວລາໃນ S (ວິນາທີ). ຕົວຢ່າງ: M18 S60 – ນີ້ຫມາຍຄວາມວ່າປິດການໃຊ້ງານ steppers ໃນ 60 ວິນາທີ.

    M107: ນີ້ອະນຸຍາດໃຫ້ທ່ານປິດຫນຶ່ງຂອງພັດລົມຂອງທ່ານ, ແລະຖ້າຫາກວ່າບໍ່ມີການດັດສະນີ, ມັນຈະເປັນສ່ວນພັດລົມເຢັນ. .

    M117: ຕັ້ງຂໍ້ຄວາມ LCD ໃນໜ້າຈໍຂອງທ່ານທັນທີ – “M117 ສະບາຍດີໂລກ!” ເພື່ອສະແດງ “ສະບາຍດີໂລກ!”

    M300: ເປີດເຄື່ອງພິມ 3D ຂອງທ່ານດ້ວຍຄຳສັ່ງນີ້. ມັນໃຊ້ M300 ທີ່ມີພາລາມິເຕີ S (ຄວາມຖີ່ໃນ Hz) ແລະພາລາມິເຕີ P (ໄລຍະເວລາໃນmilliseconds).

    M500: ບັນທຶກການຕັ້ງຄ່າການປ້ອນຂໍ້ມູນໃດໆກໍຕາມຂອງທ່ານໃນເຄື່ອງພິມ 3D ຂອງທ່ານໃສ່ໄຟລ໌ EEPROM ເພື່ອຈື່ໄວ້.

    M501: ໂຫຼດທັງໝົດຂອງ ການ​ຕັ້ງ​ຄ່າ​ທີ່​ບັນ​ທຶກ​ໄວ້​ຂອງ​ທ່ານ​ຢູ່​ໃນ​ໄຟລ​໌ EEPROM ຂອງ​ທ່ານ.

    M502: ຣີ​ເຊັດ​ເປັນ​ຄ່າ​ຈາກ​ໂຮງ​ງານ – ຣີ​ເຊັດ​ການ​ຕັ້ງ​ຄ່າ​ທັງ​ໝົດ​ເປັນ​ຄ່າ​ເລີ່ມ​ຕົ້ນ​ຈາກ​ໂຮງ​ງານ. ທ່ານຈະຕ້ອງບັນທຶກອັນນີ້ໂດຍການໃຊ້ M500 ຕໍ່ມາ.

    ຄຳສັ່ງເຫຼົ່ານີ້ແມ່ນເປັນພຽງຕົວຢ່າງຂອງຄຳສັ່ງ G-Code ກວ້າງໆທີ່ມີຢູ່. ທ່ານສາມາດກວດເບິ່ງ MarlinFW ສໍາລັບບັນຊີລາຍຊື່ຂອງຄໍາສັ່ງ G-Code ທັງຫມົດ, ເຊັ່ນດຽວກັນກັບ RepRap.

    ຕົວແກ້ໄຂ G-code ຟຣີທີ່ດີທີ່ສຸດສໍາລັບການພິມ 3D

    Cura ແມ່ນດີສໍາລັບການດັດແກ້ G-Code. , ແຕ່ມັນຍັງມີຂໍ້ຈໍາກັດຂອງມັນ. ມັນເປັນປະໂຫຍດພຽງແຕ່ການແກ້ໄຂບາງພື້ນທີ່ຂອງ G-Code.

    ຖ້າທ່ານເປັນຜູ້ໃຊ້ຂັ້ນສູງ ແລະທ່ານຕ້ອງການສິດເສລີພາບຫຼາຍຂຶ້ນໃນການແກ້ໄຂ ແລະເຮັດວຽກກັບ G-Code ຂອງທ່ານ, ພວກເຮົາແນະນໍາໃຫ້ໃຊ້ຕົວແກ້ໄຂ G-Code.

    ດ້ວຍບັນນາທິການເຫຼົ່ານີ້, ທ່ານມີອິດສະລະໃນການໂຫຼດ, ແກ້ໄຂ ແລະແມ້ກະທັ້ງສະແດງພາບພື້ນທີ່ຕ່າງໆຂອງ G-Code ຂອງທ່ານ. ນີ້ແມ່ນບັນຊີລາຍຊື່ຂອງຕົວແກ້ໄຂ G-Code ທີ່ເປັນທີ່ນິຍົມຫຼາຍທີ່ສຸດບາງອັນ.

    Notepad ++

    Notepad++ ເປັນຕົວແກ້ໄຂຂໍ້ຄວາມປົກກະຕິ. ມັນສາມາດເບິ່ງ ແລະແກ້ໄຂໄຟລ໌ຫຼາຍປະເພດໂດຍ G-Code ເປັນໜຶ່ງໃນນັ້ນ.

    ດ້ວຍ Notepad, ທ່ານມີຟັງຊັນມາດຕະຖານເຊັ່ນ: ຊອກຫາ, ຊອກຫາ ແລະປ່ຽນແທນ, ແລະອື່ນໆເພື່ອຊ່ວຍທ່ານແກ້ໄຂ G-Code ຂອງທ່ານ. ທ່ານຍັງສາມາດປົດລັອກຄຸນສົມບັດເພີ່ມເຕີມເຊັ່ນ: ການເນັ້ນຂໍ້ຄວາມໂດຍການປະຕິບັດຕາມຄໍາແນະນໍາທີ່ງ່າຍດາຍນີ້.

    Notepad++ ອາດຈະບໍ່ແມ່ນ flashiest.

    Roy Hill

    Roy Hill ເປັນຜູ້ທີ່ມີຄວາມກະຕືລືລົ້ນໃນການພິມ 3D ແລະເປັນຄູສອນດ້ານເທັກໂນໂລຍີທີ່ມີຄວາມກະຕືລືລົ້ນທີ່ມີຄວາມຮູ້ກ່ຽວກັບທຸກສິ່ງທີ່ກ່ຽວຂ້ອງກັບການພິມ 3D. ດ້ວຍປະສົບການຫຼາຍກວ່າ 10 ປີໃນພາກສະຫນາມ, Roy ໄດ້ຊໍານິຊໍານານໃນການອອກແບບແລະການພິມ 3D, ແລະໄດ້ກາຍເປັນຜູ້ຊ່ຽວຊານໃນແນວໂນ້ມແລະເຕັກໂນໂລຢີການພິມ 3D ຫລ້າສຸດ.Roy ໄດ້ຮັບປະລິນຍາໃນວິສະວະກໍາກົນຈັກຈາກມະຫາວິທະຍາໄລຄາລິຟໍເນຍ, Los Angeles (UCLA), ແລະໄດ້ເຮັດວຽກໃຫ້ບໍລິສັດທີ່ມີຊື່ສຽງຫຼາຍແຫ່ງໃນຂົງເຂດການພິມ 3D, ລວມທັງ MakerBot ແລະ Formlabs. ລາວຍັງໄດ້ຮ່ວມມືກັບທຸລະກິດແລະບຸກຄົນຕ່າງໆເພື່ອສ້າງຜະລິດຕະພັນການພິມ 3D ທີ່ກໍາຫນົດເອງທີ່ໄດ້ປະຕິວັດອຸດສາຫະກໍາຂອງພວກເຂົາ.ນອກ​ເໜືອ​ໄປ​ຈາກ​ຄວາມ​ມັກ​ໃນ​ການ​ພິມ 3 ມິ​ຕິ​ແລ້ວ, Roy ເປັນ​ນັກ​ທ່ອງ​ທ່ຽວ​ທີ່​ມັກ​ແລະ​ກະ​ຕື​ລື​ລົ້ນ​ນອກ. ລາວມັກໃຊ້ເວລາຢູ່ໃນທໍາມະຊາດ, ຍ່າງປ່າ, ແລະ camping ກັບຄອບຄົວຂອງລາວ. ໃນເວລາຫວ່າງຂອງລາວ, ລາວຍັງໄດ້ແນະນໍາວິສະວະກອນຫນຸ່ມແລະແບ່ງປັນຄວາມຮູ້ຂອງລາວກ່ຽວກັບການພິມ 3D ຜ່ານເວທີຕ່າງໆ, ລວມທັງ blog ທີ່ນິຍົມຂອງລາວ, 3D Printerly 3D Printing.