3D GCode Viewer integrated with DWC
-
https://github.com/Sindarius/DWC_GCodeViewer_Plugin/releases/tag/0.6.5
Posted a new update. Cleaned up the side menu a bit.
https://user-images.githubusercontent.com/12520045/99151632-3acb8900-2662-11eb-920a-216d9a346b23.png
-
@Phaedrux said in 3D GCode Viewer integrated with DWC:
@CaLviNx said in 3D GCode Viewer integrated with DWC:
Seeing as we are now off on a tangent, what would be really useful is if there was a way to
have a camera integrated into the "cancel object" software/plugin or what ever you want to call, that could monitor when a segment has failed and automatically modify the g-code on the fly to stop the printer from extruding plastic for that segment.You may not like this, but there's also an octoprint plugin that does this. And yes it could become a plugin here as well.
https://www.thespaghettidetective.com/
The object cancelation functions already right now so that if you had a camera and you yourself saw an object fail, you could send the manual command to cancel that object.
https://duet3d.dozuki.com/Wiki/Gcode#Section_M486_Object_cancellation
The gcode viewer functionality could enable a useful GUI for many features.
Why would I not like it?
And I reiterate, it would be useful if :
that plugin could monitor when a segment has failed and automatically modify the g-code on the fly to stop the printer from extruding plastic for that segment.
And still this does not explain the reason why someone would even mention a feature that occurs in octoprint, and what relationship that feature has to do with the Author's gcode viewer,
-
@CaLviNx said in 3D GCode Viewer integrated with DWC:
And still this does not explain the reason why someone would even mention a feature that occurs in octoprint, and what relationship that feature has to do with the Author's gcode viewer,
Because he posted a photo showing a canceled object. (The one with the Xs over it) and you asked what the real world use was and veti told you what the use of cancelling an object is and posted a link to the origin of the feature in the form of the octoprint plugin. For such a big brain I'm surprised you're not following along here.
-
@Sindarius said in 3D GCode Viewer integrated with DWC:
https://github.com/Sindarius/DWC_GCodeViewer_Plugin/releases/tag/0.6.5
Hey I clicked on your link, could you help me where to find in the forum or duet-wiki a reference how to implement this plugin?
-
@LB upload the zip file via the systems tab.
There will be a pop up asking if you want to install the plugin.
It can then be activated under the plugins tab on the machine specific settings tab -
@LB I just posted a 0.7.0 with async loading Download the zip from the release page and with the latest DWC 3.2 beta you can simply go to the system tab and upload the file to install the plugin.
@jay_s_uk beat me to it
-
weird bug, it seems the bed rendered is too small. (see pic)
any idea?
same on safari and firefox. Mac os big sur.
-
@Thalios I have not yet implemented reading the axis limit so the bed size is fixed @ 235,235 at the moment.
-
I understand! I like it still!
-
@Thalios It's one of the next items on my list. I need to start refactoring some of the structure out into their own classes. Bed is one of my first ones. I plan to hopefully support bed texturing soon-ish and I have had requests to show a volume cube as well. So this will be a part of that. Glad you like
-
@Thalios Give 0.7.6 a shot. I have reworked a chunk of the bed logic so it should pick up the axes limits from the object model now.
https://github.com/Sindarius/DWC_GCodeViewer_Plugin/releases/tag/0.7.6Also added build volume. It's a little odd for deltas but it you look top down it works well enough for now.
-
@Sindarius your print area would be useful for other kinematics like scara, polar ... also.
-
works perfectly so far!
-
Implemented billboarded labels over each of the objects. Can be toggled on and off.
-
Should this be working with RRF 3.2b3?
I got an error saying the plugin couldn't be installed because DWC version wasn't correct -
@OwenD this depends on DWC 3.2 beta 3 which I do not believe is released at this point. You have to pull it down and build it then install it.
-
@Sindarius
This is the bundle I used.https://forum.duet3d.com/topic/19623/firmware-bundle-3-2beta3-now-available
Bugger,
Just noticed there's a DWC package further down the list.... I thought it was all in teh bundle.
Will try that tonight. -
Make sure you update the DWC to 3.2b3 as well or it won't work. Not just the firmware.
-
Works like a charm!
One thing i would love is a Zoom-slider or a +/- somewhere on the "viewport" to zoom in on the build area. For instance, i'm using a old AF laptop and the touchpad driver is long before win10 si i cant use the "pinch or open gesture" to zoom or heck even scroll.
Other than that @chrishamm has some issues with the sorting on the release section of the git lol. I've installed an old version more than once just by downloading the top one lol.
-
@Exerqtor You can actually use the arrow keys on the keyboard to move the camera.
arrow keys will rotate around
hold down control and you can pan
hold down alt and up and down will zoom in and outI am looking at speeding up the camera movement with the keyboard when pan/zoom (it's a bit slow)
Edit:
Sped up the keyboard controls so you can avoid using the touchpad as much as possible.
https://github.com/Sindarius/DWC_GCodeViewer_Plugin/releases/tag/0.8.4