ફોન / વોટ્સએપ / સ્કાયપે
+86 18810788819
ઈ-મેલ
john@xinfatools.com   sales@xinfatools.com

UG પ્રોગ્રામિંગ સાથે પ્રારંભ કરવામાં તમારી સહાય માટે મૂળભૂત જ્ઞાન

CNC મશીનિંગ પ્રોગ્રામિંગ એ મશીનિંગ ભાગો, પ્રક્રિયાના પરિમાણો, વર્કપીસનું કદ, ટૂલ ડિસ્પ્લેસમેન્ટની દિશા અને અન્ય સહાયક ક્રિયાઓ (જેમ કે ટૂલ બદલવા, કૂલિંગ, વર્કપીસનું લોડિંગ અને અનલોડિંગ વગેરે)ની પ્રક્રિયાને હલનચલનના ક્રમમાં લખવાનું છે. સૂચના કોડનો ઉપયોગ કરીને પ્રોગ્રામ શીટ્સ લખવા માટે પ્રોગ્રામિંગ ફોર્મેટ અનુસાર.ની પ્રક્રિયા.લખેલ પ્રોગ્રામ સૂચિ એ પ્રોસેસિંગ પ્રોગ્રામ સૂચિ છે.

CNC ટૂલ્સ સમાચાર 1

 

Xinfa CNC ટૂલ્સમાં સારી ગુણવત્તા અને ઓછી કિંમતની લાક્ષણિકતાઓ છે.વિગતો માટે, કૃપા કરીને મુલાકાત લો:
CNC ટૂલ્સ ઉત્પાદકો - ચાઇના CNC ટૂલ્સ ફેક્ટરી અને સપ્લાયર્સ (xinfatools.com)

મશીન ટૂલ કોઓર્ડિનેટ સિસ્ટમ અને ચળવળની દિશા નિર્ધારણ

મશીન ટૂલની રેખીય ગતિ X, Y અને Zની ત્રણ સંકલન પ્રણાલીઓ આકૃતિ 11-6 માં બતાવ્યા પ્રમાણે જમણા હાથની કાર્ટેશિયન લંબચોરસ સંકલન પ્રણાલી અપનાવે છે.સંકલન અક્ષોને વ્યાખ્યાયિત કરવાનો ક્રમ એ છે કે પ્રથમ Z અક્ષ, પછી X અક્ષ અને છેલ્લે Y અક્ષ નક્કી કરવું.મશીન ટૂલ્સ કે જે વર્કપીસને ફેરવે છે (જેમ કે લેથ્સ), વર્કપીસથી દૂર ટૂલની દિશા એ લૂકની સકારાત્મક દિશા છે, જમણી દિશા એ X-અક્ષની હકારાત્મક દિશા છે.

ત્રણ પરિભ્રમણ અક્ષ સંકલન પ્રણાલી અનુક્રમે X, Y, અને Z સંકલન અક્ષોની સમાંતર છે અને જમણી બાજુના થ્રેડની આગળની દિશા હકારાત્મક દિશા તરીકે લેવામાં આવે છે.

CNC lathes માટે મૂળભૂત સૂચનાઓ

1) પ્રોગ્રામ ફોર્મેટ

પ્રોસેસિંગ પ્રોગ્રામમાં સામાન્ય રીતે ત્રણ ભાગો હોય છે: પ્રોગ્રામની શરૂઆત, પ્રોગ્રામની સામગ્રી અને પ્રોગ્રામનો અંત.

પ્રોગ્રામની શરૂઆત એ પ્રોગ્રામ નંબર છે, જેનો ઉપયોગ પ્રોસેસિંગ પ્રોગ્રામની શરૂઆતને ઓળખવા માટે થાય છે.પ્રોગ્રામ નંબર સામાન્ય રીતે "%" અક્ષર દ્વારા દર્શાવવામાં આવે છે અને ત્યારબાદ ચાર અંકો આવે છે.

પ્રોગ્રામનો અંત સહાયક કાર્યો M02 (પ્રોગ્રામનો અંત), M30 (પ્રોગ્રામનો અંત, પ્રારંભિક બિંદુ પર પાછા ફરો) વગેરે દ્વારા સૂચવી શકાય છે.

પ્રોગ્રામની મુખ્ય સામગ્રીમાં ઘણા પ્રોગ્રામ સેગમેન્ટ્સ (બ્લોક) હોય છે.પ્રોગ્રામ સેગમેન્ટ એક અથવા અનેક માહિતી શબ્દોથી બનેલો છે.દરેક માહિતી શબ્દ સરનામાં અક્ષરો અને ડેટા અક્ષરોથી બનેલો છે.માહિતી શબ્દ એ સૂચનાનું સૌથી નાનું એકમ છે.(જ્યારે તમને માર્ગદર્શન આપવા માટે કોઈ ન હોય, ત્યારે તમારા માટે તમારી પોતાની ક્ષમતાઓ પર આધાર રાખવો, અથવા તમારી જાતે જ પસાર થવું અને એકઠું કરવું ખૂબ જ ધીમું છે. જો અન્ય લોકો તમને તેમનો અનુભવ શીખવે, તો તમે ઘણા માર્ગો ટાળી શકો છો.
2) પ્રોગ્રામ સેગમેન્ટ ફોર્મેટ

હાલમાં, શબ્દ એડ્રેસ પ્રોગ્રામ સેગમેન્ટ ફોર્મેટ સામાન્ય રીતે ઉપયોગમાં લેવાય છે, અને એપ્લિકેશન સ્ટાન્ડર્ડ JB3832-85 છે.

નીચે આપેલ એક લાક્ષણિક શબ્દ સરનામા પ્રોગ્રામ સેગમેન્ટ ફોર્મેટ છે:

N001 G01 X60.0 Z-20.0 F150 S200 T0101 M03 LF

તેમાંથી, N001-પ્રથમ પ્રોગ્રામ સેગમેન્ટનું પ્રતિનિધિત્વ કરે છે

G01-રેખીય પ્રક્ષેપ સૂચવે છે

X60.0 Z-20.0 - અનુક્રમે X અને Z સંકલન દિશાઓમાં હિલચાલની રકમ રજૂ કરે છે

F, S, T - અનુક્રમે ફીડ સ્પીડ, સ્પિન્ડલ સ્પીડ અને ટૂલ નંબર દર્શાવે છે

M03 - સૂચવે છે કે સ્પિન્ડલ ઘડિયાળની દિશામાં ફરે છે

LF - પ્રોગ્રામ સેગમેન્ટનો અંત સૂચવે છે

3) CNC સિસ્ટમમાં મૂળભૂત કાર્ય કોડ

(1) પ્રોગ્રામ સેગમેન્ટ નંબર: N10, N20…

(2) તૈયારી કાર્ય: G00-G99 એ એક કાર્ય છે જે CNC ઉપકરણને ચોક્કસ કામગીરી કરવા સક્ષમ બનાવે છે.

G કોડને બે પ્રકારમાં વહેંચવામાં આવે છે: મોડલ કોડ અને નોન-મોડલ કોડ.કહેવાતા મોડલ કોડનો અર્થ એ છે કે એકવાર ચોક્કસ G કોડ (G01) નિર્દિષ્ટ થઈ જાય, તે પછીના પ્રોગ્રામ સેગમેન્ટમાં તેને બદલવા માટે G કોડના સમાન જૂથ (G03) નો ઉપયોગ ન થાય ત્યાં સુધી તે હંમેશા માન્ય રહે છે.નોન-મોડલ કોડ ફક્ત ઉલ્લેખિત પ્રોગ્રામ વિભાગમાં જ માન્ય છે અને આગલા પ્રોગ્રામ વિભાગમાં (જેમ કે G04) જરૂર પડે ત્યારે ફરીથી લખવો આવશ્યક છે.મેટલ પ્રોસેસિંગ WeChat તમારા ધ્યાનને પાત્ર છે.

aક્વિક પોઈન્ટ પોઝીશનીંગ કમાન્ડ G00

G00 કમાન્ડ એ મોડલ કોડ છે, જે ટૂલને પોઈન્ટ પોઝિશનિંગ કંટ્રોલમાં આગળના લક્ષ્ય સ્થાન પર જ્યાં છે ત્યાંથી ઝડપથી ખસેડવા માટે આદેશ આપે છે.તે માત્ર ચળવળના માર્ગની જરૂરિયાતો વિના ઝડપી સ્થિતિ માટે છે.

આદેશ લખવાનું ફોર્મેટ છે: નીચે G00 અથડામણ વધુ જોખમી છે.

bલીનિયર ઇન્ટરપોલેશન કમાન્ડ G01

લીનિયર ઈન્ટરપોલેશન ઈન્સ્ટ્રક્શન એ રેખીય ગતિ સૂચના છે અને તે મોડલ કોડ પણ છે.તે ટૂલને બે કોઓર્ડિનેટ્સ અથવા ત્રણ કોઓર્ડિનેટ્સ વચ્ચેના કોઈપણ ઢોળાવ સાથે સ્પષ્ટ F ફીડ રેટ (એકમ: mm/min) પર ઈન્ટરપોલેશન લિન્કેજ રીતે કરવા માટે આદેશ આપે છે.

આદેશ લખવાનું ફોર્મેટ છે: G01 X_Z_F_;F આદેશ પણ મોડલ આદેશ છે, અને તે G00 આદેશ સાથે રદ કરી શકાય છે.જો G01 બ્લોક પહેલા બ્લોકમાં F આદેશ ન હોય, તો મશીન ટૂલ ખસેડશે નહીં.તેથી, G01 પ્રોગ્રામમાં F આદેશ હોવો આવશ્યક છે.
cઆર્ક ઇન્ટરપોલેશન સૂચના G02/G03 (ન્યાય કરવા માટે કાર્ટેશિયન કોઓર્ડિનેટ્સનો ઉપયોગ કરીને)

આર્ક ઈન્ટરપોલેશન કમાન્ડ ટૂલને આર્ક કોન્ટૂરને કાપવા માટે આપેલ F ફીડ દરે ઉલ્લેખિત પ્લેનમાં ગોળાકાર ગતિ કરવા સૂચના આપે છે.લેથ પર ચાપની પ્રક્રિયા કરતી વખતે, તમારે માત્ર G02/G03 નો ઉપયોગ ચાપની ઘડિયાળની દિશામાં અને કાઉન્ટરક્લોકવાઇઝ દિશા દર્શાવવા માટે જ કરવો જોઈએ નહીં, અને ચાપના અંતિમ બિંદુ કોઓર્ડિનેટ્સનો ઉલ્લેખ કરવા માટે XZ નો ઉપયોગ કરવો જોઈએ, પરંતુ ચાપની ત્રિજ્યાનો પણ ઉલ્લેખ કરવો જોઈએ.

સૂચના લખવાનું ફોર્મેટ છે: G02/G03 X_Z_R_;

(3) સહાયક કાર્યો: મશીન ટૂલની સહાયક ક્રિયાઓને સ્પષ્ટ કરવા માટે વપરાય છે (જેમ કે મશીન ટૂલની શરૂઆત અને સ્ટોપ, સ્ટીયરિંગ, કટીંગ ફ્લુઇડ સ્વિચ, સ્પિન્ડલ સ્ટીયરિંગ, ટૂલ ક્લેમ્પિંગ અને લૂઝિંગ વગેરે)

M00 - પ્રોગ્રામ વિરામ
M01 - પ્રોગ્રામ પ્લાન થોભાવ્યો
M02 - પ્રોગ્રામનો અંત
M03 - સ્પિન્ડલ ફોરવર્ડ રોટેશન (CW)
M04 - સ્પિન્ડલ રિવર્સ (CCW)
M05 - સ્પિન્ડલ સ્ટોપ્સ
M06 - મશીનિંગ સેન્ટરમાં ટૂલ ફેરફાર
M07, M08-કૂલન્ટ ચાલુ

M09 - શીતક બંધ
M10 - વર્કપીસ ક્લેમ્પિંગ
M11 -વર્ક પીસ ઢીલું
M30 - પ્રોગ્રામનો અંત, પ્રારંભિક બિંદુ પર પાછા ફરો
સ્પિન્ડલને રોકવા માટે M05 આદેશનો ઉપયોગ M03 અને M04 આદેશો વચ્ચે થવો જોઈએ.

(4) ફીડ ફંક્શન એફ

જો ડાયરેક્ટ હોદ્દો પદ્ધતિનો ઉપયોગ કરવામાં આવે, તો જરૂરી ફીડ સ્પીડ સીધા F પછી લખો, જેમ કે F1000, જેનો અર્થ છે કે ફીડ રેટ 1000mm/min છે);થ્રેડો ફેરવતી વખતે, ટેપિંગ અને થ્રેડિંગ કરતી વખતે, કારણ કે ફીડ સ્પીડ સ્પિન્ડલ સ્પીડ સાથે સંબંધિત છે, F પછીનો નંબર ઉલ્લેખિત લીડ છે.

(5) સ્પિન્ડલ ફંક્શન એસ

S સ્પિન્ડલ સ્પીડનો ઉલ્લેખ કરે છે, જેમ કે S800, જેનો અર્થ થાય છે સ્પિન્ડલ સ્પીડ 800r/min છે.

(6) ટૂલ ફંક્શન ટી

CNC સિસ્ટમને ટૂલ બદલવાની સૂચના આપો, અને ટૂલ નંબર અને ટૂલ કમ્પેન્સેશન નંબર (ટૂલ ઑફસેટ નંબર) નો ઉલ્લેખ કરવા માટે એડ્રેસ T અને નીચેના 4 અંકોનો ઉપયોગ કરો.પ્રથમ 2 અંકો ટૂલ સીરીયલ નંબર છે: 0~99, અને છેલ્લા 2 અંકો ટૂલ વળતર નંબર છે: 0~32.દરેક સાધનની પ્રક્રિયા કર્યા પછી, સાધન વળતર રદ કરવું આવશ્યક છે.

ટૂલ સીરીયલ નંબર કટરહેડ પરના ટૂલ પોઝિશન નંબરને અનુરૂપ હોઈ શકે છે;

સાધન વળતરમાં આકાર વળતર અને વસ્ત્રો વળતરનો સમાવેશ થાય છે;

ટૂલ સીરીયલ નંબર અને ટૂલ કમ્પેન્સેશન નંબર સમાન હોવો જરૂરી નથી, પરંતુ સગવડ માટે સમાન હોઈ શકે છે.

CNC ઉપકરણમાં, પ્રોગ્રામ રેકોર્ડને પ્રોગ્રામ નંબર દ્વારા ઓળખવામાં આવે છે, એટલે કે, પ્રોગ્રામને કૉલ કરવો અથવા પ્રોગ્રામને સંપાદિત કરવા માટે પ્રોગ્રામ નંબર દ્વારા કૉલ કરવો આવશ્યક છે.

aપ્રોગ્રામ નંબરની રચના: O;

“O” પછીની સંખ્યા 4 અંકો (1~9999) દ્વારા દર્શાવવામાં આવે છે, અને “0″ મંજૂરી નથી.

bપ્રોગ્રામ સેગમેન્ટ સિક્વન્સ નંબર: પ્રોગ્રામ સેગમેન્ટ પહેલા સિક્વન્સ નંબર ઉમેરો, જેમ કે: N;

“O” પછીની સંખ્યા 4 અંકો (1~9999) દ્વારા દર્શાવવામાં આવે છે, અને “0″ મંજૂરી નથી.

વર્કપીસ કોઓર્ડિનેટ સિસ્ટમનું સેટિંગ

વર્કપીસ ચક પર સ્થાપિત થયેલ છે.મશીન ટૂલ કોઓર્ડિનેટ સિસ્ટમ અને વર્કપીસ કોઓર્ડિનેટ સિસ્ટમ સામાન્ય રીતે એકરૂપ થતા નથી.પ્રોગ્રામિંગને સરળ બનાવવા માટે, વર્કપીસ કોઓર્ડિનેટ સિસ્ટમની સ્થાપના કરવી જોઈએ જેથી કરીને આ કોઓર્ડિનેટ સિસ્ટમમાં સાધનની પ્રક્રિયા કરી શકાય.

G50XZ

આ આદેશ ટૂલના પ્રારંભિક બિંદુ અથવા ટૂલ પરિવર્તન બિંદુથી વર્કપીસના મૂળ સુધીનું અંતર સ્પષ્ટ કરે છે.કોઓર્ડિનેટ્સ X અને Z એ વર્કપીસ કોઓર્ડિનેટ સિસ્ટમમાં ટૂલ ટીપનું પ્રારંભિક બિંદુ સ્થાન છે.

ટૂલ કમ્પેન્સેશન ફંક્શનવાળા CNC મશીન ટૂલ્સ માટે, ટૂલ સેટિંગ ભૂલને ટૂલ ઑફસેટ દ્વારા સરભર કરી શકાય છે, તેથી મશીન ટૂલને સમાયોજિત કરવા માટેની આવશ્યકતાઓ કડક નથી.

CNC lathes માટે મૂળભૂત સાધન સેટિંગ પદ્ધતિઓ

ત્રણ સામાન્ય રીતે ઉપયોગમાં લેવાતી ટૂલ સેટિંગ પદ્ધતિઓ છેઃ ટેસ્ટ કટીંગ ટૂલ સેટિંગ મેથડ, મિકેનિકલ ડિટેક્શન ટૂલ સેટર સાથે ટૂલ સેટિંગ અને ઓપ્ટિકલ ડિટેક્શન ટૂલ સેટર સાથે ટૂલ સેટિંગ.

G50 UW નો ઉપયોગ કરવાથી કોઓર્ડિનેટ સિસ્ટમ શિફ્ટ થઈ શકે છે, જૂના કોઓર્ડિનેટ વેલ્યુને નવા કોઓર્ડિનેટ વેલ્યુ સાથે બદલી શકે છે અને મશીન ટૂલ કોઓર્ડિનેટ સિસ્ટમ અને વર્કપીસ કોઓર્ડિનેટ સિસ્ટમને એકબીજા સાથે બદલી શકે છે.એ નોંધવું જોઈએ કે મશીન ટૂલ કોઓર્ડિનેટ સિસ્ટમમાં, સંકલન મૂલ્ય એ ટૂલ ધારક કેન્દ્ર બિંદુ અને મશીન ટૂલના મૂળ વચ્ચેનું અંતર છે;જ્યારે વર્કપીસ કોઓર્ડિનેટ સિસ્ટમમાં, સંકલન મૂલ્ય એ ટૂલ ટીપ અને વર્કપીસના મૂળ બિંદુ વચ્ચેનું અંતર છે.


પોસ્ટ સમય: મે-27-2024