CNC મશીન કેવી રીતે કામ કરે છે અને એપ્લિકેશન

CNC મલ્ટી-ટૂલ મશીન

સર્વવ્યાપક CNC મશીનો તમામ પ્રકારની ફેક્ટરીઓ અને વર્કશોપમાં છે. તેમના અદ્ભુત ફાયદાઓએ તેમને મશીનિંગ ભાગો માટે લગભગ આવશ્યક મશીનો બનાવી દીધા છે. હવે જ્યારે તમે જાણો છો કે આ પ્રકારના મશીનો શું છે, નીચે મુજબ છે CNC મશીન કેવી રીતે કામ કરે છે તે જાણો, ભાગો કેવી રીતે મશીન કરવામાં આવે છે, તેઓ જે પ્રોગ્રામિંગ ભાષા વાપરે છે, તેમજ આ મશીનોની સૌથી સામાન્ય એપ્લિકેશનો.

CNC મશીન કેવી રીતે કાર્ય કરે છે: CNC અથવા સંખ્યાત્મક નિયંત્રણ મશીનિંગ

CAD (કમ્પ્યુટર-એઇડેડ ડિઝાઇન અથવા કમ્પ્યુટર સહાયિત ડિઝાઇન) અથવા CAM (કોમ્પ્યુટર-એઇડેડ મેન્યુફેક્ચરિંગ અથવા કમ્પ્યુટર એઇડેડ મેન્યુફેક્ચરિંગ) ડિઝાઇનમાંથી, કેટલાક વાંચન અથવા ભાષા કોડ જેની સાથે સીએનસી મશીન યોગ્ય ક્રમમાં ભાગના મશીનિંગ માટે ચિહ્નિત કરેલા માર્ગો અથવા હલનચલનને અનુસરવામાં સક્ષમ હશે જેથી ઇચ્છિત પરિણામ પ્રાપ્ત થાય. એટલે કે, જેથી પ્રક્રિયાના અંતે, ટુકડો કોમ્પ્યુટર ડિઝાઇનમાં જેવો જ હોય.

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

ચળવળ નિયંત્રણ

CNC મશીનો છે બે અથવા વધુ પ્રોગ્રામેબલ સરનામાં (અક્ષો). સામાન્ય રીતે ત્યાં 3 (X, Y, Z) હોય છે, જો કે કેટલીકવાર તેઓ વધુ હોઈ શકે છે જેમ કે આપણે અગાઉના લેખમાં જોયું તેમ, પરિભ્રમણને મંજૂરી આપવા ઉપરાંત (રોટરી અક્ષોને A, B, C કહેવામાં આવે છે). અક્ષોની સંખ્યાના આધારે, તમે વધુ કે ઓછા જટિલ મશીનિંગ કરી શકો છો. વધુ કુહાડીઓ, ચળવળની સ્વતંત્રતાની વધુ ડિગ્રી, તેથી તે વધુ જટિલ કોતરણી કરી શકે છે.

પેરા નિયંત્રણ ચળવળ આ અક્ષોમાંથી, બે પ્રકારની સિસ્ટમોનો ઉપયોગ કરી શકાય છે જે વ્યક્તિગત રીતે અથવા એકસાથે કામ કરી શકે છે:

  • સંપૂર્ણ મૂલ્યો (કોડ G90): આ કિસ્સામાં ગંતવ્ય બિંદુના કોઓર્ડિનેટ્સ કોઓર્ડિનેટ્સના મૂળ બિંદુને સંદર્ભિત કરવામાં આવે છે. ચલ X (અંતિમ વ્યાસનું માપન) અને Z (સ્પિન્ડલના પરિભ્રમણની ધરીની સમાંતર દિશામાં માપન) નો ઉપયોગ થાય છે.
  • વધારાના મૂલ્યો (કોડ G91): આ અન્ય કિસ્સામાં ગંતવ્ય બિંદુના કોઓર્ડિનેટ્સ વર્તમાન બિંદુને સંદર્ભિત કરવામાં આવે છે. ચલ U (રેડિયલ અંતર) અને W (સ્પિન્ડલના પરિભ્રમણની ધરીની સમાંતર દિશામાં માપવામાં આવે છે) નો ઉપયોગ થાય છે.

પ્રોગ્રામેબલ એક્સેસરીઝ

માત્ર ગતિ નિયંત્રણ સાથે CNC મશીનનો ઉપયોગ કરી શકાતો નથી. તેથી, મશીનો અન્ય રીતે પ્રોગ્રામ કરેલ હોવું જોઈએ. CNC મશીનનો પ્રકાર, વાસ્તવમાં, તેની પાસેના પ્રોગ્રામેબલ એક્સેસરીઝના પ્રકાર સાથે ગાઢ રીતે સંબંધિત છે. ઉદાહરણ તરીકે, મશીનિંગમાં તમારી પાસે વિશિષ્ટ પ્રોગ્રામેબલ કાર્યો હોઈ શકે છે જેમ કે:

  • સ્વચાલિત સાધન ફેરફાર: કેટલાક મલ્ટી-ટૂલ મશીનિંગ કેન્દ્રો પર. ટૂલ હેડને સ્પિન્ડલમાં મેન્યુઅલી મૂક્યા વિના દરેક કેસમાં જરૂરી સાધનનો ઉપયોગ કરવા માટે પ્રોગ્રામ કરી શકાય છે.
  • સ્પિન્ડલ ઝડપ અને સક્રિયકરણ: સ્પિન્ડલ સ્પીડ ઇન રિવોલ્યુશન પ્રતિ મિનિટ (RPM) પણ પ્રોગ્રામ કરી શકાય છે, જેમાં પરિભ્રમણની દિશા (ઘડિયાળની દિશામાં અથવા કાઉન્ટરક્લોકવાઇઝ), તેમજ રોકો અથવા સક્રિય કરો.
  • રેફ્રિજન્ટ: પથ્થર અથવા ધાતુ જેવી સખત સામગ્રી સાથે કામ કરતી ઘણી મશીનિંગ મશીનોને શીતકની જરૂર હોય છે જેથી કરીને તેઓ વધુ ગરમ ન થાય. શીતકને ફરજ ચક્ર દરમિયાન ચાલુ અથવા બંધ કરવા માટે પણ પ્રોગ્રામ કરી શકાય છે.

CNC પ્રોગ્રામ

CNC મશીનોને પ્રોગ્રામ કરી શકાય છે, જેમ કે જોવામાં આવ્યું છે, પરંતુ તેઓ આમ કરે છે વિવિધ પદ્ધતિઓ તેમાંથી એક સાથે કામ કરતી વખતે તમારે જાણવું જોઈએ:

  • મેન્યુઅલ: કમાન્ડ પ્રોમ્પ્ટ પર તમને જોઈતી માહિતી દાખલ કરવી. આ કરવા માટે, તમારે DIN 66024 અને DIN 66025 જેવા આલ્ફાન્યૂમેરિક કોડને જાણવો જોઈએ જે પ્રમાણભૂત છે.
  • સ્વચાલિત: હાલમાં તે સૌથી સામાન્ય કેસ છે, અને તે CNC મશીન સાથે જોડાયેલા કમ્પ્યુટર દ્વારા હાથ ધરવામાં આવે છે. કોઈ વ્યક્તિ કોડ્સ જાણ્યા વિના, સૉફ્ટવેર દ્વારા ડેટાને સંશોધિત કરવામાં સક્ષમ હશે, કારણ કે પ્રોગ્રામ પોતે જ CNC મશીન માટે સમજી શકાય તેવી સૂચનાઓમાં અનુવાદ કરવાનો હવાલો સંભાળશે. આ APT નામની ભાષા દ્વારા કરવામાં આવે છે, જે બદલામાં દ્વિસંગી (શૂન્ય અને એક) માં અનુવાદિત કરવામાં આવશે જેથી CNC મશીનનું માઇક્રોકન્ટ્રોલર તેને સમજી શકે અને તેને હલનચલનમાં અનુવાદિત કરી શકે.

હાલમાં, કેટલાક અન્ય CNC મશીનો પણ છે વધુ અદ્યતન અને ઉપયોગમાં સરળ, જેમ કે ઓટોમેટિક જેમને પણ ઓછા માનવ હસ્તક્ષેપની જરૂર પડી શકે છે.

CNC પ્રોગ્રામ

CNC પ્રોગ્રામનું ઉદાહરણ. સ્ત્રોત: રિસર્ચગેટ

કહેવાતા CNC પ્રોગ્રામ, જે એમાં લખાયેલ છે G અને M તરીકે ઓળખાતી નિમ્ન-સ્તરની ભાષા ( દ્વારા પ્રમાણિત ISO 6983 અને ઇઆઇએ RS274) અને બનેલું છે:

  • જી-કોડ્સ: સામાન્ય હિલચાલ સૂચનાઓ. ઉદાહરણ તરીકે, G આગળ વધી શકે છે, રેડિયલી ખસેડી શકે છે, થોભાવી શકે છે, ચક્ર કરી શકે છે, વગેરે.
  • એમ-કોડ્સ: જે હલનચલન અથવા પરચુરણને અનુરૂપ નથી. M ના ઉદાહરણો સ્પિન્ડલ શરૂ કરવા અથવા બંધ કરવા, સાધન બદલવા, શીતક લાગુ કરવા વગેરે હોઈ શકે છે.
  • N: પ્રોગ્રામને તબક્કાઓ અથવા સૂચનાઓના બ્લોક્સમાં વિભાજિત કરવામાં આવે છે જેનું નેતૃત્વ N અક્ષર દ્વારા કરવામાં આવશે. દરેક બ્લોકને ક્રમાંકિત કરવામાં આવે છે, કારણ કે મશીનિંગ ક્રિયાઓ ક્રમિક રીતે ચલાવવામાં આવે છે. મશીન નંબરિંગનો આદર કરશે.
  • ચલો અથવા સરનામાં: કોડમાં આ પ્રકારનાં મૂલ્યો પણ હોય છે, જેમ કે ફીડરેટ માટે F, સ્પિન્ડલ સ્પીડ માટે S, ટૂલની પસંદગી માટે T, ચાપનું કેન્દ્ર શોધવા માટે I, J, અને K, X, Y, અને Zની હિલચાલ માટે કુહાડીઓ, વગેરે

બધા મશીનના પ્રકાર પર આધાર રાખે છે. ઉદાહરણ તરીકે, શીટ મેટલ બેન્ડિંગ માટેનું CNC મશીન કાપવા માટેના મશીન જેવું નથી. પ્રથમમાં સ્પિન્ડલ નથી અને તેને શીતકની જરૂર નથી.

સીએનસી કોડ ટેબલ

G અને M કોડ ઉદાહરણ કોષ્ટક

જો તમે ઉપરના કોષ્ટકને જુઓ, તો અમે કરી શકીએ છીએ એક ઉદાહરણ વાપરો શું થાય છે તે સમજાવવા માટે અવરોધિત કરો. ઉદાહરણ તરીકે, કલ્પના કરો કે તમારી પાસે નીચેનો કોડ અથવા CNC પ્રોગ્રામ છે:

N3 G01 X12.500 Z32.000 F800

CNC કોડનો આ નાનકડો સ્નિપેટ CNC મશીનને કહેશે, એકવાર તેનું દ્વિસંગી ભાષામાં અનુવાદ થઈ જાય, નીચેની ક્રિયાઓ:

  • N3 સૂચવે છે કે તે એક્ઝિક્યુટ થવાનો ત્રીજો બ્લોક છે. તેથી, અગાઉના બે બ્લોક હશે.
  • G01: રેખીય ચળવળ કરો.
  • X12.500: X અક્ષ સાથે 12.5 mm આગળ વધશે.
  • Z32.000: તે Z અક્ષ સાથે 32 mm આગળ વધશે. આ કિસ્સામાં Y માં કોઈ હિલચાલ થશે નહીં.
  • F800: ફીડ 800 મીમી/મિનિટની ઝડપે બનાવવામાં આવે છે.

APT ભાષા

બીજી તરફ, યોગ્ય ભાષા તે એક પ્રોગ્રામિંગ ભાષા છે જેનો ઉપયોગ અગાઉના એક અને MCU દ્વારા સમજી શકાય તેવા મશીન કોડ (દ્વિસંગી કોડ) વચ્ચેના મધ્યવર્તી કોડ તરીકે કરવામાં આવશે. તે ડગ્લાસ ટી. રોસ દ્વારા MIT પ્રયોગશાળામાં વિકસાવવામાં આવ્યું હતું. તે સમયે, 1956 માં, તેનો ઉપયોગ સર્વમિકેનિઝમ્સને નિયંત્રિત કરવા માટે કરવામાં આવતો હતો, પરંતુ તેનો ઉપયોગ હવે ફેલાયો છે અને તે સંખ્યાત્મક નિયંત્રણ માટે આંતરરાષ્ટ્રીય ધોરણ બની ગયો છે.

તે ગણવામાં આવ્યું હતું CAM ના પુરોગામી, અને અન્ય ભાષાઓ જેવી કે FORTRAN જેવી જ છે. આ કોડ કોમ્પ્યુટર સોફ્ટવેર દ્વારા દ્વિસંગી સૂચનાઓની શ્રેણીમાં રૂપાંતરિત કરવામાં આવશે જે CNC મશીનના માઇક્રોકન્ટ્રોલરની મેમરીમાં લોડ કરવામાં આવશે જેથી તે તેમને એક્ઝિક્યુટ કરી શકે, મોટર્સ અને ટૂલ્સને ખસેડવા માટે ઇલેક્ટ્રિકલ કંટ્રોલ સિગ્નલ જનરેટ કરી શકે.

આ APT ભાષા કરી શકે છે ઘણા પરિમાણો નિયંત્રિત કરો CNC મશીનની:

  • સ્પિન્ડલ સ્પીડ (RPM)
  • સ્પિન્ડલ ચાલુ અથવા બંધ
  • પરિભ્રમણ
  • સુનિશ્ચિત સ્ટોપ
  • રેફ્રિજન્ટ
  • તમામ સંભવિત દિશાઓમાં હલનચલન (XYZ અને ABC)
  • સમય
  • ચક્રનું પુનરાવર્તન કરો
  • માર્ગો
  • વગેરે

અલબત્ત, જેઓ CNC મશીનો ચલાવે છે તેઓને આ APT ભાષા જાણવાની જરૂર નથી, કારણ કે વર્તમાન સોફ્ટવેર તદ્દન સાહજિક છે અને સરળ નિયંત્રણની મંજૂરી આપે છે, જેમાં ડિઝાઇન કરવામાં આવેલ ભાગ બનાવવા માટે APTનો પારદર્શક રીતે ઉપયોગકર્તાને અનુવાદ કરે છે. CAD/CAM ફાઇલ. જો કે, તે અસ્તિત્વમાં છે અને તે શું છે તે જાણવાથી ક્યારેય દુઃખ થતું નથી.

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

CNC નિયંત્રક

El cnc-નિયંત્રક તે CNC પ્રોગ્રામનું અર્થઘટન કરવા, તેના આદેશોને ક્રમિક ક્રમમાં આપવાનો હવાલો સંભાળશે અને તે અન્ય વસ્તુઓની સાથે જરૂરી હલનચલન અને કાર્યો કરશે.

CAM / CAD પ્રોગ્રામ

Un CAD અથવા CAM સોફ્ટવેર જેનું ઉત્પાદન કરવાનો ઈરાદો છે તેની ડિઝાઇન અથવા મોડલ બનાવવા માટે તેનો ઉપયોગ કરવામાં આવશે. વર્તમાન સોફ્ટવેર પહેલાથી જ આ પ્રકારના ફોર્મેટમાંથી CNC પ્રોગ્રામમાં આપમેળે જવાની મંજૂરી આપે છે.

DNC સિસ્ટમ

આ માટે DNC (ડાયરેક્ટ ન્યુમેરિકલ કંટ્રોલ), એ એક શબ્દ છે જે નેટવર્ક દ્વારા એક અથવા વધુ CNC મશીનો સાથે જોડાયેલા કમ્પ્યુટરનો સંદર્ભ આપે છે. આ રીતે, CNC પ્રોગ્રામને મશીનોમાં ટ્રાન્સફર કરી શકાય છે, કાં તો Ehternet દ્વારા અથવા વધુ ક્લાસિક અને રૂડીમેન્ટરી પોર્ટ જેમ કે RS-232C સીરીયલ પોર્ટ દ્વારા, જે હજુ પણ ઘણા ઔદ્યોગિક મશીનોમાં ઉપયોગમાં લેવાય છે.

CNC મશીન એપ્લિકેશન્સ

સીએનસી મશીનો તેમની પાસે તમારી કલ્પના કરતાં વધુ એપ્લિકેશન છે. મોટાભાગનો ઉદ્યોગ અને વર્કશોપ, નાનાથી મોટા સુધી, આમાંની એક અથવા વધુ ટીમો પર આધાર રાખે છે. તેઓ નિર્માતાઓ માટે અમુક DIY નોકરીઓ માટે ઘરે પણ ઉપયોગમાં લઈ શકાય છે.

લેઝર (DIY અને નિર્માતાઓ)

ઘણા ઉત્પાદકો પાસે છે ઘરમાં વિવિધ પ્રકારના નાના CNC મશીનો કેટલાક DIY પ્રોજેક્ટ બનાવવા માટે. તેનો ઉપયોગ વ્યક્તિઓ ઘરેથી ચોક્કસ કાર્યો કરવા માટે પણ કરી શકે છે:

  • દાગીનાના ટુકડા કરો.
  • ભાગો અથવા ઘટકો બનાવવા માટે સામગ્રીનું મશીનિંગ.
  • જ્યારે સ્પેરપાર્ટ્સ વેચવામાં ન આવે ત્યારે વાહનો અથવા અન્ય પ્રકારનાં સાધનોને રિપેર કરવા માટે ભાગો બનાવો.
  • કલાત્મક કાર્યો અથવા કોતરણી બનાવો.

વર્કશોપ અને ઉત્પાદન ઉદ્યોગ

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

  • શીટ મેટલ લેસર કટીંગ.
  • પ્લાઝ્મા વેલ્ડીંગ.
  • ચૂંટો અને મૂકો, અથવા ભાગો અથવા ઘટકોને તેમની એસેમ્બલીની જગ્યાએ જ મૂકો.
  • બાર, ટ્યુબ, પ્લેટ્સનું બેન્ડિંગ…
  • શારકામ.
  • લાકડાનું વળવું અથવા પીસવું.
  • કસ્ટમ ભાગોનું ઉત્પાદન.
  • મોડેલિંગ અથવા એડિટિવ મેન્યુફેક્ચરિંગ.
  • તબીબી ઉપયોગ માટે પ્રત્યારોપણ અથવા કૃત્રિમ અંગોની રચના.
  • કોતરણી.
  • વગેરે

ઇલેક્ટ્રોનિક્સ ઉદ્યોગ

CNC મશીનો ખાસ ઉલ્લેખને પાત્ર છે જેનો ઉપયોગ સ્પર્ધાત્મક અને અદ્યતન ક્ષેત્રમાં પણ કરવામાં આવ્યો છે. ઇલેક્ટ્રોનિક્સ અને સેમિકન્ડક્ટર ઉદ્યોગ. આ મશીનો મોટી સંખ્યામાં કાર્યો કરી શકે છે, જેમ કે:

  • સેમિકન્ડક્ટર વેફર કટીંગ.
  • કોપર અથવા એલ્યુમિનિયમ બ્લોક્સમાંથી હીટ સિંકનું ઉત્પાદન.
  • કોમ્પ્યુટર, ટેલિવિઝન, મોબાઈલ વગેરે માટે કેસીંગ્સ/સ્ટ્રક્ચર્સનું નિર્માણ.
  • પીસીબી બોર્ડ પર સપાટીના માઉન્ટ ઘટકોને અનુગામી સોલ્ડરિંગ માટે સ્થાને મૂકવા માટે પસંદ કરો અને મૂકો.
  • વેલ્ડીંગ.
  • બ્રાન્ડ્સ અને લોગોની લેસર કોતરણી.
  • લેન્સને આકાર આપવા માટે.
  • વગેરે

વધુ માહિતી


ટિપ્પણી કરવા માટે સૌ પ્રથમ બનો

તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.