New version!

The new beta version 1.0.5.2 is here! See previous posts for some examples of what it new in this version. Here is a list too:

  • Added localizable strings
  • Fixed background color bug when using embedded settings (now it ignores embedded background color)
  • New dialog for opening machines and demo files at the same time.
  • New buttons for reset view and open machine.
  • New displays for coordinates.
  • Added symbols for coolant and spindle direction and displays for feed rate and rpm.
  • Added proxy port + credentials and also default system proxy.
  • Added new advanced 2D view .
  • Added info-panel in 2D view.
  • Interpreter: Fixed tab char problem (was blocking codes after tab).
  • Fixed modal arcs (leaving out G2 or G3 in a line following these).
  • Fixed small bug with green tool path lines with G0 after drilling and fast forward.
  • Fixed problems with arcs in lathe mode. R-arcs now work.
  • Fixed crash when zero point not found.
  • Fixed problem with extremely slow simulations when no workpiece was loaded.
  • Fixed problem with lowercase X,Y,Z in G92 and other functions.
  • Changed order of M-codes like M3, M8 etc so they get interpreted before movements.
  • Added possibility to lift workpieces up in the air.
  • Added surface color to materials to be able to mill painted workpieces or laminated like PCBs.
  • Added simulator command $SetupTool to add tools at run-time.
  • Added simulator command $AddMillPart to add workpieces at run-time.
  • Added $DefineMillWorkpiece, $DefineMaterial, $DefineMillTool and $DefineZeropoint commands for making programs portable.
  • Added menu command “Make program portable” to be able to to send programs to others using the commands above.
  • Added simulator command $OverrideBufferQualitySetting to be able to use higher buffer resolutions.
  • Added Fanuc style G28 command.