Jeśli w procesie selekcji czynnik nie zostanie wybrany dokładnie, to z pewnością wpłynie to bezpośrednio na efekt końcowy produktu, dlatego przy wyborze każdego z nich należy starannie wybrać, wybór przydatności funkcji systemu CNC do wyboru projektu maszyny CNC jest niewątpliwie ważnym czynnikiem ograniczającym.Pierwszą rzeczą, którą należy wziąć pod uwagę, są możliwości napędu, różni dostawcy rozwiązań CNC w zakresie mocy serwomechanizmu i zakresu silników pomocniczych są również różni.
Przede wszystkim należy przeprowadzić wstępną selekcję od rodzaju silnika, który można dopasować, zakresu mocy.W szczególności należy zwrócić uwagę na to, czy program obrabiarki CNC obejmuje silniki momentu obrotowego, silniki liniowe, wrzeciona elektryczne są synchronicznymi wrzecionami elektrycznymi lub asynchronicznymi wrzecionami elektrycznymi, wymagania dotyczące prądu znamionowego powyższych silników i wymagania dotyczące prądu przeciążeniowego, wymagania dotyczące prędkości wrzeciona elektrycznego .
Obrabiarki pięcioosiowe muszą wyjaśnić, czy połączenie pięcioosiowe, czy tylko wymaga obróbki pięciostronnej, odpowiedni wybór funkcji systemu CNC jest inny.Na przykład do pięciostronnego przetwarzania typu pudełkowego zwykle nie potrzeba RTCP, wybór jest stosunkowo duży.Jednocześnie funkcja pięcioosiowa może obejmować dostawców systemów CNC w zakresie licencji eksportowej, obsługi posprzedażnej itp. Należy również dokładnie rozważyć.
Większość maszyn CNC wprowadzonych na rynek przez warsztaty mechaniczne, zwłaszcza duże i ciężkie maszyny CNC, ma wymagania w pełni zamkniętej pętli i podwójnego napędu.W schemacie sterowania w pełni zamkniętej pętli, do wyboru między enkoderem kodowania odległości, zwykłym enkoderem przyrostowym, podczas gdy system CNC powinien również obsługiwać odpowiedni dostęp do sygnału sprzężenia zwrotnego.
Wsparcie sieciowe systemów CNC, aby stało się warunkiem koniecznym integracji systemów produkcyjnych, aby mogło zostać włączone w wysoki stopień automatyzacji systemu produkcyjnego obrabiarek CNC, musi być jasne, że system CNC posiada odpowiednie rozwiązania dostępowe, w tym niskopoziomowe poleganie na punktach wejściowych i wyjściowych PLC bezpośrednio do systemu CNC wbudowany serwer OPC, zgodnie ze standardem OPC w celu otwarcia wewnętrznych danych systemu CNC dla użytkownika;oprócz systemów zorientowanych na produkcję, zautomatyzowane wykrywanie przedmiotu obrabianego online i wykrywanie narzędzi to również funkcja, która musi być obsługiwana.