About: G-code

An Entity of Type: language, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

G-code (also RS-274) is the most widely used computer numerical control (CNC) programming language. It is used mainly in computer-aided manufacturing to control automated machine tools, and has many variants.

Property Value
dbo:abstract
  • Pojem CNC značí (Computer Numerical Control) počítačem (číslicově) řízený obráběcí stroj pro obrábění kovů, dřeva atd. (užití ponejvíce ve strojírenství). Stroj, jeho řídicí systém používá při své činnosti: G kódy ( přípravné ) zejména určené pro programování dráhy nástroje v prostoru kartézských souřadnic (dané výkresem konstruktéra obrobku závislé na tvaru a rozměrové přesnosti, jakosti obráběných ploch). Je zde nutno upresnit, že v posledním období ( minimálně od roku 2012, ale pravděpodobně už i dřív), dochází u většiny výrobců CNC strojů k ignorování dříve běžných standardů a ISO norem. Takže se zcela obcházejí zavedená pravidla a jednotlivé G-kódy využívají různí vyrobci v naprosto odlišných vyznamech. M kódy převážně jde o spuštění strojových (PLC) funkcí (př. otáčením vřetene s nástrojem nebo s obrobkem, chlazení v řezu). Programování v ISO kódech. (DIN 66025) V programech se vyskytují i další písmena (př. T – nástroj, X Y Z – značení souřadnic, S – velikost otáček, řezné rychlosti a další písmena). Použití pouze těchto kódů a značení, se nazývá ISO programování, Zde každý výrobce ŘS (řídicích systémů) si tuto normu upravuje, doplňuje a používá dle svých potřeb. Mnozí ze současných výrobců ŘS různých názvů (firem) již pro programování tyto ISO kódy nepoužívají, je to dáno postupným vývojem v těchto firmách. Vývoj od ISO programování, se měnil to pro zjednodušení práce při tvorbě programu, snížení možných chyb, dále dle požadavku svých zákazníků, uživatelů o nové další zejména technologické funkce při obrábění atd. – stále probíhá nepřetržitý vývoj, inovace. Zjednodušení v programování zejména spočívá v nepoužívání G, M kódů, nahrazeno symboly, písmeny, zkratkami ve vytvářených cyklech – př. prvotní cyklus G64 podélný hrubovací cyklus je ohraničen tvarem obdélníku, v současnosti je cyklus ohraničen zadaným tvarem obráběné kontury výrobku. Ovšem, v daném ŘS vytvořený CNC program je pro obrábění přeložen do G, M kódů této firmy, takto je stroj řízen ISO kódy. Pokud je program vytvořen v jiném ŘS, než má stroj, na kterém proběhne výroba, musí být přeložen do tohoto systému, totéž platí při použití CAD/CAM systémů. Překladač se nazývá postprocesor. (cs)
  • 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 parte de l'enginyeria assistida per ordinador. Genera arxius amb extensió .gcode (ca)
  • O κώδικας-G (γνωστός επίσης και σαν RS-274) ο οποίος έχει πολλές παραλλαγές, είναι η συνηθισμένη ονομασία για την πιο διαδεδομένη γλώσσα προγραμματισμού αριθμητικού ελέγχου (NC). Χρησιμοποιείται κυρίως για την καθοδήγηση αυτοματοποιημένων εργαλειομηχανών, σε υποβοηθούμενη από Η/Υ κατασκευή προϊόντων (computer-aided manufacturing). Μερικές φορές ονομάζεται γλώσσα προγραμματισμού G, αλλά δεν πρέπει να συγχέεται με τη γλώσσα προγραμματισμού G του LabVIEW. O κώδικας-G είναι μια γλώσσα με την οποία οι άνθρωποι λένε σε μια ελεγχόμενη από έναν Η/Υ μηχανή, πώς να κάνει κάτι. Το "πώς" καθορίζεται από εντολές σχετικά με το πού να κινηθεί το εργαλείο κοπής, πόσο γρήγορα να κινηθεί, τι διαδρομή θα ακολουθήσει κ.λ.π. Η πιο συνηθισμένη περίπτωση είναι να κινείται το εργαλείο κοπής σύμφωνα με τις οδηγίες αυτές ακολουθώντας μία διαδρομή και αφαιρώντας υλικό, ώστε να προκύψει στο τέλος το τελικό κομμάτι. Η ίδια η έννοια επεκτείνεται επίσης και σε εργαλεία που δεν κόβουν, όπως εργαλεία σχηματισμού ή λείανσης, σε photoplotting, σε προσθετικές μεθόδους, όπως η 3D εκτύπωση, και τα όργανα μέτρησης. (el)
  • G-code (also RS-274) is the most widely used computer numerical control (CNC) programming language. It is used mainly in computer-aided manufacturing to control automated machine tools, and has many variants. G-code instructions are provided to a machine controller (industrial computer) that tells the motors where to move, how fast to move, and what path to follow. The two most common situations are that, within a machine tool such as a lathe or mill, a cutting tool is moved according to these instructions through a toolpath cutting away material to leave only the finished workpiece and/or an unfinished workpiece is precisely positioned in any of up to nine axes around the three dimensions relative to a toolpath and, either or both can move relative to each other. The same concept also extends to noncutting tools such as forming or burnishing tools, photoplotting, additive methods such as 3D printing, and measuring instruments. (en)
  • El G-code, también conocido como RS-274, es el nombre que habitualmente recibe el lenguaje de programación más usado en control numérico (CN), el cual posee múltiples implementaciones, tales como Siemens Sinumeric, FANUC, , Heidenhain o . Es 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áquinas herramienta controladas por computadora qué hacer y cómo hacerlo. Esos "qué" y "cómo" están definidos mayormente por instrucciones sobre a dó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. (es)
  • La programmation de commande numérique (CN) permet de définir des séquences d'instructions permettant de piloter des machines-outil à commande numérique. Cette programmation est actuellement fortement automatisée à partir de plans réalisés en CAO. Dans le cas d'une commande numérique physique, c'est le directeur de commande numérique (DCN) qui interprète les instructions contenues dans les séquences, reçoit les informations des capteurs et agit sur les actionneurs. On trouve aussi des pilotes de commande numériques qui sont des programmes (logiciels) informatiques s'exécutant sur un PC, avec éventuellement une délégation partielle des calculs vers une carte spécialisée. (fr)
  • ( G코드는 여기로 연결됩니다. 젬스타코드에 대해서는 예약녹화 코드제 문서를 참고하십시오.) G-code, G 프로그래밍 언어 혹은 RS-274 규격은 대부분의 수치 제어에서 사용되는 프로그래밍 언어로서, 자동제어 공작기계를 통한 컴퓨터 지원 제조에 주로 사용된다. 근본적인 측면에서, G-code는 사람이 컴퓨터화된 공작기계에 어떤 것을 어떻게 만들지를 명령하는데 사용하는 언어이며, 어떻게 만들지는 공작기계의 도구가 어디로 움직일지, 어떤 속도로 움직일 것인지로 정의된다. 대부분의 상황에서 절삭 도구나 광택 도구, 3D 프린터의 노즐 등이 이동하는 경로 혹은 속도 등을 표현할 수 있다. (ko)
  • Il Codice G (dall'inglese G-code) o codice preparatorio o funzione sono funzioni nel linguaggio di programmazione del controllo numerico. Viene impiegato nella definizione del percorso macchina su macchine a controllo numerico, tra cui anche le macchine da stampa 3D. I codici G sono dei codici che posizionano il dispositivo ed eseguono il lavoro, in opposizione al codice M, che gestisce la macchina; T sta per il codice in relazione allo strumento (Tool).S e F corrispondono a tool-Speed (velocità) e tool-Feed (risposta-ritorno), e infine il codice D per compensazione. (it)
  • Een G-code is een commando dat gebruikt wordt bij het programmeren van een CNC-programma. Deze G-code is een instructie voor de machine. De code heeft een opbouw met de letter G, gevolgd door een nummer, bijvoorbeeld G26. Het nummer achter de G heeft een betekenis. De nummers 0 tot en met 99 hebben een vaste betekenis die vastgelegd is in een ISO-standaard. Een G-code vertelt de machine wat hij moet doen in welke volgorde, met welk gereedschap, op welke plek en met welk toerental en voeding. Niet alleen G-codes zijn belangrijk in een CNC-programma. Er worden ook M-codes gebruikt. Deze codes zijn machinehulpcodes maar zijn even belangrijk als de G-codes zelf. Een G-code zal gebruikt worden bij het bewerken van een werkstuk, waarbij M-codes eerder zullen gebruikt worden om de machine extra instructies te geven als aanvulling bijvoorbeeld M03 of M08. Daarnaast is het gebruik van deze codes niet het enige belangrijke aan een CNC-programma. Het programma is volledig afhankelijk van coördinaten en waarden die de nauwkeurigheid en de correctheid van een werkstuk bepalen. (nl)
  • G-code – znormalizowany język zapisu poleceń dla urządzeń CNC. Definiuje podstawowe operacje, które należy wykonać, aby obrobić detal na obrabiarce sterowanej numerycznie. (pl)
  • O Código G, do inglês G-code, é uma linguagem de programação para ordenar máquinas a fazer algo. Foi criada devido à necessidade dos fabricantes industriais terem uma linguagem padronizada em sistemas do tipo Comando Numérico Computadorizado (CNC). Até então, cada fabricante ficava responsável por criar sua própria linguagem para definir o processo de fabrico. O Código G trouxe a padronização para o processo de fabrico e consequentemente o desenvolvimento da indústria passou a ter uma linguagem universal. Como complemento do Código Numérico, o Código G tem como função principal instruir a máquina a se mover geometricamente nas três dimensões, x, y e z. É uma linguagem extremamente simples e rudimentar, sendo composta por linhas sequenciais de instruções, cada qual responsável por uma tarefa específica, sendo o programa executado linha por linha até o fim do código. “Os comandos operacionais, que controlam a máquina são executados automaticamente com uma velocidade impressionante, precisão, eficiência e repetibilidade.” Com o surgimento das Impressoras 3D, que também se enquadram como máquinas CNC, tornou-se natural a adoção do Código G como linguagem de controle dessas máquinas, prova disso são os Slicers, software utilizado por essas impressoras, que exportam arquivos no formato do Código G. A popularidade da tecnologia de impressão 3D fez com que mais pessoas tivessem acesso ao Código G, portanto torna-se necessário que os novos usuários dominem esta linguagem para evitar problemas de impressão e conquistarem a autonomia para calibrar a sua própria impressora. (pt)
  • G-код — условное именование языка программирования устройств с числовым программным управлением (ЧПУ). Был создан компанией Electronic Industries Alliance в начале 1960-х. Окончательная доработка была одобрена в феврале 1980 года как стандарт RS274D. Комитет ISO утвердил G-код как стандарт ISO 6983-1:2009, Госкомитет по стандартам СССР — как ГОСТ 20999-83. В советской технической литературе G-код обозначается как код ИСО 7-бит (ISO 7-bit), это вызвано тем, что G-код кодировали на 8-дорожечную перфоленту в коде ISO 7-bit (разработан для представления информации УЧПУ в виде машинного кода так же, как и коды AEG и PC8C), восьмая дорожка использовалась для контроля чётности. Производители систем УЧПУ (CNC), как правило, используют ПО управления станком, для которого написана (оператором) программа обработки в качестве осмысленных команд управления, используется G-код в качестве базового подмножества языка программирования, расширяя его по своему . G-Code — это также стандартный язык, используемый многими моделями 3D-принтеров для управления процессом печати. Файлы GCODE могут быть открыты с помощью различных программ 3D-печати, например, Simplify3D, GCode Viewer, а также с помощью текстового редактора, поскольку их содержимое представляет собой обычный текст. (ru)
  • G-код є загальною назвою для найбільш широко використовуваної мови програмування числовим програмним керуванням, яка має багато реалізацій. Застосовують здебільшого в галузі автоматизації, є частиною автоматизованого проектування. В загальному, G-код — це мова, якою люди взаємодіють з комп'ютеризованими верстатами, задають їм що робити і як це зробити. «Як» визначається інструкціями про те, де перейти до (повернути або виконати дію), як швидко рухатися, і якою траєкторією переміщуватися. (uk)
  • G代码(G-code,又称RS-274),是最为广泛使用的數控(Numerical Control)编程语言,有多个版本,主要在計算機輔助製造中用於控制自動工具機。G代码有时候也称为G编程语言。 G代碼有命令數控機械執行動作的能力,例如執行床台移動或鑽孔… 等功能。 G代碼是由首字「G」再加上2位數字組成的(如G01)。 CNC銑床和CNC車床的G代碼略有不同。以下是各G代碼的含有的意義: 部分代碼有互斥關係,只要其中一個啟動,另外一個就會關閉(如G15、G16)。 (zh)
dbo:designer
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 1027403 (xsd:integer)
dbo:wikiPageLength
  • 78280 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1123884503 (xsd:integer)
dbo:wikiPageWikiLink
dbp:designer
dbp:fileExt
  • .gcode, .mpt, .mpf, .nc and several others (en)
dbp:implementations
  • many, mainly Siemens Sinumerik, FANUC, Haas, Heidenhain, Mazak, Okuma. Generally there is one international standard—ISO 6983. (en)
dbp:name
  • machine codes (en)
dbp:paradigm
dbp:released
  • 1950.0
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • 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 parte de l'enginyeria assistida per ordinador. Genera arxius amb extensió .gcode (ca)
  • ( G코드는 여기로 연결됩니다. 젬스타코드에 대해서는 예약녹화 코드제 문서를 참고하십시오.) G-code, G 프로그래밍 언어 혹은 RS-274 규격은 대부분의 수치 제어에서 사용되는 프로그래밍 언어로서, 자동제어 공작기계를 통한 컴퓨터 지원 제조에 주로 사용된다. 근본적인 측면에서, G-code는 사람이 컴퓨터화된 공작기계에 어떤 것을 어떻게 만들지를 명령하는데 사용하는 언어이며, 어떻게 만들지는 공작기계의 도구가 어디로 움직일지, 어떤 속도로 움직일 것인지로 정의된다. 대부분의 상황에서 절삭 도구나 광택 도구, 3D 프린터의 노즐 등이 이동하는 경로 혹은 속도 등을 표현할 수 있다. (ko)
  • Il Codice G (dall'inglese G-code) o codice preparatorio o funzione sono funzioni nel linguaggio di programmazione del controllo numerico. Viene impiegato nella definizione del percorso macchina su macchine a controllo numerico, tra cui anche le macchine da stampa 3D. I codici G sono dei codici che posizionano il dispositivo ed eseguono il lavoro, in opposizione al codice M, che gestisce la macchina; T sta per il codice in relazione allo strumento (Tool).S e F corrispondono a tool-Speed (velocità) e tool-Feed (risposta-ritorno), e infine il codice D per compensazione. (it)
  • G-code – znormalizowany język zapisu poleceń dla urządzeń CNC. Definiuje podstawowe operacje, które należy wykonać, aby obrobić detal na obrabiarce sterowanej numerycznie. (pl)
  • G-код є загальною назвою для найбільш широко використовуваної мови програмування числовим програмним керуванням, яка має багато реалізацій. Застосовують здебільшого в галузі автоматизації, є частиною автоматизованого проектування. В загальному, G-код — це мова, якою люди взаємодіють з комп'ютеризованими верстатами, задають їм що робити і як це зробити. «Як» визначається інструкціями про те, де перейти до (повернути або виконати дію), як швидко рухатися, і якою траєкторією переміщуватися. (uk)
  • G代码(G-code,又称RS-274),是最为广泛使用的數控(Numerical Control)编程语言,有多个版本,主要在計算機輔助製造中用於控制自動工具機。G代码有时候也称为G编程语言。 G代碼有命令數控機械執行動作的能力,例如執行床台移動或鑽孔… 等功能。 G代碼是由首字「G」再加上2位數字組成的(如G01)。 CNC銑床和CNC車床的G代碼略有不同。以下是各G代碼的含有的意義: 部分代碼有互斥關係,只要其中一個啟動,另外一個就會關閉(如G15、G16)。 (zh)
  • Pojem CNC značí (Computer Numerical Control) počítačem (číslicově) řízený obráběcí stroj pro obrábění kovů, dřeva atd. (užití ponejvíce ve strojírenství). Stroj, jeho řídicí systém používá při své činnosti: M kódy převážně jde o spuštění strojových (PLC) funkcí (př. otáčením vřetene s nástrojem nebo s obrobkem, chlazení v řezu). (cs)
  • O κώδικας-G (γνωστός επίσης και σαν RS-274) ο οποίος έχει πολλές παραλλαγές, είναι η συνηθισμένη ονομασία για την πιο διαδεδομένη γλώσσα προγραμματισμού αριθμητικού ελέγχου (NC). Χρησιμοποιείται κυρίως για την καθοδήγηση αυτοματοποιημένων εργαλειομηχανών, σε υποβοηθούμενη από Η/Υ κατασκευή προϊόντων (computer-aided manufacturing). Μερικές φορές ονομάζεται γλώσσα προγραμματισμού G, αλλά δεν πρέπει να συγχέεται με τη γλώσσα προγραμματισμού G του LabVIEW. (el)
  • G-code (also RS-274) is the most widely used computer numerical control (CNC) programming language. It is used mainly in computer-aided manufacturing to control automated machine tools, and has many variants. (en)
  • El G-code, también conocido como RS-274, es el nombre que habitualmente recibe el lenguaje de programación más usado en control numérico (CN), el cual posee múltiples implementaciones, tales como Siemens Sinumeric, FANUC, , Heidenhain o . Es 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. (es)
  • La programmation de commande numérique (CN) permet de définir des séquences d'instructions permettant de piloter des machines-outil à commande numérique. Cette programmation est actuellement fortement automatisée à partir de plans réalisés en CAO. Dans le cas d'une commande numérique physique, c'est le directeur de commande numérique (DCN) qui interprète les instructions contenues dans les séquences, reçoit les informations des capteurs et agit sur les actionneurs. (fr)
  • Een G-code is een commando dat gebruikt wordt bij het programmeren van een CNC-programma. Deze G-code is een instructie voor de machine. De code heeft een opbouw met de letter G, gevolgd door een nummer, bijvoorbeeld G26. Het nummer achter de G heeft een betekenis. De nummers 0 tot en met 99 hebben een vaste betekenis die vastgelegd is in een ISO-standaard. Een G-code vertelt de machine wat hij moet doen in welke volgorde, met welk gereedschap, op welke plek en met welk toerental en voeding. (nl)
  • O Código G, do inglês G-code, é uma linguagem de programação para ordenar máquinas a fazer algo. Foi criada devido à necessidade dos fabricantes industriais terem uma linguagem padronizada em sistemas do tipo Comando Numérico Computadorizado (CNC). Até então, cada fabricante ficava responsável por criar sua própria linguagem para definir o processo de fabrico. O Código G trouxe a padronização para o processo de fabrico e consequentemente o desenvolvimento da indústria passou a ter uma linguagem universal. (pt)
  • G-код — условное именование языка программирования устройств с числовым программным управлением (ЧПУ). Был создан компанией Electronic Industries Alliance в начале 1960-х. Окончательная доработка была одобрена в феврале 1980 года как стандарт RS274D. Комитет ISO утвердил G-код как стандарт ISO 6983-1:2009, Госкомитет по стандартам СССР — как ГОСТ 20999-83. В советской технической литературе G-код обозначается как код ИСО 7-бит (ISO 7-bit), это вызвано тем, что G-код кодировали на 8-дорожечную перфоленту в коде ISO 7-bit (разработан для представления информации УЧПУ в виде машинного кода так же, как и коды AEG и PC8C), восьмая дорожка использовалась для контроля чётности. (ru)
rdfs:label
  • Llenguatge de programació G (ca)
  • G-kód (cs)
  • G-code (el)
  • G-code (es)
  • G-code (en)
  • Programmation de commande numérique (fr)
  • Codice G (it)
  • G-code (ko)
  • G-code (nl)
  • G-code (pl)
  • Código G (pt)
  • G-code (ru)
  • G-code (uk)
  • G代码 (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
foaf:name
  • machine codes (en)
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License