This surprise move exists even in the latest master version.

I solved "exception during generator call: TypeError: 'NoneType' object 
is not callable" by deleting and making new python stdglue.py, remap.py 
nd toplevel.py files like it is written here: 
http://linuxcnc.org/docs/devel/html/remap/remap.html#_upgrading_an_existing_configuration_for_remapping

02/16/2017 04:32 PM, Marius Alksnys rašė:
> I can confirm the same on another 3 axis machine with trivial
> kinematics. After stopping or pause/stopping a program motion continues
> some straight line at programmed feedrate to some point and stops. The
> distance is big. This occurs every time, when paused in an arc motion
> and stopped after that. Two tools already broken..
>
> I found this as an already fixed "surprise move bug" in master:
> https://github.com/LinuxCNC/linuxcnc/commit/404be0fd8f6b6396f31943755db4b4754687d79b
>
> Then I installed master branch and get another errors - not being able
> to run any program with an error:
> emc/task/emctask.cc 397: interp_error: exception during generator call:
> TypeError: 'NoneType' object is not callable
>
> exception during generator call: TypeError: 'NoneType' object is not
> callable
>
>
> What would you recommend me to do?
>
> Info from v. 2.7.8 config:
> In G-code:
> G64 P0.05 Q0.001
>
> I use M6 tool change remap with subroutines. Two important lines in main
> INI file:
> [RS274NGC]
> ...
> REMAP=M6 modalgroup=6 prolog=change_prolog ngc=toolchange
> epilog=change_epilog
> ON_ABORT_COMMAND=O <on_abort> call
> ...
> [TRAJ]
> AXES = 3
> COORDINATES = X Y Z
> LINEAR_UNITS = mm
> ANGULAR_UNITS = degree
> CYCLE_TIME = 0.010
> DEFAULT_LINEAR_VELOCITY = 50
> MAX_LINEAR_VELOCITY = 700
> NO_FORCE_HOMING = 0
> ARC_BLEND_ENABLE = 1
> ARC_BLEND_FALLBACK_ENABLE = 0
> ARC_BLEND_OPTIMIZATION_DEPTH = 100
> ARC_BLEND_GAP_CYCLES = 4
> ARC_BLEND_RAMP_FREQ = 100
>
> LinuxCNC/AXIS version 2.7.8
> 3.4-9-rtai-686-pae #1 SMP PREEMPT Debian 3.4.55-4linuxcnc i686 GNU/Linux
>
> Debug messages:
> Issuing EMC_TRAJ_LINEAR_MOVE --        (  +220,+120,
> +0,105.936000,174.984000,-401.414000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,
>     +2,13.333333,342.188909,1231.880073,    +0,    -1,)
> Motion id 24 took 0.082464 seconds.
> Outgoing motion id is 1108.
> Issuing EMC_TRAJ_LINEAR_MOVE --        (  +220,+120,
> +0,105.047000,175.443000,-401.414000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,
>     +2,13.333333,375.140935,1350.507367,    +0,    -1,)
> Issuing EMC_TASK_PLAN_PAUSE --         (  +510,+12,   +31,)
> Issuing EMC_TASK_ABORT --      (  +503,+12,   +32,)
> emc/task/emctask.cc 389: interp_error: bad number format (conversion
> failed) parsing ''
> bad number format (conversion failed) parsing ''
> Motion id 25 took 3.132175 seconds.
> Motion id 0 took 0.000002 seconds.
> Outgoing motion id is 2114.
> Issuing EMC_TASK_PLAN_SYNCH --         (  +516,+12,    +0,)
> Outgoing motion id is 2115.
> Issuing EMC_TRAJ_LINEAR_MOVE --        (  +220,+120,
> +0,169.066000,226.898000,-401.414000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,
>     +2,13.333333,342.896322,1234.426761,    +0,    -1,)
> Issuing EMC_TASK_SET_MODE --   (  +504,+16,   +33,    +1,)
> Motion id 2115 took 5.132525 seconds.
> Motion id 0 took 0.000002 seconds.
> Issuing EMC_TASK_PLAN_SYNCH --         (  +516,+12,    +0,)
> can't do that (EMC_TRAJ_SET_TELEOP_ENABLE) in auto mode with the
> interpreter idle
>
>
> 06/25/2016 08:35 PM, Tomaz T. rašė:
>>
>>
>>
>> I'm a bit confused what could cause unexpected move after pressing stop or 
>> pause->stop.
>> Here is print screen what happened: https://cdn.pbrd.co/images/1X2RCHL7.jpg
>> Recently I implemented manualtoolchange but the only thing I was modifying 
>> were subroutines ... not sure if there could be source of this issue?


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to