
តើលេខកូដ G ជាអ្វី?
G-code គឺជាភាសាសរសេរកម្មវិធី CNC ទូទៅបំផុតដែលប្រើក្នុងកម្មវិធី CAM (Computer Aided Manufacturing) ដើម្បីគ្រប់គ្រងឧបករណ៍ម៉ាស៊ីនស្វ័យប្រវត្តិ ដែលត្រូវបានគេស្គាល់ថា RS-274 ផងដែរ។
លេខកូដ G គឺជាការណែនាំនៅក្នុងកម្មវិធី CNC ដែលត្រូវបានគេហៅថា G command ។ ការប្រើលេខកូដ G អាចដឹងពីទីតាំងរហ័ស ការបង្រួបបង្រួមរាងជារង្វង់បញ្ច្រាស ការកាត់រង្វង់ប៉ារ៉ាឡែល អន្តរប៉ូលរង្វង់ចំណុចមធ្យម ការសរសេរកម្មវិធីកាំ និងដំណើរការលោតសម្រាប់ម៉ាស៊ីន CNC ។
តើអ្វីទៅជាអ្នកបកប្រែ G-code?
អ្នកបកប្រែកូដ G គឺជាម៉ូឌុលដ៏សំខាន់នៃកម្មវិធីឧបករណ៍បញ្ជា CNC ។ ម៉ាស៊ីន CNC ជាធម្មតាប្រើលេខកូដ G ដើម្បីពណ៌នាព័ត៌មានម៉ាស៊ីនរបស់ឧបករណ៍ម៉ាស៊ីន ដូចជាផ្លូវឧបករណ៍ ការជ្រើសរើសកូអរដោនេ និងការបើកម៉ាស៊ីនត្រជាក់។ វាគឺជាមុខងារចម្បងរបស់អ្នកបកប្រែ G-code ដើម្បីបកស្រាយ G-codes ចូលទៅក្នុងប្លុកទិន្នន័យដែលអាចទទួលស្គាល់ដោយប្រព័ន្ធ CNC ។ ការបើកចំហររបស់អ្នកបកប្រែ G-code ក៏ជាបញ្ហាដែលត្រូវយកមកពិចារណាក្នុងការរចនា និងការអនុវត្ត។
នៅក្នុងការបកប្រែ G-code ការបំបែកពាក្យគន្លឹះនៃ G-code គឺជាគ្រោង ហើយការដាក់ជាក្រុមនៃកូដគឺជាមូលដ្ឋានសម្រាប់ការត្រួតពិនិត្យវាក្យសម្ព័ន្ធ។
អ្នកបកប្រែកូដ G អានកូដ G បកប្រែវាទៅជាកូដកម្រិតមធ្យមរបស់ G ហើយបន្ទាប់មកឆ្លងកាត់ការសម្របសម្រួល និងការគ្រប់គ្រងទីតាំង ហើយទីបំផុតម៉ូឌុលលទ្ធផលហៅអ្នកបើកបរឱ្យបញ្ជូនវាទៅកាត PCI ឬ ISA របស់ម៉ាស៊ីន CNC ។
តើកូដ G តំណាងឱ្យអ្វី?
G00 តំណាងឱ្យទីតាំងរហ័ស។
G01 តំណាងឱ្យការជ្រៀតជ្រែកលីនេអ៊ែរ។
G02 តំណាងឱ្យការបង្រួបបង្រួមរាងជារង្វង់តាមទ្រនិចនាឡិកា។
G03 តំណាងឱ្យការបង្រួបបង្រួមរាងជារង្វង់ច្រាសទ្រនិចនាឡិកា។
G04 តំណាងឱ្យការផ្អាកតាមពេលវេលា។
G05 តំណាងឱ្យការបញ្ចូលធ្នូតាមរយៈចំណុចមធ្យម។
G06 តំណាងឱ្យការបញ្ចូលប៉ារ៉ាបូល
G07 តំណាងឱ្យ Z-spline interpolation ។
G08 តំណាងឱ្យការបង្កើនល្បឿនចំណី។
G09 តំណាងឱ្យការបន្ថយចំណី។
G10 តំណាងឱ្យការរៀបចំទិន្នន័យ។
G16 តំណាងឱ្យកម្មវិធីប៉ូល
G17 តំណាងឱ្យម៉ាស៊ីនយន្តហោះ XY ។
G18 តំណាងឱ្យយន្តហោះ XZ ម៉ាស៊ីន។
G19 តំណាងឱ្យយន្តហោះ YZ ម៉ាស៊ីន។
G20 តំណាងឱ្យទំហំអធិរាជ (ប្រព័ន្ធ Frank) ។
G21 តំណាងឱ្យទំហំម៉ែត្រ (ប្រព័ន្ធ Frank) ។
G22 តំណាងឱ្យទំហំកាំតាមកម្មវិធី។
G220 តំណាងឱ្យការប្រើប្រាស់នៅលើចំណុចប្រទាក់ប្រតិបត្តិការប្រព័ន្ធ។
G23 តំណាងឱ្យ Diameter Size Programmable ។
G230 តំណាងឱ្យការប្រើប្រាស់នៅលើចំណុចប្រទាក់ប្រតិបត្តិការប្រព័ន្ធ។
G24 តំណាងឱ្យការបញ្ចប់នៃទម្រង់ការរង។
G25 តំណាងឱ្យ Jump Machining ។
G26 តំណាងឱ្យម៉ាស៊ីនរង្វិលជុំ។
G30 តំណាងឱ្យការបិទការពង្រីក។
G31 តំណាងឱ្យនិយមន័យពង្រីក។
G32 តំណាងឱ្យ Equal Pitch Thread Cutting, Imperial ។
G33 តំណាងឱ្យ Equal Pitch Thread Cutting, Metric។
G34 តំណាងឱ្យការបង្កើនការកាត់ខ្សែស្រឡាយ។
G35 តំណាងឱ្យការកាត់បន្ថយការកាត់ខ្សែស្រឡាយ។
G40 តំណាងឱ្យឧបករណ៍ offset/tool offset offset ។
G41 តំណាងឱ្យសំណងអ្នកកាត់ - ខាងឆ្វេង។
G42 តំណាងឱ្យសំណងអ្នកកាត់ - ត្រឹមត្រូវ។
G43 តំណាងឱ្យអុហ្វសិតឧបករណ៍ - វិជ្ជមាន។
G44 តំណាងឱ្យឧបករណ៍អុហ្វសិត - អវិជ្ជមាន។
G45 តំណាងឱ្យឧបករណ៍អុហ្វសិត +/- ។
G46 តំណាងឱ្យឧបករណ៍អុហ្វសិត +/- ។
G47 តំណាងឱ្យឧបករណ៍អុហ្វសិត -/- ។
G48 តំណាងឱ្យឧបករណ៍អុហ្វសិត -/+ ។
G49 តំណាងឱ្យឧបករណ៍អុហ្វសិត 0/+ ។
G50 តំណាងឱ្យឧបករណ៍អុហ្វសិត 0/- ។
G51 តំណាងឱ្យឧបករណ៍អុហ្វសិត +/0 ។
G52 តំណាងឱ្យឧបករណ៍អុហ្វសិត-/0 ។
G53 តំណាងឱ្យអុហ្វសិតត្រង់, បិទ។
G54 តំណាងឱ្យ អុហ្វសិតត្រង់ X ។
G55 តំណាងឱ្យអុហ្វសិតត្រង់ Y ។
G56 តំណាងឱ្យ អុហ្វសិតត្រង់ Z ។
G57 តំណាងឱ្យអុហ្វសិតលីនេអ៊ែរ XY ។
G58 តំណាងឱ្យ XZ អុហ្វសិតត្រង់។
G59 តំណាងឱ្យអុហ្វសិតត្រង់ YZ ។
G60 តំណាងឱ្យរបៀបផ្លូវត្រឹមត្រូវ (ល្អ) ។
G61 តំណាងឱ្យរបៀបផ្លូវត្រឹមត្រូវ (កណ្តាល) ។
G62 តំណាងឱ្យរបៀបផ្លូវត្រឹមត្រូវ (គ្រើម) ។
G63 តំណាងឱ្យការប៉ះ។
G68 តំណាងឱ្យឧបករណ៍អុហ្វសិត ជ្រុងខាងក្នុង។
G69 តំណាងឱ្យឧបករណ៍អុហ្វសិតជ្រុងខាងក្រៅ។
G70 តំណាងឱ្យទំហំអធិរាជ។
G71 តំណាងឱ្យទំហំម៉ែត្រ។
G74 តំណាងឱ្យចំណុចយោងត្រឡប់ (ម៉ាស៊ីនសូន្យ) ។
G75 តំណាងឱ្យការត្រឡប់ទៅសូន្យកូអរដោណេកម្មវិធី។
G76 តំណាងឱ្យរង្វិលជុំសមាសធាតុដែលមានខ្សែស្រឡាយ។
G80 តំណាងឱ្យការចេញពីវដ្តកំប៉ុង។
G81 តំណាងឱ្យវដ្តកំប៉ុងខាងក្រៅ។
G331 តំណាងឱ្យវដ្តកំប៉ុងដែលមានខ្សែស្រឡាយ។
G90 តំណាងឱ្យទំហំដាច់ខាត។
G91 តំណាងឱ្យទំហំដែលទាក់ទង។
G92 តំណាងឱ្យកូអរដោណេ prefab ។
G93 តំណាងឱ្យពេលវេលារាប់ថយក្រោយ អត្រាចំណី។
G94 តំណាងឱ្យអត្រាចំណី មតិព័ត៌មានក្នុងមួយនាទី។
G95 តំណាងឱ្យអត្រាចំណី មតិព័ត៌មានក្នុងមួយបដិវត្តន៍។
G96 តំណាងឱ្យការគ្រប់គ្រងល្បឿនលីនេអ៊ែរថេរ។
G97 តំណាងឱ្យការលុបចោលការគ្រប់គ្រងល្បឿនលីនេអ៊ែរថេរ។





