newsbjtp

យុទ្ធសាស្ត្រជំនាញសរសេរកម្មវិធីរបស់មជ្ឈមណ្ឌលម៉ាស៊ីន CNC

សម្រាប់ម៉ាស៊ីន CNC ការសរសេរកម្មវិធីមានសារៈសំខាន់ណាស់ ដែលប៉ះពាល់ដោយផ្ទាល់ទៅលើគុណភាព និងប្រសិទ្ធភាពនៃម៉ាស៊ីន។ ដូច្នេះតើធ្វើដូចម្តេចដើម្បីធ្វើជាម្ចាស់ជំនាញសរសេរកម្មវិធីរបស់មជ្ឈមណ្ឌលម៉ាស៊ីន CNC យ៉ាងរហ័ស? តោះរៀនទាំងអស់គ្នា!

ផ្អាកពាក្យបញ្ជា G04X(U)_/P_ សំដៅលើពេលវេលាផ្អាកឧបករណ៍ (ឈប់ចំណី ចំណុចបង្វិលមិនឈប់) តម្លៃបន្ទាប់ពីអាសយដ្ឋាន P ឬ X គឺជាពេលវេលាផ្អាក។ តម្លៃបន្ទាប់ពី X ត្រូវតែមានចំណុចទសភាគ បើមិនដូច្នេះទេ វាត្រូវបានគណនាជាមួយពាន់នៃតម្លៃគិតជាវិនាទី (s) ហើយតម្លៃបន្ទាប់ពី P មិនអាចមានចំណុចទសភាគ (នោះគឺតំណាងចំនួនគត់) គិតជាមិល្លីវិនាទី (ms) . ទោះយ៉ាងណាក៏ដោយ នៅក្នុងពាក្យបញ្ជាម៉ាស៊ីនប្រព័ន្ធរន្ធមួយចំនួន (ដូចជា G82, G88 និង G89) ដើម្បីធានាបាននូវភាពរដុបនៃបាតរន្ធ ត្រូវការពេលផ្អាកនៅពេលដែលឧបករណ៍ឈានដល់បាតរន្ធ។ នៅពេលនេះ វាអាចត្រូវបានតំណាងដោយអាសយដ្ឋាន P. អាស័យដ្ឋាន X បង្ហាញថាប្រព័ន្ធគ្រប់គ្រងចាត់ទុក X ជាតម្លៃកូអរដោនេអ័ក្ស X ដើម្បីប្រតិបត្តិ។

ភាពខុសគ្នា និងការតភ្ជាប់រវាង M00, M01, M02 និង M03, M00 គឺជាពាក្យបញ្ជាផ្អាកកម្មវិធីដោយគ្មានលក្ខខណ្ឌ។ នៅពេលដែលកម្មវិធីត្រូវបានប្រតិបត្តិ មតិព័ត៌មានឈប់ ហើយ spindle ឈប់។ ដើម្បីចាប់ផ្តើមកម្មវិធីឡើងវិញ អ្នកត្រូវតែត្រលប់ទៅស្ថានភាព JOG ជាដំបូងចុច CW (បង្វិលទៅមុខ spindle) ដើម្បីចាប់ផ្តើម spindle ហើយបន្ទាប់មកត្រឡប់ទៅស្ថានភាព AUTO ចុចគ្រាប់ចុច START ដើម្បីចាប់ផ្តើមកម្មវិធី។ M01 គឺជាពាក្យបញ្ជាផ្អាកជ្រើសរើសកម្មវិធី។ មុនពេលកម្មវិធីត្រូវបានប្រតិបត្តិ ប៊ូតុង OPSTOP នៅលើផ្ទាំងបញ្ជាត្រូវតែបើកដើម្បីប្រតិបត្តិវា។ ប្រសិទ្ធភាពបន្ទាប់ពីការប្រតិបត្តិគឺដូចគ្នានឹង M00 ដែរ។ ដើម្បីចាប់ផ្តើមកម្មវិធីឡើងវិញគឺដូចគ្នានឹងខាងលើ។ M00 និង M01 ត្រូវបានគេប្រើជាញឹកញាប់សម្រាប់ការត្រួតពិនិត្យវិមាត្រនៃ workpiece ឬការដកបន្ទះឈីបនៅក្នុងពាក់កណ្តាលនៃដំណើរការ។ M02 គឺជាពាក្យបញ្ជាដើម្បីបញ្ចប់កម្មវិធីសំខាន់។ នៅពេលដែលពាក្យបញ្ជានេះត្រូវបានប្រតិបត្តិ មតិព័ត៌មានឈប់ដំណើរការ spindle ឈប់ ហើយ coolant ត្រូវបានបិទ។ ប៉ុន្តែទស្សន៍ទ្រនិចកម្មវិធីឈប់នៅចុងបញ្ចប់នៃកម្មវិធី។ M30 គឺជាពាក្យបញ្ជាបញ្ចប់កម្មវិធីសំខាន់។ មុខងារគឺដូចគ្នានឹង M02 ដែរ ភាពខុសគ្នាគឺថាទស្សន៍ទ្រនិចត្រឡប់ទៅទីតាំងក្បាលកម្មវិធីវិញ ដោយមិនគិតពីថាតើមានប្លុកផ្សេងទៀតបន្ទាប់ពី M30 ទេ។

ពាក្យបញ្ជា interpolation រាងជារង្វង់, G02 គឺជាការច្រាសទ្រនិចនាឡិកា, G03 គឺច្រាសទ្រនិចនាឡិកា, នៅក្នុងយន្តហោះ XY ទម្រង់មានដូចខាងក្រោម៖ G02/G03X_Y_I_K_F_ ឬ G02/G03X_Y_R_F_ ដែល X, Y ជាកូអរដោនេនៃចំណុចចុងធ្នូ, I, J It គឺ​ជា​តម្លៃ​បន្ថែម​នៃ​ចំណុច​ចាប់​ផ្តើម​ធ្នូ​ទៅ​កណ្តាល​រង្វង់​នៅ​លើ​អ័ក្ស X និង Y, R ជា​កាំ​ធ្នូ ហើយ F ជា​ចំនួន​ចំណី។ ចំណាំថានៅពេលដែល q≤180° R គឺជាតម្លៃវិជ្ជមាន។ q>180°, R គឺជាតម្លៃអវិជ្ជមាន។ I និង K ក៏អាចត្រូវបានបញ្ជាក់ដោយ R. នៅពេលដែលទាំងពីរត្រូវបានបញ្ជាក់ក្នុងពេលតែមួយ ពាក្យបញ្ជា R មានអាទិភាព ហើយ I , K គឺមិនត្រឹមត្រូវទេ។ R មិនអាចអនុវត្តការកាត់រង្វង់ពេញបានទេ ហើយការកាត់រង្វង់ពេញអាចត្រូវបានកម្មវិធីដោយ I, J, K ប៉ុណ្ណោះ ពីព្រោះមានរង្វង់រាប់មិនអស់ដែលមានកាំដូចគ្នាបន្ទាប់ពីឆ្លងកាត់ចំណុចដូចគ្នា។ នៅពេលដែលខ្ញុំ និង K គឺសូន្យ ពួកគេអាចត្រូវលុបចោល។ ដោយមិនគិតពីរបៀប G90 ឬ G91, I, J, K ត្រូវបានកម្មវិធីដោយយោងតាមកូអរដោនេដែលទាក់ទង។ កំឡុងពេលកាត់ជារង្វង់ ពាក្យបញ្ជាសំណងឧបករណ៍ G41/G42 មិនអាចប្រើបានទេ។


ពេលវេលាផ្សាយ៖ ថ្ងៃទី២២ ខែកញ្ញា ឆ្នាំ២០២២