Bez ohľadu na to, či je riadiaci systém stroja na rytie kameňa ovládaný Weihongom alebo rukoväťou, musíme pri práci určiť bod. Všetky údaje v programe sú spustené relatívne k tomuto bodu. Toto je pôvod obrobku, ktorý často spomíname.
Počiatok obrobku je počiatok súradníc obrobku, počiatok určený na programovanie veľkosti obrobku a vo všeobecnosti začiatočný bod spracovania obrobku. Pôvod obrobku môže vybrať programátor. Keď zvolíme možnosť "Späť na začiatok obrobku...", hrot nástroja sa automaticky vráti z aktuálnej polohy do počiatku obrobku. Aby sa zabezpečilo, že hrot nástroja môže bezpečne prejsť cez priechodný priestor počas procesu návratu do východiskového miesta obrobku bez nehôd v dôsledku kolízie s prekážkami, ako sú obrobky a prípravky, je dráha návratu na nulu optimalizovaná nasledovne:
Ak sú súradnice v smere Z koncového bodu väčšie ako súradnice v smere Z počiatočného bodu, os Z sa posunie do koncovej polohy osi Z samostatne a potom sa osi X a Y prepoja, aby dosiahli cieľový bod.
Ak sú súradnice koncového bodu v smere Z menšie ako súradnice začiatočného bodu v smere Z, osi X a Y najskôr dosiahnu súradnice X a Y cieľového bodu a potom sa os Z nezávisle nasmeruje na súradnice koncového bodu osi Z.
Pretože súradnica Z koncového bodu je často na povrchu obrábania obrobku, aby sa zabránilo nárazu hrotu nástroja na povrch obrobku alebo hrot nástroja po návrate do nulového bodu obrobku, v skutočnosti sa os Z nevráti na nulu, ale na hodnotu posunutia nad nulový bod. Táto hodnota je nastavená "bodom odtiahnutia" v parametroch spracovania "okna systémových parametrov".
Pôvod obrobku a mechanický pôvod stroja na rytie kameňa by sa nemali zamieňať. Existuje len jeden mechanický pôvod, ktorý sa vo všeobecnosti vzťahuje na limitnú polohu stroja v smeroch X, Y a Z; počiatok obrobku je možné nastaviť v ľubovoľnej polohe zdvihu stroja a viacnásobne.






