En CNC-rørbøyemaskin består av tre hovedkomponenter: et mekanisk system, et hydraulisk system og en enkelt-chip mikrodatamaskin (MCU), PLS eller PC-kontrollsystem. Den mekaniske komponenten omfatter først og fremst en rørrotasjons- og klemanordning, en rørbøyetransmisjon, en booster, en seng og en bøyedysefeste. CNC-rørbøyemaskiner bruker et kontrollsystem for tre-koordinater. Rørbøying oppnås gjennom bøyebevegelseskommandoer (NC-kommandoer) som kontrollerer bevegelsen til de tre koordinataksene. Den digitale kodeinformasjonen inkluderer YBC-dataprogrammer eller vektorkoordinatpunktprogrammer, maskinens bøyehastighet, klemkraften til klemblokken og boosteren, og mengden av tilbakefjæring. Derfor implementerer kontrollsystemet digital kontroll over Y-, B-, C- og X-aksene. De primære kontrollparametrene for mateaksen (Y--aksen) er forskyvning, forskyvningshastighet og akselerasjon. I typiske strukturer for bøyemaskiner for CNC-rør refererer Y-aksebevegelse til den lineære frem- og tilbakegående bevegelsen til matevognen langs sengen. Denne bevegelsen oppnås ved at maskinens AC-servomotor driver sammenkoblingen av gir og stativer. Bevegelsesnøyaktighet oppnås ved hjelp av en fotoelektrisk koder og en turtellermotor, som mater forskyvnings- og hastighetssignaler til datamaskinen for lukket-sløyfekontroll. ② Rotasjonsaksen (B-aksen) kontrollerer rotasjonsvinkelen, vinkelhastigheten og vinkelakselerasjonen. Kontroll med lukket-sløyfe bruker først og fremst tilbakeslag-fri girsampling som tilbakemeldingssignaler, og driver røremnet for å oppnå romlig rotasjon vinkelrett på Y-aksen. ③ Kontrollparametrene for bøyeaksen (C-aksen) er bøyekraft, forskyvning, hastighet og akselerasjon. En hydraulisk sylinder driver et kjedesystem for å rotere bøyearmen, hvis rotasjon, bøye- og returslag er nøyaktig kontrollert av et elektro-hydraulisk servosystem. Videre krever justeringsaksen (X-aksen), vinkelrett på Y-C-planet, også kontroll over forskyvning, hastighet og akselerasjon.
