contact companii
vă rugăm să completați formularul de mai jos pentru a trimite o cerere de ofertă la oricare dintre următoarele companii listate pe
listează-ți compania pe această pagină Power
controlul numeric al computerului (CNC) este o parte fundamentală a producției moderne. Majoritatea mașinilor funcționează folosind instrucțiuni și linii directoare care au fost descărcate folosind un controler de program CNC. Pentru ca o mașină să interpreteze comenzile de la CNC, comenzile trebuie introduse folosind codurile G și M. Operatorii CNC trebuie să cunoască codurile și instrucțiunile corespunzătoare, precum și modul de utilizare a acestora. Ambele tipuri de codificare sunt necesare pentru ca sistemul unui dispozitiv CNC să funcționeze corect.
codul M este o parte a limbajului pe care AutoCAD și CAM, fabricarea asistată de calculator, îl folosesc pentru a introduce instrucțiuni în mașinile CNC. Codurile G și codurile M funcționează la unison pentru poziționarea unei piese de prelucrat și ghidarea acțiunilor mașinii. Codurile M, codurile diverse sau ale mașinii, controlează funcționarea echipamentului spunându-i când să funcționeze sau să înceteze funcționarea. În timp ce codul G poate direcționa o mașină să se deplaseze într-o linie sau arc, odată ce instrumentul este poziționat, nu va ști să se oprească, să schimbe instrumentele, să adauge lichid de răcire sau să finalizeze alte acțiuni, care sunt furnizate de codurile M. Instrucțiunile pentru activarea sau dezactivarea unui instrument fac parte din limbajul m-code.
utilizarea codurilor M variază în funcție de mașină. În timpul programării, este necesar un cod M pentru fiecare bloc de cod care dă comenzile pentru ca un instrument să pornească sau să dezactiveze și să activeze alte operații. Având mai mult de un cod M într-un bloc de cod poate cauza probleme. Definiția funcțiilor codului M și a utilizărilor acestora este specificată de producătorul mașinii.
operatorii folosesc coduri M pentru a spune unei mașini să schimbe uneltele, să pornească axul, să încarce lichidul de răcire sau să deschidă și să închidă o ușă. Există mai multe coduri M pe care operatorii trebuie să le cunoască pentru ca o mașină să funcționeze corect. De asemenea, fiecare mașină are o metodă diferită pentru descărcarea codurilor M. Un controler poate necesita un zero între M și număr, în timp ce altele nu au nevoie de zero. Metoda specială pentru o mașină este clar prezentată în instrucțiunile producătorului.
obțineți compania dvs. listată mai jos
producători și furnizori de top
tipurile de comenzi programate într-o mașină CNC
codurile M sunt o componentă importantă a funcționării unei mașini CNC. În timp ce codurile G descriu poziționarea unei operații, codurile M furnizează date pentru acțiunile unei mașini. Pentru buna funcționare a unei mașini CNC, trebuie introduse codurile G și M. Ei lucrează în tandem și împreună pentru a instrui, ghida și programa răspunsurile unui dispozitiv CNC. Ca și în cazul oricărui computer, mașinile CNC au un controler pentru introducerea datelor. Deși majoritatea limbajelor de calculator sunt construite pe C sau C++, există variații pentru fiecare tip de controler.
Fanuc produce controlere robotizate care utilizează coduri M pentru comenzi pentru mașini CNC. Controlorii lor folosesc forma numărului M zero a codurilor M. Mai jos sunt câteva dintre codurile M ale controlerului Fanuc.
- M00 oprire program
- M01 oprire program opțional
- M02 sfârșitul programului
- M03 pornire ax înainte CW
- M04 pornire ax înapoi CCW
- M05 oprire ax
- M08 lichid de răcire activat
- M09 lichid de răcire dezactivat
- M29 mod robinet rigid
- M99 sfârșitul programului
comenzile m fac parte dintr-un grup de informații care determină cum și când o mașină ar trebui să pornească sau să oprească o acțiune. Începând cu M00 continuă într-o progresie aritmetică la M99, care încheie programul. Modul în care este utilizat un cod M diferă între furnizori și producători. În multe cazuri, nu fiecare cod M este programat în mașină. Cunoașterea codurilor și modul în care acestea fac funcția mașinii este critică. În unele cazuri, atunci când un cod nu este utilizat sau programat, definiția codului este lăsată la discreția utilizatorului.
Exemple de coduri programabile pentru o operație de strung și frezare sunt enumerate mai jos. Tabelul 1 are coduri pentru un strung în timp ce tabelul 2 are codurile M pentru o operație de frezare. Ambele tabele sunt exemple de coduri M pentru controlerele Fanuc.
Fanuc Lista de coduri m (strung)
Cod M | descriere |
---|---|
M00 | oprire Program |
M01 | oprire program opțional |
M02 | sfârșitul programului |
M03 | axul începe înainte CW |
M04 | pornire inversă a axului CCW |
M05 | opritor ax |
M08 | lichid de răcire pornit |
M09 | lichid de răcire oprit |
M29 | mod rigid de atingere |
M30 | sfârșitul resetării programului |
M40 | angrenaj ax la mijloc |
M41 | selectie treapta inferioara |
M42 | selectie treapta superioara |
M68 | închidere mandrină hidraulică |
M69 | mandrină hidraulică deschisă |
M78 | coada avansează |
M79 | coada de mers înapoi |
M94 | Mirrorimage anulează |
M95 | Oglindăimaginea axei X |
M98 | apel Subprogram |
M99 | sfârșitul subprogramului |
Fanuc M-Code List (Mill)
Cod M | descriere |
---|---|
M00 | oprire Program |
M01 | oprire program opțional |
M02 | sfârșitul programului |
M03 | axul începe înainte CW |
M04 | pornire inversă a axului CCW |
M05 | opritor ax |
M06 | schimbarea sculei |
M07 | lichid de răcire pe ceață lichid de răcire / lichid de răcire prin ax |
M08 | lichid de răcire lichid de răcire la inundații |
M09 | lichid de răcire oprit |
M19 | orientarea axului |
M28 | întoarcere la origine |
M29 | robinet Rigid |
M30 | sfârșitul programului (Resetare) |
M41 | selectie treapta inferioara |
M42 | selectie treapta superioara |
M94 | Anulează mirrorimage |
M95 | Oglindăimaginea axei X |
M96 | Oglindăimaginea axei Y |
M98 | apel Subprogram |
M99 | sfârșitul subprogramului |
pot exista unele confuzii cu privire la codurile pentru mașini CNC, deoarece unii operatori se referă la toate codurile ca fiind coduri G, chiar dacă introduc atât coduri G, cât și coduri M. Pentru a evita dezinformarea și neînțelegerile, este important să știți că fiecare bloc de cod trebuie să aibă un cod M pentru a începe și a termina o funcție. Codul G spune mașinii unde și când să facă o treabă. Codurile m opresc o operație, încheie o sarcină programată sau încep o mișcare după ce instrumentul a fost poziționat.
majoritatea pieselor și produselor produse de mașinile CNC sunt programate folosind software CAD sau CAM care oferă indicații pentru mașinile CNC care utilizează programare alfanumerică. Chiar dacă inginerii sunt fluent în aceste două forme de software, este încă important pentru ei să aibă o înțelegere a modului în care codurile G și M direcționează o mașină CNC.
obțineți compania dvs. listată mai jos