Bugs item #3437928, was opened at 2011-11-14 13:33 Message generated for change (Settings changed) made by mahsofo You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=106744&aid=3437928&group_id=6744
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: G-code Interpreter Group: None Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: Michael Haberler (mahsofo) >Assigned to: Michael Haberler (mahsofo) Summary: remap M6 error Initial Comment: I got a report of an error during a remapped M6 using configs/sim/remap/manualtoolchange the program aborts with "remap_finished: got -8 - not cblock.remappings ?" this was through google translate from italian on irc - I cant repoduce it; it seems to be a combination of toolchange in MDI, then executing a program ---------------------------------------------------------------------- Comment By: Michael Haberler (mahsofo) Date: 2011-11-17 13:41 Message: closed in master as per c1b5c8d ---------------------------------------------------------------------- Comment By: Michael Haberler (mahsofo) Date: 2011-11-17 00:09 Message: sorry, this should have been G80 (cancel modal motion) G90 (restore absolute) using G0 is potentially dangerous! ---------------------------------------------------------------------- Comment By: Michael Haberler (mahsofo) Date: 2011-11-17 00:04 Message: The problem: hitting escape during a probe in manual_change.ngc leaves modal state in G38.3 G91 - the abort code gives the interpreter no chance to recover from it except (try to abort during the probe run and look at active settings - it is g38.3 g91 and not what you had before the M6) at the next M6, the M72 autorestore code picks up the active G38.3 (and G91) and tries to restore that which fails in restore_settings() since no x/y/z.. word is given. but then g38.3 shouldnt be active at that point in the first place. the solution to this is to add those modal settings to the ON_ABORT procedure which you want to have unconditionally restored after an abort for me it worked to add G0 and G90 to on_abort.ngc. ---------------------------------------------------------------------- Comment By: Michael Haberler (mahsofo) Date: 2011-11-16 23:20 Message: now reproducible: - run manualtoolchange.ini demo - hit exscape during toolchange while, say, probing - then MDI txM6 - the error message '"remap_finished: got -8 - not cblock.remappings" should pop up not fixed yet, but very likely a incompatibility of the M73 autorestore modal state code with aborting a remap execution ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=106744&aid=3437928&group_id=6744 ------------------------------------------------------------------------------ 10 Tips for Better Server Consolidation Server virtualization is being driven by many needs. But none more important than the need to reduce IT complexity while improving strategic productivity. Learn More! http://www.accelacomm.com/jaw/sdnl/114/51507609/ _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
