របៀបផ្ញើ G-Code ទៅម៉ាស៊ីនបោះពុម្ព 3D របស់អ្នក៖ វិធីត្រឹមត្រូវ។

Roy Hill 17-10-2023
Roy Hill

មានវិធីមួយចំនួនដែលអ្នកប្រើប្រាស់ម៉ាស៊ីនបោះពុម្ព 3D ផ្ញើឯកសារ g-code ទៅកាន់ម៉ាស៊ីនរបស់ពួកគេ ដែលទាំងអស់នេះដំណើរការបានល្អ។ អត្ថបទនេះនឹងបង្ហាញអ្នកពីវិធីសំខាន់ៗដែលមនុស្សផ្ញើឯកសារ G-code របស់ពួកគេ ហើយនឹងកំណត់អត្តសញ្ញាណវិធីល្អបំផុតដើម្បីធ្វើដូច្នេះបាន។

វិធីល្អបំផុតដើម្បីផ្ញើឯកសារ G-Code ទៅម៉ាស៊ីនបោះពុម្ព 3D របស់អ្នកគឺដើម្បី ពង្រីកម៉ាស៊ីនបោះពុម្ព 3D របស់អ្នកដើម្បីប្រើសមត្ថភាព Wi-Fi ដោយប្រើ Raspberry Pi & កម្មវិធី OctoPrint ។ នេះអនុញ្ញាតឱ្យអ្នកផ្ទេរឯកសារដោយឥតខ្សែទៅកាន់ម៉ាស៊ីនបោះពុម្ពរបស់អ្នក ដោយអនុញ្ញាតឱ្យអ្នកគ្រប់គ្រងវាផងដែរដើម្បីចាប់ផ្តើមការបោះពុម្ពពីចម្ងាយ។

នេះគឺជាចម្លើយជាមូលដ្ឋានអំពីរបៀបធ្វើវា ដូច្នេះប្រសិនបើអ្នកចង់បានព័ត៌មានលម្អិតបន្ថែមនៅពីក្រោយវា។ និងព័ត៌មានសំខាន់ៗមួយចំនួនទៀត សូមបន្តអាន។

    តើអ្វីទៅជា G-Code នៅក្នុងម៉ាស៊ីនបោះពុម្ព 3D?

    G-Code (Geometric Code) គឺជា ភាសាសរសេរកម្មវិធីដែលបានគ្រប់គ្រងជាលេខ និងប្រភេទឯកសារដែលមានការណែនាំម៉ាស៊ីនបោះពុម្ព 3D របស់អ្នកអាចយល់បាន។ វាបកប្រែពាក្យបញ្ជាដូចជាកំដៅក្បាលម៉ាស៊ីន ឬព្រីនរបស់អ្នក ចុះទៅ X, Y & ចលនាអ័ក្ស Z ដែលម៉ាស៊ីនបោះពុម្ព 3D របស់អ្នកបង្កើត។

    ឯកសារណែនាំ G-Code ទាំងនេះត្រូវបានធ្វើឡើងតាមរយៈការប្រើប្រាស់កម្មវិធីផ្នែកទន់ដែលមានចំណុចប្រទាក់ងាយស្រួលប្រើ ដើម្បីធ្វើការកែតម្រូវជាក់លាក់ចំពោះមធ្យោបាយ ការបោះពុម្ព 3D របស់អ្នកដំណើរការ។

    ដំបូង អ្នកនឹងនាំចូលគំរូ CAD ទៅក្នុងឧបករណ៍កាត់របស់អ្នក បន្ទាប់មកអ្នកមានជម្រើសក្នុងការកែតម្រូវអថេរជាច្រើន។ នៅពេលដែលអ្នកពេញចិត្តជាមួយនឹងការកំណត់សីតុណ្ហភាព ការកំណត់ល្បឿន កម្ពស់ស្រទាប់ ការគាំទ្រការ​កំណត់ ហើយ​អ្វី​ទាំងអស់​ខាង​លើ​នោះ អ្នក​នឹង​ចុច​គ្រាប់​ដែល​បង្កើត​ឯកសារ G-Code នោះ។

    ឧទាហរណ៍​នៃ G-Code មើល​ទៅ​ដូច​នេះ៖

    G1 X50 Y0 Z0 F3000 E0.06

    G1 – បញ្ជាឱ្យផ្លាស់ទីក្បាលម៉ាស៊ីនជុំវិញគ្រែបោះពុម្ព

    X, Y, Z – ចង្អុលលើអ័ក្សដែលត្រូវគ្នាដើម្បីផ្លាស់ទីទៅ

    F – ល្បឿនដែលត្រូវបញ្ចោញក្នុងមួយនាទី

    E – តើ​មាន​សរសៃ​ប៉ុន្មាន​ដើម្បី​បំភាយ

    តើ​វិធី​ណា​ដែល​ល្អ​បំផុត​ក្នុង​ការ​ផ្ញើ​ឯកសារ G-Code ទៅ​ម៉ាស៊ីន​បោះពុម្ព 3D របស់​ខ្ញុំ?

    ការ​ផ្ញើ​ឯកសារ G-Code ទៅ​ម៉ាស៊ីន​បោះពុម្ព 3D របស់​អ្នក គឺជាកិច្ចការដ៏ងាយស្រួលមួយសម្រាប់ផ្នែកភាគច្រើន ដែលអនុញ្ញាតឱ្យអ្នកបង្កើតគំរូបោះពុម្ព 3D ដ៏ស្រស់ស្អាត និងប្រកបដោយភាពច្នៃប្រឌិតទាំងនោះ។ មនុស្សឆ្ងល់ថាតើអ្វីជាវិធីល្អបំផុតដែលមនុស្សផ្ញើឯកសារទៅម៉ាស៊ីនបោះពុម្ព 3D របស់ពួកគេ ដែលខ្ញុំចង់ជួយឆ្លើយ។

    បន្ទាប់ពីបង្កើតឯកសារ G-Code របស់អ្នកពីឧបករណ៍កាត់ដែលអ្នកចូលចិត្ត មានវិធីមួយចំនួនដែលមនុស្សធ្វើបែបនេះ :

    • ការបញ្ចូល (Micro) SD Card ទៅក្នុងម៉ាស៊ីនបោះពុម្ព 3D របស់អ្នក
    • ខ្សែ USB ដែលភ្ជាប់ម៉ាស៊ីនបោះពុម្ព 3D របស់អ្នកទៅកុំព្យូទ័រ ឬកុំព្យូទ័រយួរដៃ
    • តាមរយៈការតភ្ជាប់ Wi-Fi

    ឥឡូវនេះទាំងនេះគឺជាវិធីសាស្រ្តចម្បងក្នុងការផ្ញើឯកសារ G-Code ទៅកាន់ម៉ាស៊ីនបោះពុម្ព 3D របស់អ្នក ប៉ុន្តែពួកគេអាចមានភាពស្មុគស្មាញខ្លះៗ។ វិធីនៅពេលអ្នកចាប់ផ្តើមណែនាំកត្តាផ្សេងទៀតដូចជា Arduino ប៉ុន្តែអត្ថបទនេះនឹងប្រើប្រាស់វិធីសាស្ត្រដ៏សាមញ្ញជាងនេះ។

    ការបញ្ចូល (Micro) SD Card ទៅក្នុងម៉ាស៊ីនបោះពុម្ព 3D របស់អ្នក

    ការប្រើកាត SD គឺមួយ នៃវិធីទូទៅ និងទូទៅបំផុតនៃការផ្ញើ G-Code ទៅម៉ាស៊ីនបោះពុម្ព 3D របស់អ្នក។ ម៉ាស៊ីនបោះពុម្ព 3D ស្ទើរតែទាំងអស់មាន SDរន្ធដោតកាតដែលជាទូទៅត្រូវបានប្រើសម្រាប់គោលបំណងនេះ។

    អ្នកអាចផ្ញើ G-Code ទៅកាន់កាត SD ឬ MicroSD បានយ៉ាងងាយស្រួល បន្ទាប់ពីកាត់ម៉ូដែល CAD របស់អ្នកនៅលើកុំព្យូទ័រ ឬកុំព្យូទ័រយួរដៃ។ My Ender 3 ភ្ជាប់មកជាមួយកាត MicroSD និងឧបករណ៍អានកាត USB ដែលអនុញ្ញាតឱ្យអ្នករក្សាទុកឯកសារដោយផ្ទាល់។

    រក្សាទុកឯកសារ G-Code នៅលើកាត MicroSD ហើយបញ្ចូលវាទៅក្នុងរន្ធដោតកាត MicroSD នៅលើម៉ាស៊ីនបោះពុម្ព។

    នេះប្រហែលជាវិធីសាស្រ្តដែលប្រើច្រើនបំផុតក្នុងការផ្ញើឯកសារ G-Code ទៅម៉ាស៊ីនបោះពុម្ព 3D ដោយសារតែភាពសាមញ្ញ និងប្រសិទ្ធភាពរបស់វាក្នុងការបំពេញការងារដោយគ្មានកម្មវិធី ឬឧបករណ៍បន្ថែម។

    ព្យាយាមមិនឱ្យ ធ្វើឱ្យមានកំហុសក្នុងការដកកាត SD ខណៈពេលកំពុងដំណើរការបោះពុម្ព 3D ឬម៉ូដែលរបស់អ្នកនឹងឈប់។

    ខ្សែ USB ដែលភ្ជាប់ទៅកុំព្យូទ័រ ឬកុំព្យូទ័រយួរដៃ

    ជំនួសឱ្យការប្រើកាត SD យើងអាចដោយផ្ទាល់ ភ្ជាប់ម៉ាស៊ីនបោះពុម្ព 3D របស់យើងទៅកុំព្យូទ័រ ឬកុំព្យូទ័រយួរដៃដោយប្រើខ្សែធម្មតា។ នេះគឺជាវិធីសាស្រ្តមិនសូវសាមញ្ញទេ ប៉ុន្តែវាមានប្រសិទ្ធភាពណាស់សម្រាប់ការបោះពុម្ព 3D ជាពិសេសប្រសិនបើវានៅជិត។

    គុណវិបត្តិមួយដែលភ្ជាប់មកជាមួយជម្រើសនេះគឺថា ប្រសិនបើអ្នកប្រើកុំព្យូទ័រយួរដៃរបស់អ្នក នោះអ្នកត្រូវរក្សាទុក កុំព្យូទ័រ​យួរដៃ​របស់អ្នក​ដំណើរការ​ពេញ​មួយ​ពេល ព្រោះ​មុខងារ​រង់ចាំ​អាច​បញ្ឈប់​ដំណើរការ​បោះពុម្ព និង​អាច​បំផ្លាញ​គម្រោង​របស់អ្នក​ផងដែរ។

    ដូច្នេះ វាត្រូវបាន​ណែនាំ​ឱ្យ​ប្រើ​កុំព្យូទ័រ​លើតុ​ជានិច្ច ពេល​ផ្ញើ G-Code តាមរយៈ USB។

    សូមពិនិត្យមើលអត្ថបទរបស់ខ្ញុំស្តីពី តើអ្នកត្រូវការកុំព្យូទ័រល្អសម្រាប់ការបោះពុម្ព 3D ដើម្បីមើលកុំព្យូទ័រដ៏អស្ចារ្យមួយចំនួនដែលអ្នកអាចធ្វើបានប្រើជាមួយម៉ាស៊ីនបោះពុម្ព 3D  របស់អ្នក ជាពិសេសល្អសម្រាប់កាត់ឯកសារធំៗ។

    USB តាមរយៈកម្មវិធីរុករកតាមអ៊ីនធឺណិត Chrome

    នេះគឺជាវិធីសាស្រ្តដ៏សាមញ្ញបំផុតមួយក្នុងការផ្ញើ G-Code ទៅម៉ាស៊ីនបោះពុម្ព 3D របស់អ្នក។ ដំបូង អ្នកនឹងត្រូវបន្ថែមផ្នែកបន្ថែមនៃ “G-Code Sender” ទៅក្នុងកម្មវិធីរុករកតាមអ៊ីនធឺណិត Chrome របស់អ្នក។

    ដំឡើងផ្នែកបន្ថែមនេះដោយចុចលើប៊ូតុង “បន្ថែមទៅ Chrome”។ បន្ទាប់ពីដំណើរការដំឡើងត្រូវបានបញ្ចប់ សូមបើកកម្មវិធីអ្នកផ្ញើ G-Code។

    ឥឡូវនេះភ្ជាប់កុំព្យូទ័ររបស់អ្នកជាមួយនឹងម៉ាស៊ីនបោះពុម្ព 3D ដោយប្រើខ្សែ USB។ បើកការកំណត់ពីម៉ឺនុយរបារខាងលើ ហើយជ្រើសរើសច្រកដែលរួមបញ្ចូលអត្ថបទជា “tty.usbmodem” ហើយបន្ទាប់មកកំណត់ល្បឿនទំនាក់ទំនងទៅជួរអតិបរមារបស់វា។

    ឥឡូវនេះអ្នកអាចផ្ញើ G-Code ដោយផ្ទាល់ទៅកាន់ម៉ាស៊ីនបោះពុម្ព 3D របស់អ្នក ដោយការសរសេរពាក្យបញ្ជានៅក្នុងកុងសូលពីកម្មវិធីនេះ។

    ការផ្ញើ G-Code តាមរយៈ Wi-Fi Connectivity

    វិធីសាស្រ្តដែលរីកចម្រើនជានិច្ចក្នុងការផ្ញើ G-Code ទៅ 3D របស់អ្នកគឺតាមរយៈ Wi-Fi ជម្រើស។ ជម្រើសនេះបានផ្លាស់ប្តូរសេណារីយ៉ូទាំងមូលនៃការបោះពុម្ព 3D ហើយបានយកបទពិសោធន៍នៃការបោះពុម្ពទៅកម្រិតបន្ទាប់។

    មានកម្មវិធី និងកម្មវិធីជាច្រើនដែលអាចប្រើបានសម្រាប់ដំណើរការនេះដូចជា OctoPrint, Repetier-Host, AstroPrint, ល។

    ដើម្បីប្រើ Wi-Fi ជាផ្លូវនៃការផ្ញើ G-Code អ្នកត្រូវបន្ថែម Wi-Fi SD card ឬ USB អនុវត្ត AstroBox ឬប្រើ OctoPrint ឬ Repetier-Host ជាមួយ Raspberry Pi.

    OctoPrint

    ប្រហែល​ជា​ការ​បន្ថែម​មួយ​ដែល​ពេញ​ចិត្ត​បំផុត​ចំពោះ​ការ​គ្រប់​គ្រង​ម៉ាស៊ីន​បោះពុម្ព 3D គឺ​ជាមួយ​នឹង​ការ​ប្រើOctoPrint ដែលជាកម្មវិធីប្រភពបើកចំហដែលងាយស្រួលប្រើ។ នៅក្នុង OctoPrint មានផ្ទាំងស្ថានីយដែលបង្ហាញអ្នកនូវ G-Code បច្ចុប្បន្នដែលកំពុងដំណើរការ ក៏ដូចជាការត្រឡប់មកវិញ។

    នៅពេលដែលអ្នកស៊ាំនឹងការប្រើប្រាស់ OctoPrint អ្នកនឹងឃើញថាវាងាយស្រួលណាស់ក្នុងការផ្ញើ G- លេខកូដទៅម៉ាស៊ីនបោះពុម្ព 3D របស់អ្នក។

    អ្នកអាចធ្វើអ្វីៗបានច្រើនជាងការផ្ញើ G-Code ទៅម៉ាស៊ីនបោះពុម្ព 3D របស់អ្នក ដូច្នេះសូមពិនិត្យមើលកម្មវិធីជំនួយមានប្រយោជន៍ជាច្រើនដែល OctoPrint មាន ប្រសិនបើអ្នកចាប់អារម្មណ៍។

    វីដេអូ HowChoo ខាងក្រោមបង្ហាញយ៉ាងលម្អិតអំពីអ្វីដែលអ្នកត្រូវការ របៀបរៀបចំ និងរបៀបដំណើរការអ្វីៗនៅពេលក្រោយ។

    ការប្រើ Repetier-Host ដើម្បីផ្ញើ G-Code ទៅម៉ាស៊ីនបោះពុម្ព 3D

    នៅពេលអ្នកបើកកម្មវិធី Repetier-Host វានឹងមានតារាងសំខាន់ៗចំនួនបួននៅជ្រុងខាងស្តាំខាងលើនៃចំណុចប្រទាក់។ ផ្ទាំងទាំងនោះនឹងមានដូចជា “កន្លែងដាក់វត្ថុ”, “អ្នកកាត់”, “កម្មវិធីនិពន្ធកូដ G” និង “ការគ្រប់គ្រងដោយដៃ”។

    កន្លែងដាក់វត្ថុ គឺជាផ្ទាំងដែលអ្នកនឹងបង្ហោះឯកសារ STL ដែលមានគំរូបោះពុម្ពរបស់អ្នក។ . សូមប្រាកដថាម៉ូដែលនេះត្រូវបានធ្វើមាត្រដ្ឋានយ៉ាងល្អឥតខ្ចោះ ហើយរួចរាល់ដើម្បីបោះពុម្ព។

    បន្ទាប់ពីនេះ សូមចូលទៅកាន់ផ្ទាំង “Slicer” ហើយចុចលើប៊ូតុង 'Slice with Slic3r' ឬ 'CuraEngine' ដែលមានទីតាំងនៅផ្នែកខាងលើនៃ ផ្ទាំង។ ជំហាននេះនឹងប្រែក្លាយគំរូបោះពុម្ព STL រឹងទៅជាស្រទាប់ និងការណែនាំដែលម៉ាស៊ីនបោះពុម្ព 3D របស់អ្នកអាចយល់បាន។

    អ្នកក៏អាចឃើញដំណើរការបោះពុម្ពក្នុងស្រទាប់មួយដោយការមើលឃើញស្រទាប់ ដើម្បីប្រាកដថាមិនចាំបាច់មានការកែលម្អទេ។

    សូម​មើល​ផង​ដែរ: Cura Vs Creality Slicer - តើមួយណាល្អជាងសម្រាប់ការបោះពុម្ព 3D?

    "ការគ្រប់គ្រងដោយដៃ" គឺផ្ទាំងដែលអ្នកនឹងមានជម្រើសក្នុងការផ្ញើ G-Code ដោយផ្ទាល់ទៅម៉ាស៊ីនបោះពុម្ពដោយវាយពាក្យបញ្ជារបស់អ្នកនៅក្នុងតំបន់អត្ថបទ G-Code ដែលមានទីតាំងនៅផ្នែកខាងលើនៃផ្ទាំង។

    សូម​មើល​ផង​ដែរ: តើធ្វើដូចម្តេចដើម្បីទទួលបាន Squish ស្រទាប់ទីមួយដ៏ល្អឥតខ្ចោះ - ការកំណត់ Cura ល្អបំផុត

    បន្ទាប់ពីវាយ ពាក្យបញ្ជា ចុចលើប៊ូតុង "ផ្ញើ" ហើយម៉ាស៊ីនបោះពុម្ពនឹងចាប់ផ្តើមចងក្រង និងអនុវត្តសកម្មភាពដែលអ្នកត្រូវការជាមួយនឹងពាក្យបញ្ជា G-Code របស់អ្នក។

    នៅក្នុងផ្ទាំង "ការគ្រប់គ្រងដោយដៃ" អ្នកនឹងមានជម្រើសត្រួតពិនិត្យជាច្រើន ដែលអ្នកអាចចូលប្រើដើម្បីធ្វើការផ្លាស់ប្តូរ។ អ្នកនឹងមានជម្រើសក្នុងការបិទម៉ូទ័រ stepper ខណៈពេលកំពុងបើកមួយទៀត។

    អត្រាលំហូរនៃសរសៃ ល្បឿននៃការបន្ថែម សីតុណ្ហភាពលើគ្រែ និងអ្វីៗជាច្រើនទៀតនៅក្នុងផ្ទាំងនេះអាចកែតម្រូវតាមការចង់បានរបស់អ្នក។

    តើពាក្យបញ្ជា G-Code អ្វីខ្លះសម្រាប់ម៉ាស៊ីនបោះពុម្ព 3D របស់ខ្ញុំ?

    វីដេអូខាងក្រោមពន្យល់ពីអ្វីដែលអ្នកត្រូវការ និងនាំអ្នកឆ្លងកាត់ដំណើរការដើម្បីផ្ញើ G-Code ទៅម៉ាស៊ីនបោះពុម្ព 3D របស់អ្នក។ វាក៏បង្ហាញអ្នកនូវពាក្យបញ្ជា G-Code ទូទៅមួយចំនួនដែលត្រូវបានប្រើដោយអ្នកប្រើប្រាស់ម៉ាស៊ីនបោះពុម្ព 3D ជាច្រើន។

    G0 & G1 គឺជាពាក្យបញ្ជាដែលប្រើដើម្បីផ្លាស់ទីក្បាលបោះពុម្ព 3D ជុំវិញគ្រែបោះពុម្ព។ ភាពខុសគ្នារវាង G0 & G1 គឺថា G1 កំពុងប្រាប់កម្មវិធីថាអ្នកនឹងធ្វើការបញ្ចោញសរសៃអំបោះបន្ទាប់ពីចលនា។

    G28 ដាក់ក្បាលបោះពុម្ពរបស់អ្នកទៅជ្រុងខាងឆ្វេងផ្នែកខាងមុខ (G28; Go Home (0,0,0) )

    • G0 & G1 – ចលនាក្បាលបោះពុម្ព
    • G2 & G3 – ចលនាធ្នូដែលបានគ្រប់គ្រង
    • G4 – ស្នាក់នៅ ឬពន្យាពេល/ផ្អាក
    • G10 & G11 - ការដកថយ & amp;ការមិនដកថយ
    • G28 – ផ្លាស់ទីទៅផ្ទះ/ប្រភពដើម
    • G29 – លម្អិត Z-probe – កម្រិត
    • G90 & G91 – ការកំណត់ទីតាំងដែលទាក់ទង/ដាច់ខាត
    • G92 – កំណត់ទីតាំង

    RepRap មានមូលដ្ឋានទិន្នន័យ G-Code ចុងក្រោយសម្រាប់អ្វីៗទាំងអស់ G-Code ដែលអ្នកអាចពិនិត្យមើលបាន។

    Roy Hill

    Roy Hill គឺជាអ្នកស្រលាញ់ការបោះពុម្ព 3D និងជាអ្នកជំនាញខាងបច្ចេកវិទ្យាដែលមានចំណេះដឹងច្រើនលើគ្រប់រឿងដែលទាក់ទងនឹងការបោះពុម្ព 3D ។ ជាមួយនឹងបទពិសោធន៍ជាង 10 ឆ្នាំនៅក្នុងវិស័យនេះ លោក Roy បានស្ទាត់ជំនាញសិល្បៈនៃការរចនា និងបោះពុម្ព 3D ហើយបានក្លាយជាអ្នកជំនាញក្នុងនិន្នាការ និងបច្ចេកវិទ្យាចុងក្រោយបំផុតនៃការបោះពុម្ព 3D ។Roy បានទទួលសញ្ញាប័ត្រផ្នែកវិស្វកម្មមេកានិចពីសាកលវិទ្យាល័យកាលីហ្វ័រញ៉ា ឡូសអេនជឺលេស (UCLA) ហើយបានធ្វើការឱ្យក្រុមហ៊ុនល្បីឈ្មោះជាច្រើនក្នុងវិស័យបោះពុម្ព 3D រួមទាំង MakerBot និង Formlabs ។ គាត់ក៏បានសហការជាមួយអាជីវកម្ម និងបុគ្គលផ្សេងៗដើម្បីបង្កើតផលិតផលបោះពុម្ព 3D ផ្ទាល់ខ្លួន ដែលបានធ្វើបដិវត្តឧស្សាហកម្មរបស់ពួកគេ។ក្រៅ​ពី​ចំណង់​ចំណូល​ចិត្ត​របស់​គាត់​សម្រាប់​ការ​បោះពុម្ព 3D លោក Roy ជា​អ្នក​ធ្វើ​ដំណើរ​ដ៏​ចូលចិត្ត និង​ជា​អ្នក​ចូល​ចិត្ត​ខាង​ក្រៅ។ គាត់ចូលចិត្តចំណាយពេលនៅក្នុងធម្មជាតិ ដើរលេង និងបោះជំរុំជាមួយគ្រួសាររបស់គាត់។ នៅពេលទំនេរ គាត់ក៏ណែនាំវិស្វករវ័យក្មេង និងចែករំលែកចំណេះដឹងរបស់គាត់លើការបោះពុម្ព 3D តាមរយៈវេទិកាផ្សេងៗ រួមទាំងប្លក់ដ៏ពេញនិយមរបស់គាត់គឺ 3D Printerly 3D Printing។