دستگاه CNC
بهوسیلهٔ سیانسی میتوان به سرعت قطعاتی با اندازههای دقیق از فلز یا چوب درست کرد. شکل این قطعات از پیش توسط یک برنامه که در سیستم کم (CAM) یا توسط استفاده کننده به صورت دستی (Manual) تولید شده مشخص میگردد. معمولاً برای این منظور غالباً از استاندارد (EIA-274-D (ISO6983 استفاده میشود که جی کد (G-Codes) هم نامیده میشود، در این استاندارد فایلها حرکت ابزارها و عملکرد ترتیبی دستگاه را مشخص میکنند. در استانداردهای جدیدتر دستگاههای سی ان سی ISO 10303 و ISO 14649 فایل ورودی عملیات لازم برای تولید قطعه کار را تعریف میکنند و هر دستگاه با توجه به ابزارها و قابلیتهای خود، مسیر حرکت را تولید میکند.
حرکات ماشین سیانسی، برخلاف ماشینهای دستی، توسط برنامه کنترل میشود. این برنامه اغلب به زبان جی کد نوشته میشود. مثلاً با دریافت دستور G1 X100 Y100، ابزار روی یک خط مستقیم به مختصات (۱۰۰٬۱۰۰) حرکت میکند. این حرکت با دقت زیاد و بدون نیاز به اندازهگیری توسط اپراتور انجام میشود. به همین دلیل ماشینهای سیانسی، سرعت و دقت ماشینکاری را به مراتب افزایش میدهند.