Stránka 3 z 7

PříspěvekNapsal: 21.05.2014 14:08
od Rebel
Dnes odpoledne doufam dam do downloadu verzi 91 s LCD :)

PříspěvekNapsal: 21.05.2014 14:37
od aula
Využiji toto téma a zeptám se, zda někdo netuší jak nastavit FW, aby LCD (např. SmartLCD) ukazovalo jiné hodnoty než default. Myslím teď údaje MUL a BUF, což jsou naprosto nedůležité údaje. Líbilo by se mi např. zbývající čas do konce tisku, rychlost pohybu aspod. Nezkoušel někdo?

PříspěvekNapsal: 21.05.2014 20:20
od Rebel
Tak FW dnes nebude, mam tu kupu jiny prace, nestihnu to odladit. pokusim se zitra. Co se tyce upravy zobrazeni na LCD, to by nemusel byt az takovy problem, ale chvilku to da. Pokusim se na to nekdy mrknout, ale ted mam prace az nad hlavu :(

PříspěvekNapsal: 21.05.2014 22:00
od MarekSochor
úpravou hodnot na LCD jsem se taky zabýval, bohužel repetier sam o sobě nenabízí o moc zajímavější / užitečnější hodnoty, než tam jsou, na výběr je :
%ec : Current extruder temperature
%eb : Current heated bed temperature
%e0..9 : Temp. of extruder 0..9
%er : Extruder relative mode
%Ec : Target temperature of current extruder
%Eb : Target temperature of heated bed
%E0-9 : Target temperature of extruder 0..9
%os : Status message
%oe : Error message
%oB : Buffer length
%om : Speed multiplier
%of : flow multiplier
%oc : Connection baudrate
%o0..9 : Output level extruder 0..9 is % including %sign.
%oC : Output level current extruder
%ob : Output level heated bed
%%% : The % char
%x0 : X position
%x1 : Y position
%x2 : Z position
%x3 : Current extruder position
%sx : State of x min endstop.
%sX : State of x max endstop.
%sy : State of y min endstop.
%sY : State of y max endstop.
%sz : State of z min endstop.
%sZ : State of z max endstop.
%do : Debug echo state.
%di : Debug info state.
%de : Debug error state.
%dd : Debug dry run state.
%O0 : OPS mode = 0
%O1 : OPS mode = 1
%O2 : OPS mode = 2
%Or : OPS retract distance
%Ob : OPS backslash distance
%Od : OPS min distance
%Oa : OPS move after
%ax : X acceleration during print moves
%ay : Y acceleration during print moves
%az : Z acceleration during print moves
%aX : X acceleration during travel moves
%aY : Y acceleration during travel moves
%aZ : Z acceleration during travel moves
%aj : Max. jerk
%aJ : Max. Z-jerk
%fx : Max. feedrate x direction
%fy : Max. feedrate y direction
%fz : Max. feedrate z direction
%fe : Max. feedrate current extruder
%fX : Homing feedrate x direction
%fY : Homing feedrate y direction
%fZ : Homing feedrate z direction
%Fs : Fan speed
%PN : Printer name
%Sx : Steps per mm x direction
%Sy : Steps per mm y direction
%Sz : Steps per mm z direction
%Se : Steps per mm current extruder
%Ut : Shows printing time
%Uf : Shows total filament usage
%is : Stepper inactive time in seconds
%ip : Max. inactive time in seconds
%X0..9 : Extruder selected marker
%Xi : PID I gain
%Xp : PID P gain
%Xd : PID D gain
%Xm : PID drive min
%XM : PID drive max
%XD : PID max
%Xw : Extruder watch period in seconds
%Xh : Extruder heat manager (BangBang/PID)
%Xa : Advance K value
%Xl : Advance L value
%Xx : x offset in steps
%Xy : y offset in steps
%Xf : Extruder max. start feedrate
%XF : Extruder max. feedrate
%XA : Extruder max. acceleration




změna je poměrně jednoduchá - vše probíhá v uimenu.h

PříspěvekNapsal: 21.05.2014 23:12
od romanm
Tak mi ta 0.91 nějak nechce spolupracovat s SD čtečkou. Po vložení karty sice napíše SD Card inserted a v nabídce SD Card se objeví možnosti Print file a Delete file, ale nic z toho nejde a neukáže mi to ani list souborů na kartě. Po vytažení karty to nic neudělá, pořád ukazuje SD Card inserted.

0.83 reagovala jak na vložení, tak na vyjmutí karty, v nabídce SD Card šlo vybrat soubor gcode a "dát tisknout" (zatím to mám jen jako dry run)

PříspěvekNapsal: 21.05.2014 23:43
od Rebel
Me to delalo neco podobneho a nakonec jsem zjistil, ze je to tou posahanou redukci MicroSD na SD. Dokonce se mi obcas tisk z niceho nic zastavil a v klidu si to natopeny odpocivalo a nic.
Bylo to tou redukci. Koupil jsem normalni SDHC a je klid.

PříspěvekNapsal: 22.05.2014 00:00
od romanm
Mám v tom klasickou 1GB SD takže problém s redukcí můžu vyloučit. Každopádně zatím nechám v0.83, kde mi to funguje, až na ty MSDOS-like názvy souborů - čert to vem, kosmetická vada.

Ještě bych mohl prubnout jinou SD.

PříspěvekNapsal: 22.05.2014 00:04
od Rebel
Me to zatim chodilo vzdy na 1. naslapnuti, tak nevim. Ale ted tu mam dalsi kousek, kterej jsem chtel dnes dodelat, ale nestihl jsem to, takze na nem to vyzkousim zitra z gruntu a uvidime.

PříspěvekNapsal: 22.05.2014 00:22
od romanm
Takže aby to bylo zajímavější, s jinou kartou to chodí. Navíc je to MicroSD přes redukci :)

PříspěvekNapsal: 22.05.2014 08:35
od hanysl
Já mám teda Repetier 0.91 a když jsem zkoušel na full graphic displeji funkčnost SD karty tak jsem žádný problém nenašel, těžko říct čím to bude, nedivil bych se kdyby to dělala karta, podobné problémy jsou známy i u Raspberry Pi. Chce to zkoušet

PříspěvekNapsal: 22.05.2014 18:30
od Rebel

PříspěvekNapsal: 23.05.2014 14:47
od Mirec
Dan skusal si ten FW na RAMPS, ktory si pridal z LCD+SD? Pytam sa preto lebo neviem ci je chyba niekde u mna alebo je to v tom FW no mne ho nechce do arduina nahrat...vypise mi to chyby a hodi ma to na zalozku Commands.cpp do prveho riadku
"const int sensitive_pins[] PROGMEM = SENSITIVE_PINS; // Sensitive pin list for M42"
Skusal som iny FW od hopika a ten mi nahralo tak neviem.

PříspěvekNapsal: 23.05.2014 15:04
od Rebel
Jeste ne, ale chystam se. Tam se musi zadeklarovat to LCD a ctecka rucne. Tohle je primo z webovyho repetier konfiguratotu pro SmarController. Udelam to i pro to mensi LCD, protoze ho na jedny tiskarne mam.

Re: LCD+SD - RAMPS 1.4

PříspěvekNapsal: 22.07.2014 00:16
od romanm
Dá se někde nastavit aby LCD zobrazoval soubory na kartě seřazené podle abecedy?

Otočení směru rotačního enkodéru

PříspěvekNapsal: 11.08.2014 19:07
od majkl
Dneska mi přišlo Full Graphics LCD, všechno super, jen mi připadá divný, že když točím doprava, tak se hodnoty zmenšují a naopak. Je to divný.

Dan mi potvrdil, že je to normální chování.

Pro otočení směru stačí prohodit piny enkoderu. Jedná se o 31 a 33.

V Marlinu je to v pins.h okolo řádku 480:
Kód: Vybrat vše
#define BTN_EN1 31
#define BTN_EN2 33


V Repetieru je to v ui.h:
Kód: Vybrat vše
#define UI_ENCODER_A           31
#define UI_ENCODER_B           33