H er bótanúmerið, svipað og radíusuppbót, lengdargildi verkfæra er geymt á heimilisfanginu sem tilgreint er á eftir H.
Þegar lengdarbætur eru framkvæmdar verður tólið að hreyfast á z-ásnum: raunveruleg staða tólsins undir mismunandi skipunum, þar á meðal mun „G90 G54(XIZ0;“ yfirlýsingin valda alvarlegu slysi ef engin G43 skipun undir skilyrði lengdarbóta Í almennum forritum Forritsorðið við samantekt er fast og getur forrit aðeins lýst einni geometrískri lögun, þannig að það skortir sveigjanleika og fjölhæfni. Í sumum tilfellum þarf vélbúnaðurinn að starfa skv. ákveðnar reglur, eins og í borunarlotunni, ætti notandinn að geta ákvarðað skurðarfæribreytur í samræmi við aðstæður. Það er krafist að ekki sé hægt að ná almennu forritinu. Þegar sjálfvirka mælingin er framkvæmd verður maðurinn eða vélbúnaðurinn að vinna úr mæligögnunum. Þessi gögn eru geymd í breytunni og ekki er hægt að vinna úr almennu forritinu. Til að bregðast við þessu ástandi býður CNC vélbúnaðurinn upp á aðra forritunaraðferð, nefnilega Macro forritun .
Breytur eru notaðar í forritinu og hlutverki forritsins er náð með því að úthluta og vinna úr breytunum. Svona forrit með breytum er kallað makróforrit. Snið fjölforrits Snið fjölforrits er það sama og undirforritsins og M99 er notað í lokin til að fara aftur í aðalforritið.
