![]() |
![]() |
|
|
||
![]() |
![]() |
![]() |
![]() |
|||||||||||||||||||||||||||||||||||||
Les différents motsEn langage G-Code, l'écriture d'un programme de contrôle d'une DNC se fait à l'aide de mots. Un mot est composé d'une lettre et d'une valeur numérique, entière ou décimale.Dans un bloc, il peut y avoir plusieurs mots. Il est fréquent d'avoir une erreur si plusieurs mots du groupe de fonctions auxiliaires sont entrés sur le méme bloc. Exemple : N210 M03 S1000 M08
Des machines différentes peuvent utiliser le même code pour effectuer des fonctions différentes: même les machines qui utilisent le même contrôleur CNC. Certains ont déclaré que le G-code "Fanuc" est standard, ce qui est faux. C'est simplement l'un des plus simple et des plus répandu. Une version standardisée du G-code connue sous la dénomination BCL est utilisée, mais sur très peu de machines. Le G-code est interprété par les traceurs photographique Gerber , les contrôleurs de machine-outil et certains de leurs opérateurs. Les fichiers G-code sont produits par des programmes de CFAO tels que GOelan, SmartCAM, Gibbscam, Featurecam, Artcam, Edgecam, Surfcam, Mastercam, OneCNC, Router-CIM, Alphacam, TopSolid'Cam, e-NC, Ange DAO FAO etc. Ces applications utilisent en général des convertisseurs appelés post-processeurs pour optimiser le code en vue de son utilisation sur une machine particulière. Les post-processeurs sont généralement modifiables par l'utilisateur afin d'optimiser leur usage. Le G-code est aussi produit par certains programmes de CAO spécialisés dans la conception de circuit imprimé. De tels programmes doivent être adaptés pour chaque type de machine outil. Quelques machines CNC utilisent des programmes "Interactifs", qui permettent de programmer avec des Agents en cachant partiellement ou totalement le G-code. Quelques exemples populaires sont Mazak Mazatrol, Hurco Ultimax et le langage interactif Mori Seiki's CAPS. |
||||||||||||||||||||||||||||||||||||||
![]() |
![]() |