1. פונקציית בקרת נקודה: מכונות כרסום CNC יכולות לבצע עיבוד חורים ברמת דיוק גבוהה, כגון קידוח, הרחבה, קידוח וקידוח פינצטה.
2. פונקציית בקרת קווי מתאר רציפה: פונקציית בקרה זו יכולה להשיג בקרת קווי מתאר רציפה של מסלול תנועת הכלי באמצעות אינטרפולציה של קווים וקשתות, המאפשרת לו לעבד חלקי עבודה שטוחים המורכבים משני אלמנטים גיאומטריים: קווים וקשתות. פונקציה זו משתרעת עוד יותר על היכולת לעבד משטחים מרחביים.
3. פונקציית פיצוי רדיוס הכלי: ניתן לתכנת פונקציה זו בהתבסס על הממדים המוערים של ציור חומר העבודה, מבלי להתחשב בגודל הרדיוס בפועל של הכלי בו נעשה שימוש. זה יכול להפחית חישובים מספריים מורכבים במהלך תהליך התכנות.
4. פונקציית פיצוי אורך הכלי: תפקידו מפצה אוטומטית על אורך הכלי, ובכך מתאימה לדרישות להתאמת אורך וגודל הכלי במהלך העיבוד.
5. פונקציית עיבוד פרופורציונלית ומראה: הפונקציה הפרופורציונלית מאפשרת לבצע את תוכנית העיבוד המתוכנת על ידי שינוי ערכי הקואורדינטות באופן פרופורציונלי. עיבוד מראה, המכונה גם עיבוד צירי סימטרי, הוא תהליך שבו אם צורתו של חלק סימטרית על ציר הקואורדינטות, ניתן לתכנת רבע אחד או שניים, ולהשיג את קווי המתאר של הרביעים הנותרים באמצעות עיבוד מראה.
6. פונקציית סיבוב: פונקציה זו יכולה לסובב את תוכנית העיבוד המתוכנתת מראש לכל זווית בתוך מישור העיבוד לביצוע.
7. פונקציית קריאת תת-שגרה: חלקים מסוימים דורשים עיבוד חוזר של אותה צורת קו מתאר במיקומים שונים. ניתן להשתמש בתוכנית העיבוד של צורת קו המתאר הזו כתת שגרה ולהיקרא שוב ושוב במיקום הנדרש להשלמת העיבוד של החלק.
8. פונקציית תוכנית מאקרו: פונקציה זו יכולה להשתמש בהוראה כוללת כדי לייצג סדרה של הוראות המיישמות פונקציה מסוימת, ויכולה לבצע פעולות על משתנים, מה שהופך את התוכנית לגמישה ונוחה יותר.
