diff --git a/CHANGELOG.md b/CHANGELOG.md index 662edec..df19f6a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,4 +4,8 @@ v0.0.8 v0.0.12 - working in Windows restored (dir path bug fixed); - add support for IF - ELSE - ENDIF jumps - - add support for GOTO[BF] without IF jumps \ No newline at end of file + - add support for GOTO[BF] without IF jumps + +v0.0.13 + - add support polar coordinates (AP, RP, G110-G112) + - DIAMON/DIAMOF interpreter \ No newline at end of file diff --git a/README.md b/README.md index b041961..f81d15b 100644 --- a/README.md +++ b/README.md @@ -6,22 +6,27 @@ Siemens Sinumerik highlight. Package contain many errors. Infinite loop possible. Please write issues as accurately as possible, with a minimum G-code for clarification.** -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. +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). - -Single line debug allows you to see an approximate tool path. +
+
+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. +Linear interpolation supported including Ang modifier.
Circular interpolation programming is possible through: - the end point and center - the end point and radius CR (including arc > 180 degrees - CR < 0) - the end point and AR - the center point and AR -[A]TRANS & [A]ROT supported. + +Polar coordinates (AP, RP) supported.
+DIAMON / DIAMOF
+[A]TRANS & [A]ROT supported.
Subroutines in the same directory as the program can be called along with the parameters.
R-variables supported.
Math SIN COS TAN ASIN ACOS ATAN2 POT SQRT TRUNC ROUND supported.
@@ -35,4 +40,4 @@ SINUMERIK standart cycles (eg HOLES2, CYCLE81) not supported.** -![A screenshot of your package](https://f.cloud.github.com/assets/69169/2290250/c35d867a-a017-11e3-86be-cd7c5bf3ff9b.gif) +![A screenshot of your package](images/Screenshot_1.png) diff --git a/images/Screenshot_1.png b/images/Screenshot_1.png new file mode 100644 index 0000000..629c1a5 Binary files /dev/null and b/images/Screenshot_1.png differ diff --git a/package.json b/package.json index 14a3782..4ee3d4a 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "sinumerik-highlight", "main": "./lib/sinumerik", - "version": "0.0.12", + "version": "0.0.13", "description": "Sinumerik highlight", "keywords": [], "activationCommands": {