Tiko

I was fortunate enough to receive my Tiko for Christmas from batch #1. Starting on Christmas day I printed a bunch of owls, a benchy, and some other ornaments as well as the Tiko demo print.

Video of my first print

Things I've designed

Linux Shortcuts

Switch to Tiko network:

alias tiko='nmcli c up "Tiko"'

Run

alias tiko='nmcli c show'

first to identify your connection name

Notes

Cancel Tiko print job
curl -X PUT "http://192.168.1.1/cancel"
Sending Tiko gcode
curl -X PUT "http://192.168.1.1/gcode" -d "G0 F3000 X10 Y10 Z90"
Turn off white LEDs
curl -X PUT "http://192.168.1.1/leds/0"
Reboot printer
curl -X POST "http://192.168.1.1/reboot"
GCODE download1)
curl "http://192.168.1.1/posted/gcode"

Temperature readings

Maximum temperature2) : 300°C

Method

A Type-K thermocouple was attached to the side of the heater and wrapped with several turns of Teflon plumbers tape to attach the thermocouple without risking melted tape or adhesive on the hotend.

One consideration of using an IR thermometer is that the thermal emissivity of titanium will cause the IR thermometer to read low. Though this may not be a problem with plastic stuck on the nozzle or by taking the reading from the ceramic heater.

Observations

Red LED is connected to the heater PWM. Solid red when it's coming up to temperature, flickering when it's holding temperature.

SetpointTmeasured(°C)ΔT
1001000
110109-1
120118-2
130127-3
140136-4
150146-4
160155-5
170164-6
180173-7
190182-8
200190-10
205195-10
210199-11
215203-12
220207-13
225211-14
230215-15
235219-16
240223-17
245227-18
250231-19
255235-20
260239-21
265243-22
270249-21
275253-22
280258-22
285261-24
290265-25
295267-28
300269-31

Firmware

GCODE

TIKOGCODEExplanationProof/Test3)
YesG28Homena
YesG29Autolevel (Preceded by M670 D0)na
YesG34 Z0Unknownna
YesM104 S210Set Extruder Temperature to 210°Cna
YesM109 S210Set Extruder Temperature to 210°C and Waitna
YesM670 D0Zprobe feedrate, specific to autolevel??na
YesM906 E0.35Set extruder motor currentna
YesM906 D0.22Set delta motor currentna
YesM906 T0.22Set current during travelling (G0)na
YesM204 P800Set general accelerationna
YesM205 X0.05Set junction deviationna
YesG0 F900 Z0.200 Movement commandna
YesG1 X10.003 Y4.3 E20.2Extrude commandna
NoG24)Extrude CW Arcna
NoG35)Extrude CCW Arcna
YesG4 S7Pause for 7 seconds6)na
NoG20Set Units to Inches
NoG91Relative mode ignored
YesG92 E0Reset Extrusion distance (Firmware understands but WIT7) will not render the preview correctly8)g92_test.gcode9)
NoM114Get Current Position
NoM105Get Extruder Temperature

Software

1)
This seems to cause the Tiko to reboot for larger gcode files, around 7MB.
2)
FW: 2.0.3-t100.be5de67
3)
'na' for when command is used in gcode from Tiko WIT
4)
G2 F300 X10 Y10 I5 J5 E0
5)
G3 F300 X10 Y10 I5 J5 E0
6)
or G4 P300 for 300 milliseconds
7)
TIKO Web Interface
8)
Cannot reset X, Y, or Z
9)
Also used by the manual extrusion override