What is the problem?
I've been print with my custom korsel/delta (atmega - running Repetier firmware) directly from computer for awhile.
I found out how interesting octoprint is and set it up, manage to get the basic operation work well,
ie: turn on/off -set fan/temperature, home, extrude/retract, & send several g-code comand in terminal tab.
but.
I can't print anything via octoprint.
upload several gcode created on slic3r and cura(repetier) from my computer.
but each time i tried to run it always get this eror report:
firmware reported an error // OctoPrint will disconnect // error: Missing linenumber
i realy confused on how to get the line number into gcode from repetier.
What did you already try to solve it?
find the explanation about line number on sites but getting hard to find relevant topic/solution/explanation about getting line number to g.code.
planing to update repetier firmware on the atmega but still find if there is another solution because dont want to risk recalibrate the printer because it will takes time.
considering back to old school printing directly from computer.
desperate.
Additional information about your setup (OctoPrint version, OctoPi version, printer, firmware, octoprint.log
, serial.log
or output on terminal tab, ...)
octoprint version 1.3.8
octo pi version 0.14
custom korsel/delta with atmega
running Repetier_0.92.9
log:
- Recv: SelectExtruder:0
- Recv: FlowMultiply:100
- Recv: X:0.00 Y:0.00 Z:136.800 E:0.0000
- Recv: ok 127
- Recv: wait
- Send: N128 M105*44
- Recv: ok 128
- Recv: T:25.58 /0 @:0
- Changing monitoring state from "Operational" to "Printing"
- Send: N0 M110 N0*125
- Recv: ok
- Send: N1 M104 S200*102
- Recv: ok 1
- Send: N2 G28*17
- Recv: TargetExtr0:200
- Recv: ok 2
- Send: N3 G1 Z5 F2000*0
- Recv: SelectExtruder:0
- Recv: FlowMultiply:100
- Recv: X:0.00 Y:0.00 Z:136.800 E:0.0000
- Recv: ok 3
- Send: m106 s175
- Send: g1 x0 y80 z5 f2000
- Send: N4 M109 S200*110
- Recv: Error:Missing linenumber
- Changing monitoring state from "Printing" to "Error: Missing linenumber"
- Changing monitoring state from "Error: Missing linenumber" to "Offline (Error: Missing linenumber)"
- Connection closed, closing down monitor
- Connecting to: /dev/ttyACM0
- Changing monitoring state from "Offline" to "Opening serial port"
- Connected to: Serial<id=0x6afbda70, open=True>(port='/dev/ttyACM0', baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=10.0, xonxoff=False, rtscts=False, dsrdtr=False), starting monitor
- Changing monitoring state from "Opening serial port" to "Connecting"
- Recv: 143.17 /200 @:255
- Send: N0 M110 N0*125
- Recv: T:144.88 /200 @:255
- Recv: T:146.59 /200 @:255
- Recv:
- Recv: T:138.12 /200 @:255
- Recv: T:139.60 /200 @:255
- Recv: T:141.27 /200 @:255
- Recv: T:143.17 /200 @:255
- Recv: T:144.88 /200 @:255
- Recv: T:146.59 /200 @:255
- Recv: start
- Send: N0 M110 N0*125
- Recv: Transformation matrix: 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000
- Recv: Free RAM:1264
- Recv: Autoretract:0
- Recv: X:0.00 Y:0.00 Z:0.000 E:0.0000
- Recv: SelectExtruder:0
- Recv: FlowMultiply:100
- Recv: ok
- Changing monitoring state from "Connecting" to "Operational"
- Send: N1 M105*38
- Recv: ok 1
- Recv: T:0.00 /0 @:0
- Send: N0 M110 N0*125
- Recv: ok
- Send: N1 M115*39
- Recv: ok 1
- Send: N2 M21*18
- Recv: FIRMWARE_NAME:Repetier_0.92.9 FIRMWARE_URL:https://github.com/repetier/Repetier-Firmware/ PROTOCOL_VERSION:1.0 MACHINE_TYPE:Delta EXTRUDER_COUNT:1 REPETIER_PROTOCOL:3
- Recv: Printed filament:106.22m Printing time:1 days 6 hours 21 min
- Recv: PrinterMode:FFF
- Recv: ok 2
- Send: N3 M115*37
- Recv: ok 3
- Send: N4 M21*20
- Recv: FIRMWARE_NAME:Repetier_0.92.9 FIRMWARE_URL:https://github.com/repetier/Repetier-Firmware/ PROTOCOL_VERSION:1.0 MACHINE_TYPE:Delta EXTRUDER_COUNT:1 REPETIER_PROTOCOL:3
- Recv: Printed filament:106.22m Printing time:1 days 6 hours 21 min
- Recv: PrinterMode:FFF
- Recv: ok 4