UCCNC version 1.2116 is ready for testing.
The download link:
setup_1.2116.exeUCCNC core:
- SPI bus communicaiton support for UC300ETH motion controller only.
- Remotesocket plugin for TCP remote control communication.
- Write to tooltable function added.
- Injectcode function to send g-code in a list instead of loading a physical file from plugins.
- Jog distance 0.001 added.
- Block delete function/button was added, so the lines starting with the '/' character are optionally skipped.
- Conditional programming support added with IF/GOTO/WHILE functions supported in g-code.
- G-code view colored per code type for better visual experience.
- Comments MSG optional beep sound added.
- Codeview is now resizeable in Y dimension too.
- Latheview with calculated contour was added to support lathes.
- Lathe profile added to support lathes.
- G7/G8 radius/diameter mode programming mode for X axis to support lathes.
- G95 feed per spindle rev code was added. It supports programmed and measured spindle speed in quazy realtime.
- Wait for spindle to spin up/down support on M3/M4/M5 and S codes.
- G96 constant surface speed code was added.
- Tool offset X was added to support lathes.
- UCCAM can now load splines and nurbs. (Requires the .net 4.5 to be installed on the computer, so Windows XP is not supported for this added functionality. On Windows XP the UCCAM still cannot load splines and nurbs, but it works the same as earlier.)
- Optional graphics smoothing function was added for better visuality.
- Inireader to load/save data to profile file was totally rewritten for more robust and faster operation.
- G91_G19 Arc error bug fix.
- Informplugin Codelist call bug fix.
- G10L1R load table fix.
- Keypress triggers Alt-shift-ctrl special keys bug fix.
- Output triggers calls stop before destructor call fix.
- R parameter made sticky for canned cycle codes to comply the RS274NGC standards.
- Getvar/Setvar bug fix.
- Radius compensation tool offset fix.
- Radius compensation bug fixes.
- G33.1 K var when parametric (coded as a #var) was working incorrectly, fixed.
- Macros P variable rounding bug fixed.
- Jogging after M6 code execution fix.
- OSK escape press gave back infinity value bug fix.
- Tooltable values sorting order bug fix.
Plugins:
Auto backup profile 1.4
- Requires min. 1.2116, compiled in .Net 4, uses Plugininterface.INIReader
Console 2.6
- Requires min. 1.2116, uses Plugininterface.INIReader
- Informplugin: "Clear" command added to clear the console window
LightBurn Loader 1.3
- MinimumVersion lowered from 1.2113 to 1.2111
- Option to replace M3 with M4 if M3 is used for spindle (M3 or M4 is required to enable the laser output)
Messages 1.4.2
- Minimum version is lowered to 1.2113
- Move form using left mouse
- See-through using right mouse
- Informplugin: List:Title{item|item}[index] and ListItem:Title{item|item}[index] commands added
- Restores UCCNC window if minimized
Modbus master 1.6
- Requires min. 1.2116, compiled in .Net 4, uses Plugininterface.INIReader
- Saves in new data format (compact and readable)
Pin mapping 2.8
- Requires min. 1.2116, compiled in .Net 4, uses Plugininterface.Inireader
Probing 1.3.5
- Updated debug system
- OffsetProbeBtn (886), Offset fields (2741..2746) added
- Informplugin: GetLastProbeMach and GetLastProbeMachArray commands added
- Bug fix: ref current had no correction (need gage only)
- SafeMoveTo position check
- Informplugin: GetG43TLO and SetG43TLO commands added
- Tool X offset included
- Calls the Messages plugin if it is enabled
- ProbeOffsetLED (311) added
- Calls cycle stop at end of probing thread if an error occured
- Reset turns off ProbeOffset
- Apply/Save updates field decimals
- CurrentToolHasOffsetLED (312) added
- GotoMobileProbePosition always counts with MobileToolOffset
- SaveAsG43ToolOffsetBtn (887) added
- ReferenceToolNumberFld (2747) added
Talk to me! 1.1
- Informplugin: "Say:your text" command calls the Windows Narrator (works only in English)
On-Screen Keyboard 2.2
- Requires min. 1.2116, compiled in .Net 4