Jak bylo napsáno v úvodu, zdrojem optimalizace jsou NC programy z libovolného pracoviště CAM. Jaký CAM software máme k dispozici, se promítá i do práce se softwarem. Pokud máme WorkNC, je možno využít automatické vygenerování optimalizovaného programu při spuštění překladu drah postprocesorem. Potřebné údaje pro optimalizaci se načtou přímo z WorkNC, kde je společná knihovna nástrojů a tam se nastaví potřebné optimalizační podmínky i pro NCSpeed. To je nejoptimálnější řešení. Firma Formtec spolupracuje na tomto rozhraní s vývojáři firmy Sescoi.
Při použití jiných CAM softwarů je potřeba provést načtení potřebných údajů z přiděleného NC programu a doplnění ručním zadáním. V tomto případě používáme knihovnu nástrojů přímo v NCSpeedu, kde si můžeme nastavit optimalizační podmínky pro daný nástroj a obráběný materiál. Pokud máme dobře nastavenou vstupní masku dialogu upřesnění nástroje, zadáváním ostatních údajů se nezdržíme víc než 15 minut pro středně velký obráběný díl.
Optimalizačními podmínkami ovládáme chování nástroje v problémových místech obrábění:
chování nástroje při vnořování nástroje do materiálu;chování v uzavřených rozích, tedy jak se má nástroj chovat při vzestupném a sestupném frézování;umožnění pohybu nástroje bez záběru nad materiálem vyšším posuvem;přiblížení se k materiálu rychloposuvem s ohledem na virtuální model obrábění.Pomocí virtuálního obrábění vzniká zároveň i polotovar obrábění dané operace. Můžeme provádět kontrolu korektnosti obrábění, úplnosti obrobení a kvality obrobených ploch.