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)​​.

Mai multe informații Extensii fișiere, Paradigmă ...

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]

Mai multe informații Variabilă, Descriere ...

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.
Mai multe informații Cod, Descriere ...

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.
Mai multe informații Cod, Descriere ...
Remove ads

Exemplu de program

Thumb
Tool Path for program


Abrevieri utilizate de către programatori și operatori

Vezi și

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

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads