donovan6000 / M33-Fio

The ultimate OctoPrint plugin
GNU General Public License v3.0
125 stars 38 forks source link

MSD Micro Homing Error #246

Closed KyleKing closed 6 years ago

KyleKing commented 6 years ago

I just received a used M3D Micro and am having trouble with Octoprint. I have Octoprint installed on a Mac (https://github.com/foosel/OctoPrint/wiki/Setup-on-Mac) and installed the M33-Fio plugin from the plugin manager. I can connect to the printer, installed iMe firmware, and then receive a prompt to calibrate the print bed. When pressing OK, the motors make noise, but I get an error message that the "extruder is too high to home successfully." I'm not sure if the motors are actually moving

Below are the logs from first my computer's terminal, then the second is from the Octoprint terminal. Where is the M33-Fio plugin log - I have that option turned on?

(venv) 14:22 [OctoPrint] ¿ octoprint serve
2017-12-27 14:22:23,306 - octoprint.startup - INFO - ******************************************************************************
2017-12-27 14:22:23,306 - octoprint.startup - INFO - Starting OctoPrint 1.3.6
2017-12-27 14:22:23,306 - octoprint.startup - INFO - ******************************************************************************
2017-12-27 14:22:23,327 - octoprint.util.connectivity_checker - INFO - Connectivity changed from offline to online
2017-12-27 14:22:23,747 - octoprint.startup - INFO - Blacklist processing done
2017-12-27 14:22:23,768 - octoprint.plugin.core - INFO - Loading plugins from /Users/kyleking/Downloads/OctoPrint/venv/lib/python2.7/site-packages/OctoPrint-1.3.6-py2.7.egg/octoprint/plugins, /Users/kyleking/Library/Application Support/OctoPrint/plugins and installed plugin packages...
2017-12-27 14:22:24,160 - octoprint.plugin.core - WARNING - Plugin "OctoPi Support Plugin" did not pass check
2017-12-27 14:22:26,546 - octoprint.plugins.discovery - INFO - pybonjour is not installed, Zeroconf Discovery won't be available
2017-12-27 14:22:26,549 - octoprint.plugin.core - INFO - Found 14 plugin(s) providing 8 mixin implementations, 8 hook handlers
2017-12-27 14:22:26,567 - octoprint.server - INFO - Intermediary server started
2017-12-27 14:22:26,567 - octoprint.plugin.core - INFO - Loading plugins from /Users/kyleking/Downloads/OctoPrint/venv/lib/python2.7/site-packages/OctoPrint-1.3.6-py2.7.egg/octoprint/plugins, /Users/kyleking/Library/Application Support/OctoPrint/plugins and installed plugin packages...
2017-12-27 14:22:26,568 - octoprint.plugin.core - WARNING - Plugin "OctoPi Support Plugin" did not pass check
2017-12-27 14:22:26,625 - octoprint.plugin.core - INFO - Found 14 plugin(s) providing 8 mixin implementations, 8 hook handlers
2017-12-27 14:22:26,637 - octoprint.filemanager.storage - INFO - Initializing the file metadata for /Users/kyleking/Library/Application Support/OctoPrint/uploads...
2017-12-27 14:22:26,881 - octoprint.filemanager.storage - INFO - ... file metadata for /Users/kyleking/Library/Application Support/OctoPrint/uploads initialized successfully.
2017-12-27 14:22:26,940 - octoprint.plugins.softwareupdate - INFO - Loaded version cache from disk
2017-12-27 14:22:27,832 - octoprint.util.pip - INFO - Using "/Users/kyleking/Downloads/OctoPrint/venv/bin/python -m pip" as command to invoke pip
2017-12-27 14:22:28,663 - octoprint.util.pip - INFO - Version of pip is 9.0.1
2017-12-27 14:22:28,665 - octoprint.plugin.core - INFO - Initialized 8 plugin implementation(s)
2017-12-27 14:22:28,669 - octoprint.plugin.core - INFO - 14 plugin(s) registered with the system:
|  Announcement Plugin (bundled) = /Users/kyleking/Downloads/OctoPrint/venv/lib/python2.7/site-packages/OctoPrint-1.3.6-py2.7.egg/octoprint/plugins/announcements
|  Core Wizard (bundled) = /Users/kyleking/Downloads/OctoPrint/venv/lib/python2.7/site-packages/OctoPrint-1.3.6-py2.7.egg/octoprint/plugins/corewizard
|  CuraEngine (<= 15.04) (bundled) = /Users/kyleking/Downloads/OctoPrint/venv/lib/python2.7/site-packages/OctoPrint-1.3.6-py2.7.egg/octoprint/plugins/cura
|  Discovery (bundled) = /Users/kyleking/Downloads/OctoPrint/venv/lib/python2.7/site-packages/OctoPrint-1.3.6-py2.7.egg/octoprint/plugins/discovery
| !Display ETA (1.0.2) = /Users/kyleking/Downloads/OctoPrint/venv/lib/python2.7/site-packages/octoprint_eta
| !Emergency Stop Button (0.1.2) = /Users/kyleking/Downloads/OctoPrint/venv/lib/python2.7/site-packages/octoprint_estop
|  M33 Fio (1.21) = /Users/kyleking/Downloads/OctoPrint/venv/lib/python2.7/site-packages/octoprint_m33fio
|  Plugin Manager (bundled) = /Users/kyleking/Downloads/OctoPrint/venv/lib/python2.7/site-packages/OctoPrint-1.3.6-py2.7.egg/octoprint/plugins/pluginmanager
| !Printer Stats (1.0.0) = /Users/kyleking/Downloads/OctoPrint/venv/lib/python2.7/site-packages/octoprint_stats
| !Pushbullet (0.1.9) = /Users/kyleking/Downloads/OctoPrint/venv/lib/python2.7/site-packages/octoprint_octobullet
| !Slicer (1.3.4) = /Users/kyleking/Downloads/OctoPrint/venv/lib/python2.7/site-packages/octoprint_slicer
|  Software Update (bundled) = /Users/kyleking/Downloads/OctoPrint/venv/lib/python2.7/site-packages/OctoPrint-1.3.6-py2.7.egg/octoprint/plugins/softwareupdate
| !Touchtest Plugin (0.1.1) = /Users/kyleking/Downloads/OctoPrint/venv/lib/python2.7/site-packages/octoprint_touchtest
|  Virtual Printer (bundled) = /Users/kyleking/Downloads/OctoPrint/venv/lib/python2.7/site-packages/OctoPrint-1.3.6-py2.7.egg/octoprint/plugins/virtual_printer
2017-12-27 14:22:29,471 - octoprint.environment - INFO - Detected environment is Python 2.7.14 under Macos (darwin). Details:
|  hardware:
|    cores: 8
|    freq: 2300
|    ram: 17179869184
|  os:
|    id: macos
|    platform: darwin
|  python:
|    pip: 9.0.1
|    version: 2.7.14
|    virtualenv: /Users/kyleking/Downloads/OctoPrint/venv/bin/..
2017-12-27 14:22:29,475 - octoprint.server - INFO - Reset webasset folder /Users/kyleking/Library/Application Support/OctoPrint/generated/webassets...
2017-12-27 14:22:29,503 - octoprint.server - INFO - Reset webasset folder /Users/kyleking/Library/Application Support/OctoPrint/generated/.webassets-cache...
2017-12-27 14:22:29,566 - octoprint.server - INFO - Shutting down intermediary server...
2017-12-27 14:22:29,585 - octoprint.server - INFO - Intermediary server shut down
2017-12-27 14:22:29,586 - octoprint.events - INFO - Processing startup event, this is our first event
2017-12-27 14:22:29,587 - octoprint.events - INFO - Adding 1 events to queue that were held back before startup event
2017-12-27 14:22:29,588 - octoprint.filemanager - INFO - Adding backlog items from all storage types to analysis queue...
2017-12-27 14:22:29,596 - octoprint.plugins.pluginmanager - INFO - Loaded plugin repository data from disk, was still valid
2017-12-27 14:22:29,658 - octoprint.plugins.cura - INFO - Path to CuraEngine has not been configured or does not exist (currently set to None), Cura will not be selectable for slicing
2017-12-27 14:22:29,679 - octoprint.plugins.pluginmanager - INFO - Loaded notice data from disk, was still valid
2017-12-27 14:22:29,681 - octoprint.filemanager - INFO - Added 0 items from storage type "local" to analysis queue
2017-12-27 14:22:29,699 - octoprint.plugins.discovery - INFO - Registered OctoPrint instance on MacBook-Pro.home for SSDP
2017-12-27 14:22:29,723 - octoprint.server - INFO - Listening on http://0.0.0.0:5000
2017-12-27 14:22:30,535 - octoprint.plugins.pluginmanager - INFO - Loaded plugin repository data from disk, was still valid
2017-12-27 14:22:30,602 - octoprint.plugins.pluginmanager - INFO - Loaded notice data from disk, was still valid
2017-12-27 14:22:35,245 - tornado.access - WARNING - 404 GET /static/webassets/packed_client.js?aedb4fd9 (127.0.0.1) 1.26ms
2017-12-27 14:22:35,247 - tornado.access - WARNING - 404 GET /static/webassets/packed_libs.css?ec88168c (127.0.0.1) 0.97ms
2017-12-27 14:22:35,249 - tornado.access - WARNING - 404 GET /static/webassets/packed_core.css?7c82f532 (127.0.0.1) 0.75ms
2017-12-27 14:22:35,251 - tornado.access - WARNING - 404 GET /static/webassets/packed_core.js?f3792608 (127.0.0.1) 0.91ms
2017-12-27 14:22:35,253 - tornado.access - WARNING - 404 GET /static/webassets/packed_libs.js?eebed41b (127.0.0.1) 0.64ms
2017-12-27 14:22:36,066 - tornado.access - WARNING - 404 GET /static/webassets/packed_plugins.css?c7627fc2 (127.0.0.1) 1.27ms
2017-12-27 14:22:36,100 - tornado.access - WARNING - 404 GET /static/webassets/packed_plugins.js?aaca2a55 (127.0.0.1) 1.10ms
2017-12-27 14:24:04,808 - octoprint.server.util.flask.PreemptiveCache - INFO - Adding entry for / and {'query_string': 'l10n=en', 'path': u'/', '_count': 1, '_timestamp': 1514402644.808573, 'base_url': 'http://0.0.0.0:5000/'}
2017-12-27 14:24:12,752 - octoprint.server.util.sockjs - INFO - New connection from client: 127.0.0.1
2017-12-27 14:25:24,712 - tornado.access - WARNING - 404 GET /None?1514402724513 (127.0.0.1) 5.43ms
2017-12-27 14:25:44,340 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2017-12-27 14:25:44,343 - octoprint.util.comm - WARNING - Received an error from the printer's firmware:  Unknown G-code command

| Last lines in terminal:
| Changing monitoring state from 'Offline' to 'Detecting serial port'
| Connecting to: /dev/cu.usbmodem1411
| Changing monitoring state from 'Detecting serial port' to 'Opening serial port'
| Connected to: Serial<id=0x10e69ae90, open=True>(port='/dev/cu.usbmodem1411', baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=None, xonxoff=False, rtscts=False, dsrdtr=False), starting monitor
| Starting baud rate detection
| Changing monitoring state from 'Opening serial port' to 'Detecting baudrate'
| Trying baudrate: 115200
| Send: N0 M110 N0*125
| Recv: Error: Unknown G-code command
2017-12-27 14:25:44,490 - octoprint.plugins.m33fio - INFO - Connecting to a Micro 3D printer
2017-12-27 14:25:49,253 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2017-12-27 14:25:49,263 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2017-12-27 14:25:50,271 - octoprint.util.comm - INFO - Printer reports firmware name "iMe"
Trying baudrate: 115200
Send: N0 M110 N0*125
Recv: Error: Unknown G-code command
Changing monitoring state from 'Detecting baudrate' to 'Error: Unknown G-code command '
Connection closed, closing down monitor
Changing monitoring state from 'Error: Unknown G-code command ' to 'Offline'
Connecting to: /dev/cu.usbmodem1411
Changing monitoring state from 'Offline' to 'Opening serial port'
Connected to: Serial<id=0x10ed63a50, open=True>(port='/dev/cu.usbmodem1411', baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=None, xonxoff=False, rtscts=False, dsrdtr=False), starting monitor
Changing monitoring state from 'Opening serial port' to 'Connecting'
Send: N0 M110 N0*125
Recv: ok 0
Changing monitoring state from 'Connecting' to 'Operational'
Send: N0 M110 N0*125
Recv: ok 0
Send: N1 M115*39
Recv: ok 0
Recv: ok 0
Recv: ok 0
Recv: wait
Recv: ok
Recv: PROTOCOL:RepRap FIRMWARE_NAME:iMe FIRMWARE_VERSION:00.00.01.25 MACHINE_TYPE:Micro_3D EXTRUDER_COUNT:1 SERIAL_NUMBER:CL16042601025024
Recv: ok 0
Send: M21
Send: N0 M110*35
Recv: ok 1
Recv: PROTOCOL:RepRap FIRMWARE_NAME:iMe FIRMWARE_VERSION:00.00.01.25 MACHINE_TYPE:Micro_3D EXTRUDER_COUNT:1 SERIAL_NUMBER:CL16042601025024
Send: N1 M117*37
Recv: ok 0
Send: N2 M114*37
Recv: ok 1
Recv: XV:0 YV:0 ZV:1
Send: N3 M619 S12 T4*30
Recv: ok 2
Recv: X:7.0000 Y:9.0000 Z:830663.0625 E:0.0000
Send: N4 M619 S16 T4*29
Recv: ok 3
Recv: PT:12 DT:1047904911
Send: N5 M619 S20 T4*25
Recv: ok 4
Recv: PT:16 DT:1058642330
Send: N6 M619 S24 T4*30
Recv: ok 5
Recv: PT:20 DT:1044777626
Send: N7 M619 S28 T4*19
Recv: ok 6
Recv: PT:24 DT:1058975297
Send: N8 M619 S32 T4*23
Recv: ok 7
Recv: PT:28 DT:3204413746
Send: N9 M619 S40 T1*22
Recv: ok 8
Recv: PT:32 DT:3210926911
Send: N10 M619 S41 T1*47
Recv: ok 9
Recv: PT:40 DT:8
Send: N11 M619 S70 T4*41
Recv: ok 10
Recv: PT:41 DT:140
Send: N12 M619 S74 T4*46
Recv: ok 11
Recv: PT:70 DT:0
Send: N13 M619 S78 T4*35
Recv: ok 12
Recv: PT:74 DT:0
Send: N14 M619 S82 T4*33
Recv: ok 13
Recv: PT:78 DT:0
Send: N15 M619 S86 T4*36
Recv: ok 14
Recv: PT:82 DT:0
Send: N16 M619 S94 T4*36
Recv: ok 15
Recv: PT:86 DT:0
Send: N17 M619 S102 T4*27
Recv: ok 16
Recv: PT:94 DT:1153138688
Send: N18 M619 S106 T4*16
Recv: ok 17
Recv: PT:102 DT:1152647168
Send: N19 M619 S110 T4*22
Recv: ok 18
Recv: PT:106 DT:1152647168
Send: N20 M619 S114 T4*24
Recv: ok 19
Recv: PT:110 DT:1114636288
Send: N21 M619 S118 T4*21
Recv: ok 20
Recv: PT:114 DT:1123024896
Send: N22 M619 S726 T4*29
Recv: ok 21
Recv: PT:118 DT:1127481344
Send: N23 M619 S730 T4*27
Recv: ok 22
Recv: PT:726 DT:1100641357
Send: N24 M619 S734 T4*24
Recv: ok 23
Recv: PT:730 DT:1099960864
Send: N25 M619 S738 T4*21
Recv: ok 24
Recv: PT:734 DT:1143051543
Send: N26 M619 S669 T1*22
Recv: ok 25
Recv: PT:738 DT:1124103053
Send: N27 M619 S670 T1*31
Recv: ok 26
Recv: PT:669 DT:195
Send: N28 M619 S665 T4*17
Recv: ok 27
Recv: PT:670 DT:195
Send: N29 M619 S660 T1*16
Recv: ok 28
Recv: PT:665 DT:0
Send: N30 M619 S661 T4*28
Recv: ok 29
Recv: PT:660 DT:0
Send: N31 M619 S652 T4*29
Recv: ok 30
Recv: PT:661 DT:0
Send: N32 M619 S656 T4*26
Recv: ok 31
Recv: PT:652 DT:0
Send: N33 M619 S651 T1*25
Recv: ok 32
Recv: PT:656 DT:0
Send: N34 M420 T20*100
Recv: ok 33
Recv: PT:651 DT:70
Send: N35 M619 S98 T1*44
Recv: ok 34
Send: N0 M110*35
Recv: ok 35
Recv: PT:98 DT:1
Send: N1 M117*37
Send: N2 M114*37
Recv: ok 0
Recv: ok 1
Send: N3 M619 S12 T4*30
Recv: XV:0 YV:0 ZV:1
Recv: ok 2
Recv: X:7.0000 Y:9.0000 Z:830663.0625 E:0.0000
Send: N4 M619 S16 T4*29
Recv: ok 3
Send: N5 M619 S20 T4*25
Recv: PT:12 DT:1047904911
Recv: ok 4
Send: N6 M619 S24 T4*30
Recv: PT:16 DT:1058642330
Recv: ok 5
Recv: PT:20 DT:1044777626
Send: N7 M619 S28 T4*19
Recv: ok 6
Recv: PT:24 DT:1058975297
Send: N8 M619 S32 T4*23
Recv: ok 7
Recv: PT:28 DT:3204413746
Send: N9 M619 S40 T1*22
Recv: ok 8
Recv: PT:32 DT:3210926911
Send: N10 M619 S41 T1*47
Recv: ok 9
Recv: PT:40 DT:8
Send: N11 M619 S70 T4*41
Recv: ok 10
Recv: PT:41 DT:140
Send: N12 M619 S74 T4*46
Recv: ok 11
Recv: PT:70 DT:0
Send: N13 M619 S78 T4*35
Recv: ok 12
Recv: PT:74 DT:0
Send: N14 M619 S82 T4*33
Recv: ok 13
Recv: PT:78 DT:0
Send: N15 M619 S86 T4*36
Recv: ok 14
Recv: PT:82 DT:0
Send: N16 M619 S94 T4*36
Recv: ok 15
Recv: PT:86 DT:0
Send: N17 M619 S102 T4*27
Recv: ok 16
Recv: PT:94 DT:1153138688
Send: N18 M619 S106 T4*16
Recv: ok 17
Recv: PT:102 DT:1152647168
Send: N19 M619 S110 T4*22
Recv: ok 18
Recv: PT:106 DT:1152647168
Send: N20 M619 S114 T4*24
Recv: ok 19
Recv: PT:110 DT:1114636288
Send: N21 M619 S118 T4*21
Recv: ok 20
Recv: PT:114 DT:1123024896
Send: N22 M619 S726 T4*29
Recv: ok 21
Recv: PT:118 DT:1127481344
Send: N23 M619 S730 T4*27
Recv: ok 22
Recv: PT:726 DT:1100641357
Send: N24 M619 S734 T4*24
Recv: ok 23
Recv: PT:730 DT:1099960864
Send: N25 M619 S738 T4*21
Recv: ok 24
Recv: PT:734 DT:1143051543
Send: N26 M619 S669 T1*22
Recv: ok 25
Recv: PT:738 DT:1124103053
Send: N27 M619 S670 T1*31
Recv: ok 26
Recv: PT:669 DT:195
Send: N28 M619 S665 T4*17
Recv: ok 27
Recv: PT:670 DT:195
Send: N29 M619 S660 T1*16
Recv: ok 28
Recv: PT:665 DT:0
Send: N30 M619 S661 T4*28
Recv: ok 29
Recv: PT:660 DT:0
Send: N31 M619 S652 T4*29
Recv: ok 30
Recv: PT:661 DT:0
Send: N32 M619 S656 T4*26
Recv: ok 31
Recv: PT:652 DT:0
Send: N33 M619 S651 T1*25
Recv: ok 32
Recv: PT:656 DT:0
Send: N34 M420 T20*100
Recv: ok 33
Recv: PT:651 DT:70
Send: N35 M619 S98 T1*44
Recv: ok 34
Recv: ok 35
Recv: PT:98 DT:1
Recv: wait .
[...]
Recv: ok
[...]
Recv: wait .........
Send: N0 M110*35
Send: N1 M618 S86 T4 P0*80
Recv: ok 0
Send: N2 M619 S86 T4*18
Recv: ok 1
Recv: PT:86
Send: N3 G4*46
Recv: ok 2
Recv: PT:86 DT:0
Send: N4 M65536
Recv: ok 3
Recv: ok 4
Send: N0 M110*35
Send: N1 G91*16
Recv: ok 0
Send: N2 G0 Z3 F90*13
Recv: ok 1
Send: N3 G90*19
Recv: ok 2
Send: N4 M109 S150*104
Recv: ok 3
Send: N5 M104 S0*96
[...]
Recv: ok 4
Send: N6 M107*35
Recv: ok 5
Send: N7 G30*29
Recv: ok 6
Send: N8 G4*37
Recv: ok Extruder is too high to home successfully
Send: N9 M65536
KyleKing commented 6 years ago

Closing, since this is probably an issue with my Mac in general (High Sierra). But I plan on using a Raspberry Pi instead.