Llenguatge de programació G
| Tipus | llenguatge de programació |
|---|---|
| Data de creació | dècada del 1950 |
| Paradigma de programació | programació procedimental i llenguatge imperatiu |
El llenguatge de programació G, codi G, en anglès G-code, també conegut com a RS-274, és el nom que habitualment rep el llenguatge de programació més usat en control numèric i amb implementacions com Siemens Sinumeric, FANUC, Haas, Heidenhain o Mazak. És usat principalment en automatització i forma part de l'enginyeria assistida per ordinador. Genera arxius amb extensió .gcode.[1][2][3]
Els G-codes són coneguts també com a codis preparatoris, i es caracteritzen per començar per la lletra "G". Normalment és un codi que indica a la màquina quina operació ha de realitzar. Algunes d'aquestes operacions podrien ser:[1]
| Codi | Descripció |
|---|---|
| G1 | Moviment lineal |
| G28 | Retorn al punt zero de la màquina |
| G90 | Ordre de posicionament absolut |
| G91 | Ordre de posicionament incremental |
| G92 | Establir sistemes de coordenades |
| M104 i M109 | Ordres d'escalfament de l'extrusor |
| M106 | Establir la velocitat del ventilador |
| M140 i M190 | Ordres d'escalfament de la base |
Referències
- 1 2 «Beginners Guide to 3D Printing G-Code Commands | Simplify3D» (en anglès americà). [Consulta: 14 maig 2023].
- ↑ G-Code for CNC Programming (2022 Update)Autodesk
- ↑ Dejan. «G-code Explained | List of Most Important G-code Commands» (en anglès americà), 06-05-2020. [Consulta: 14 maig 2023].