-
Notifications
You must be signed in to change notification settings - Fork 29
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
Problem with 2D visualizer #12
Comments
I have this missing 2D visualization problem sometimes but when I try to debug it the problem goes away, i.e. the visualization reappears. That makes it very difficult to debug! My best guess is that something is getting cached and the process of trying to debug it refreshes the cache. I don't know what your browsing environment looks like so I can't give exact details, but if you are using Chrome, you might try turning on Developer Tools and reloading the page. That tends to make the problem disappear, and then it is okay for some time. Another thing to try is to browse to the page on a different machine. |
Hi Mitch. Thanks for the answer. I want to draw your attention that while I start full console of cncjs, select the gcode file and 3d visualization once appears, then after if i close that full console and open shopfloor console, the visualization works. |
Thanks for the clue about visualization. I'll keep looking. |
I am running into all sorts of problems with the feedrate control thing. It's pretty clear that the g2core support for on-the-fly feedrate manipulation is a work-in-progress, and there is little or no progress at the moment. Several things:
The feedhold feature is not important enough to me to spend more time on it, so for now it is on indefinite hold. I shall remove the artifacts from the shopfloor tablet UI, except for a display of the current velocity. If you need to override the feedrate before a run, you can use MDI to issue an M50 command. "M50 P2" is double the programmed feedrate, "M50 P0.1" is 1/10 rate, "M50" cancels the override. There are "M50.1 Pn" commands for overriding the rapid rate but g2core currently accepts but ignores them. |
So Sad. Anyway, thanks a lot to you for putting all your efforts going deep into the problem and investing your precious time. |
The visualizer would fail pretty badly if the GCode program does not do any moves and thus fails to set a bounding box. I don't know if this solves issue #12 but it might help.
I just pushed a change that fixed some problems with the 2D visualizer. I don't know if it will fix your problem though. |
Hi @MitchBradley.
I have installed your new version of shopfloor tablet on my Raspberry Pi and found good changes as you have mentioned.
My concern is, now I can't see 2D visualization after update. This also occured in past, at that time you suggested to install a different branch named "patch all ports". Can you explain me why this happens so that I can remove the root cause of the problem. I doubt on the default port it opens while it connects.
Secondly, I was not able to click on feedrate override (new feature in tablet) while machine was running. All those buttons stays disabled. Is that having any relation to the above problem or you have just put those buttons but not programmed yet for functionality?
Let me inform you that I am planning for building an economic industrial VMC machine with shopfloor pendant as its default HMI.
The text was updated successfully, but these errors were encountered: