top of page
CNC-Studio - Watch you CNC-Programs onlnie

CNC-Studio Features

Background.png
Features

Features

Feature

Basic

Pro

Description

Advanced.Database-Driven-Tooltips

OK
OK

Reads in all subroutines, variables, commands and CNC-Variables into a database at the start of the program und generates tooltips

Advanced-CNC-Editor

OK
OK

Edit CNC, SCL and Kuka files. Use a variety of functions that have been specially developed for CNC programmers.

Direct-CNC-Help

OK
OK

Get direct help for each CNC-Command by pressing F1

NCK-Interface Integration

OK
OK

Use NCK-Inteface functions like Upload, Sync, Compare, Syntaxcheck directly in CNC-Studio

Offline-Debugging

OK
OK

Test and debug your program offline

Live-Online-Mode

OK
OK

Live online mode for CNC-Files (Watch and change NCK variables, Machinedata, GUD, R-Parameter, $A_DBB, ...)

Syntax-Highlighting

OK
OK

Syntax highlighting for Siemens CNC, SCL and Kuka

Watch Axis / Variables

OK
OK

Watch axis positions and variables live

Advanced-Keyboard-Functions

OK
OK

Use advanced functions like automatic numbering, inline calculation, reorder lines, insert or duplicate with increasing numbers, ...

Advanced-Mouse-Functions

OK
OK

Improove you work speed by using advanced mouse functions like. Copy, Paste, Replace with one click

Advanced-Scroll-Functions

OK
OK

Scroll to increase/decrease numbers, jump between past positions, Undo/Redo, Search, Clipboard, ...

Advanced-Search -Functions

OK
OK

1-Click-Search in all project files for variables, functions, labels,...

Sphere on Spiral Stairs

Advanced-Tooltips

Advanced-Tooltips
Watch your function results live without saving
Tooltip with variables details

Subprograms

Subprogram tooltip
Subprogram parameters
Open subprogram with parameters

Alarmtext display and access

Alarmtext display
Edit alarm files after Go to definition F12

Tooltips for all variables, commands and CNC-Variables

Every time you open a CNC-Program, the CNC-Studio automatically adds all variables, functions, comments and CNC-Commands into a tooltip database.
This makes working with CNC-Programs much easier and faster. You can learn how a programs works in no time.

Edit the program directly and see the results immediately without having to save the program.

You can look up Defines and other parameter, to help you understand the program quicker.

You get a tooltip for each subprogram header so you can see details about it. Open if with Paramters by using go to definition (F12).

Start Subprograms directly with the correct parameters and test the if the code is working correctly.

You get a tooltip for each subprogram header so you can see details about it before you open it with F12 Goto Definition. This will allow you to change the parameters before you run the subprogram.

View and access MSG Alarmtexts with tooltips and by using the go to definition command in the context or toolbar.

View and access SETAL Alarmtexts with tooltips and by using the go to definition command in the context or toolbar.

Change the alarmtexts quickly and without have to search the correct file first.

Sphere on Spiral Stairs

Advanced-CNC-Editor

Advanced-CNC-Editor

CNC-Studio is an advanced text editor designed specifically for CNC programs. It allows you to use many advanced functions like syntax highlighting, CNC tooltips, offline debugging, Live-Online-Mode that will help you with the development and troubleshooting of your CNC programs.

Dock output at the bottom to watch long lines

Output modes

Use different output types to help you with additional information.

Output modes

Online variables

Add, watch and change variables from you program, for quick access.

Online variables

Online view

View the open CNC-Program online and watch and change the variables.

Online view

Online/Project files

A list of all local files and CNC files on the NCU.

Watch safety paramters

To Up-/Download and compare CNC-Files, you need the NCK-Interface.

Online positions

Shows you all axis and there current positions that are used in your project.

Online positions

The axis configuration is extracted from the archive or directly from the NCU's MD

Sphere on Spiral Stairs

Direct-CNC-Help

Direct-CNC-Help
CNC-Help for each CNC command

Get context help with F1 for all CNC commands, functions and parameters. 

You can save a lot of time by avoiding having to search the internet or manuals every time you want some quick information about a G-Command or one of the other more then 500 commands.

Sphere on Spiral Stairs

NCK-Interface Integration

NCK-Interface Integration
NCK-Interface functions
NCK-Interface Integration

Use all the functions like download, upload, compare, syntaxcheck, create CNC linenumbers that the NCK-Interface provides directly in CNC-Studio.

CNC-Studio Toolbar

Synchronization Explorer of CNC programs

NCU Synchronisation Explorer - Manage you CNC files on the NCU

Upload, Download, Compare, Syntaxcheck of CNC-Programs and much more...

NCK-Interface - Use all the functions that the NCK-Interface provides directly out of CNC-Studio.
Sphere on Spiral Stairs

Offline-Debugging

Offline-Debugging

Watch, test and manipulate your CNC-Programs on you laptop

Watch your CNC-Programs

Evaluate functions

Watch changes in function parameters directly without saving

You can use the offline mode to test your code and look at the function results while you writing the program.

Watch your functions live

Execute Lines

Execute line

Directly execute lines and watch the values change output window right away.

Change values with execute line

 Change Online/Offline values

Change online/offline values

Offline mode

for save and efficent troubleshouting

The Offline Mode is an innovative and efficient way to test your programs while you write them — without the need for a physical NCU or expensive simulation software.
​​
It is a powerful tool with which you can work more professionally, more flexibly and much faster than if you only use a simple text editor.

Offline mode

for developing new programs

The offline mode can also give you a save environment to analyze and troubleshoot active machine programs.​
​
Instead of risking working on the real machine, you can simply use the offline mode to look into a problem. 
Only 3 easy steps will allow you to work offline on the current CNC program while having all the active data and variables with no risk to the actual machine.
1 . Create an archive on the machine you want to work on. You can even do this while the program is running to get the most current and acurat data.
2. Extract the CNC program from you ARC or DSF file by using the NCK Interface split archiv function.
3. Open the program in CNC-Studio and activate the Offline mode.
​​​
By using the Sinumerik archive which contains all current machine values at the time the archive was created — you can view the program as if it would run on the machine, with the correct values.

Sphere on Spiral Stairs

Live-Online-Mode

Live-Online-Mode

Watch you CNC-Program online

Watch CNC programs online

Online mode

Use the CNC-Studio to directly connect to an NCU and monitor CNC programs online to quickly analyze the program and locate problems. With the benefit of seeing the current values directly in the code, instead of having to add each variable to the online list on the NCK. 
This way is much more efficent and comfortable.

Select NCK connection to go online

The Online mode is a powerful tool that let's you directly access the NCU and watch and manipulate variables. Be aware that this can cause problems and should only be done by advanced users. We recomment createing an archive and using the save Offline mode environment at the beginning. 

Check if axis position were calulated correctly

Check axis positions

On the left-hand side you will see the actual program with conditions highlighted in red and green so that you can easily see what the program does.
​

On the right-hand side you will see the online output with the current values of all the variables.
​

Direct access to relavant data

Watch R-Paramters with dynamic indexes

The program automatically evaluates dynamic index parameters such as R[200+DBI_TypSide1W1] to R[202] and displays the relevant information. You can change values using the context menu or assign them using the “Execute line” command.

Watch you CNC-Program online

Watch program online

Write - to write strings in files

Write string to file
Subprogram tooltip showing the header

Test functions during the development with F11 like the Write file function that will actually write the data in correct NCK file on your windows drive.

Evaluate your text outputs

The program shows joined strings correctly

The output window will show you the correct text for multi language variables like $86840 and show  the endresult of joined together strings, so you don't have to load the program and start the NCK to test your program.

Watch how local variables are assinged

Use output horizontal and dock it at the output
Sphere on Spiral Stairs

Syntax-Highlighting

Syntax-Highlighting

Syntax highlighting helps you to highlight important commands, GOTO jump labels, online values, CNC line numbers and comments in color to make the program easier to understand and read.

Watch CNC programs online

Use the NCK settings to adjust the colors according to your wishes. You can also save your preferred settings as a scheme.

Settings colors & styles
Sphere on Spiral Stairs

Watch Axis positions, Variables list

Watch Axis positions

Use different output modes to switch between relevant data like Online variables values, online positions and online view.

Output modes

Output modes

Online positions

Shows you all axis and there current positions that are used in your project.

Online positions

The axis configuration is extracted from the archive or directly from the NCU's MD

Online variables

Add, watch and change variables from you program, for quick access.

Online variables
Sphere on Spiral Stairs

Advanced-Keyboard-Functions

Advanced-Keyboard-Functions

Use Alt+NUM+ to increase all numbers in the selection by 1
Use Alt+NUM* to count up all numbers in the selection from 1 to count of lines

Change the alarmtexts quickly. Use F12 to get to it.
Sphere on Spiral Stairs

Advanced-Mouse-Functions

Advanced-Mouse-Functions

Use Ctrl+R-Click to paste the clipboard
Use Ctrl+Shift+R-Click to replace the current word with the clipboard

1
Sphere on Spiral Stairs

Advanced-Scroll-Functions

Advanced-Scroll-Functions

Use Shift+Scroll to jump between previous work position in the code. 
Use Ctrl+Win to Undo/Redo
Use Win+Alt to show what was in the clipboard 

Change the alarmtexts quickly. Use F12 to get to it.
Sphere on Spiral Stairs

Advanced-Search-Functions

Advanced-Search-Functions

Use Ctrl+Alt+L-Click to Search a word in all files. You can keep the same keys (Ctrl+Alt) held down and start scrolling to go throught the search results.

Use Ctrl+Shift+L-Click to Search a word in local. You can keep the same keys (Ctrl+Shift) held down and start scrolling to go throught the search results.

3

You can combine the regular global search (Ctrl+Alt+L-Click) with the 3 times click search to see if you get results that have both words in it. In this example the word MAN_LOAD was search with the regular global search and the _FIXTURE was search by clicking on it 3 times.

2

Hold down Ctrl+Alt and start scrolling to go throught the search results.

bottom of page