Journaling

Journaling

Record your operations and view them as code 

As with all new versions, Cimatron 2026 offers many enhancements in API, which includes enabling more features and functionality.

Additionally, this version brings something new – you now have the option to record your operations and turn them into actual code that you can view and edit in your preferred editor.

The purpose of the journaling function is to create a reference for developers writing code that make use of API tools, and to make it easier to learn the syntax for a specific tool, by turning the recording on, using the tool, and then examining the created code.

The code can be created in either Python or C#, and journaling is available in the Part, Assembly, and NC environments.

Because this capability is specialized (not everyone writes code for API tools), the Journaling functionality must be enabled before it can to be used. Open the API tab of the Cimatron Control Panel and double-click the new Enable Journalling option.

When this option is active (highlighted in orange when the cursor is not on it), you’ll see the new Journaling menu in the relevant environments.

Picture 1

Picture 1

Turn on Journaling to see the commands inside Cimatron.

The Journaling menu appears in relevant environments.

When you click the Start Journaling button, you will be prompted to create the journal file and set its programing language.

Note that when you activate journaling, certain tools display a red dot. Those dots mean the tool will record useful code. When you start using the tools, those with a red dot will create the code.

When you are done recording, click the Stop Journaling button.

You may then open the created file in your preferred editor.

Picture 1

The red marking on tools that can yield a useful code when journaling.