G-koder används vid utveckling av nya kretskort och chips . Koderna är en del av en fördjupad programmeringsspråk som berättar maskinerna laserskrivare hur man tecknar , klippa och tillverka kretskort och chips . All programmering sker genom ett CAD-program . Olika former av CAD- program finns , däribland Accel /Tango , örn , Orcad , Metro och PCB Unix . Dessa program stöder oftast en av två typer av uppgifter - Gerber och NC -data. Gerber data är branschstandard för tryckta layouter kretskort och använder utrustning foto plotter med ljus för att skapa kretsar . NC dataset designade av Excellon Company för användning på kretsar i CNC-styrsystem för borrare och routrar . Båda formerna av datamängder använder G-koderna för programmering . G90 Code
G90 -koden används för att tala om för kontrollgruppen av maskinen att uppgifterna är absolut . Dessa uppgifter kommer aldrig att förändras och följer en X-och Y- värde . Till exempel , om G90 -koden gavs med X1000 och Y1000 värden , följt av X3000 och Y3000 värden , skulle maskinen gå till den första först med lampan släckt . Maskinen skulle flytta till den andra kodvärdena med ljuset på för att rita en linje . G90 data kallas för absoluta uppgifterna. G91 -koden används för att berätta kontrollgruppen av maskinen att uppgifterna är inkrementell Addera G91 kod
. Detta är data som ändrats och bildar olika linjer på kretskort som gör dem arbete . G91 -koder följer också en X-och Y- värde när deras dataset förs . Till exempel , om G91 -koden gavs för samma värden som presenteras för G90 -koden , skulle maskinen flyttas till den första uppsättningen av först , och sedan lägga till X-och Y -värden från både datamängder ihop och dra en linje till nya uppgifter som X4000 och Y4000 .
skillnader
Även om både G90 och G91 -koder kan användas med Gerber och NC -teknik , har de vissa skillnader . Med G90 -koder ( absoluta data) du talar om för maskinen vad ska göra steg för steg . Med G91 -koder ( inkrementella data) maskinen ändra värdena när den rör sig till olika positioner . G90 -koder används för mer naiv programmering för kretsar , medan G91 -koder används för mer djupgående arbete . När G90 och G91 koder används tillsammans, kommer G91 koder följa G90 koder. Den främsta orsaken är att G91 -koder är bättre för att flytta styrarmen från sin nuvarande position över kretskortet , medan G90 -koder måste ha en start -och slutpunkt .
Tillsatsen av D-koder
D koder placeras i de värderingar och programmering omedelbart efter G-koder . D -koder berätta maskinen och kontroll arm när att sätta ljuset på och av när den flyttar runt . Ofta G91 -koder används för att flytta armen runt medan ljuset är släckt , medan G90 -koder används för att flytta armen medan ljuset är på . Addera