Releases: Sindarius/DWC_GCodeViewer_Plugin
0.12.1: edgesRendering Issue
Change to @babylonjs/core package
Updated project to use @babylonjs/core instead of @BabylonJS to help reduce package / plugin size.
Important note : This plugin is going to be integrated as a default plugin in the DWC starting in 3.2-RC1
0.11.1: Fixed line number assignment
Line numbers were not getting properly assigned to G2/G3 commands which was causing problems with real time visualization.
G2/G3
0.10.2: Unbroke tools
Part of my changes for cnc caused tool changes to not get picked up properly.
Camera Inertia Toggle
Work on better CNC gcode support
I am working on improving the performance and processing of CNC gcode. I have a few samples to share at this point and some work in this release. I have additional work to do to get G2/G3 implemented but this should hopefully give a decent preview.
3D Detailed Carve with Solid Rendering (It'll probably never be perfect by the nature of it but it does give a decent preview based on gcode)
0.9.7: Color Picker and Tool Color Fix
There was an issue with the last version that broke tool color changes from being picked up. The color label was not being updated when extruder colors were reset
Color control fixes
Build Volume Color and Color Control Fix Fixed an issue with color control not working as intended and now use the line color on the bed for the build volume.
Fix for gcode processing issue
#2 - This issue is resolved in this build. There was a problem where commands like G90 and G91 were not getting processed properly in my line parser. This cropped up because a sample gcode had a compound line G90 G0 command which would let the g91 fire and it would kick off to relative mode. When rerendring the file it would not read a G90 at the start of the file so it would re-render the whole file in relative mode.
Thanks to DaBit for finding this issue and providing sample gcode.