ສາລະບານ
ການດັດແກ້ 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 ໃນສາມບ່ອນ:
- ໃນຕອນເລີ່ມຕົ້ນຂອງການພິມໃນລະຫວ່າງຂັ້ນຕອນການເລີ່ມຕົ້ນການພິມ.
- ໃນຕອນທ້າຍຂອງການພິມ. ໃນລະຫວ່າງໄລຍະການພິມຄືນໃໝ່.
- ໃນຂັ້ນຕອນການພິມ, ໃນລະຫວ່າງການປ່ຽນຊັ້ນ.
ເພື່ອແກ້ໄຂ 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 SpoolsCommon 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.