CNC മെഷീനിംഗ് പ്രോഗ്രാമിംഗ് കഴിവുകൾ
ഫോൾഡിംഗ് പ്രോഗ്രാം ഘടന
ഒരു യൂണിറ്റായി പ്രോസസ്സ് ചെയ്യാൻ കഴിയുന്ന തുടർച്ചയായ വാക്കുകളുടെ ഒരു കൂട്ടമാണ് പ്രോഗ്രാം സെഗ്മെൻ്റ്, ഇത് യഥാർത്ഥത്തിൽ ഒരു CNC മെഷീനിംഗ് പ്രോഗ്രാമിലെ ഒരു പ്രോഗ്രാമിൻ്റെ ഒരു വിഭാഗമാണ്. പാർട്ട് പ്രോസസ്സിംഗ് പ്രോഗ്രാമിൻ്റെ പ്രധാന ബോഡി നിരവധി പ്രോഗ്രാം സെഗ്മെൻ്റുകൾ ഉൾക്കൊള്ളുന്നു. ഒരു നിശ്ചിത പ്രവർത്തനം പൂർത്തിയാക്കുന്നതിനോ നടപ്പിലാക്കുന്നതിനോ മെഷീൻ ടൂളിനോട് നിർദ്ദേശിക്കാൻ മിക്ക പ്രോഗ്രാം സെഗ്മെൻ്റുകളും ഉപയോഗിക്കുന്നു. ബ്ളോക്കിൽ സൈസ് പദങ്ങൾ, നോൺ-സൈസ് പദങ്ങൾ, ബ്ലോക്ക് എൻഡ് നിർദ്ദേശങ്ങൾ എന്നിവ അടങ്ങിയിരിക്കുന്നു. എഴുതുകയും അച്ചടിക്കുകയും ചെയ്യുമ്പോൾ, ഓരോ ബ്ലോക്കും സാധാരണയായി ഒരു വരി ഉൾക്കൊള്ളുന്നു, പ്രോഗ്രാം സ്ക്രീനിൽ പ്രദർശിപ്പിക്കുമ്പോൾ ഇത് ശരിയാണ്.
ഫോൾഡിംഗ് പ്രോഗ്രാം ഫോർമാറ്റ്
പരമ്പരാഗത പ്രോസസ്സിംഗ് പ്രോഗ്രാമിൽ സ്റ്റാർട്ട് ക്യാരക്ടർ (സിംഗിൾ റോ), പ്രോഗ്രാമിൻ്റെ പേര് (ഒറ്റ വരി), പ്രോഗ്രാം ബോഡി, പ്രോഗ്രാം എൻഡ് ഇൻസ്ട്രക്ഷൻ (സാധാരണയായി ഒറ്റ വരി) എന്നിവ അടങ്ങിയിരിക്കുന്നു. പ്രോഗ്രാമിൻ്റെ അവസാനം ഒരു പ്രോഗ്രാം എൻഡ് ക്യാരക്ടർ ഉണ്ട്. പ്രോഗ്രാം ആരംഭ പ്രതീകവും പ്രോഗ്രാം അവസാന പ്രതീകവും ഒരേ പ്രതീകമാണ്: ISO കോഡിലെ%, EIA കോഡിലെ ER. പ്രോഗ്രാം അവസാന നിർദ്ദേശം M02 (പ്രോഗ്രാം അവസാനം) അല്ലെങ്കിൽ M30 (പേപ്പർ ടേപ്പ് അവസാനം) ആകാം. ഇപ്പോൾ CNC മെഷീൻ ടൂളുകൾ സാധാരണയായി പ്രവർത്തിപ്പിക്കുന്നതിന് സംഭരിച്ച പ്രോഗ്രാമുകൾ ഉപയോഗിക്കുന്നു. ഈ സമയത്ത്, M02, M30 എന്നിവയുടെ പൊതുവായ പോയിൻ്റ് ഇതാണ്: പ്രോഗ്രാം സെഗ്മെൻ്റിലെ മറ്റെല്ലാ നിർദ്ദേശങ്ങളും പൂർത്തിയാക്കിയ ശേഷം, സ്പിൻഡിൽ, കൂളൻ്റ്, ഫീഡ് എന്നിവ നിർത്താനും നിയന്ത്രണ സംവിധാനം പുനഃസജ്ജമാക്കാനും ഇത് ഉപയോഗിക്കുന്നു.
ചില മെഷീൻ ടൂളുകളിൽ (സിസ്റ്റമുകളിൽ) ഉപയോഗിക്കുമ്പോൾ M02 ഉം M30 ഉം പൂർണ്ണമായും തുല്യമാണ്, എന്നാൽ മറ്റ് മെഷീൻ ടൂളുകളിൽ (സിസ്റ്റമുകളിൽ) ഇനിപ്പറയുന്ന വ്യത്യാസങ്ങൾ ഉപയോഗിക്കുന്നു: M02 ഉപയോഗിച്ച് പ്രോഗ്രാം അവസാനിക്കുമ്പോൾ, ഓട്ടോമാറ്റിക്ക് ശേഷം പ്രോഗ്രാമിൻ്റെ അവസാനത്തിൽ കഴ്സർ നിർത്തുന്നു. പ്രവർത്തനം അവസാനിക്കുന്നു; കൂടാതെ പ്രോഗ്രാം പ്രവർത്തനം അവസാനിപ്പിക്കാൻ M3O ഉപയോഗിക്കുമ്പോൾ, യാന്ത്രിക പ്രവർത്തനം അവസാനിച്ചതിന് ശേഷം കഴ്സറിനും സ്ക്രീൻ ഡിസ്പ്ലേയ്ക്കും പ്രോഗ്രാമിൻ്റെ തുടക്കത്തിലേക്ക് സ്വയമേവ മടങ്ങാൻ കഴിയും, കൂടാതെ സ്റ്റാർട്ട് ബട്ടൺ അമർത്തി പ്രോഗ്രാം വീണ്ടും പ്രവർത്തിപ്പിക്കാനും കഴിയും. M02, M30 എന്നിവ മറ്റ് പ്രോഗ്രാം വാക്കുകളുമായി ഒരു ബ്ലോക്ക് പങ്കിടാൻ അനുവദിച്ചിട്ടുണ്ടെങ്കിലും, അവയെ ഒരൊറ്റ ബ്ലോക്കിൽ ലിസ്റ്റ് ചെയ്യുന്നതോ അല്ലെങ്കിൽ സീക്വൻസ് നമ്പർ ഉപയോഗിച്ച് മാത്രം ഒരു ബ്ലോക്ക് പങ്കിടുന്നതോ ആണ് നല്ലത്.
പ്രോഗ്രാമിൻ്റെ പ്രധാന ബോഡിക്ക് മുമ്പും പ്രോഗ്രാമിൻ്റെ തുടക്കത്തിനു ശേഷവും പ്രോഗ്രാമിൻ്റെ പേര് സ്ഥിതിചെയ്യുന്നു, സാധാരണയായി അത് സ്വന്തമായി ഒരു വരി ഉൾക്കൊള്ളുന്നു. പ്രോഗ്രാമിൻ്റെ പേരിന് രണ്ട് ഫോമുകൾ ഉണ്ട്: ഒരു നിശ്ചിത ഇംഗ്ലീഷ് അക്ഷരം (സാധാരണയായി O), തുടർന്ന് നിരവധി അക്കങ്ങൾ അടങ്ങിയിരിക്കുന്നു. പരമാവധി അനുവദനീയമായ അക്കങ്ങൾ മാനുവലിൽ നൽകിയിരിക്കുന്നു, കൂടാതെ രണ്ട് പൊതുവായവ രണ്ട് അക്കങ്ങളും നാല് അക്കങ്ങളുമാണ്. പ്രോഗ്രാമിൻ്റെ പേരിൻ്റെ ഈ രൂപത്തെ പ്രോഗ്രാം നമ്പർ എന്നും വിളിക്കാം. മറ്റൊരു രൂപം, പ്രോഗ്രാമിൻ്റെ പേര് ഇംഗ്ലീഷ് അക്ഷരങ്ങൾ, അക്കങ്ങൾ അല്ലെങ്കിൽ ഇംഗ്ലീഷിൻ്റെയും അക്കങ്ങളുടെയും മിശ്രിതമാണ്, കൂടാതെ മധ്യത്തിൽ ഒരു "-" ചിഹ്നം ചേർക്കാം.
പ്രോഗ്രാമിന് കൂടുതൽ അയവുള്ളതായി പേരിടാൻ ഈ ഫോം ഉപയോക്താക്കളെ അനുവദിക്കുന്നു. ഉദാഹരണത്തിന്, LC30 CNC ലേത്തിലെ ഭാഗം ഡ്രോയിംഗ് നമ്പർ 215 ഉപയോഗിച്ച് ഫ്ലേഞ്ച് മെഷീൻ ചെയ്യുന്ന മൂന്നാമത്തെ പ്രക്രിയയ്ക്കുള്ള പ്രോഗ്രാമിന് LC30-FIANGE-215-3 എന്ന് പേരിടാം, അത് ഉപയോഗിക്കാനും സംഭരിക്കാനും വീണ്ടെടുക്കാനും കഴിയും. പ്രോഗ്രാമിൻ്റെ പേരിൻ്റെ രൂപം CNC സിസ്റ്റം നിർണ്ണയിക്കുന്നു.