What's new in this build NC-Corrector 4

16.07.2019 Added the Portuguese language. Thanks Atila Paixão.

03.01.2019 Improved export to DXF. Added the ability to export polylines. Thanks Mikhail Glotov.

03.07.2017 Added the French language. Thanks AdNovea.

18.04.2017 Added the Czech language. Thanks Martin Tabačan. In the language file, the codepage setting is added. This allows the use of national symbols.

31.03.2017 Added support for coordinate systems (G53, G54, G55, G56, G57, G58, G59). Added 4 speeds automatic program playback.

02.02.2017 Added Spanish language. Thanks Mario Alberto Delgado Badilla.

13.01.2017 Added control Anilam. Added settings discreteness words XYZIJKRQUV (each separately) with the possibility of reversal. (For those who have confused the sign). Added highlighting in the graphical window element on which the cursor is in a text field.

03.01.2017 Added Italian language. Thank Pietro Porcino.

22.12.2016 Added arrow indicating the direction of movement in the animation and dynamic highlighting. Added the context menu on the graphic element (Animation with this line). When editing, after recalc the graphics cursor in the text retains the position. (Previously jumped at the end of the program)

11.11.2016 Added support for parameter "L" (number of repetitions) in subroutines. Added support for M21, M22, M23 (M87, M88, M89) - Mirroring. In the settings of the machine, add symbols comments and skip.

07.11.2016 Added auto-detection machine, the keywords specified in the machine settings.

28.10.2016 The display of the trajectories of different instruments, different color. (Just not in over mode). Implemented control changes to the text, with the display in the window title, and be prompted to save the modified program's at the exit.

19.10.2016 Added AgieCut 100/200/300. Supports 4-axis. (Someone can display this G-code?). Added support programs, the format word X 0.000 Y 0.000 (ie, with gaps between the address and value). Implemented functional buttons to add / remove the machine, in the machine settings.

12.02.2016 Small bugfix rendering WireEDM.

01.10.2015 Added buttons Play and Pause.

24.03.2015 Fixed bug with complete arcs when exporting to DXF (Thank Welder).

11.03.2015 Fixed bug with arcs Heidenhain. Fixed saving settings font editor (Thanks s_liam).

18.12.2014 Added Processing G92. Fixed bug with installation on Chinese Windows.

10.09.2014 Added grouping in collapsible blocks in the text box. Now there is grouped correction, drilling cycles. Improved (I think) displaying 4-axis programs.

29.04.2014 Added multilingual support. Wishing to begin translating NC-Corrector, you are welcome.

lang_en.png    lang_ru.png    lang_de.png    lang_by.png    lang_ua.png 

01.04.2014 Added in setting "default projection." Added in machine setup, method of specifying UV for 4 \ 5 axis and height for WireEDM. Fixed small bug with G83 (Thanks to Vladimir for the bug report.).

06.12.2013 Request. Please send me an email who REALLY use this program. Preferably with an indication of the city and the company. My mail strunov@mail.ru

13.11.2013 Partly made ​​measurements. Measures the distances and angles between points, lines, arcs, centers and combinations. Graphically displays while-that only the size between points, the rest is displayed in the protocol.

NC Corrector v4.0 Measure   

15.03.2013 Added support for WireEDM machines Robofil. 4 axis.

NC Corrector v4.0 WireEDM    NC Corrector v4.0 WireEDM 

14.02.2013 I have added basic support for Heidenhain systems, it now recognizes both linear and arc movements. It also supports Q-variables. Cycles are not supported yet.

05.02.2013 Fixed bug a crash when loading G-code and syntax highlighting ON

23.01.2013 I have implemented a functional display showing information about the management program. You can now export this information to microsoft word, using editable custom templates. I use this function myself to create a map adjustment.

09.28.2012 Fixed a bug with the definition of the arcs in a situation where the program uses two methods of arcs same time (IJ and R). Thank you, Andrei Vermel for example of the G-code

27.12.2011 Implemented a so-called "Map letters". Figuratively speaking this change of words from a template (for a G-code parser, ie the real G-code is not changed.) What is the meaning of this feature. Suppose you have an arc is defined as a SINUMERIK CR = radius. Writing in the settings of CR =-> R. Or suppose you have beguiled IJ. Writing I-> O; J-> I; O-> J

22.02.2011 Fixed some bugs with the arcs resulting from refactoring.

18.02.2011 Made the ability to disable the Splash Screen at startup..

16.02.2011 Produced a significant refactoring of geometric pieces of source code. On may appear in connection with the glitches, please.

11.02.2011 Added in status indication of the state of coolant. I work on the exportation of APT-CL format.

10.02.2011 Need help with English. If there are people who want to help the project and who speak English, please write strunov@mail.ru Need help with the English version of this site.

04.02.2011 Made adding / removing spaces between words.

03.02.2011 Next update. If you want to be good, do it yourself ... Remade processing mouse wheel, and now it really works.

02.02.2011 Made map of Bounding Box and maximum / minimum coordinates directly in the graphics window. How it looks like you can see here.

25.01.2011 Small update. Added support for the arches in the form CR = Radius (SINUMERIK)

28.12.2010 Realized functionality for all menus "Edit" and duplicate this context menu for the text field. Made renumbering. Settings renumbering in Setup / Machine / BlockNumbers for each machine their own.

16.11.2010 Find and corrected the error with the update graphics, if uploaded several programs.

15.11.2010 Made update Graphics and information, a change in the program. Recalculation occurs when the loss of focus text field.

11.11.2010 Find and corrected a few critical errors in the algorithm for drawing an equidistant correction, leading to the Runtime Error. Added few checks ...

10.11.2010 Made equidistant map correction. The correction is given in the parameters of the instrument (the tree). By default, the correction is equal to 1 mm.

09.11.2010 For debugging and filling example, there is a need in your programs for CNC machines. Send a request to strunov@mail.ru

28.10.2010 Realized export to DXF. Transmission line, arc (G17, G18, G19). Does not transmit a spiral.

26.10.2010 For old friends made ​​decoding feeds in the N33 code.

20.10.2010 Fixed a nasty bug with sinking in the process of downloading the G-code.

19.10.2010 Concluded information about the item, clicking on it with the mouse in the graphics window. You can click on a linear displacement, arcs, points, centers of arcs. During this reaction the desired frame in the text box.

15.10.2010 Did a search extremes arc right now enters through the window of the program with any arcs. Accelerated step by step drawing program.

12.10.2010 Made dynamic illumination element pointer. It is needed for measurement tool, which is not yet, but will ...

10.10.2010 There is a need for the icon for the program. If there is a person who draws it, he will be grateful to all users of this free software..

22.07.2010 Made commands"Save", "Save as..."

01.06.2010 + Subroutines M98 M99 Pxxx Oxxx

21.05.2010 +G81 G82 G83 G73 G85 cycles of the processing G98 G99

17.05.2010 Entered significant changes to the system of information storage, because the line number in the array does not necessarily coincide with the line number in the program.

13.05.2010 Made hint for functions, when the mouse cursor in the text. (information taken from Wikipedia)

12.05.2010 Modified the output of information in statusbar.

04.05.2010 Made an animation of the current frame. apparently coined know-how. At least no one has the animation I've ever seen.

30.04.2010 Made navigation. By frame operation, the output of the frame, fast rewind.

22.04.2010 Make a tree.

19.04.2010 Made of multi-mode loading programs. (Overlap)

18.04.2010 Finally made ​​a competent, economical, logical and easily expandable storage of information in memory.

14.04.2010 Accelerated algorithms for load calculation and rendering. Productivity has increased every 5

29.03.2010 Made anti-aliasing image. Very nice.

29.03.2010 Made full processing of the arcs. G17 G18 G19.

26.03.2010 Invented the process of automatic determination of type arc.

25.03.2010 Made universal loading unloading parameters in the INI files.

17.03.2010 Work continued.

19.08.2009 For two months working on this project is not.

24.04.2009 Almost completed development of interface.

13.04.2009 Begin work on NC-Corrector v4