G-code (original) (raw)
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
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 | dbr:Massachusetts_Institute_of_Technology |
dbo:thumbnail | wiki-commons:Special:FilePath/ToolPath.svg?width=300 |
dbo:wikiPageExternalLink | http://carlsonmfg.com/cnc-g-code-m-code-programming http://reprap.org/wiki/G-code http://www.cnccookbook.com/CCCNCGCodeList.html https://www.cncknowledge.in/2020/05/haas-cnc-m-code-list-for-lathe-milling.html https://www.haascnc.com/content/dam/haascnc/en/service/manual/operator/english---mill-ngc---operator's-manual---2017.pdf https://www.nist.gov/manuscript-publication-search.cfm%3Fpub_id=823374 http://museum.mit.edu/150/86 http://www.cnccookbook.com/CCCNCGCodeCourse.htm https://www.cncknowledge.in/2020/05/haas-cnc-g-code-list-for-lathe-milling.html https://books.google.com/books%3Fid=YKvH-zYd3VwC&pg=PR11 |
dbo:wikiPageID | 1027403 (xsd:integer) |
dbo:wikiPageLength | 78280 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1123884503 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Processor_register dbr:Sanity_check dbr:Scientific_management dbr:Electronic_Industries_Alliance dbr:Engineering_drawing_abbreviations_and_symbols dbr:Numerical_control dbr:MTConnect dbr:Metal_lathe dbr:Revolutions_per_minute dbr:Right-hand_rule dbr:Cutter_location dbr:Cutting_fluid dbr:Cutting_tool_(machining) dbr:DAC-1 dbr:Universal_Serial_Bus dbr:Deutsches_Institut_für_Normung dbr:Indexing_head dbr:Interpolation dbr:Second dbr:Preflight_checklist dbr:Massachusetts_Institute_of_Technology dbr:Object-oriented_programming dbr:G dbr:G-code dbr:Gerber_file dbr:Gerber_format dbr:NIST dbr:Control_character dbr:Coordinate_system dbr:Speeds_and_feeds dbr:Low-level_programming_language dbr:Machine_tool dbr:Siemens dbr:Slashed_zero dbr:Clockwise dbr:Computer-aided_design dbr:Computer-aided_manufacturing dbr:Computer-aided_technologies dbr:Computer_hardware dbr:Computer_memory dbr:Programmable_logic_controller dbr:Machine_coordinate_system dbr:Punched_tape dbr:Total_indicator_reading dbc:Encodings dbr:Data_buffer dbr:HP-GL dbr:Haas_Automation dbr:Heidenhain dbr:Fanuc dbr:Leadscrew dbr:Linear_interpolation dbr:LinuxCNC dbr:APT_(programming_language) dbr:3D_printing dbr:FANUC dbr:Direct_numerical_control dbr:Goto dbr:Word_processor dbr:Milling_cutter dbr:Text_editor dbr:XML_editor dbr:Procedural_programming dbr:Reel dbr:Relational_operator dbc:Computer-aided_engineering dbr:International_Organization_for_Standardization dbc:Computer-aided_manufacturing_software dbc:Domain-specific_programming_languages dbc:Metalworking dbr:High-level_programming_language dbr:High-speed_steel dbr:Drill_file_(disambiguation) dbr:Threading_(manufacturing) dbr:Tool_steel dbr:Wizard_(software) dbr:Small_and_medium_enterprises dbr:3D_model dbr:Pilcrow dbr:Emergency_stop dbr:Inch dbr:Integrated_development_environment dbr:Metonymy dbr:Micrometre dbr:Millimeter dbr:Millimetre dbr:Milling_(machining) dbr:Milling_machine dbr:Newline dbr:Okuma_Corporation dbr:Canned_cycle dbr:Semicolon dbr:Yamazaki_Mazak_Corporation dbr:Manual_pulse_generator dbr:Millisecond dbr:Surface_feet_per_minute dbr:Screw_thread dbr:Turning dbr:Turnover_(employment) dbr:Turret_lathe dbr:Visual_programming_language dbr:Direct_Numerical_Control dbr:Imperative_programming dbr:Linear dbr:Natural_language dbr:Programming_language dbr:Non-uniform_rational_B-spline dbr:STEP-NC dbr:Computer_numerical_control dbr:File:ToolPath.svg |
dbp:designer | dbr:Massachusetts_Institute_of_Technology |
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 | dbr:Procedural_programming dbr:Imperative_programming |
dbp:released | 1950.0 (dbd:second) |
dbp:wikiPageUsesTemplate | dbt:MachinerysHandbook25e dbt:Anchor dbt:Citation dbt:Citation_needed dbt:Code dbt:Infobox_programming_language dbt:Mono dbt:Original_research_section dbt:Other_uses dbt:Redirect dbt:Reflist dbt:Short_description dbt:Val dbt:Visible_anchor dbt:Codett dbt:Metalworking_navbox dbt:Smid2010 dbt:Pslink dbt:Smid2008 |
dct:subject | dbc:Encodings dbc:Computer-aided_engineering dbc:Domain-specific_programming_languages dbc:Metalworking |
gold:hypernym | dbr:Name |
rdf:type | owl:Thing dbo:Language schema:Language wikidata:Q315 wikidata:Q9143 yago:Abstraction100002137 yago:Act100030358 yago:Activity100407535 yago:ArtificialLanguage106894544 yago:Communication100033020 yago:Cryptography100614489 yago:Encoding100615887 yago:Event100029378 yago:Language106282651 yago:Measure100033615 yago:ProgrammingLanguage106898352 yago:PsychologicalFeature100023100 yago:WikicatISOStandards yago:Writing100614224 yago:YagoPermanentlyLocatedEntity dbo:ProgrammingLanguage yago:Standard107260623 yago:SystemOfMeasurement113577171 yago:WikicatEncodings |
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 | freebase:G-code yago-res:G-code wikidata:G-code dbpedia-be:G-code dbpedia-ca:G-code dbpedia-cs:G-code dbpedia-da:G-code dbpedia-el:G-code dbpedia-es:G-code dbpedia-et:G-code dbpedia-fa:G-code dbpedia-fr:G-code http://hi.dbpedia.org/resource/जी-कोड dbpedia-hr:G-code dbpedia-it:G-code dbpedia-kk:G-code dbpedia-ko:G-code dbpedia-nl:G-code dbpedia-pl:G-code dbpedia-pt:G-code dbpedia-ro:G-code dbpedia-ru:G-code dbpedia-sr:G-code dbpedia-tr:G-code dbpedia-uk:G-code dbpedia-zh:G-code https://global.dbpedia.org/id/4odjf |
prov:wasDerivedFrom | wikipedia-en:G-code?oldid=1123884503&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/ToolPath.svg |
foaf:isPrimaryTopicOf | wikipedia-en:G-code |
foaf:name | machine codes (en) |
is dbo:wikiPageDisambiguates of | dbr:G_(disambiguation) dbr:G-code_(disambiguation) |
is dbo:wikiPageRedirects of | dbr:Gcode dbr:Gerber_RS-274-D dbr:Gerber_RS-274D dbr:EIA_RS-274-D dbr:RS-274D dbr:RS274-D dbr:RS274D dbr:G-codes dbr:GCode dbr:G_&_M dbr:G_(programming_language) dbr:G_Programming_Language dbr:G_and_M dbr:RS-274 dbr:RS-274-D |
is dbo:wikiPageWikiLink of | dbr:Printrbot dbr:Engineering_drawing dbr:Numerical_control dbr:Printed_circuit_board_milling dbr:Cutter_location dbr:G28 dbr:G_(disambiguation) dbr:G_programming_language dbr:List_of_programming_languages dbr:Part_program dbr:Post_processor dbr:M_code dbr:Comparison_of_CAD,_CAM,_and_CAE_file_viewers dbr:OSS dbr:Spotface dbr:RepRap_project dbr:WorkXPlore_3D dbr:Cobalt_(CAD_program) dbr:G-code dbr:Slic3r dbr:Computer-aided_manufacturing dbr:G-code_(disambiguation) dbr:G20_(disambiguation) dbr:Gcode dbr:Pantograph dbr:Programmable_logic_controller dbr:Machinist_calculator dbr:MazaCAM dbr:Fused_filament_fabrication dbr:Laser_cutting dbr:LinuxCNC dbr:Gerber_RS-274-D dbr:Gerber_RS-274D dbr:ABViewer dbr:APT_(programming_language) dbr:3D_printing dbr:Cura_(software) dbr:EQUiSat dbr:FANUC dbr:Diamond_turning dbr:Digital_modeling_and_fabrication dbr:History_of_numerical_control dbr:Milling_cutter dbr:List_of_EIA_standards dbr:Reamer dbr:2.5D_(machining) dbr:AstroPrint dbr:Tecla_house dbr:EIA_RS-274-D dbr:LabVIEW dbr:TINA_(program) dbr:Marlin_(firmware) dbr:Boring_(manufacturing) dbr:SolveSpace dbr:Freeform_surface_machining dbr:OctoPrint dbr:Orchestra_Control_Engine dbr:Canned_cycle dbr:Slicer_(3D_printing) dbr:Water_jet_cutter dbr:Wireless_DNC dbr:NCSIMUL dbr:Multi-material_3D_printing dbr:Multiaxis_machining dbr:Sinumerik dbr:STEP-NC dbr:PCB_NC_formats dbr:Sanguino3_G-Code dbr:RS-274D dbr:RS274-D dbr:RS274D dbr:G-codes dbr:GCode dbr:G_&_M dbr:G_(programming_language) dbr:G_Programming_Language dbr:G_and_M dbr:RS-274 dbr:RS-274-D |
is foaf:primaryTopic of | wikipedia-en:G-code |