ស។ ស។ ស៊ី។ ស៊ី។ ស។ ស។ ស។ បានធ្វើបដិវត្តផលិតកម្មទំនើបដោយមានភាពជាក់លាក់និងស្វ័យប្រវត្តិកម្មរបស់វា។ ប៉ុន្តែតើម៉ាស៊ីនទាំងនេះដឹងយ៉ាងម៉េចថាត្រូវធ្វើអ្វី? ចម្លើយគឺស្ថិតនៅក្នុងក្រមក្រឡាក្រាមនិង M ។ លេខកូដទាំងនេះគឺជាភាសាសរសេរកម្មវិធីដែលគ្រប់គ្រងរាល់ចលនានិងមុខងាររបស់ម៉ាស៊ីន CNC ។ នៅក្នុងការប្រកាសនេះអ្នកនឹងរៀនពីរបៀបដែលកូដ G និង M ធ្វើការរួមគ្នាដើម្បីទទួលបាននូវម៉ាស៊ីនច្បាស់លាស់ធានានូវប្រសិទ្ធភាពនិងភាពត្រឹមត្រូវក្នុងដំណើរការផលិតកម្ម។
ក្រលេខ G និង M គឺជាឆ្អឹងខ្នងរបស់កម្មវិធីស៊ីអិនស៊ី។ ពួកគេណែនាំម៉ាស៊ីនលើរបៀបផ្លាស់ទីនិងអនុវត្តមុខងារផ្សេងៗគ្នា។ សូមចូលទៅក្នុងអ្វីដែលលេខកូដទាំងនេះមានន័យថានិងរបៀបដែលវាខុសគ្នា។
លេខកូដ G, ខ្លីសម្រាប់ 'ធរណីមាត្រ ' លេខកូដ 'គឺជាបេះដូងនៃការសរសេរកម្មវិធី CNC ។ ពួកគេគ្រប់គ្រងចលនានិងទីតាំងរបស់ឧបករណ៍ម៉ាស៊ីន។ នៅពេលអ្នកចង់ឱ្យឧបករណ៍របស់អ្នកផ្លាស់ទីក្នុងបន្ទាត់ត្រង់ឬធ្នូអ្នកប្រើលេខកូដ G ។
លេខកូដ G ប្រាប់ម៉ាស៊ីនដែលត្រូវទៅហើយរបៀបទៅដល់ទីនោះ។ ពួកគេបញ្ជាក់កូអរដោនេនិងប្រភេទចលនាដូចជាការដាក់ទីតាំងឬការបកស្រាយលីនេអ៊ែរយ៉ាងឆាប់រហ័ស។
លេខកូដ M ដែលឈរសម្រាប់ 'ផ្សេងៗ ' ឬ 'ម៉ាស៊ីនម៉ាស៊ីន ' ដោះស្រាយមុខងារជំនួយរបស់ម៉ាស៊ីន CNC ។ ពួកគេគ្រប់គ្រងសកម្មភាពដូចជាការបើកឬបិទការបិទឬបិទឧបករណ៍ផ្លាស់ប្តូរនិងធ្វើឱ្យសកម្មត្រជាក់។
ខណៈពេលដែលលេខកូដ G ផ្តោតលើចលនារបស់ឧបករណ៍ M កូដ MIDES គ្រប់គ្រងដំណើរការម៉ាស៊ីនទូទៅ។ ពួកគេធានាថាម៉ាស៊ីនដំណើរការដោយសុវត្ថិភាពនិងប្រសិទ្ធភាព។
ទោះបីជាលេខកូដ G និង M ធ្វើការជាមួយគ្នាក៏ដោយក៏ពួកគេបម្រើគោលបំណងផ្សេងគ្នា:
លេខកូដ G គ្រប់គ្រងធរណីមាត្រនិងចលនារបស់ឧបករណ៍។
m កូដគ្រប់គ្រងមុខងារជំនួយរបស់ម៉ាស៊ីន។
គិតពីវិធីនេះ:
លេខកូដ G ប្រាប់ឧបករណ៍ដែលត្រូវទៅហើយតើធ្វើដូចម្តេចដើម្បីផ្លាស់ទី។
លេខកូដ M បានដោះស្រាយប្រតិបត្តិការនិងស្ថានភាពទូទៅរបស់ម៉ាស៊ីន។
ទិដ្ឋភាព | កូដ g ក្រាម | លេខ |
---|---|---|
មុខងារ | ត្រួតពិនិត្យចលនានិងទីតាំង | ត្រួតពិនិត្យមុខងារម៉ាស៊ីនជំនួយ |
ការផ្ចយយរ | ផ្លូវឧបករណ៍និងធរណីមាត្រ | ប្រតិបត្ដិការដូចជាការផ្លាស់ប្តូរឧបករណ៍និងម៉ាស៊ីនត្រជាក់ |
កមរុ | G00 (ទីតាំងរហ័ស) | M03 (ចាប់ផ្តើម spindle, តាមទ្រនិចនាឡិកា) |
រឿងរ៉ាវនៃលេខកូដ G និង M ចាប់ផ្តើមពីកំណើតរបស់ CNC No. នៅឆ្នាំ 1952 ចនធីធីភីភីសបានសហការជាមួយក្រុមហ៊ុន IBM ដើម្បីអភិវឌ្ឍឧបករណ៍ម៉ាស៊ីនដែលគ្រប់គ្រងបានលេខដំបូង។ ការច្នៃប្រឌិតបើកការដ្ឋាននេះបានធ្វើឱ្យមូលនិធិសម្រាប់ម៉ាស៊ីន CNC ទំនើប។
ម៉ាស៊ីនរបស់ Parsons បានប្រើកាសែតដាល់ដែលបានប្រើដើម្បីរក្សាទុកនិងប្រតិបត្តិសេចក្តីណែនាំរបស់ម៉ាស៊ីន។ វាជាជំហានបដិវត្តមួយឆ្ពោះទៅរកដំណើរការផលិតកម្មស្វ័យប្រវត្តិ។ ទោះយ៉ាងណាការសរសេរកម្មវិធីម៉ាស៊ីនដើមទាំងនេះគឺជាភារកិច្ចដ៏ស្មុគស្មាញនិងប្រើប្រាស់ពេលវេលាប្រើប្រាស់ពេលវេលា។
នៅពេលបច្ចេកវិទ្យា CNC បានជឿនលឿនដូច្នេះវិធីសាស្រ្តនៃការសរសេរកម្មវិធី។ នៅទសវត្សឆ្នាំ 1950 អ្នកសរសេរកម្មវិធីបានប្រើកាសែតដាល់ទៅនឹងការណែនាំបញ្ចូល។ រន្ធនីមួយៗនៅលើកាសែតតំណាងឱ្យពាក្យបញ្ជាជាក់លាក់មួយ។
នៅចុងទសវត្សឆ្នាំ 1950 ភាសាកម្មវិធីថ្មីមួយបានលេចចេញមក: APT (ឧបករណ៍កម្មវិធីដោយស្វ័យប្រវត្តិ) ។ អ្នកសរសេរកម្មវិធី APT ត្រូវបានអនុញ្ញាតឱ្យប្រើសេចក្តីថ្លែងការណ៍ដូចភាសាអង់គ្លេសដើម្បីពិពណ៌នាអំពីប្រតិបត្តិការរបស់ម៉ាស៊ីនកំដៅ។ នេះបានធ្វើឱ្យការសរសេរកម្មវិធីកាន់តែវិចារណញាណនិងមានប្រសិទ្ធភាព។
ភាសា APT បានដាក់ដីសម្រាប់ក្រមក្រឡាក្រាមនិង M ។ នៅទសវត្សឆ្នាំ 1960 លេខកូដទាំងនេះបានក្លាយជាស្តង់ដារសម្រាប់ការសរសេរកម្មវិធីរបស់ CNC ។ ពួកគេបានផ្តល់មធ្យោបាយសង្ខេបនិងស្តង់ដារបន្ថែមទៀតដើម្បីគ្រប់គ្រងឧបករណ៍ម៉ាស៊ីន។
ក្រលេខ G និង M បានដើរតួយ៉ាងសំខាន់ក្នុងការវិវត្តនៃរោងម៉ាស៊ីនរបស់ស៊ីស៊ីស៊ីស៊ី។ ពួកគេអនុញ្ញាតឱ្យម៉ាស៊ីនអនុវត្តផ្លូវពិតប្រាកដដំណើរការស្មុគស្មាញនិងធានាបាននូវភាពអាចដំណើរការបាន។ បើគ្មានពួកគេទទួលបានកម្រិតនៃភាពជាក់លាក់និងប្រសិទ្ធភាពដែលមើលឃើញនៅក្នុងផលិតកម្មទំនើបនឹងមិនអាចទៅរួចទេ។ លេខកូដទាំងនេះគឺជាភាសាដែលបកប្រែការរចនាឌីជីថលទៅក្នុងផ្នែករាងកាយធ្វើឱ្យពួកគេចាំបាច់សម្រាប់ ម៉ាស៊ីនស្វ័យប្រវត្តិ.
G របស់ពួកគេ | មុខងារ | តភ្ជាប់តាម |
---|---|---|
g00 | ទីតាំងរហ័ស | ផ្លាស់ទីឧបករណ៍ទៅកូអរដោនេដែលបានបញ្ជាក់ក្នុងល្បឿនអតិបរមា (មិនកាត់) ។ |
g01 | ការបកស្រាយលីនេអ៊ែរ | ផ្លាស់ទីឧបករណ៍ក្នុងបន្ទាត់ត្រង់រវាងចំណុចនៅអត្រាមតិព័ត៌មានដែលបានគ្រប់គ្រង។ |
G02 | ការបកស្រាយរាងជារង្វង់ (CW) | ផ្លាស់ទីឧបករណ៍នៅក្នុងផ្លូវរង្វង់នាឡិកាទៅចំណុចដែលបានបញ្ជាក់។ |
g03 | ការបកស្រាយរាងជារង្វង់ (CCW) | ផ្លាស់ទីឧបករណ៍នៅក្នុងផ្លូវរាងជារង្វង់ទៅចំណុចដែលបានបញ្ជាក់។ |
g04 | រស់នៅ | ផ្អាកម៉ាស៊ីនសម្រាប់ពេលវេលាដែលបានកំណត់នៅទីតាំងបច្ចុប្បន្នរបស់វា។ |
g17 | ការជ្រើសរើសយន្តហោះ XY | ជ្រើសរើសយន្ដហោះ XY សម្រាប់ប្រតិបត្តិការម៉ាស៊ីន។ |
G18 | ការជ្រើសរើសយន្តហោះ XZ | ជ្រើសរើសយន្ដហោះ XZ សម្រាប់ប្រតិបត្តិការម៉ាស៊ីន។ |
g19 | ការជ្រើសរើសយន្តហោះយ៉ា | ជ្រើសរើសយន្ដហោះ YZ សម្រាប់ប្រតិបត្តិការម៉ាស៊ីន។ |
G20 | ប្រព័ន្ធអ៊ីញ | បញ្ជាក់ថាកម្មវិធីនឹងប្រើអ៊ីញជាគ្រឿង។ |
g21 | ប្រព័ន្ធម៉ែត្រ | បញ្ជាក់ថាកម្មវិធីនេះនឹងប្រើមីល្លីម៉ែត្រជាគ្រឿង។ |
G40 | បោះបង់សំណងរបស់អ្នកកាត់ដេរ | លុបចោលអង្កត់ផ្ចិតឧបករណ៍ណាមួយឬសំណងកាំ។ |
g41 | សំណងរបស់អ្នកកាត់, នៅសល់ | ធ្វើឱ្យឧបករណ៍ធ្វើឱ្យសកម្មនូវសំណងកាំសម្រាប់ផ្នែកខាងឆ្វេង។ |
g42 | សំណងរបស់អ្នកកាប់ខាងស្តាំ | ធ្វើឱ្យឧបករណ៍សកម្ម RADICH សម្រាប់ផ្នែកខាងស្តាំ។ |
g43 | សំណងអុហ្វសិតអុហ្វសិតឧបករណ៍ | អនុវត្តអុហ្វសិតប្រវែងឧបករណ៍ក្នុងកំឡុងពេលម៉ាស៊ីន។ |
g49 | បោះបង់សំណងកម្ពស់ឧបករណ៍ | ការទូទាត់សំណងដែលមានប្រវែងប្រវែងឧបករណ៍។ |
G54 | ប្រព័ន្ធសំរបសំរួលការងារ 1 | ជ្រើសរើសប្រព័ន្ធសំរបសំរួលការងារដំបូងគេ។ |
G55 | ប្រព័ន្ធសំរបសំរួលការងារ 2 | ជ្រើសរើសប្រព័ន្ធសំរបសំរួលការងារលើកទីពីរ។ |
G56 | ប្រព័ន្ធសម្របសម្រួលការងារ 3 | ជ្រើសរើសប្រព័ន្ធកូអរដោនេការងារទីបី។ |
G57 | ប្រព័ន្ធសម្របសម្រួលការងារ 4 | ជ្រើសរើសប្រព័ន្ធសំរបសំរួលការងារទីបួន។ |
G58 | ប្រព័ន្ធសំរបសំរួលការងារ 5 | ជ្រើសរើសប្រព័ន្ធកូអរដោនេការងារទី 5 ។ |
G59 | ប្រព័ន្ធសម្របសម្រួលការងារ 6 | ជ្រើសរើសប្រព័ន្ធកូអរដោនេការងារទី 6 ។ |
g90 | ការសរសេរកម្មវិធីដាច់ខាត | កូអរដោនេត្រូវបានបកស្រាយថាជាមុខតំណែងដាច់ខាតទាក់ទងនឹងប្រភពដើមថេរ។ |
g91 | ការសរសេរកម្មវិធីបន្ថែម | កូអរដោនេត្រូវបានបកស្រាយទាក់ទងនឹងទីតាំងឧបករណ៍បច្ចុប្បន្ន។ |
កូដ របស់ពួកគេ | M | មុខងារ |
---|---|---|
M00 | បញ្ឈប់កម្មវិធី | បញ្ឈប់កម្មវិធី CNC ជាបណ្តោះអាសន្ន។ តម្រូវឱ្យមានអន្តរាគមន៍របស់ប្រតិបត្តិករដើម្បីបន្ត។ |
M01 | បញ្ឈប់កម្មវិធីជម្រើស | បញ្ឈប់កម្មវិធី CNC ប្រសិនបើបញ្ឈប់ជម្រើសត្រូវបានធ្វើឱ្យសកម្ម។ |
M02 | បញ្ចប់កម្មវិធី | បញ្ចប់កម្មវិធី CNC ។ |
M03 | spindle នៅលើ (តាមទ្រនិចនាឡិកា) | ចាប់ផ្តើម spindle បង្វិលស្របទ្រនិចនាឡិកា។ |
M04 | spindle នៅលើ (ច្រាសទ្រនិចនាឡិកា) | ចាប់ផ្តើម spindle បង្វិលច្រាសទ្រនិចនាឡិកា។ |
M05 | spindle បិទ | បញ្ឈប់ការបង្វិល Spindle ។ |
M06 | ការផ្លាស់ប្តូរឧបករណ៍ | ផ្លាស់ប្តូរឧបករណ៍បច្ចុប្បន្ន។ |
M08 | ត្រជាក់លើ | បើកប្រព័ន្ធត្រជាក់។ |
M09 | បិទត្រជាក់ | បិទប្រព័ន្ធត្រជាក់។ |
M30 | បញ្ចប់កម្មវិធីនិងកំណត់ឡើងវិញ | បញ្ចប់កម្មវិធីហើយកំណត់វត្ថុបញ្ជាឡើងវិញទៅដំបូង។ |
M19 | ការតំរង់ទិស Spindle | តំរង់ទិស Spindle ទៅទីតាំងដែលបានបញ្ជាក់សម្រាប់ការផ្លាស់ប្តូរឧបករណ៍ឬប្រតិបត្តិការផ្សេងទៀត។ |
M42 | ជ្រើសរើសយកឧបករណ៍ខ្ពស់ | ជ្រើសរើសរបៀប Gear ខ្ពស់សម្រាប់ spindle នេះ។ |
M09 | បិទត្រជាក់ | បិទប្រព័ន្ធត្រជាក់។ |
មុខងារ X, Y និង Z គ្រប់គ្រងចលនាចលនានៃឧបករណ៍ក្នុងចន្លោះ 3D ។ ពួកគេបញ្ជាក់ទីតាំងគោលដៅសម្រាប់ឧបករណ៍ដើម្បីផ្លាស់ទីទៅ។
X តំណាងឱ្យអ័ក្សផ្ដេក (ពីឆ្វេងទៅស្តាំ)
y តំណាងឱ្យអ័ក្សបញ្ឈរ (ខាងមុខទៅខាងក្រោយ)
Z តំណាងឱ្យអ័ក្សស៊ីជម្រៅ (ឡើងលើនិងចុះក្រោម)
នេះជាឧទាហរណ៍នៃមុខងារទាំងនេះនៅក្នុងកម្មវិធី G:
G00 X10 Z5 (ការផ្លាស់ប្តូរយ៉ាងលឿនទៅ X = 30 y40 y 40 y = 40 Z = -2 នៅអត្រាចំណី 100)
ខ្ញុំ, j, និង k បញ្ជាក់ចំណុចកណ្តាលនៃធ្នូដែលទាក់ទងទៅនឹងចំណុចចាប់ផ្តើម។ ពួកវាត្រូវបានប្រើជាមួយ G02 (ធ្នូទ្រេតទ្រាំ) និងពាក្យបញ្ជា G03 (ច្រាសទ្រនិចនាឡិកា) ។
ខ្ញុំតំណាងឱ្យចម្ងាយអ័ក្ស X ពីចំណុចចាប់ផ្តើមទៅកណ្តាល
J តំណាងឱ្យចម្ងាយអ័ក្ស Y ពីចំណុចចាប់ផ្តើមទៅកណ្តាល
ខេតំណាងឱ្យចម្ងាយអ័ក្ស Z - ពីចំណុចចាប់ផ្តើមទៅកណ្តាល
សូមពិនិត្យមើលឧទាហរណ៍នៃការបង្កើតធ្នូដោយប្រើ I និង J:
G02 x50 y50 i25 F100 (50 y = 50 ជាមួយកណ្តាលខ្ញុំ = 25 j = 25)
មុខងារ F កំណត់ល្បឿនដែលឧបករណ៍នេះផ្លាស់ទីក្នុងកំឡុងពេលកាត់ចេញប្រតិបត្តិការ។ វាត្រូវបានសម្តែងនៅក្នុងអង្គភាពក្នុងមួយនាទី (ឧទាហរណ៍អ៊ីញក្នុងមួយនាទីឬមីល្លីម៉ែត្រក្នុងមួយនាទី) ។
នេះជាឧទាហរណ៍នៃការកំណត់អត្រាចំណី:
G01 X100 y200 F500 (ចលនាលីនេអ៊ែរទៅ x = 100 y = 200 ក្នុងអត្រាចំណី 500 ឯកតា / នាទី)
មុខងារ S កំណត់ល្បឿនបង្វិលនៃ spindle នេះ។ ជាធម្មតាវាត្រូវបានសម្តែងនៅក្នុងបដិវត្តក្នុងមួយនាទី (RPM) ។
សូមក្រឡេកមើលឧទាហរណ៍នេះនៃការកំណត់ល្បឿន Spindle:
M03 S1000 (ចាប់ផ្តើម spindle ស្របទ្រនិចនាឡិកានៅ 1000 RPM)
មុខងារ T ជ្រើសឧបករណ៍ដែលត្រូវប្រើសម្រាប់ប្រតិបត្តិការម៉ាស៊ីន។ ឧបករណ៍នីមួយៗនៅក្នុងបណ្ណាល័យឧបករណ៍របស់ម៉ាស៊ីនមានចំនួនពិសេសដែលត្រូវបានផ្តល់ជូន។
នេះជាឧទាហរណ៍នៃការជ្រើសរើសឧបករណ៍:
T01 M06 (ជ្រើសរើសឧបករណ៍ទី 1 ហើយធ្វើការផ្លាស់ប្តូរឧបករណ៍)
មុខងារ H និង D ផ្តល់សំណងផ្តល់សំណងសម្រាប់ការប្រែប្រួលប្រវែងនិងកាំរៀងៗខ្លួន។ ពួកគេធានាកំណត់ទីតាំងត្រឹមត្រូវនៃឧបករណ៍ដែលទាក់ទងនឹងស្នាដៃ។
h បញ្ជាក់តម្លៃអុហ្វសិតប្រវែងឧបករណ៍
ឃបញ្ជាក់តម្លៃនៃសំណង RADIUS
ពិនិត្យមើលឧទាហរណ៍នេះដែលប្រើមុខងារ H និង D:
G43 H01 (អនុវត្តអុហ្វសិតឧបករណ៍ដោយប្រើអុហ្វសិតលេខ 1) G41 D01 (អនុវត្តឧបករណ៍សំណង Radius ខាងឆ្វេងដោយប្រើអុហ្វសិតលេខ 1)
កម្មវិធីណែនាំដោយដៃពាក់ព័ន្ធនឹងការសរសេរក្រមឥដ្ឋ G និង M ដោយដៃ។ អ្នកសរសេរកម្មវិធីបង្កើតលេខកូដដោយផ្អែកលើតម្រូវការធរណីមាត្រនិងតំរូវការរបស់ម៉ាស៊ីន។
នេះជារបៀបដែលវាដំណើរការជាធម្មតា:
អ្នកសរសេរកម្មវិធីនេះវិភាគគំនូរផ្នែកនិងកំណត់ប្រតិបត្តិការម៉ាស៊ីនចាំបាច់។
ពួកគេសរសេរលេខកូដ G និង M តាមខ្សែដោយបញ្ជាក់ពីការផ្លាស់ប្តូរចលនានិងមុខងារឧបករណ៍។
បន្ទាប់មកកម្មវិធីត្រូវបានផ្ទុកទៅក្នុងអង្គភាពបញ្ជារបស់ម៉ាស៊ីន CNC សម្រាប់ការប្រតិបត្តិ។
កម្មវិធីណែនាំដោយដៃផ្តល់ឱ្យអ្នកសរសេរកម្មវិធីគ្រប់គ្រងលើកូដ។ វាល្អសម្រាប់ផ្នែកសាមញ្ញឬការកែប្រែរហ័ស។
ទោះយ៉ាងណាក៏ដោយវាអាចត្រូវចំណាយពេលច្រើនហើយងាយនឹងមានកំហុសជាពិសេសសម្រាប់ធរណីមាត្រស្មុគស្មាញ។
កម្មវិធីសន្ទនាដែលត្រូវបានគេស្គាល់ថាជាកម្មវិធីជាន់ហាងត្រូវបានធ្វើឡើងដោយផ្ទាល់នៅលើអង្គភាពបញ្ជារបស់ម៉ាស៊ីន CNC ។
ជំនួសឱ្យការសរសេរក្រមឥដ្ឋ G និង M ដោយដៃប្រតិបត្តិករប្រើម៉ឺនុយអន្តរកម្មនិងចំណុចប្រទាក់ក្រាហ្វិកដើម្បីបញ្ចូលប៉ារ៉ាម៉ែត្រម៉ាស៊ីន។ បន្ទាប់មកអង្គភាពបញ្ជាបង្កើតលេខកូដ G និង M ចាំបាច់ដោយស្វ័យប្រវត្តិ។
នេះគឺជាគុណសម្បត្តិមួយចំនួននៃកម្មវិធីសន្ទនា:
វាមានភាពងាយស្រួលប្រើហើយត្រូវការចំណេះដឹងក្នុងការសរសេរកម្មវិធីតិច
វាអនុញ្ញាតឱ្យបង្កើតកម្មវិធីនិងការកែប្រែកម្មវិធីរហ័សនិងងាយស្រួល
វាសមស្របសម្រាប់ផ្នែកសាមញ្ញនិងដំណើរការផលិតកម្មខ្លី
ទោះជាយ៉ាងណាក៏ដោយកម្មវិធីសន្ទនាអាចមិនមានភាពបត់បែននៅពេលកម្មវិធីដោយដៃសម្រាប់ផ្នែកស្មុគស្មាញ។
ផ្នែកនេះត្រូវបានរចនាឡើងដោយប្រើសូហ្វវែរស៊ីធីស៊ីការបង្កើតគំរូឌីជីថល 3D ។
ម៉ូដែល CAD ត្រូវបាននាំចូលទៅក្នុងកម្មវិធីខេម។
អ្នកសរសេរកម្មវិធីជ្រើសរើសប្រតិបត្តិការម៉ាស៊ីនឧបករណ៍ឧបករណ៍និងប៉ារ៉ាម៉ែត្រកាត់បន្ថយនៅក្នុងកម្មវិធីខេម។
ផ្នែកទន់ខេមបង្កើតលេខកូដ G និង M ដែលផ្អែកលើប៉ារ៉ាម៉ែត្រដែលបានជ្រើសរើស។
លេខកូដដែលបានបង្កើតត្រូវបានដំណើរការក្រោយត្រូវនឹងតម្រូវការជាក់លាក់របស់ម៉ាស៊ីន CNC ។
លេខកូដក្រោយដំណើរការត្រូវបានផ្ទេរទៅម៉ាស៊ីន CNC សម្រាប់ការប្រតិបត្តិ។
អត្ថប្រយោជន៍នៃកម្មវិធីស៊ីឌី / ខេមៈ
វាស្វ័យប្រវត្តិកម្មដំណើរការបង្កើតកូដកម្មដោយស្វ័យប្រវត្ដិពេលវេលាសន្សំពេលវេលានិងការកាត់បន្ថយកំហុស
វាអនុញ្ញាតឱ្យមានភាពងាយស្រួលក្នុងការសរសេរកម្មវិធីធរណីមាត្រស្មុគស្មាញនិងវណ្ឌវង្ក 3D
វាផ្តល់នូវការមើលឃើញនិងឧបករណ៍ក្លែងធ្វើដើម្បីបង្កើនប្រសិទ្ធភាពដំណើរការម៉ាស៊ីន
វាអនុញ្ញាតឱ្យមានការផ្លាស់ប្តូរការរចនានិងការធ្វើឱ្យទាន់សម័យលឿនជាងមុន
ដែនកំណត់នៃកម្មវិធី CAD / CAC:
វាតម្រូវឱ្យមានការវិនិយោគលើកម្មវិធីនិងការបណ្តុះបណ្តាល
វាប្រហែលជាមិនមានប្រសិទ្ធិភាពចំណាយសម្រាប់ផ្នែកសាមញ្ញឬដំណើរការផលិតកម្មខ្លីទេ
លេខកូដដែលបានបង្កើតអាចតម្រូវឱ្យមានប្រសិទ្ធិភាពដោយដៃសម្រាប់ម៉ាស៊ីនឬកម្មវិធីជាក់លាក់
នៅពេលប្រើសូហ្វវែរ CAD / Cam ដូចជា UG ឬ MasterCam សូមពិចារណាដូចខាងក្រោមៈ
ធានានូវភាពឆបគ្នារវាងម៉ូឌែលម៉ូដែល CAD និងកម្មវិធីខេម
ជ្រើសរើសឧបករណ៍វាស់ស្ទង់ដែលសមស្របសម្រាប់ម៉ាស៊ីនម៉ាស៊ីន CNC ជាក់លាក់របស់អ្នក
ប្ដូរតាមបំណងប្រេះសហ្ឋានម៉ាស៊ីននិងបណ្ណាល័យឧបករណ៍ដើម្បីបង្កើនប្រសិទ្ធភាព
ផ្ទៀងផ្ទាត់លេខកូដដែលបានបង្កើតតាមរយៈការធ្វើត្រាប់តាមនិងសាកល្បងម៉ាស៊ីន
ម៉ាស៊ីនកិនប្រើប្រើក្រមឥដ្ឋ G និង M ដើម្បីគ្រប់គ្រងចលនានៃឧបករណ៍កាត់ក្នុងអ័ក្សលីនេអ៊ែរបី (x, y, និង z) ។ ពួកវាត្រូវបានប្រើសម្រាប់ការបង្កើតផ្ទៃរាបស្មើឬវឌ្ឍនភាពរន្ធដោតហោប៉ៅនិងប្រហោង។
លេខកូដ G ទូទៅមួយចំនួនដែលត្រូវបានប្រើក្នុងម៉ាស៊ីនកិនរួមមាន:
G00: ទីតាំងរហ័ស
G01: ការបកស្រាយលីនេអ៊ែរ
G02 / G03: ការបកស្រាយរាងជារង្វង់ (តាមទ្រនិចនាឡិកា / ច្រាសទ្រត្ស)
G17 / G18 / G19: ការជ្រើសរើសយន្តហោះ (xy, zx, yz)
មុខងារគ្រប់គ្រងកូដ Modes មុខងារដូចជាការបង្វិល Spindle, Calant, និងឧបករណ៍ផ្លាស់ប្តូរ។ ឧទាហរណ៍ៈ
M03 / M04: Spindle នៅលើ (តាមទ្រនិចនាឡិកា / ច្រាសទ្រនិចនាឡិកា)
M05: Spindle ឈប់
M08 / M09: បិទ / បិទត្រជាក់
ការប្រែក្លាយម៉ាស៊ីនឬហែស, ប្រើលេខកូដ G និង M ដើម្បីគ្រប់គ្រងចលនានៃឧបករណ៍កាត់ទាក់ទងនឹង Workpiece បង្វិល។ ពួកវាត្រូវបានប្រើសម្រាប់បង្កើតផ្នែកស៊ីឡាំងដូចជាកោរសក់ព្រៃនិងខ្សែស្រឡាយ។
បន្ថែមលើលេខកូដ G ទូទៅដែលត្រូវបានប្រើក្នុងម៉ាស៊ីនកិនឡេឡុតប្រើលេខកូដជាក់លាក់សម្រាប់ប្រតិបត្តិការងាក:
G20 / G21: ការជ្រើសរើសធាតុអ៊ីញ
G33: ការកាត់ខ្សែស្រឡាយ
G70 / G71: វដ្តបញ្ចប់
G76: វដ្តខ្សែស្រឡាយខ្សែស្រឡាយ
លេខកូដ M នៅក្នុង lathes ការគ្រប់គ្រងមុខងារដូចជាការបង្វិល Spindle, Soolant, Colant, និង Turret Sentioning:
M03 / M04: Spindle នៅលើ (តាមទ្រនិចនាឡិកា / ច្រាសទ្រនិចនាឡិកា)
M05: Spindle ឈប់
M08 / M09: បិទ / បិទត្រជាក់
M17: សន្ទស្សន៍ Turret
មជ្ឈមណ្ឌលម៉ាស៊ីនបញ្ចូលគ្នានូវសមត្ថភាពរបស់ម៉ាស៊ីនរោងម៉ាស៊ីនកិននិងហាយ។ ពួកគេអាចអនុវត្តប្រតិបត្តិការម៉ាស៊ីនច្រើននៅលើម៉ាស៊ីនតែមួយដោយប្រើអ័ក្សនិងឧបករណ៍ផ្លាស់ប្តូរ។
មជ្ឈមណ្ឌលម៉ាស៊ីនជួសជុលកូដម៉ាស៊ីនរួមបញ្ចូលគ្នានៃលេខកូដ G និង M ដែលត្រូវបានប្រើក្នុងម៉ាស៊ីនកិននិងហាយដែលអាស្រ័យលើប្រតិបត្តិការជាក់លាក់ដែលកំពុងត្រូវបានអនុវត្ត។
ពួកគេក៏ប្រើលេខកូដបន្ថែមសម្រាប់មុខងារកម្រិតខ្ពស់ដូចជា:
G43 / G44: សំណងប្រវែងប្រវែងឧបករណ៍
G54-G59: ការជ្រើសរើសប្រព័ន្ធសម្របសម្រួលការងារ
M06: ការផ្លាស់ប្តូរឧបករណ៍
M19: ការតំរង់ទិស Spindle
ម៉ាស៊ីនកិនប្រើ G17 / G18 / G19 សម្រាប់ការជ្រើសរើសយន្តហោះខណៈដែលហាយមិនត្រូវការលេខកូដជម្រើសយន្តហោះទេ។
ហាយឡេសប្រើលេខកូដជាក់លាក់ដូចជា G33 សម្រាប់ការកាត់ខ្សែស្រឡាយនិង G76 សម្រាប់វដ្តខ្សែស្រឡាយដែលមិនត្រូវបានប្រើក្នុងម៉ាស៊ីនកិនស្រូវ។
មណ្ឌលយន្តប្រើលេខកូដបន្ថែមដូចជា G43 / G44 សម្រាប់សំណងប្រវែងឧបករណ៍និង M06 សម្រាប់ការផ្លាស់ប្តូរឧបករណ៍ដែលមិនត្រូវបានប្រើជាទូទៅនៅក្នុងម៉ាស៊ីនកិនឬហាយដែលមានរាងពងក្រពើ។
នេះគឺជាការអនុវត្តល្អ ៗ មួយចំនួនដែលត្រូវអនុវត្តតាមនៅពេលរៀបចំនិងរៀបចំរចនាសម្ព័ន្ធកម្មវិធីក្រមរបស់អ្នក:
ចាប់ផ្តើមជាមួយនឹងបឋមកថាកម្មវិធីច្បាស់លាស់និងពិពណ៌នារួមទាំងលេខកម្មវិធីឈ្មោះផ្នែកនិងអ្នកនិពន្ធ។
ប្រើយោបល់ដោយសេរីដើម្បីពន្យល់ពីគោលបំណងនៃផ្នែកនីមួយៗឬប្លុកកូដ។
រៀបចំកម្មវិធីទៅក្នុងផ្នែកឡូជីខលដូចជាឧបករណ៍ផ្លាស់ប្តូរប្រតិបត្ដិការនិងលំដាប់បញ្ចប់។
ប្រើការធ្វើទ្រង់ទ្រាយនិងការចូលបន្ទាត់ឱ្យកាន់តែប្រសើរឡើងដើម្បីធ្វើឱ្យប្រសើរឡើងនូវការអានបាន។
ម៉ូឌុលកម្មវិធីដោយប្រើទម្រង់រងសម្រាប់ប្រតិបត្តិការម្តងហើយម្តងទៀត។
ដោយធ្វើតាមការអនុវត្តទាំងនេះអ្នកអាចបង្កើតកម្មវិធីដែលងាយស្រួលយល់ថែរក្សានិងកែប្រែ។
ការធ្វើឱ្យប្រសើរឡើងនូវផ្លូវឧបករណ៍និងការបង្រួមពេលវេលាពេលវេលានៃការលក់ម៉ាស៊ីនគឺមានសារៈសំខាន់សម្រាប់ម៉ាស៊ីន CNC ដែលមានប្រសិទ្ធភាព។ នេះគឺជាយុទ្ធសាស្រ្តមួយចំនួនដែលត្រូវពិចារណា:
ប្រើផ្លូវឧបករណ៍ដែលអាចធ្វើបានខ្លីបំផុតដើម្បីកាត់បន្ថយពេលវេលាដែលមិនកាត់។
បង្រួមអប្បបរមាឧបករណ៍ផ្លាស់ប្តូរដោយប្រតិបត្តិការលំដាប់មានប្រសិទ្ធិភាព។
ប្រើបច្ចេកទេសម៉ាស៊ីនដែលមានល្បឿនលឿនដូចជាការកិន ThroCoidal សម្រាប់ការដកយកចេញនូវវត្ថុធាតុជាងមុន។
លៃតម្រូវអត្រាមតិព័ត៌មាននិងល្បឿន Spindle ផ្អែកលើសម្ភារៈនិងលក្ខខណ្ឌនៃការកាត់។
ប្រើវដ្តកំប៉ុងនិងការរងការអនុញ្ញាតិឱ្យធ្វើឱ្យទាន់សម័យនិងបង្កើនល្បឿនកម្មវិធី។
(មិនមានលក្ខណៈសមស្របនឹងផ្លូវឧបករណ៍) g00 x0 z1g01 z100g01 x50 y0 y0 z10000 x50 y0g01 x0g01 y0
តាមរយៈការអនុវត្តយុទ្ធសាស្រ្តទាំងនេះអ្នកអាចកាត់បន្ថយពេលវេលាជួសជុលម៉ាស៊ីនយ៉ាងខ្លាំងនិងបង្កើនប្រសិទ្ធភាពទូទៅ។
ដើម្បីធានាបាននូវម៉ាស៊ីនសមស្របនិងមានប្រសិទ្ធភាពចៀសវាងកំហុសទូទៅទាំងនេះនៅក្នុងកម្មវិធីក្រមឥដ្ឋ G និង M:
ការភ្លេចបញ្ចូលលេខកូដចាំបាច់ប្រភេទ M ដែលមានលក្ខណៈចាំបាច់ដូចជាពាក្យបញ្ជា Spindle និង Coolant Commans ។
ការប្រើប្រាស់អង្គភាពមិនត្រឹមត្រូវឬមិនស៊ីចង្វាក់គ្នា (ឧទាហរណ៍ការលាយអ៊ីញនិងមីល្លីម៉ែត្រ) ។
មិនបញ្ជាក់ពីយន្ដហោះត្រឹមត្រូវ (G17, G18 ឬ G19) សម្រាប់ការបកស្រាយរាងជារង្វង់។
លុបចំណុចទសភាគក្នុងតម្លៃកូអរដោនេ។
មិនពិចារណាលើឧបករណ៍សំណងកាំនៅពេលសរសេរកម្មវិធីវណ្ឌវង្ក។
ពិនិត្យលេខកូដរបស់អ្នកឱ្យបានទ្វេដងហើយប្រើឧបករណ៍ក្លែងធ្វើដើម្បីចាប់និងកែកំហុសទាំងនេះមុនពេលដំណើរការកម្មវិធីនៅលើម៉ាស៊ីន។
ការផ្ទៀងផ្ទាត់កម្មវិធីនិងការពិសោធន៏គឺជាជំហានចាំបាច់មុនពេលដំណើរការកម្មវិធីនៅលើម៉ាស៊ីន CNC ។ ពួកគេជួយអ្នក:
កំណត់អត្តសញ្ញាណនិងកែកំហុសក្នុងកូដ។
មើលឃើញផ្លូវឧបករណ៍ហើយធានាថាវាត្រូវនឹងធរណីមាត្រដែលចង់បាន។
ពិនិត្យមើលការប៉ះទង្គិចឬដែនកំណត់ម៉ាស៊ីនដែលមានសក្តានុពល។
ប៉ាន់ប្រមាណពេលវេលារបស់ពេលវេលានិងបង្កើនប្រសិទ្ធភាពដំណើរការ។
សូហ្វវែរខេមភាគច្រើនរួមបញ្ចូលទាំងឧបករណ៍ពិសោធន៏ដែលអនុញ្ញាតឱ្យអ្នកផ្ទៀងផ្ទាត់កម្មវិធីនិងមើលដំណើរការម៉ាស៊ីនមុន។ ទាញយកអត្ថប្រយោជន៍ពីឧបករណ៍ទាំងនេះដើម្បីធានាថាកម្មវិធីរបស់អ្នកដំណើរការយ៉ាងរលូននិងផលិតលទ្ធផលរំពឹងទុក។
ពិនិត្យឡើងវិញនូវលេខកូដ G និង M សម្រាប់កំហុសជាក់ស្តែងឬភាពមិនស៊ីចង្វាក់គ្នា។
ផ្ទុកកម្មវិធីទៅក្នុងម៉ូឌុលពិសោធន៏របស់សូហ្វវែរ។
រៀបចំសម្ភារៈស្តុកឧបករណ៍និងឧបករណ៍ក្នុងបរិយាកាសពិសោធន៏។
ដំណើរការការពិសោធន៏និងសង្កេតមើលផ្លូវឧបករណ៍ការដកយកចេញសម្ភារៈនិងចលនាម៉ាស៊ីន។
ពិនិត្យរកការប៉ះទង្គិចណាមួយការប៉ះទង្គិចឬចលនាដែលមិនចង់បាន។
ផ្ទៀងផ្ទាត់ថាផ្នែកដែលបានធ្វើត្រាប់តាមចុងក្រោយត្រូវគ្នានឹងការរចនាដែលបានគ្រោងទុក។
ធ្វើការកែតម្រូវចាំបាច់ចំពោះកម្មវិធីដែលផ្អែកលើលទ្ធផលនៃការពិសោធន៏។
នៅក្នុងអត្ថបទនេះយើងបានស្វែងយល់ពីតួនាទីចាំបាច់នៃលេខកូដ G និង M នៅក្នុងម៉ាស៊ីន CNC ។ ភាសាសរសេរកម្មវិធីទាំងនេះត្រួតពិនិត្យចលនានិងមុខងាររបស់ម៉ាស៊ីនស៊ីស៊ីអិនស៊ីធ្វើឱ្យផលិតកម្មច្បាស់លាស់និងស្វ័យប្រវត្តិកម្ម។
យើងបានគ្របដណ្តប់លើមូលដ្ឋានគ្រឹះនៃលេខកូដ G ដែលគ្រប់គ្រងផ្លូវធរណីមាត្រនិងឧបករណ៍ឧបករណ៍និងលេខកូដ M ដែលគ្រប់គ្រងមុខងារម៉ាស៊ីនដូចជាការបង្វិល Spindle និងការត្រួតពិនិត្យ Coolant Contration ។
ការស្វែងយល់ពីលេខកូដ G និង M គឺមានសារៈសំខាន់ណាស់សម្រាប់អ្នកសរសេរកម្មវិធី CNC ប្រតិបត្តិករនិងអ្នកជំនាញផលិត។ វាអនុញ្ញាតឱ្យពួកគេបង្កើតកម្មវិធីដែលមានប្រសិទ្ធភាពបង្កើនប្រសិទ្ធភាពដំណើរការគ្រឿងម៉ាស៊ីននិងបញ្ហាដោះស្រាយបញ្ហាប្រកបដោយប្រសិទ្ធភាព។
សំណួរៈ តើវិធីណាដែលល្អបំផុតក្នុងការរៀនសរសេរសរសេរកូដ G និង M?
ចម្លើយ: អនុវត្តដោយផ្អែកលើបទពិសោធន៍។ ចាប់ផ្តើមជាមួយនឹងកម្មវិធីសាមញ្ញហើយបង្កើនភាពស្មុគស្មាញបន្តិចម្តង ៗ ។ ស្វែងរកការណែនាំពីអ្នកសរសេរកម្មវិធីដែលមានបទពិសោធន៍ឬយកវគ្គសិក្សា។
សំណួរ: តើលេខកូដ G និង M អាចត្រូវបានប្រើជាមួយម៉ាស៊ីន CNC គ្រប់ប្រភេទដែរឬទេ?
ចម្លើយ: បាទ / ចាសប៉ុន្តែជាមួយនឹងការប្រែប្រួលមួយចំនួន។ លេខកូដមូលដ្ឋានគឺស្រដៀងគ្នាប៉ុន្តែម៉ាស៊ីនជាក់លាក់អាចមានលេខកូដបន្ថែមឬកែប្រែ។
សំណួរៈ តើលេខកូដ G និង M មានលក្ខណៈស្តង់ដារនៅទូទាំងប្រព័ន្ធត្រួតពិនិត្យ CNC ផ្សេងៗគ្នាដែរឬទេ?
ចម្លើយ: ភាគច្រើនប៉ុន្តែមិនទាំងស្រុងទេ។ មូលដ្ឋានគ្រឹះមានលក្ខណៈស្តង់ដារប៉ុន្តែភាពខុសគ្នាមួយចំនួនមានរវាងប្រព័ន្ធត្រួតពិនិត្យ។ តែងតែសំដៅទៅលើសៀវភៅណែនាំកម្មវិធីកម្មវិធីរបស់ម៉ាស៊ីន។
សំណួរៈ តើខ្ញុំដោះស្រាយបញ្ហាយ៉ាងដូចម្តេចចំពោះបញ្ហាទូទៅរបស់ G និង M កូដកូដ?
ចម្លើយ: ប្រើឧបករណ៍ក្លែងធ្វើដើម្បីកំណត់កំហុស។ លេខកូដពិនិត្យទ្វេដងសម្រាប់កំហុសដូចជាខ្ទឹមបារាំងដែលបាត់ឬឯកតាមិនត្រឹមត្រូវ។ ប្រឹក្សាយោបល់ម៉ាស៊ីននិងធនធានតាមអ៊ីនធឺណិត។
សំណួរៈ តើធនធានមានអ្វីខ្លះសម្រាប់សិក្សាបន្ថែមអំពីក្រលេខ G និង M?
ចម្លៈ សៀវភៅណែនាំកម្មវិធីកម្មវិធីម៉ាស៊ីនការបង្រៀនតាមអ៊ិនធរណេតវេទិកានិងវគ្គសិក្សា។ CNC សរសេរកម្មវិធីសៀវភៅនិងមគ្គុទ្ទេសក៍។ បទពិសោធន៍ជាក់ស្តែងនិងការណែនាំពីអ្នកសរសេរកម្មវិធីដែលមានបទពិសោធន៍។
សំណួរ: តើក្រមក្រឡាក្រាមមានឥទ្ធិពលលើភាពជាក់លាក់និងប្រសិទ្ធភាពនៃម៉ាស៊ីនយ៉ាងដូចម្តេច?
ចម្លើយៈ ការប្រើប្រាស់កូដឱ្យបានត្រឹមត្រូវនៃលេខកូដឱ្យប្រសើរឡើងនូវផ្លូវឧបករណ៍កាត់បន្ថយពេលវេលានៃម៉ាស៊ីននិងធានានូវចលនាច្បាស់លាស់។ រចនាសម្ពន្ធ័កូដនិងអង្គការដែលមានប្រសិទ្ធិភាពធ្វើឱ្យប្រសើរឡើងនូវការអនុវត្តការងារទូទៅ។
សំណួរ: តើក្រមក្រៀលក្រាមអាចត្រូវបានធ្វើឱ្យប្រសើរឡើងយ៉ាងដូចម្តេចដើម្បីកាត់បន្ថយពេលវេលាជួសជុលនិងបង្កើនគុណភាពនៃម៉ាស៊ីន?
ចម្លើយៈ បង្រួមអប្បបរមាចលនាដែលមិនកាត់។ ប្រើវដ្តកំប៉ុងនិងការរងការរង។ លៃតម្រូវអត្រាចំណីអាហារនិងល្បឿននៃជំងឺសរសៃប្រសាទសម្រាប់លក្ខខណ្ឌនៃការកាត់ល្អបំផុត។
សំណួរ: តើមុខងារជឿនលឿនកម្រិតខ្ពស់អ្វីខ្លះដែលអាចទទួលបានដោយប្រើម៉ាក្រូនិងកម្មវិធីប៉ារ៉ាសិត?
ចម្លើយ: ស្វ័យប្រវត្តិកម្មនៃភារកិច្ចច្រំដែល។ ការបង្កើតវដូងកាក់លុបចោលផ្ទាល់ខ្លួន។ កម្មវិធី Parametic សម្រាប់កម្មវិធីដែលអាចបត់បែនបាននិងសម្របខ្លួនបាន។ ការធ្វើសមាហរណកម្មជាមួយឧបករណ៍ចាប់សញ្ញានិងប្រព័ន្ធខាងក្រៅ។
ក្រុម MFG គឺជាក្រុមហ៊ុនផលិតយ៉ាងឆាប់រហ័សដែលមានជំនាញក្នុងអូឌីអឹមនិងអាប់បានចាប់ផ្តើមនៅឆ្នាំ 2015 ។