Stránka 1 z 2

PříspěvekNapsal: 03.05.2014 09:49
od JoHNy
Zdravím,

na počátku G-codu je řádek (v default nastavení):

G1 Z5 F5000; lift nozzle

Chtěl bych se zeptat jestli tenhle řádek je jen k tomu aby se Hotend nenahříval přímo nad bedem a byl trošku výš nebo má i jiný význam.

Dřív mi tento příkaz vůbec nefungoval - tiskárna jen zachrčela (motorky osy Z) a osa se nepohla. Teď jsem trošku zvýšil napětí pro osu Z a osa Z vyjede kousek nahoru, ale se strašným rámusem. Zkoušel jsem experimentovat s napětím a bylo to pořád skoro stejné.

zkoušel jsem taky měnit F(eedrate) parametr v tom kodu a pod 250 se to ještě dá, výše to dělá už velký hluk a mám pocit že rychleji to už ani nejede. Není ta default hodnota 5000 trochu přestřelena ? Nebo ještě někde jinde může být u mě problém?

PříspěvekNapsal: 03.05.2014 10:19
od Rebel
Z meho pohledu je tento g-cod uplne k nicemu a proto ho mazu. Je zvlastni, ze v tomto pripade nefunguje limit pro max. rychlost Z, ktery je nastaven ve FW proto ten divny zvvuk, vetsinou zadny posuv atp.

PříspěvekNapsal: 03.05.2014 10:24
od JoHNy
Dobře dík, taky ho dam pryč.

Ještě jedna otázka. Je v tom startovacím Gcodu ještě něco co nastavuješ jinak než je v defaultu ?

PříspěvekNapsal: 03.05.2014 10:56
od Rebel
Ve start codu ani ne, tam nechavam pouze G28 pro zahomovani

akorat v End-code mam sve upravy, protoze generuji kody pro repetier server. Repetier host nektere g-cody posila sam po navoleni v Nastaveni a nejsou generovany do g codu (vypnuti motoru, topeni, zaparkovani e....)

Proto mam v end g-code

M107; vypnuti dochlazovaciho ventilatoru, kterej tam nemam, ane co kdyby jednou :D
M104 T0 S0; vypnuti ohrevu extruderu 0, respektive nastaneni teploty na 0st.C
M140 S0; vypnuti ohrevu bedu, respektive nastaneni teploty na 0st.C
G1 X0 Y150 F4800; zaparkovani hotendu po tisku do pozice X=0 Y=150 rychlosti 4800mm/min = 80mm/s
M18; vypnuti stepru (driveru motoru)
M84; to uz presne nevim, mam za to, ze to melo mit neco spolecneho s vycisteni cache kvuli dalsimu tisku.

PříspěvekNapsal: 03.05.2014 12:10
od JoHNy
Super, díky moc :)

Re: Lift nozzle v hlavičce G-code

PříspěvekNapsal: 03.04.2015 01:00
od Car
M84 ; disable motors ( ukončení sycení cívek všech krokáčů neboli zastavení jakéhokoliv pohybu krokáčů )

Re: Lift nozzle v hlavičce G-code

PříspěvekNapsal: 03.04.2015 07:40
od Rebel
Disable all stepper motors -> M18. M84 je trozku odlisny prikaz a Marlin s nim podle wiki zachazi treba trochu jinak, ale nemysllim sim ze je to nejak zasadni. Spise bych rekl, ze jsem ho tam dopsal pro jistotu :D

Re: Lift nozzle v hlavičce G-code

PříspěvekNapsal: 17.05.2015 12:23
od lubos
Rebel píše:Disable all stepper motors -> M18. M84 je trozku odlisny prikaz a Marlin s nim podle wiki zachazi treba trochu jinak, ale nemysllim sim ze je to nejak zasadni. Spise bych rekl, ze jsem ho tam dopsal pro jistotu :D


Mám tu nově píchlej OctoPi na rebel a nereaguje na tlačítko Motors off v kontrol sekci, podle dokumentace to tlačítko vysílá M18. Tak jestli tomu třeba repetier fw správně rozumí ;) M84 je vypne nastopro, takže možná proto.

Re: Lift nozzle v hlavičce G-code

PříspěvekNapsal: 19.05.2015 21:05
od Korny
Prepis si to v config.yaml ve slozce .octoprint

Re:

PříspěvekNapsal: 20.05.2015 10:14
od Fifa
JoHNy píše:Zdravím,

na počátku G-codu je řádek (v default nastavení):

G1 Z5 F5000; lift nozzle

Chtěl bych se zeptat jestli tenhle řádek je jen k tomu aby se Hotend nenahříval přímo nad bedem a byl trošku výš nebo má i jiný význam.
(...)
?

Ja ho tam mam a chapu ho tak, ze dela prostor pod HE aby si mel kam "odkapnout" pri nahrivani, a nematlal to po trysce.

Re: Lift nozzle v hlavičce G-code

PříspěvekNapsal: 20.05.2015 13:17
od lubos
Korny píše:Prepis si to v config.yaml ve slozce .octoprint


Přepsat to nejde (nebo jsem nenašel jak), ale můžeš si udělat nové tlačítko.

Re: Lift nozzle v hlavičce G-code

PříspěvekNapsal: 20.05.2015 13:25
od Korny
Ted na to taky koukam, ze to tam neni, ale da se pripsat. Nebo to napsat do terminalu rucne :-) lift nozzle taky pouzivam. Je to z cury a reptier s tim moc neumi, protoze ma jiny startovaci g-kody, ktere ani nejde editovat.

Re: Lift nozzle v hlavičce G-code

PříspěvekNapsal: 20.05.2015 14:06
od lubos
Korny píše:Ted na to taky koukam, ze to tam neni, ale da se pripsat. Nebo to napsat do terminalu rucne :-) lift nozzle taky pouzivam. Je to z cury a reptier s tim moc neumi, protoze ma jiny startovaci g-kody, ktere ani nejde editovat.


Dovolím si nesouhlasit, cura v repetieru umožňuje dopsat komplet startovací, konečné a před a po změně extruderu gcode

Re: Lift nozzle v hlavičce G-code

PříspěvekNapsal: 22.05.2015 08:04
od Korny
Ja myslel Curu, ne cura engine. Kdyz tisknu z pres repetier, tak si to slicuji zvlast. Ma to rychlejsi updaty a vic voleb.

Re:

PříspěvekNapsal: 22.05.2015 09:31
od RASK
JoHNy píše:Zdravím,

na počátku G-codu je řádek (v default nastavení):

G1 Z5 F5000; lift nozzle

Chtěl bych se zeptat jestli tenhle řádek je jen k tomu aby se Hotend nenahříval přímo nad bedem a byl trošku výš nebo má i jiný význam.

Dřív mi tento příkaz vůbec nefungoval - tiskárna jen zachrčela (motorky osy Z) a osa se nepohla. Teď jsem trošku zvýšil napětí pro osu Z a osa Z vyjede kousek nahoru, ale se strašným rámusem. Zkoušel jsem experimentovat s napětím a bylo to pořád skoro stejné.

zkoušel jsem taky měnit F(eedrate) parametr v tom kodu a pod 250 se to ještě dá, výše to dělá už velký hluk a mám pocit že rychleji to už ani nejede. Není ta default hodnota 5000 trochu přestřelena ? Nebo ještě někde jinde může být u mě problém?



Tento G kód je evidentní chyba! Zvedne osu Z o 5 milimetrů rychlostí 5000 mm za minutu. To je cca 83,3 mm za sekundu. Takovou rychlost asi žádná z našich tiskáren nezvládne. Nevím, zda to motorům neškodí, ale raději bych to přepsal na nějakou přijatelnou hodnotu – například 3mm za sekundu. Pak bude kód:

G1 Z5 F180; lift nozzle

A jak psal Fifa, slouží to k tomu, aby se tryska nedotýkala stolku a aby se materiál se měl kam vytlačovat a nepatlal se na povrch trysky.