Diferencia entre revisiones de «G-code»

Contenido eliminado Contenido añadido
NinoBot (discusión · contribs.)
m Bot - Categorizando artículos sin referencias
Akhram (discusión · contribs.)
Actualizada ficha de lenguaje y otros cambios menores.
Etiqueta: editor de código 2017
Línea 1:
{{referencias|t=20120423|informática}}
{{Ficha de lenguaje de programación
{{Infobox programming language
| nombre = = G-code
|logo =
| extensiones_comunes = .mpt, .mpf, .nc, .gcode entre otros
|tamaño_logo =
| año = 1950s (first edition)<!-- {{Start date|YYYY}} -->
|paradigma diseñador= = [[InstitutoProgramación Tecnológico de Massachusettsimperativa|Imperativa]]
|año = Década de 1950
| latest release date = <!-- {{start date and age|YYYY|MM|DD}} -->
|diseñador = [[Instituto Tecnológico de Massachusetts]]
| latest preview date = <!-- {{start date and age|YYYY|MM|DD}} -->
|última_versión =
| implementaciones = muchas, principalmente [[Siemens AG|Siemens]] Sinumeric, [[FANUC]], [[Haas Automation|Haas]], [[Heidenhain]], [[Yamazaki Mazak Corporation|Mazak]]. Por lo general hay un estándar internacional - [[ISO]] 6983.
|fecha_última_versión = {{fecha de lanzamiento|15|09|1978}}
|tipo_dato =
| implementaciones = [[ISO]] = muchas6983, principalmente [[Siemens AG|Siemens]] Sinumeric, [[FANUC]], [[Haas Automation|Haas]], [[Heidenhain]], [[Yamazaki Mazak Corporation|Mazak]]. Por lo general hay un estándar internacional - [[ISO]] 6983..
|dialectos =
|influido_por =
|ha_influido =
| extensiones_comunes = = .gcode, .mpt, .mpf, .nc, .gcode entre otros
}}
 
El''' G-code''', también conocido como RS-274, es el nombre que habitualmente recibe el [[lenguaje de programación]] más usado en [[Controlcontrol numérico]] (CNCCN), el cual posee múltiples [[implementacion]]es, tales como [[Siemens AG|Siemens]] Sinumeric, [[FANUC]], [[Haas Automation|Haas]], [[Heidenhain]] o [[Yamazaki Mazak Corporation|Mazak]]. UsadoEs usado principalmente en [[automatización]], forma parte de la [[ingeniería asistida por computadora]]. Al G-code se le llama en ciertas ocasiones '''lenguaje de programación G'''.
 
En términos generales, G-code es un lenguaje mediante el cual las personas pueden decir a [[máquina herramienta|máquinas herramienta]] controladas por computadora qué hacer y cómo hacerlo. Esos "qué" y "cómo" están definidos mayormente por instrucciones sobre adónde moverse, cuán rápido moverse y qué trayectoria seguir. Las máquinas típicas que son controladas con G-code son fresadoras, cortadoras, tornos e impresoras 3D.
Línea 35 ⟶ 43:
 
== Enlaces externos ==
* [http://gnipsel.com/linuxcnc/g-code/index.html Tutorial de G-Code Tutorial]
* [http://gcode.ws Visor de archivos en G-Code en línea]
* [http://www.tormach.com/machine_codes.html Code descriptions with graphics and example code files (examples can be downloaded).]
* [http://carlsonmfg.com/cnc-g-code-m-code-programming.html CNC G-Code and M-Code Programming]
* [http://gnipsel.com/linuxcnc/g-code/index.html G-Code Tutorial]
* [http://www.nist.gov/manuscript-publication-search.cfm?pub_id=823374 The NIST RS274NGC Standard - Version 3 Aug 2000] also available as a [http://web.archive.org/web/http://www.isd.mel.nist.gov/documents/kramer/RS274NGC_3.pdf PDF]
* http://museum.mit.edu/150/86 Has several links (including history of MIT Servo Lab)