-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gcode 3D viewer #267
Comments
It was just not implemented (yet). |
:-) .... k .... just tried it. no dice in the first shot. thanks. ochorocho |
Could also add https://github.com/joewalnes/gcode-viewer |
OK so following up from my other ticket. Are there plans to implement this and when? If there are no immediate plans and I decide that I have time to dedicate to implement this in my fork, are you willing to review my code and merge it if you're ok with what I've done? In other words I'm making sure I know it's status before I jump on it and waste my time if it's being released soon anyway. |
It's currently not being worked on at all. The reason is that I'm not yet sure how it would work on mobile devices (I know that OctoPrint's current web interface isn't that mobile friendly, but I want to keep it as functional there as possible nevertheless, and adding a 3D canvas to the ui might render it unusable sluggish on mobile browsers). So if it were to be added it would have to be behind something like a mobile browser detection, possible with some (client-side stored) configuration switch that defaults to off if a mobile browser is detected and the user can then enable if he's certain the device can handle it. On top of that there's another issue: I'm not completely happy with the mouse handling of the 3d part of the gcode viewer. The dragging stuff for reorienting the item feel very very sluggish and also too freeform. It's hard to describe... what I mean is, when I try to look at the toolpath from the side, it's more likely that everything will end up with the top pointing to something like 45°C to the upper left or something like that - play around with it a bit and I hope you will "feel" what I mean, it doesn't feel "right". So there'd need to be some work done in that department too. My goal would be that it feels like the 3D view in Cura or the in-browser-editor of CoffeeScad. And last but not least, the gcode viewer version integrated in OctoPrint was heavily modified around new years, to both support multiple extruders and to remove the heavy coupling it previously had to the UI parts. I've been meaning to merge those changes back and turn the thing into a real jquery module or something, but there were always other things (more pressing issues, real life, job change, ...) that kept me from coming around to it. So -- that about sums it up while it isn't in there right now and while it will probably be not worked on by me personally for some time until everything above there is solved. Of course, patches are always welcome, but be aware that this is not a minor task because -- well, see above. |
There's a new player in the plugin space for this if you haven't seen it on the Community Forum. From what I've seen over there it seems to work perfectly fine. |
Hey ....
i saw octoprint is using gCodeViewer.
https://github.com/hudbrog/gCodeViewer
gCodeViewer is able to show the uploaded file in 3D.
Was this function removed for some reason or just not implemented?
Thanks.
The text was updated successfully, but these errors were encountered: