2010/8/28 Slavko Kocjancic <esla...@gmail.com>: > Hmm this seems just right. But I think the feedrate should be taken into > acount and then used some normalized value. > > So if we Have G1 move 10mm long with F10 that should be equal to G1 > move 100mm long with F100. > And if we precalculate total length(normalized) we can in runtime > predict time to end (or percentage). With this the estimated time can be > precise even if speed override is used.
Well, I think that predicting remaining time will not be precise - acceleration/deceleration is the thing, which will determine that from the point of view how long time it takes to execute, G1 move 10mm long with F10 WILL NOT be equal to G1 move 100mm long with F100. There was the discussion on the calculation of the time remaining until end of file - it is very difficult and developers rejected this approach. Searching archives will reveal their arguments, why. That is why I think that calculating the distance remaining to go vs total distance is totally acceptable for me - it will not represent the proportion of the time remaining vs total time required, but I do not care about that. So the question is - does anyone have an idea, how to do that? In the Properties we can see total distance to go and estimated total time required. Can we take total distance from here and then add some function that calculates distance traveled. so that they can be used by pyvcp to get some progress bar or anything else according to personal taste. Viesturs ------------------------------------------------------------------------------ Sell apps to millions through the Intel(R) Atom(Tm) Developer Program Be part of this innovative community and reach millions of netbook users worldwide. Take advantage of special opportunities to increase revenue and speed time-to-market. Join now, and jumpstart your future. http://p.sf.net/sfu/intel-atom-d2d _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users