AI virtual assistant for CNC tasks

Photo credit: SprutCAM Tech Ltd.

In the latest update, SprutCAM X CAD/CAM software integrates ChatGPT technologies to provide an artificial intelligence (AI) virtual assistant to help engineers with CNC machining tasks.

The AI wizard, Éncy (pronounced EN-cee), greets the user with the following message: “Hi, I’m Éncy, your SprutCAM X AI assistant. Ask away, and I’ll be happy to help!”

The AI assistant is powered by the OpenAI application programming interface (API), which uses deep learning models to understand and generate natural language. Engineers can communicate with the AI assistant using text commands in multiple languages, and Éncy responds accordingly.

Éncy can perform the following tasks:

  • Explain the G-code generated as a result of post-processing. You can ask the AI assistant to clarify any line of code or command, and it’ll give you a detailed explanation of what it does and why it’s necessary.
  • Generate a G-code using a text description of the operations. You can simply type what you want to do, such as drill a 10mm diameter hole at point (100, 25) and the AI wizard will generate the corresponding G-code.
  • Write code in Python to create .dxf or .stl files. You can use the AI assistant to create 2D or 3D models of your parts using Python code. Éncy guides you through the process and shows you the results in real time.
  • Provide reference information for the industrial robot or CNC-machine when creating kinematic schemes in MachineMaker, a zero-code application for building digital twins from SprutCAM Tech. You can ask Éncy for any information about the robot or CNC-machine you are using, such as its dimensions, specifications, capabilities, limitations, etc.
  • Answer any question from a SprutCAM X user, even unrelated to operation of the software. You can chat with Éncy about anything you want, such as CNC tips and tricks, industry news, best practices, etc. The AI assistant will try to answer your questions as best it can or direct you to relevant resources if it doesn’t know the answer.

To create the requests, CNC engineers can use various macros that automatically adapt to the context of the task being performed.

SprutCAM X with AI assistant is available for download from the website with a 30-day trial license with no functional limits to test all the features and benefits of the software.

SprutCAM Tech Ltd.
June 2023
Explore the June 2023 Issue

Check out more from this issue and find your next story to read.