1. Načelo izbire začetne in povratne točke. V istem programu morata biti začetna in povratna točka enaki. Če obdelava dela zahteva več programov, morata biti tudi začetna in povratna točka teh programov popolnoma enaki, da se izognete povzročanju težav pri obdelavi. Koordinatne vrednosti začetne in povratne točke morajo biti prav tako nastavljene na nič za vrednosti X in Y, zaradi česar je delovanje priročno.
2. Načelo izbire točke reza je preprečiti poškodbe orodja med postopkom podajanja ali rezanja površine. Na splošno je za grobo obdelavo najvišji vogal na površini izbran kot vstopna točka površine. Ker je rezalni dodatek na tej točki majhen, orodja med podajanjem ni lahko poškodovati. Za končno obdelavo izberite vogal z nežno ukrivljenostjo na površini kot vstopno točko površine. Ker je na tej točki upogibni moment orodja majhen in ga ni enostavno zlomiti.
3. Načelo izbire rezalne točke v glavnem upošteva, da je površino mogoče neprekinjeno in popolnoma obdelati, čas obdelave brez rezanja med površinsko in površinsko obdelavo pa je čim krajši, menjava orodja pa je priročna, da se izboljša učinkovito delovni čas obdelovalnega stroja. Ker je obdelana površina odprta površina, se lahko dva vogala površine uporabita kot točka izreza. Po enem od zgornjih principov: če je obdelana površina zaprta površina, je samo en vogal površine točka izreza, ki jo sistem praviloma samodejno določi med samodejnim programiranjem.


