Verbose mode on RUN_IN_PLACE=yes LINUXCNC_DIR= LINUXCNC_BIN_DIR=/usr/local/src/linuxcnc-dev/bin LINUXCNC_TCL_DIR=/usr/local/src/linuxcnc-dev/tcl LINUXCNC_SCRIPT_DIR= LINUXCNC_RTLIB_DIR=/usr/local/src/linuxcnc-dev/rtlib LINUXCNC_CONFIG_DIR= LINUXCNC_LANG_DIR=/usr/local/src/linuxcnc-dev/src/objects INIVAR=inivar HALCMD=halcmd -k LINUXCNC_EMCSH=/usr/bin/wish8.6 LINUXCNC - 2.9.0~pre0 Machine configuration directory is '/usr/local/src/linuxcnc-dev/configs/sim/gscreen/vmill4' Machine configuration file is 'vmill4.ini' INIFILE=/usr/local/src/linuxcnc-dev/configs/sim/gscreen/vmill4/vmill4.ini VERSION=1.1 PARAMETER_FILE=linuxcnc.var TASK=milltask HALUI=halui DISPLAY=gscreen -c vmill4 -d COORDINATES=XYYZA KINEMATICS=trivkins coordinates=xyyza Starting LinuxCNC... Starting LinuxCNC server program: linuxcncsvr Loading Real Time OS, RTAPI, and HAL_LIB modules Starting LinuxCNC IO program: io iocontrol: machine: 'vmill4' version 'unknown' Starting HAL User Interface program: halui Found file(lib): /usr/local/src/linuxcnc-dev/lib/hallib/core_sim.hal Found file(lib): /usr/local/src/linuxcnc-dev/lib/hallib/sim_spindle_encoder.hal Found file(lib): /usr/local/src/linuxcnc-dev/lib/hallib/axis_manualtoolchange.hal Found file(lib): /usr/local/src/linuxcnc-dev/lib/hallib/simulated_home.hal Starting TASK program: milltask task: machine: 'vmill4' version 'unknown' Starting DISPLAY program: gscreen emcTaskOnce: Python plugin configured emcTaskOnce: extract(task_instance): KeyError: ('task',) emcTaskOnce: no Python Task() instance available, using default iocontrol-based task methods emcTrajSetJoints(5) returned 0 emcTrajSetSpindles(1) returned 0 emcTrajSetAxes(4, 15) emcTrajSetUnits(1.0000, 1.0000) emcTrajSetVelocity(0.0000, 25.0000) returned 0 emcTrajSetMaxVelocity(250.0000) returned 0 emcTrajSetAcceleration(999999999999999967336168804116691273849533185806555472917961779471295845921727862608739868455469056.0000) returned 0 emcTrajSetMaxAcceleration(999999999999999967336168804116691273849533185806555472917961779471295845921727862608739868455469056.0000) emcTrajSetHome(0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000) returned 0 emcJointSetType(0, 1) emcJointSetUnits(0, 1.0000) emcJointSetBacklash(0, 0.0000) returned 0 emcJointSetMinPositionLimit(0, -0.0100) returned 0 emcJointSetMaxPositionLimit(0, 800.0000) returned 0 emcJointSetFerror(0, 10.0000) returned 0 emcJointSetMinFerror(0, 1.0000) returned 0 emcJointSetHomingParams(0, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, 0, 0, 0, 999, 0) returned 0 emcJointSetMaxVelocity(0, 250.0000) returned 0 emcJointSetMaxAcceleration(0, 5000.0000) returned 0 emcJointActivate(0) returned 0 emcJointSetType(1, 1) emcJointSetUnits(1, 1.0000) emcJointSetBacklash(1, 0.0000) returned 0 emcJointSetMinPositionLimit(1, -0.0100) returned 0 emcJointSetMaxPositionLimit(1, 1200.0000) returned 0 emcJointSetFerror(1, 10.0000) returned 0 emcJointSetMinFerror(1, 1.0000) returned 0 emcJointSetHomingParams(1, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, 0, 0, 0, 999, 0) returned 0 emcJointSetMaxVelocity(1, 250.0000) returned 0 emcJointSetMaxAcceleration(1, 5000.0000) returned 0 emcJointActivate(1) returned 0 emcJointSetType(2, 1) emcJointSetUnits(2, 1.0000) emcJointSetBacklash(2, 0.0000) returned 0 emcJointSetMinPositionLimit(2, -0.0100) returned 0 emcJointSetMaxPositionLimit(2, 1200.0000) returned 0 emcJointSetFerror(2, 10.0000) returned 0 emcJointSetMinFerror(2, 1.0000) returned 0 emcJointSetHomingParams(2, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, 0, 0, 0, 999, 0) returned 0 emcJointSetMaxVelocity(2, 250.0000) returned 0 emcJointSetMaxAcceleration(2, 5000.0000) returned 0 emcJointActivate(2) returned 0 emcJointSetType(3, 1) emcJointSetUnits(3, 1.0000) emcJointSetBacklash(3, 0.0000) returned 0 emcJointSetMinPositionLimit(3, -500.0000) returned 0 emcJointSetMaxPositionLimit(3, 0.0100) returned 0 emcJointSetFerror(3, 10.0000) returned 0 emcJointSetMinFerror(3, 1.0000) returned 0 emcJointSetHomingParams(3, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, 0, 0, 0, 999, 0) returned 0 emcJointSetMaxVelocity(3, 250.0000) returned 0 emcJointSetMaxAcceleration(3, 5000.0000) returned 0 emcJointActivate(3) returned 0 emcJointSetType(4, 1) emcJointSetUnits(4, 1.0000) emcJointSetBacklash(4, 0.0000) returned 0 emcJointSetMinPositionLimit(4, -9999.0000) returned 0 emcJointSetMaxPositionLimit(4, 9999.0000) returned 0 emcJointSetFerror(4, 0.5000) returned 0 emcJointSetMinFerror(4, 0.0500) returned 0 emcJointSetHomingParams(4, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, 0, 0, 0, 999, 0) returned 0 emcJointSetMaxVelocity(4, 360.0000) returned 0 emcJointSetMaxAcceleration(4, 1200.0000) returned 0 emcJointActivate(4) returned 0 emcAxisSetMinPositionLimit(0, -0.0100) returned 0 emcAxisSetMaxPositionLimit(0, 800.0000) returned 0 emcAxisSetMaxVelocity(0, 250.0000) returned 0 emcAxisSetMaxAcceleration(0, 5000.0000) returned 0 emcAxisSetLockingJoint(0, -1) returned 0 emcAxisSetMinPositionLimit(1, -0.0100) returned 0 emcAxisSetMaxPositionLimit(1, 1200.0000) returned 0 emcAxisSetMaxVelocity(1, 250.0000) returned 0 emcAxisSetMaxAcceleration(1, 5000.0000) returned 0 emcAxisSetLockingJoint(1, -1) returned 0 emcAxisSetMinPositionLimit(2, -500.0000) returned 0 emcAxisSetMaxPositionLimit(2, 0.0100) returned 0 emcAxisSetMaxVelocity(2, 250.0000) returned 0 emcAxisSetMaxAcceleration(2, 5000.0000) returned 0 emcAxisSetLockingJoint(2, -1) returned 0 emcAxisSetMinPositionLimit(3, -9999.0000) returned 0 emcAxisSetMaxPositionLimit(3, 9999.0000) returned 0 emcAxisSetMaxVelocity(3, 360.0000) returned 0 emcAxisSetMaxAcceleration(3, 1200.0000) returned 0 emcAxisSetLockingJoint(3, -1) returned 0 emcJointSetMotorOffset(0, -0.0000) returned 0 emcJointSetMotorOffset(1, -0.0000) returned 0 emcJointSetMotorOffset(2, -0.0000) returned 0 emcJointSetMotorOffset(3, -0.0000) returned 0 emcJointSetMotorOffset(4, -0.0000) returned 0 emcJointSetMotorOffset(5, -0.0000) returned 0 emcJointSetMotorOffset(6, -0.0000) returned 0 emcJointSetMotorOffset(7, -0.0000) returned 0 emcJointSetMotorOffset(8, -0.0000) returned 0 NML_INTERP_LIST(0x559c4ba507a0)::append(nml_msg_ptr{size=32,type=EMC_TRAJ_SET_TERM_COND}) : list_size=1, line_number=0 NML_INTERP_LIST(0x559c4ba507a0)::append(nml_msg_ptr{size=96,type=EMC_TRAJ_SET_G5X}) : list_size=2, line_number=0 NML_INTERP_LIST(0x559c4ba507a0)::append(nml_msg_ptr{size=96,type=EMC_TRAJ_SET_G92}) : list_size=3, line_number=0 NML_INTERP_LIST(0x559c4ba507a0)::append(nml_msg_ptr{size=32,type=EMC_TRAJ_SET_ROTATION}) : list_size=4, line_number=0 NML_INTERP_LIST(0x559c4ba507a0)::append(nml_msg_ptr{size=40,type=EMC_TRAJ_SET_SPINDLESYNC}) : list_size=5, line_number=0 NML_INTERP_LIST(0x559c4ba507a0)::append(nml_msg_ptr{size=32,type=EMC_SPINDLE_OFF}) : list_size=6, line_number=0 NML_INTERP_LIST(0x559c4ba507a0)::append(nml_msg_ptr{size=24,type=EMC_COOLANT_MIST_OFF}) : list_size=7, line_number=0 NML_INTERP_LIST(0x559c4ba507a0)::append(nml_msg_ptr{size=24,type=EMC_COOLANT_FLOOD_OFF}) : list_size=8, line_number=0 NML_INTERP_LIST(0x559c4ba507a0)::append(nml_msg_ptr{size=96,type=EMC_TRAJ_SET_OFFSET}) : list_size=9, line_number=0 NML_INTERP_LIST(0x559c4ba507a0)::append(nml_msg_ptr{size=32,type=EMC_TRAJ_SET_TERM_COND}) : list_size=10, line_number=0 emcTaskPlanInit() returned 0 emcTaskInit: adding user-defined function ../../../nc_files//M101 NML_INTERP_LIST(0x559c4ba507a0)::get(): {size=32, type=EMC_TRAJ_SET_TERM_COND}, list_size=9 emcTaskPlanLevel() returned 0 Issuing EMC_TRAJ_SET_TERM_COND -- ( +222,+32, +0, +2,0.000000,) NML_INTERP_LIST(0x559c4ba507a0)::get(): {size=96, type=EMC_TRAJ_SET_G5X}, list_size=8 emcTaskPlanLevel() returned 0 Issuing EMC_TRAJ_SET_G5X -- ( +224,+96, +0, +1,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,) NML_INTERP_LIST(0x559c4ba507a0)::get(): {size=96, type=EMC_TRAJ_SET_G92}, list_size=7 emcTaskPlanLevel() returned 0 Issuing EMC_TRAJ_SET_G92 -- ( +227,+96, +0,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,) NML_INTERP_LIST(0x559c4ba507a0)::get(): {size=32, type=EMC_TRAJ_SET_ROTATION}, list_size=6 emcTaskPlanLevel() returned 0 Issuing EMC_TRAJ_SET_ROTATION -- ( +226,+32, +0,0.000000,) NML_INTERP_LIST(0x559c4ba507a0)::get(): {size=40, type=EMC_TRAJ_SET_SPINDLESYNC}, list_size=5 emcTaskPlanLevel() returned 0 Issuing EMC_TRAJ_SET_SPINDLESYNC -- ( +232,+40, +0,0.000000,\000,) NML_INTERP_LIST(0x559c4ba507a0)::get(): {size=32, type=EMC_SPINDLE_OFF}, list_size=4 emcTaskPlanLevel() returned 0 Issuing EMC_SPINDLE_OFF -- ( +1305,+32, +0,) NML_INTERP_LIST(0x559c4ba507a0)::get(): {size=24, type=EMC_COOLANT_MIST_OFF}, list_size=3 emcTaskPlanLevel() returned 0 Issuing EMC_COOLANT_MIST_OFF -- ( +1405,+24, +0,) NML_INTERP_LIST(0x559c4ba507a0)::get(): {size=24, type=EMC_COOLANT_FLOOD_OFF}, list_size=2 emcTaskPlanLevel() returned 0 Issuing EMC_COOLANT_FLOOD_OFF -- ( +1407,+24, +0,) NML_INTERP_LIST(0x559c4ba507a0)::get(): {size=96, type=EMC_TRAJ_SET_OFFSET}, list_size=1 emcTaskPlanLevel() returned 0 Issuing EMC_TRAJ_SET_OFFSET -- ( +223,+96, +0,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,) NML_INTERP_LIST(0x559c4ba507a0)::get(): {size=32, type=EMC_TRAJ_SET_TERM_COND}, list_size=0 emcTaskPlanLevel() returned 0 Issuing EMC_TRAJ_SET_TERM_COND -- ( +222,+32, +0, +2,0.005000,) Issuing EMC_TRAJ_SET_TELEOP_ENABLE -- ( +230,+24, +1, +1,) Issuing EMC_TASK_SET_MODE -- ( +504,+24, +2, +2,) NML_INTERP_LIST(0x559c4ba507a0)::clear(): discarding 0 items NML_INTERP_LIST(0x559c4ba507a0)::append(nml_msg_ptr{size=24,type=EMC_TASK_PLAN_SYNCH}) : list_size=1, line_number=0 emcTaskPlanSynch() returned 0 NML_INTERP_LIST(0x559c4ba507a0)::get(): {size=24, type=EMC_TASK_PLAN_SYNCH}, list_size=0 emcTaskPlanLevel() returned 0 task: main loop took 0.010267 seconds Issuing EMC_TASK_PLAN_SYNCH -- ( +516,+24, +0,) emcTaskPlanSynch() returned 0 Issuing EMC_TASK_SET_MODE -- ( +504,+24, +3, +1,) NML_INTERP_LIST(0x559c4ba507a0)::clear(): discarding 0 items NML_INTERP_LIST(0x559c4ba507a0)::append(nml_msg_ptr{size=24,type=EMC_TASK_PLAN_SYNCH}) : list_size=1, line_number=0 NML_INTERP_LIST(0x559c4b7f14c0)::clear(): discarding 0 items NML_INTERP_LIST(0x559c4ba507a0)::clear(): discarding 1 items NML_INTERP_LIST(0x559c4ba507a0)::append(nml_msg_ptr{size=24,type=EMC_TASK_PLAN_SYNCH}) : list_size=1, line_number=0 NML_INTERP_LIST(0x559c4ba507a0)::get(): {size=24, type=EMC_TASK_PLAN_SYNCH}, list_size=0 emcTaskPlanLevel() returned 0 Issuing EMC_TASK_PLAN_SYNCH -- ( +516,+24, +0,) emcTaskPlanSynch() returned 0 Issuing EMC_TASK_SET_MODE -- ( +504,+24, +4, +2,) NML_INTERP_LIST(0x559c4ba507a0)::clear(): discarding 0 items NML_INTERP_LIST(0x559c4ba507a0)::append(nml_msg_ptr{size=24,type=EMC_TASK_PLAN_SYNCH}) : list_size=1, line_number=0 emcTaskPlanSynch() returned 0 NML_INTERP_LIST(0x559c4ba507a0)::get(): {size=24, type=EMC_TASK_PLAN_SYNCH}, list_size=0 emcTaskPlanLevel() returned 0 Issuing EMC_TASK_PLAN_SYNCH -- ( +516,+24, +0,) emcTaskPlanSynch() returned 0 task: main loop took 0.011907 seconds Issuing EMC_TASK_SET_STATE -- ( +505,+24, +5, +2,) NML_INTERP_LIST(0x559c4ba507a0)::clear(): discarding 0 items NML_INTERP_LIST(0x559c4ba507a0)::append(nml_msg_ptr{size=24,type=EMC_TASK_PLAN_SYNCH}) : list_size=1, line_number=0 emcTaskPlanSynch() returned 0 NML_INTERP_LIST(0x559c4ba507a0)::get(): {size=24, type=EMC_TASK_PLAN_SYNCH}, list_size=0 emcTaskPlanLevel() returned 0 task: main loop took 0.030884 seconds Issuing EMC_TASK_PLAN_SYNCH -- ( +516,+24, +0,) emcTaskPlanSynch() returned 0 Issuing EMC_TASK_SET_STATE -- ( +505,+24, +6, +4,) =============================================================================== === now Home-button is pressed (EStop off, machine powered ON) ------------------------------------------------------------------------------- Issuing EMC_TASK_SET_MODE -- ( +504,+24, +7, +1,) NML_INTERP_LIST(0x559c4ba507a0)::clear(): discarding 0 items NML_INTERP_LIST(0x559c4ba507a0)::append(nml_msg_ptr{size=24,type=EMC_TASK_PLAN_SYNCH}) : list_size=1, line_number=0 NML_INTERP_LIST(0x559c4b7f14c0)::clear(): discarding 0 items NML_INTERP_LIST(0x559c4ba507a0)::clear(): discarding 1 items NML_INTERP_LIST(0x559c4ba507a0)::append(nml_msg_ptr{size=24,type=EMC_TASK_PLAN_SYNCH}) : list_size=1, line_number=0 NML_INTERP_LIST(0x559c4ba507a0)::get(): {size=24, type=EMC_TASK_PLAN_SYNCH}, list_size=0 emcTaskPlanLevel() returned 0 Issuing EMC_TASK_PLAN_SYNCH -- ( +516,+24, +0,) emcTaskPlanSynch() returned 0 Issuing EMC_TRAJ_SET_TELEOP_ENABLE -- ( +230,+24, +8, +0,) Issuing EMC_JOINT_HOME -- ( +123,+24, +9, -1,) Issuing EMC_TASK_SET_STATE -- ( +505,+24, +10, +3,) NML_INTERP_LIST(0x559c4ba507a0)::clear(): discarding 0 items NML_INTERP_LIST(0x559c4ba507a0)::append(nml_msg_ptr{size=24,type=EMC_TASK_PLAN_SYNCH}) : list_size=1, line_number=0 emcTaskPlanSynch() returned 0 NML_INTERP_LIST(0x559c4ba507a0)::get(): {size=24, type=EMC_TASK_PLAN_SYNCH}, list_size=0 emcTaskPlanLevel() returned 0 NML_INTERP_LIST(0x559c4ba507a0)::clear(): discarding 0 items NML_INTERP_LIST(0x559c4ba507a0)::append(nml_msg_ptr{size=24,type=EMC_TASK_PLAN_SYNCH}) : list_size=1, line_number=0 task: main loop took 0.027592 seconds NML_INTERP_LIST(0x559c4ba507a0)::get(): {size=24, type=EMC_TASK_PLAN_SYNCH}, list_size=0 emcTaskPlanLevel() returned 0 Issuing EMC_TASK_SET_STATE -- ( +505,+24, +11, +1,) NML_INTERP_LIST(0x559c4ba507a0)::clear(): discarding 0 items NML_INTERP_LIST(0x559c4ba507a0)::append(nml_msg_ptr{size=24,type=EMC_TASK_PLAN_SYNCH}) : list_size=1, line_number=0 emcTaskPlanSynch() returned 0 NML_INTERP_LIST(0x559c4ba507a0)::get(): {size=24, type=EMC_TASK_PLAN_SYNCH}, list_size=0 emcTaskPlanLevel() returned 0 task: main loop took 0.076533 seconds task: main loop took 0.101137 seconds Issuing EMC_TASK_PLAN_SYNCH -- ( +516,+24, +0,) emcTaskPlanSynch() returned 0 **** GSCREEN WARNING: no audio alerts available - Is python-gst0.10 libray installed? **** GSCREEN INFO: Skin name = vmill4 **** GSCREEN INFO: Using SKIN glade file from /usr/local/src/linuxcnc-dev/share/gscreen/skins/vmill4/vmill4.glade **** **** GSCREEN INFO: No Screen 2 glade file present **** GSCREEN INFO: handler file path: ['/usr/local/src/linuxcnc-dev/share/gscreen/skins/vmill4/vmill4_handler.py'] adding import dir /usr/local/src/linuxcnc-dev/share/gscreen/skins/vmill4 module 'vmill4_handler' imported OK module 'vmill4_handler' : 'get_handlers' function found Registering handlers in module vmill4_handler object Register callback 'connect_signals' in vmill4_handler Register callback 'initialize_pins' in vmill4_handler Register callback 'initialize_widgets' in vmill4_handler Register callback 'on_sk03_toggled' in vmill4_handler Register callback 'on_tgAbs_toggled' in vmill4_handler Register callback 'on_tgAuto_toggled' in vmill4_handler Register callback 'on_tgEdit_toggled' in vmill4_handler Register callback 'packFN' in vmill4_handler Register callback 'periodic' in vmill4_handler Register callback 'setup_pos_display' in vmill4_handler Register callback 'setup_soft_buttons' in vmill4_handler Register callback 'update_file_label' in vmill4_handler **** GSCREEN INFO: Preference file path: None timeout 100 **** GSCREEN INFO: postgui filename: postgui_call_list.hal tool change False False 0 Issuing ESTOP RESET Issuing ON 5 2 2 5 =============================================================================== === message from EMC_Action_Home ------------------------------------------------------------------------------- Action-Home: mode is manual =============================================================================== === shutdown linuxcnc ------------------------------------------------------------------------------- estopping / killing gscreen Shutting down and cleaning up LinuxCNC... task: 58430 cycles, min=0.000008, max=0.101137, avg=0.001090, 6 latency excursions (> 10x expected cycle time of 0.001000s) Removing HAL_LIB, RTAPI, and Real Time OS modules Removing NML shared memory segments