Programátor vytváří programy pro jednotlivé stroje výrobních operací u konkrétního zboží.
Programy lze připravovat buď na PC na speciálním pracovišti programování, nebo přímo na stroji. Pokud se používá první varianta, musí v pracovním postupu zboží před operací se strojem, který vyžaduje programování, existovat samostatná operace programování. Po vytvoření výrobní dávky u takového zboží se programátorovi v agendě Pracoviště programování zobrazí požadavek na vytvoření programu (pokud ještě není nahraný). Programátor vykáže čas strávený jeho tvorbou a po dokončení zadá cestu k programu, případně nahraje samotný soubor. Program se následně uloží k příslušné operaci a stroji v pracovním postupu daného zboží a je dostupný i pro další výrobní dávky, takže není nutné programování opakovat. Na detailu zboží v nastavení operace lze program v případě potřeby upravovat nebo mazat.
Operátor má program k dispozici na detailu spuštěné dávky ve výrobní obrazovce, odkud si jej může stáhnout a nahrát do stroje.
Při programování přímo na stroji může program vytvářet i sám operátor. Po dokončení jej nahraje ke spuštěné dávce, a tím se program automaticky uloží ke konkrétnímu stroji a operaci v pracovním postupu daného zboží pro další využití.
Programátor může mít také na starost přípravu nestingů v externím softwaru. V agendě Fronta práce nestingů seskupí požadavky na danou operaci pro zboží ze stejného materiálu a s časově blízkým požadovaným termínem a tyto požadavky vyexportuje. Na základě rozměrů dostupných dávek materiálu vytvoří v externím softwaru nesting, který optimalizuje rozmístění pro maximální úsporu materiálu. Výsledky z externího softwaru v požadovaném formátu vyexportuje a následně nahraje do Factorify, čímž nesting připraví pro skutečné zpracování operátorem.
Používané agendy: Dávky, Fronta práce nesting, Pracoviště programování, Zboží
Výsledkem tohoto procesu je záznam práce a vytvoření programu pro dané zboží.
1. V listu pracoviště programování jsou zobrazeny všechny polotovary a výrobky, pro které nejsou vytvořeny programy a zároveň existuje potřeba vytvořit obráběcí programy.
Pro začátek práce na programování zmáčknout ikonu "Play".

2. Jakmile je program připraven, kliknout na ikonu zelené fajfky. V případě, že ještě není program hotový, ale je potřeba přerušit práci, tak kliknout na ikonu červeného křížku. Záznam práce bude vytvořen, ale programování nebude dokončeno a bude možné v něm pokračovat.

3. V rámci dokončení programování je potřeba nahrát program nebo vyplnit cestu k programu. Popř. je možné zatrhnout "Nahrát program" - v takovém případě se napožaduje url nebo soubor a jen je tím řečeno, že je naprogramováno a operátor si program najde dle interních konvencí. Operátor na příslušné operaci pak vidí zadanou cestu nebo má přímo možnost si program stáhnout, pokud byl nahraný.

Dokončením procesu bude smazán vybraný obráběcí program.
1. Na detailu zboží kliknout na záložku "Pracovní postup".

2. Vybrat operaci pro kterou se chce smazat program.

3. Kliknout na ikonu popelnice u mazaného programu.

Alert: Pozor, v případě, že je dané zboží již ve výrobě, je ještě nutno vyřešit změnové řízení!
Výsledkem tohoto procesu je vytvoření nového nestingu.
1. Aby se zboží ve frontě zobrazilo musí být splněně následující podmínky:

2. Vybrat zboží určené k nestingu. Doporučuje se si list zafiltrovat podle materiálu, popř. podle objednávky. K tomu lze využít ikony v pravém sloupci listu.

3. Kliknout na tlačítko "Exportovat do CSV" nebo "Exportovat do Excelu", podle toho jaký formát vyžaduje nestingový software.
Nestovací software pak musí musí vrátit CSV soubor ve formátu:

4. V agendě "Importovat nestingy" vybrat CSV s příslušným programem, vybrat pracoviště, kteréhu se program týká a kliknout na tlačítko "Import". V případě, že se chce přehrát jíž dříve nahraný program (vazba je podle čísla programu) je potřeba zatrhnout "Naimportovat předchozí". Tímto jsou vytvořeny dávky na příslušné zboží a množství dle CSV a vzikne nový nesting.
