Be sure to check the toolpath in a normal debugger, for example in the Sinutrain.
Package contain many errors. Infinite loop possible.
Please write issues as accurately as possible, with a minimum G-code for clarification.
Important! Before update package save ~.atom/packages/sinumerik-highlight/userData/ contents.
Press Ctrl + Alt + o to activate higlight and show right panel. Backlight colors are set tightly and were not checked in a dark theme.
You can select Lathe or mill type in Machine manager. The selected type affects the DIAMON settings (for lather) and the main plane (G17 for mill and G18 for lathe). Subroutine folder path can be installed for every machine
Paths to corresponding snippets can be defined for each machine. See the snippet syntax on the wiki page. Navigation through the snippets menu items is carried out using the arrows keys
Single line debug allows you to see an approximate tool path. Parsing errors can be seen by clicking on the button "Details". Clicking on the graphic window allows you to control the view using the arrows as well as + (=) and - buttons
Linear interpolation supported including Ang modifier. Circular interpolation programming is possible through:
MCALL not supported yet. SINUMERIK standart cycles (eg HOLES2, CYCLE81) not supported.
Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.