Sida 1 av 1

Fråga angående G-kod till 3D-skrivare

Postat: 19 juni 2014, 15:37:15
av Glattnos
Vad gör egentligen M134 och M133 i denna kod-del?

Kod: Markera allt

M140 S[bed0_temperature] T0 ;(Set Bed Temperature (Fast))
M109 S[extruder0_temperature] T0 ;(Set Extruder Temperature and wait)
M134 T0 ;Stabilize bed temperature (Write PID values to EEPROM)
M133 T0 ;Stabilize right extruder temperature (Set PID I limit value)
Kommentarerna på de raderna är det som jag inte fattar. Vad har "Write PID values to EEPROM" och "Set PID I limit value" med "Stabilize temperature" i detta fallet?

Problemet är att efter att maskinen värmt upp extrudern så stänger den av den så den kallnar, den håller inte temperaturen. Bör-värdet på displayen försvinner också.
Problemet kan ju vara längre fram i koden men det är bara detta som verkar suspekt just nu, tänkte om någon visste?

Re: Fråga angående G-kod till 3D-skrivare

Postat: 19 juni 2014, 15:49:25
av konig7070
Vilken mjukvara har du i styrkortet, för enligt http://reprap.org/wiki/G-code#M133:_Set ... imit_value är det enbart "Teacup" som stödjer M133 och M134?

Re: Fråga angående G-kod till 3D-skrivare

Postat: 19 juni 2014, 17:38:16
av Glattnos
Hmm...hittar ingen info om vad som ligger på styrkortet original, jag har inte ändrat nått så det är original firmware i den. Dock la jag in en M104 direkt efter M109.

Kod: Markera allt

M140 S[bed0_temperature] T0 ;(Set Bed Temperature (Fast))
M109 S[extruder0_temperature] T0 ;(Set Extruder Temperature and wait)
M104 S[extruder0_temperature] T0 ;(Set Extruder Temperature)
M134 T0 ;Stabilize bed temperature (Write PID values to EEPROM)
M133 T0 ;Stabilize right extruder temperature (Set PID I limit value)
Det gör att extrudern inte stängs av och programmet funkar, men det är ju ändå intressant att veta hur M134 och M133 funkar så jag ska forska vidare lite.

Re: Fråga angående G-kod till 3D-skrivare

Postat: 20 juni 2014, 12:59:54
av Eli
Du kan trimma in regleringen (optimera för snabbhet & mini överslängar ) med olika värden.
Läs mer om PID-reglering t.ex. på wiki. http://sv.wikipedia.org/wiki/PID-regulator