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 સિસ્ટમ દ્વારા નક્કી કરવામાં આવે છે.