Prosím můžeš mi to trochu vysvětlit, kde, co, jak? Jsem samouk (třetí týden) ... .
Máš na mysli v G-Codu přímo, nebo v CAMu?
To jsem jiz udelal, takto editovane to funguje, ale musim najit zpusob, jak to prenstavit/predelat natvrdo. Zjistit, proc se to tak chova.Mex píše: ↑9. 8. 2018, 8:15 Už jsem ti to psal.
Vyhoď hlavičku z toho vygenerovaného kódu, a strč si tam jinou z něčeho, kde ti to funguje dobře.
Samozřejmě správně by bylo napsat si tam těch pár parametrů sám, abys věděl, co a proč nastavuješ. Ale rychlejší je tak nakopírovat těch pár řádku odjinud.
A opět opakuju - udělal si absolutně minimální g-kód, jenom jednu čáru. Ať se ti v tom dobře orientuje.
Dekuji, zitra prozkoumam nastaveni v MACHu.
Tak když vyměníš hlavičku programu a najednou to jezdí dobře, tak už jsi snad zvítězil, ne?
Příkaz jsem zkoušel, chovalo se to "zrcadlově", nástroj jel opačným směrem.chb píše: ↑10. 8. 2018, 8:22 1) ukázaný G-kod měl dráhu od nuly do záporných hodnot osy Z - tam viditelná chyba nebyla
2) tazatel měl zkusit, zda příkaz G0 Z10 jede z nuly nahoru - to by bylo OK, nebo dolů což by znamenalo chybné nastavení Machu - ale asi nezkusil,
takto je možné, že chybu opravil jinou chybou
3) G94 není inverze, ale způsob zadávání rychlosti
G94 = příkaz F100 znamená 100 jednotek / min
G95 to přepne do jednotek za otáčku
a konečně G93 zapíná tu zmíněnou inverzi. Pak G94 + F20 znamená, že daný pohyb se má dokončit za 1/20 minuty tedy za 3 vteřiny
= se směrem osy Z to nemá nic společného.
--------------------
Set Feed Rate Mode - G93, G94 and G95
Three feed rate modes are recognized: inverse time, units per minute and units per
revolution of spindle. Program G93 to start the inverse time mode (this is very infrequently
employed). Program G94 to start the units per minute mode. Program G95 to start the units
per rev mode.
In inverse time feed rate mode, an F word means the move should be completed in [one
divided by the F number] minutes. For example, if the F number is 2.0, the move should be
completed in half a minute.
In units per minute feed rate mode, an F word on the line is interpreted to mean the
controlled point should move at a certain number of inches per minute, millimetres per
minute, or degrees per minute, depending upon what length units are being used and which
axis or axes are moving.
In units per rev feed rate mode, an F word on the line is interpreted to mean the controlled
point should move at a certain number of inches per spindle revolution, millimetres per
spindle revolution, or degrees per spindle revolution, depending upon what length units are
being used and which axis or axes are moving.
When the inverse time feed rate mode is active, an F word must appear on every line which
has a G1, G2, or G3 motion, and an F word on a line that does not have G1, G2, or G3 is
ignored. Being in inverse time feed rate mode does not affect G0 (rapid traverse) motions.
It is an error if:
¨ inverse time feed rate mode is active and a line with G1, G2, or G3 (explicitly or
implicitly) does not have an F word.
jasně, a kdyby jsi toto hned napsal, tak tě někdo navedl na to jedno zatržítko, kde se to v Machu děláRvašek píše: ↑10. 8. 2018, 8:51
Příkaz jsem zkoušel, chovalo se to "zrcadlově", nástroj jel opačným směrem.
Dalším bylo, že při ovládání nástroje v MACHu klávesou "PgDn", jela fréza opět opačným směrem.
Po radě invertovat pohyb osy Z v postprocesoru jsem strávil hodiny hledáním, čtením a pak si uvědomil,
že by mohlo býti řešením přepólování motoru.