Programarea mașinilor-unelte cu comandă numerică
limbaj de programare From Wikipedia, the free encyclopedia
Remove ads
Programarea mașinilor-unelte cu comandă numerică reprezintă secvențe de instrucțiuni utilizate pentru a controla mașina-unealtă CNC. Această programare este în prezent foarte automatizată datorită proiectării asistată de calculator (CAD).
Codul G (de asemenea denumit RS-274), care are mai multe variante, este numele comun pentru cele mai utilizat limbaj de programare de control numeric (CNC). Acesta este utilizat în principal la fabricația asistată de calculator pentru a controla mașinile-unelte automate. Codul G este uneori denumit limbajul de programare G, care nu trebuie confundat cu limbajul de programare G LabVIEW.
Codul G este un limbaj în care oamenii spun mașinilor - unelte informatice cum să facă ceva. "Cum" este definit prin diferite instrucțiuni cu privire la unde să se miște, cât de repede să se miște și pe ce direcție să se miște.
Remove ads
Implementări
Prima implementare a unui limbaj de programare de control numeric a fost dezvoltată la laboratorul de Servomecanisme al MIT la sfârșitul anilor 2000
Coduri specifice
Codurile G sunt denumite și coduri/funcții pregătitoare. Acestea sunt orice cuvânt dintr-un program de CNC care începe cu litera G urmat de un număr. În general, este un cod care spune mașinii unelte ce tip de acțiune trebuie să efectueze, cum ar fi mișcarea rapidă (duce unealta cât mai repede posibil prin spațiu la locul unde va avea loc tăierea).
Există și alte coduri; codurile-tip poate fi gândite ca regiștrii dintr-un calculator.
Termenul "Cod-G" este imprecis, acesta provine de la sensul literal al termenului, referindu-se la o singură adresă literă și codurile specifice care pot fi formate cu ea (de exemplu, G00, G01, G28). Dar, fiecare literă a alfabetului este folosită undeva în limbaj. Cu toate acestea, "Codul-G" este numele comun al limbajului. [necesită citare]
Adrese litere
Unele adrese-litere sunt folosite doar la frezare sau doar la strunjire; cele mai multe sunt folosite în ambele cazuri. Cele cu text aldin sunt cele mai folosite în programe.
Surse: Smid 2008;[1] Smid 2010;[2] Green et al. 1996.[3]
Lista de coduri G
Surse: Smid 2008;[1] Smid 2010;[2] Green et al. 1996.[3] Într-un bloc, tipul de comandă este determinat de adresa G și de numărul care urmează după aceasta. Tabelul de mai jos conține codurile G interpretate de comanda numerică, grupele și funcțiile pe care le conțin.
- Notă: Modal înseamnă că un cod rămâne în vigoare până la înlocuirea sau anularea sa de către un alt cod permis. Non-Modal înseamnă că se execută doar o singură dată. Vedeți, de exemplu, codurile G09, G61 și G64 de mai jos.
Lista de coduri M (diverse) și auxiliare
Codul M are o valoare numerică de maxim 3 cifre. Surse: Smid 2008;[1] Smid 2010;[2] Green et al. 1996.[3]
- M00, M01, M02, M30, M96, M97, M98, M99: coduri de control program
- M03, M04, M05, M19: coduri rotire arbore
- M06: cod de schimbare sculă
- M07, M08, M09: coduri utilizare răcire
- de la M11 - la M18: coduri schimbare treaptă de turație arbore.
Remove ads
Exemplu de program

Abrevieri utilizate de către programatori și operatori
Vezi și
- Mașină-unealtă cu comandă numerică
- Imprimare 3D
- Canned cycle
- LinuxCNC -software liber pentru CNC cu multe resurse pentru documentarea codului G
Extended developments
- Direct Numerical Control (DNC)
- STEP-NC
- MTConnect
Concepte similare
- Fișierul Gerber
Concerns during application
- Cutter location, cutter compensation, offset parameters
- Coordinate systems
Referințe și note
Bibliografie
Legături externe
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads