Stránka 3 z 3
Re: hlaška
Napsal: 7. 12. 2014, 11:24
od Kamil
Mam tady rozjetou praci jak to dodělam tak to pošlu.
Re: hlaška
Napsal: 7. 12. 2014, 12:19
od Kamil
Dělá to jen když to chci pustit ručně třeba v půlce programu viz foto nahoře.Myší označíš spojnici mezi kružnici kteroukoli ,dole na obrazovce jak jede gečko tak se ti označí řádek na ten klikneš opačným tl.daš přejet na označený řádek a jede to teda mělo by v tomto případě to nejede.
%
G21 G40 G49 M6 T1
G17
M7
G0Z20.000
G0X0.000Y0.000S6000M3
G0X-68.988Y20.000Z6.000
G1Z-2.000F300.0
G3X-70.000Y21.013I-1.012J0.000F3800.0
G3X-71.012Y20.000I0.000J-1.013
G3X-70.000Y18.987I1.012J0.000
G3X-68.988Y20.000I0.000J1.013
G1Z-4.000F300.0
G3X-70.000Y21.013I-1.012J0.000F3800.0
G3X-71.012Y20.000I0.000J-1.013
G3X-70.000Y18.987I1.012J0.000
G3X-68.988Y20.000I0.000J1.013
G1Z-6.000F300.0
G3X-70.000Y21.013I-1.012J0.000F3800.0
G3X-71.012Y20.000I0.000J-1.013
G3X-70.000Y18.987I1.012J0.000
G3X-68.988Y20.000I0.000J1.013
G1Z-8.000F300.0
G3X-70.000Y21.013I-1.012J0.000F3800.0
G3X-71.012Y20.000I0.000J-1.013
G3X-70.000Y18.987I1.012J0.000
G3X-68.988Y20.000I0.000J1.013
G1Z-10.000F300.0
G3X-70.000Y21.013I-1.012J0.000F3800.0
G3X-71.012Y20.000I0.000J-1.013
G3X-70.000Y18.987I1.012J0.000
G3X-68.988Y20.000I0.000J1.013
G1Z-12.000F300.0
G3X-70.000Y21.013I-1.012J0.000F3800.0
G3X-71.012Y20.000I0.000J-1.013
G3X-70.000Y18.987I1.012J0.000
Re: hlaška
Napsal: 7. 12. 2014, 1:52
od Thomeeque
Kromě druhého a třetího G0 zajišťují veškerý pohyb (a určují polohu) v XY rovině pouze oblouky (G3), takže to opravdu musíš sjet od začátku (nebo ho správně napozicovat ručně na začátek vybraného oblouku) z důvodů popsaných výše.
Btw. technická, pro vkládání kódu je vhodné používat Code tag:
Kód: Vybrat vše
%
G21 G40 G49 M6 T1
G17
M7
G0Z20.000
G0X0.000Y0.000S6000M3
G0X-68.988Y20.000Z6.000
G1Z-2.000F300.0
G3X-70.000Y21.013I-1.012J0.000F3800.0
G3X-71.012Y20.000I0.000J-1.013
G3X-70.000Y18.987I1.012J0.000
G3X-68.988Y20.000I0.000J1.013
G1Z-4.000F300.0
G3X-70.000Y21.013I-1.012J0.000F3800.0
G3X-71.012Y20.000I0.000J-1.013
G3X-70.000Y18.987I1.012J0.000
G3X-68.988Y20.000I0.000J1.013
G1Z-6.000F300.0
G3X-70.000Y21.013I-1.012J0.000F3800.0
G3X-71.012Y20.000I0.000J-1.013
G3X-70.000Y18.987I1.012J0.000
G3X-68.988Y20.000I0.000J1.013
G1Z-8.000F300.0
G3X-70.000Y21.013I-1.012J0.000F3800.0
G3X-71.012Y20.000I0.000J-1.013
G3X-70.000Y18.987I1.012J0.000
G3X-68.988Y20.000I0.000J1.013
G1Z-10.000F300.0
G3X-70.000Y21.013I-1.012J0.000F3800.0
G3X-71.012Y20.000I0.000J-1.013
G3X-70.000Y18.987I1.012J0.000
G3X-68.988Y20.000I0.000J1.013
G1Z-12.000F300.0
G3X-70.000Y21.013I-1.012J0.000F3800.0
G3X-71.012Y20.000I0.000J-1.013
G3X-70.000Y18.987I1.012J0.000
Btw2: přemejšlim, cos to sem vlastně vložil..?

- kamil.png (7.24 KiB) Zobrazeno 4832 x
Re: hlaška
Napsal: 7. 12. 2014, 3:45
od robokop
presne tak
takovyto program opravdu nejde jednoduse pustit z kterehokoli radku
ale kdyz to chces udelat musis se nejdriv podivat na ktere souradnici mel skoncit predchozi radek
z toho pouzijes XY tedy rucne v MDI napises treba G01 X Y z toho predchoziho radku Z z pozadovane hloubky
pak si teprv muzes vybrat ten radek od ktereho jsi to chtel pustit a pustit to od neho
Re: hlaška
Napsal: 7. 12. 2014, 3:46
od packa
to vypadá že jsi předtím používat post který kružnice generoval jako milion úseček kde byly jen samé G1 a tam bylo vlastně uplně jedno od kud kod spustíš .
Re: hlaška
Napsal: 7. 12. 2014, 4:04
od Kamil
Packa má pravdu celé jsem to kreslil v autocad a pak je kružnice složená ze spousty úseček a v tom je taky problém.Vpodstatě po takovýchto úsečkách se stroj nechtěl pořádně ani rozjet proto jsem kdysi ve staré verzi musel pře spuštěním používat G64 pak to jelo plynule,ale stejně to nedosahovalo nastavené rychlosti. Nový PP má G40 kompenzaci radiusu a tam to už jede selkem obstojně. Možná se doberem postupně k výsledku.Jsem Vám vděčen za snahu.

Re: hlaška
Napsal: 7. 12. 2014, 4:11
od robokop
jak s tim souvisi kompenzace radiusu
Re: hlaška
Napsal: 7. 12. 2014, 4:15
od Kamil
nevím,ale po kompenzaci je chod stroje naprosto hladký bez záškubu prostě veškeré poloměry kružnice to řeže plynule.Navíc to barevně na monitoru ukazuje kde to používá kompenzaci a ta je tam kde píšu.roviny jsou standartně značeny červeně poloměry ružově.
Re: hlaška
Napsal: 7. 12. 2014, 5:58
od robokop
No v kazdem pripade by bylo dobre si nastudovat co ty pismenka v tom programu znamenajinco delaji a jak se pouzivaji
Re: hlaška
Napsal: 7. 12. 2014, 6:02
od CZ_Pascal
Kamil píše:nevím,ale po kompenzaci je chod stroje naprosto hladký bez záškubu prostě veškeré poloměry kružnice to řeže plynule.
Myslím (tak jako Robokop) že kompenzace s tím nemá nic společného. Jde spíše o to že ten "nový" postprocesor používá opravdu kružnice místo "miliónu" úseček.
Trajectory Planner v LinuxCNC bohužel nekouká dále než na konec navazujícího příkazu.
Tedy plánuje právě probíhající příkaz tak aby uměl udělat "
blending" s navazujícím příkazem (pokud je nastaven pomocí G64) a na jeho konci zastavit když to bude nutné)
Pokud je navazujícím příkazem krátká úsečka tak plánuje pomalou rychlost aby stihl na jejím konci zabrzdit (netuší/nekontroluje totiž další příkazy).
Ve chvíli kdy začne zpracovávat onu krátkou úsečku tak teprve kouká na tu další a vidí že zastavovat nemusí a zase malinko zrychlí (ale zase pouze tolik aby na konci navazujícího uměl zastavit)
Výsledkem je pomalý a cukavý pohyb
EDIT:
Naive Cam pomůže v případě že
navazující úsečky jsou kolineární (nebo alespoň přibližně podle zadané tolerance G64 parametr
Q) a spojí je v jednu delší úsečku - což umožní
Trajectory Planner vidět o kousek dál a může trochu zrychlit a pohyb je plynulejší.
Re: hlaška
Napsal: 7. 12. 2014, 9:36
od testone
Kamil píše:Myslel jsem si,že je toto forum solidní a že se tady člověku dostane nějakové té pomoci, ale jak to tak vypadá je to tady samý namachrovaný borec.Sorry,že Vás obtěžuji začátečnickými otázkami již to už neudělám.
Možná by stálo za to se těm namachrovaným borcům omluvit, nebo ne?
Re: hlaška
Napsal: 8. 12. 2014, 6:25
od CZ_Pascal
testone píše:Možná by stálo za to se těm namachrovaným borcům omluvit, nebo ne?
Omluva není potřeba, spíše by mě potěšilo kdyby se na těch pár G-kódů opravdu koukl a řekl že v nich pochopil souvislost a řešení jeho problému (snad bývalého problému).