Nastaveni delky nastroje (offset Z) kontaktem

fupe
Příspěvky: 646
Registrován: 27. 5. 2008, 9:10
Bydliště: Praha

21. 11. 2011, 7:57

Radek-B píše:Manualni vymena na M6 je v EMC uz hoodne dlouho a programove prostredky pro najeti na sondu a automaticke prepsani nuly v Z je tam take. Bez ATC je to sranda Ty v postate porad pouizivas T1. Namereni delky nastroje je dokonce v default slozce s programy. Nemusis vubec kompilovat novou verzi, drz se toho co ti funguje. Nektere zasahy autoru toho SW jsou pokusy :D a ne vzdy k lepsimu.
I kdyz toto se celkem povedlo, podprogramem lze nadefinovat jakykoli pohyb.

RADEK
Manualni vymena i najeti na sondu jsou opravdu v EMC uz hooooodne dlouho, ale jak je pouzijes dohromady? Tak aby se neprerusil beh programu, aby si nemusel editovat kod atd a presto po kazde vymene nastavil delku nastroje pomoci sondy? Asi by to slo O-word substitucema, ale to porad znamena volat neco jinyho nez M6. Je pravda, ze sem to nikdy nepotreboval a tim padem nehledal, takze netvrdim ze to nejde.

Hlavni duvod proc to autor cele pachal je, jak zminuje Radek, moznost mimo jine doplneni jakehokoliv pohybu nutneho pro vymenu. Napriklad pro RACKTOOLCHANGE se navic tyto pohyby meni v zavislosti na cisle pozice nastroje. To slo doposud pouze zmenou zdrojaku. V prvni verzi tohoto rozsireni to premapovavalo pouze M6 a Tx, ale podle autora to furt nebylo ono a tak to vzal z gruntu a ted to umi hromadu veci dulezitych nebo spis zajimavych nejenom pro vymenu nastroju.

I v dalsi poznamce ma Radek pravdu. Je to zatim vyvojova verze a jsou v ni chybicky. Nadruhou stranu je jejich pachatel zatim jediny programator EMC, ktery nejenom ze reaguje na nahlaseni chyb, ale jeste je do druheho dne opravi a nakonec jeste podekuje. Dokonce jsem ho poprosil o dopsani jednoho parametru pro novou funkci M19 - orientace vretene a on to tam do tydne dopsal a poslal zpet k otestovani. Asi je to tim ze to neni american, ale rakusak. :-)

Martin
fupe
Příspěvky: 646
Registrován: 27. 5. 2008, 9:10
Bydliště: Praha

21. 11. 2011, 8:26

Kilovolt píše:Mno a sme zpátky u toho magickýho kompilování -zas tak zběhlej v linuxu nejsem a proto se toho bojím -už jsem zkusil s jiným programem a jaksi to nedopadlo :D ,ale až seberu odvahu,tak zas prubnu :lol:
Nekdo uz tady podrobny popis kompilace kdysi psal.
Ja sem si pred casem delal par poznamek prave ohledne zavislosti potrebnych pro kompilaci.
Treba to nekdo pouzije


instalace vyvojove verze EMC

sudo apt-get build-dep emc2
sudo apt-get install build-essential autoconf
sudo apt-get install git-core gitk git-gui
git clone git://git.linuxcnc.org/git/emc2.git" onclick="window.open(this.href);return false; emc2-dev

dotazeni poslednich zmen

cd ~emc2-dev
git pull


--------------------------
instalace python boost potrebna pro remaping
sudo apt-get install libboost-python-dev

---------------------------
instalace gladevcp - graficke rozsireni

sudo apt-get install python-gnome2 python-glade2 python-numpy python-numpy python-imaging python-xlib python-gtkglext1 python-configobj gtksourceview2
sudo apt-get install glade
sudo apt-get install python-xlib python-gtkglext1

-------------------------
compilace vyvojove verze

cd ~/emc2-dev
cd src
./autogen.sh
./configure
make
make install-menus
sudo make setuid


nastaveni prostredi pro vyvojovou verzi

. ~emc2-dev/scripts/emc-environment



Martin
Uživatelský avatar
Kilovolt
Sponzor fora
Příspěvky: 827
Registrován: 21. 10. 2009, 9:59
Bydliště: Podřipák jak vyšitej!

21. 11. 2011, 5:19

Mno tak na todle bych čučel,jak husa na blesk :lol: .Zatím jsem skončil u toho,že ngc rozsštípu na jednotlivý nástroje a k najíždění nuly používám probe kontakt a tenle g kód:

%
g21 g90
g49
g38.2 z10 f15
g91 g0 z2
g90
g10 L2 P1 z[#5063-25.73]
m2
%

-jednoduché,jen trošku pracné.U emc bych uvítal,aby se dal při požadavku na výměnu pozastavit stávající program,čenžnout frézu, najet ručně ke kontaktu (ten přidržím na vršku obrobku) ,spustit měření a pak pokračovat v původním programu.Fupe-nevím,jestli to odpovídá tomu,cos popsal prve a díky za napsanej postup-naštuduju si ho,abych věděl,co vlastně dělám :mrgreen: a pak prubnu 8)
Elektrika je potvora-nejni vidět a kope jak divoká mula.
"Učíme se po celý život. Až na školní léta" - Gabriel Laub
camsk
Příspěvky: 17
Registrován: 3. 11. 2012, 12:43

31. 3. 2013, 2:06

Dobry den, som tu novacik.
Postupne studujem forum a svoju novu frezu od cinana 3020 postupne vylepsujem. Doplnil som si home spinace podla rad z fora na vsetky osi a od vtedy je vyroba plosakov nieco super.
Teraz by som chcel vyuzit kontakt Probe na urcenie nulovej vysky nastroja.(doteraz lampa a pomaly s nastrojom dole kym je vidno medzeru ))).
Pouzil som prikazy podla predchadzajuceho prispevku akurat som zmenil G38.2 Z-40 F2 Zapornu hodnotu som dal preto lebo O na Z osi mam hore.
Teraz sa chcem opytat kde by som nasiel navod ako cely ten program dat pod nejake tlacitko na plochu, alebo kombinaciu klaves, aby som ho vzdy nemusel na zaciatku nahravat.
Fungovalo by to asi takto (alebo podobne) Nahram program na frezovanie plosaku, dam home all, stlacim to nove tlacitko, nastroj zide az do polohy ked sa dotkne sondy probe, odstranim kable sondy a spustim frezovanie.
Zacinal som s Machom, potom som presiel na EMC, chyba je len ta ze ked som smedny, kazdy Linuxak automaticky predpoklada, ze je potrebne ovladat cely Linux aj s kompilovanim jadra a pritom mam len na pocitaci napisane uvar caj. )) Prechadzam 2 den cele forum, ale nejaky jednoduchy postup na definovanie tlacitka som nenasiel. Vopred dakujem za nejake info.
A to chcem este postupne zacat gravirovat jednoduche texty, najst free soft co by dokazal pozliepat jednu vetu, zvacsit, zmensit a zmenit font a vygenerovat Gkod tak to tu asi medzi profesionalmi nenajdem. Neberte to ako kritiku, ale ked mam hracku tak sa s nou chcem len hrat a nie platit za SW, ktory nemam sancu vyuzit.
fréza 3020T, LinuxCNC AXIS2.7.8
Uživatelský avatar
sebutw
Příspěvky: 19
Registrován: 3. 12. 2012, 6:05

3. 4. 2013, 6:16

Lenze o tom ten linux je. Je to "zadarmo", len pri tom treba stravit vela casu a vela citat, skusat.

Mne by sa tiez teraz hodil hotovy navod co upravit aby to fungovalo podla mojich predstav:
1. spustim EMC2
2. vlozim nastroj, automaticky spravi offset nastroja
3. frezujem
4. vymenim nastroj, automaticky spravi offset nastroja
5. frezujem dalej

Proste je nejake Know-how, ktore nadobudame iba casom. A fora takehoto typu to iba ulahcuju.
Milióny ludí túžia po nesmrtelnosti, a pritom nevedia čo majú robiť, keď v nedelu poobede prší...
oscar
Příspěvky: 1222
Registrován: 2. 5. 2010, 8:50
Bydliště: Perníkovice

3. 4. 2013, 6:56

camsk: zkus gladevcp
tam si tlacitek nadefinujes kolik chces
sample config je soucasti linuxcnc
Odpovědět

Zpět na „LinuxCNC - drive pod nazvem EMC2“