Nyt on yhteen PC:hen tällätty umpupunttu 10.04 ja näytöllä olis kaikki valmiinaa
asennukseen..but. but moon ummikko ton engelskan kanssa. :'( Asennus manuaali on kiälillä ja jos koitan ymmärtää, se käskee mun mennä siänehen.
Olisko porukalla viitteliäisyytä kirjootella aivan suameks aske askeleelta mitä pökkään ja missä järjestyksessä nua tiarot konehesta tonne PC:n syävereihin.
Ei tule mitään pumppuja,eikä terän mittauksia (viälä), terien vaihto tapahtuu käsipelillä, lähtöpaikoituskin on manuaalista. :-\
Se umpupunttu kones on tual pajalla (100m) ja veisin tikulla sinne neuvot tästä konehesta.
HUOM: Mä meen syksyllä eskariin!!!!!! :D
Joku oma sivu vois olla hyvä niin muutkin ummikot(jos nyt muita enää on) vois tällätä ton EMC:n
FAARI 58
Morjens Faari!
Sen verran voisit tarkentaa että onko ajatus pyöritellä stepperikonetta printteriportin kautta?
Mikäli näin on, niin tuosta ubuntu-emc paketista pitäisi löytyä konfigurointiin sellainen näppärä työkalu, stepconf sieltä
vasemman yläkulman valikosta. Eli sillä pitäisi päästä konffaamaan nuo asetukset ilman sen kummempia ihmettelyjä.
Sekin tosin on engelskaksi mutta sitä voidaan sitten käydä läpi. Pitäisi varmaan ottaa tuosta omasta emc-linukasta
näytönkaappauksia kuviksi ja kertoilla siihen sitten suomennoksia. En tosin tähän hätään pääse tätä tekemään joten
josko jollain foorumilaisella olisi kuvia laittaa tähän.
Joka tapauksessa, kun tuon konfiguraatio-wizardin on käynyt läpi, voi tallentaa asetukset linkiksi työpöydälle. Tätä linkkiä
klikkaamalla sitten lähtee tuo kone tulille.
Mä voin kyllä kirjotella tosta sulle vähän selvennystä kunhan pääsen koneen ääreen ja muista hommista eroon. Mutta tuolla
yllämainitulla kannattaa aloittaa ja katsoa kuinka pitkälle pääsee. :)
-T
Moon homespää... ;D Käytös on stepperit ja printteriportti, ja Gecko 540 mikä olikin EMC:n listalla, kun vähän vilkaisin. Eikä mitään paniikkia ole hiljaa hyvää tulee... :P
FAARI 58
EDIT: Noniin, kun taas hetken asiaa pohtii niin lienee kohtuu selvä että linuxCNC:n sivuilta löytyy kuvat tuoho stepconffiin.
http://linuxcnc.org/docs/html/config/stepconf.html
Eka sivu (wizardin sivu siis):
Voit luoda joko uuden konfiguraation (create a new configuration) tai editoida olemassa olevaa (modify a configuration ...). Ekalla kerralla kannattaa valita luoda uusi ja sitten myöhemmin voi editoida tätä. Voit toki myös tehdä useamman konfiguraation.
Alla olevat kaksi rastia.
Ensimmäinen (create a desktop shortcut...) luo symbolisen linkin työpöydälle konfiguraatio tiedostoon.
Tätä ei ehkä tarvitse jos käytät aina tätä stepconf wizardia, mutta eipä tuo haittaakaan.
Alempi rasti (create a desktop launcher... ) luo työpöydälle kuvakkeen jota klikkaamalla siis käynnistät koneen näillä asetuksilla.
Käytännössä voit ekalla sivulla painaa vain next, jolloin pääset tokalle sivulle. Nuo ekan sivun asetukset ovat passelit ainakin ekalle konfiguraatiolle.
Toka sivu:
Tokalla sivulla voit asettaa masiinallesi nimen (machine name).
Sitten tulee akseli-konfiguraatio (axis configuration). Tämä lienee kohtuu selvä, eli normaali kolmiakselin laite on tietysti XYZ.
Sitten on mittayksiköt (machine units), joko tuumia (inch) tai millimetrejä (mm).
Tämän jälkeen on laitteen ajuri ja ajastus asetuksia. Nämä lienevätkin
sitten se vaikein asia. Todennäköisesti näitä ei tarvitse muuttaa, poislukien ehkä tuo alin kohta Base period Maximum jitter. Tämä kuvaa tietokoneen reaaliaikaisen laskennan jitteriä, ns. ajastuksen hajontaa. Tämä pitäisi periaatteessa mitata latency test-nimisellä ohjelmalla joka löytyy samasta valikosta stepconf-wizardin kanssa. Voit myös käynnistää tämän tuosta Test Base Period Jitter napista. Tämä avaa kohdan 3. Latency test kuvan näköisen mittarin. Nyt pitäisi sitten kuormittaa konetta ja katsoa kuinka iso luku tulee mittariin. Voit availla selainta ja liikutella ikkunoita jne. (Tämä lienee todellisuudessa vähän monimutkaisempi operaatio, mutta kokeile nyt tehdä ainakin nämä)
Tuosta kuvakkeesta pitäisi nyt sitten ottaa ylös tuo MAX JITTER:n alla oleva luku ja laittaa se kuvan 2 Base Period Maximum Jitter kohtaan.
Oleellista on että kuvan 2 lukema ei ole liian pieni, tosin olisi hyvä jos se olisi alle 30000. Tämä lukema käytännössä määrittelee suurimman askel-nopeuden (Max step rate). Voit kohtuu huoletta laittaa lukemaksi esim 30000 ja ainakin kokeilla tällä että toimiiko kone. Tähän kohtaan voidaan palata sitten vaikka myöhemmin tarkemmin.
Sivu kolme.
Kuvan 4. Parallel Port Setup on printteriportin pinnijärjestys. Tässä pitäisi määritellä mikä printteriportin pinni vastaa mitäkin ohjausta. TÄmä pitäisi nyt sitten katsoa kaiketi Geckon manuaalista. Tässä nyt oleellista olisi kaiketi se, että laitat kunkin akselin X, Y, Z step ja dir pinnit oikein. Mikäli stop ja muita signaaleja ei tule, nämä kannattaa laittaa unused, eli pois käytöstä. Invert - rasti ruutuun tietysti kääntää signaalin polariteetin, eli mikäli myöhemmin huomaat että akseli kulkee väärään suuntaan voit napsauttaa tuosta rastin ruutuun ja homma pelittää.
Neljäs, viides ja kuudes sivu.
Näillä sivuilla konfiguroit kunkin akselin tiedot.
Motor steps per revolution on askeleiden määrä per moottorin kierros. 1.8 asteen step tekee tietysti 200 askelta per 360 astetta.
Driver microstepping on ohjaimen mikrostep asetus. Tähän se minkä olet ohjaimeen asettanut. Yleensä joko 1,2,4,8,16 tai 32.
Pulley teeth on rattaiden tai hihnavedon välityksen suhde. Mikäli tällaisia ei ole voit antaa tämän olla 1:1.
Leadscrew pitch on kuularuuvin nousu per kierros.
Maximum velocity on maksiminopeus ko akselille ja
Maximum acceleration on maksimi kiihtyvyys.
Voit testata akselille sopivat arvot painamalla nappia Test this axis. VAROITUS. Tämä sitten jo liikuttaa konetta, mikäli olet konfiguroinut printteriportin signaalit oikein. Voit siis tässä testata että antamasi printteriportin pinnijärjestys on oikea. Mikäli kone ei liiku voit palata back napilla takaisin printteriportin asetukset sivulle.
Kuvassa 5.1 Test this axis voit painaa jog <- tai -> ja koneen pitäisi liikkua antamillasi nopeuksilla (velocity) ja kiihtyvyydellä (acceleration).
Voit myös painaa nappia Run, jolloin kone rullaa edestakaisin tuon Test Area lukeman verran. Voit tässä siis kokeilla mikä on maksimi nopeus ja kiihtyvyys (muistaakseni kone piti pysäyttää kun vaihdat lukuarvoja). Kun olet valmis painat ok ja pääset takaisin edelliselle sivulle. Jossa on sitten vielä muutamia arvoja asettamatta. Home location kertoo ko. akselin nollapisteen. Tähän voi laittaa esim 0 tai vaikka akselin puolivälin. Lienee makuasia. Table travel kertoo akselin liikematkan, eli paljonko akseli liikkuu. Voit laittaa esim -250 to 250, jolloin kone liikkuu yhteensä 500mm. Jos laitoit Home location:n 0 tällöin nollakohta on akselin keskellä. Voit myös laittaa Table traveliin esim 0 to 500, jolloin kone jälleen kulkee 500mm. Nyt koti kohta on kuitenkin toisessa laidassa. Voit tietysti vaihtaa nollakohdan esim 250, jolloin se sitten on taas keskellä. Näitä voit hioa sitten uudestaan kun huomaat ettei asetukset miellytä.
Ja nämä nyt sitten pitää toistaa kaikille kolmelle akselille.
Sivu viisi.
Sitten tulee karan asetukset. Tässä nyt sitten on lähinnä vain karan nopeuteen liittyviä asioita. Oliko sinulla karan ohjaus printteriportin kautta? Jos oli niin voidaan katsoa tämä sitten tarkemmin läpi.
Sivu kuusi.
Kuvan 7. Advanced Configuration Options antaa mahdollisuuden lisäillä jotain käyttöpaneeleita. Näitä ei ehkä alkuun kannata lisätä. Voit sitten vaikkapa jälkeenpäin ottaa näitä jos siltä tuntuu.
Nyt sitten tarvitsee vain painaa forward ja apply ja homma on valmis.
Työpöydälle pitäisi ilmestyä kuvake jota klikkaamalla kone käynnistyy.
Selvensiköhän tämä hommaa.
Jatketaan tästä kun olet saanut homman tähän pisteeseen.
-T
P.S. Tämä foorumin tekstin editointi meni jotenkin aika mielenkiintoisesti, mutta toivottavasti on nyt kunnossa.
:D noniin, tulipa sitten kirjoiteltua tuo opastus ennenkuin huomasin että olit jo vastannut.
Jos tuo Gecko löytyy tuolta niin voit toki valita sen suoraan jolloin ei tarvitse kaiketi konffailla
tuota antamaani litanniaa, ainakaan kokonaan. Toki koneen mitat yms tarvitsee antaa.
:)
Moi
kingSTB 10+ tuosta ohjeesta, tuollaisia selkeitä ohjeita lisää. :)
Jees Thanks myäs. Tollaanen viälä pitääkö piuhojen(LPT) olla kinni ja gecko päällä, kun noita näpyttelee vaiko vapaana (olis helponpi kantaa se PC tupahan ja sitä mukaa näpytellä tos viereisel pöyrällä). ::)
FAARI 58
Mpr: kiva jos kelpaa :) Nopeastihan tuo tuli näpyteltyä, minkä huomaa kaiketi kirjoitusvirheiden määrästä, mutta ehkäpä ajaa kuitenkin asiansa.
Faari: no tuota tuota. Olisi ehkä helpompaa jos kone olisi käynnissä. Kuten tuossa kirjoittelin, niin nuo akselien testaukset kannattaisi tehdä koneen kanssa.
Nopeus ja kiihtyvyys asetukset voi toki laskeskella, mutta lienee tässä tapauksessa helpompaa, että testaat tuolla Test this Axis-kilkkeellä koneen rajat. Eli lisäilet nopeutta ja kiihtyvyyttä ja katsot missä kohtaa moottorit alkavat hyytymään ja sitten lasket nopeuksia jonkin verran. Tätähän ei tietysti voi absoluuttisesti määrittää. Jos lyöt pari tonnia rautaa koneeseen, voit olla varma että kiihtyvyys ei ole sama kuin tyhjällä koneella.
Lisäksi tietysti jos nuo printteriportin pinnit pitää testata niin et niitä juuri muuten voi varmistaa kuin lyömällä koneen kiinni. :)
Mutta poislukien nämä asiat, voit tietysti aina tehdä konfiguraation ilman konetta ja raijata sitten PC:n takaisin pajalle ja katsoa menikö homma oikein.
Karan tieto osuuteen en koskenut, kun on käsipelillä Kressin säätö?
Laitoon mielestäni kerrotus järjestykses oikein ja se on irti vielä jyrsimestä. Pökkäs pikakuvakkeen jonka sisällä lukee I Desk, Versi, Termi, ja Name=
Kun sitä klikkaa avatakseen tulee ulkomaankiältä laatikos: Unturusted application launcher The application launcher "kones desktop" has not been marked as trusted. If you do not know the source of this file, launching it may be unsafe. Eikä minkään näkööstä Screeniä tule näyttöön? :'(
FAARI 58
Kokeiles tätä:
-Klikkaa juuri luomaasi kuvaketta hiiren oikealla napilla.
-Valikosta Permissions.
-ruksi kohtaan Allow executing file as program
Tämä lisää käyttöoikeuden ohjelman ajamiseen.
Jep screeni löyty, huomenna pitää koitta koplata tua pajalle ja testailla jos vaikka toimis. Kiittääpi vinkeistä. Kyselenpä lisää tarpehen mukaan. ;D
FAARI 58
Olipa aika homma saara mikrostepping systeemit kohoralleen,notta akselit olis reaalimitoos, ja kuva tulis sen kokoonen mitä koori sanoo. Joutuu manuaalisesti lattamaan terän kohoralleen (origo keskellä mitä käytän) ja sitten vasta avata EMC jollonka nollaus on kohorillansa, terää vähän ylähä ja run rokramia. Hieman hiras toi rouhing, pikaliike menee komiasti, mutta kuvan kohralla hirastelee miälestäni liikaa, viimeistelys sen ymmärtää. Velo on 100mm/sec. ???
Tuallaanen myäs tuli esihin rouhinnan jälkeen terävaihto ja uusi koori sisähän, kun lähtee ajaan, niin terä jää turhan ylös vaikka on 0.5mm piree, kuin rouhintaterä. Tota ei Mach tehny. Olisko tiatoo......? ::)
FAARI 58
Olisko EMC:n työkalumuistissa väärä pituus sille toiselle terälle? Vai miten teet sen vaihdon? Tietääkö EMC että terä vaihtui?
Tohon hidasteluun niin käypäs lukemassa toi, ainakin itellä auttoi. http://www.cnc-tekniikka.com/CNC-forum1/index.php?topic=1869.msg9415#msg9415
Lisäät ohjelman alkuun johonkin ennen liike koodeja G64 P0.1 ja kato muuttuuko vauhti
Oletkos tehnyt homingin kaikille akseleille eka ja sitten nollannut akselit (touch off). Touch offia ei voi tehä oletusarvoisesti ennenku tekee homingin. Ja kun terän vaihtaa niin ite tulee tehtyä uudelleen manuaalisesti touch off zetalle, kun ei ole työkalut muistissa.
Lainaus käyttäjältä: FAARI 58 - 20.01.13 - klo:00:55
Joutuu manuaalisesti lattamaan terän kohoralleen (origo keskellä mitä käytän) ja sitten vasta avata EMC jollonka nollaus on kohorillansa, terää vähän ylähä ja run rokramia. Hieman hiras toi rouhing, pikaliike menee komiasti, mutta kuvan kohralla hirastelee miälestäni liikaa, viimeistelys sen ymmärtää. Velo on 100mm/sec. ???
Tuallaanen myäs tuli esihin rouhinnan jälkeen terävaihto ja uusi koori sisähän, kun lähtee ajaan, niin terä jää turhan ylös vaikka on 0.5mm piree, kuin rouhintaterä. Tota ei Mach tehny. Olisko tiatoo......? ::)
FAARI 58
Basic sivulla(muistaakseni) on tollaanen: Onscreen prompt for tool change ja siinä on täppä, pois vai päälle? Samas osios: Base Period Maximum jitter 15000ns Min Base period 23000ns Max step rate 43478Hz ?
Sitten Input pinnit 10, 11,12, on pois käytöstä toistaiseksi, siäl on kauhia litania valittavana??? Rajakytkimet on akselan molemmis päis kuten Geckon manuaali pyyteleepi. ;D
Pitääpä kokeilla tota koorin alkuhun laittaa tua juttu.
FAARI 58
Jep tolla G64P0.1 tuli lisää vauhtia ok. Tolla homing jutulla oon laittanu pallukat
akselien perähän, mutta tua touch off on mulle hämärän peitos? :'(
Kokeilin eilen yhtä kuvaa ja Mach:in tekemät virheet hävis, mutta ihmeellistää aaltoa tekee vaikka pitäis olla siliää pintaa, aalto on noin2mm korkeaa ja15-20mm leviää.Olettamus: seisot rannalla ja aallot tulee rantaan X-akselin suunnas
terä liikkuu Y- suunnas vas-oik-vas se virhe on samoin päin kuin rantaan tulevat aallot.( meni maisema maalaukses). Moon ihmeissäni. ???
FAARI 58
Kun valittee ensin akselin ja ajelee terän kohilleen niin voipii nollata työkoordinaatiston tuolla touch offilla. Machissa taisi olla nollaus hieman erillainen, oli nimittäin itelläki ekakerralla hakusessa kun siirryin machista EMC2:seen.
Ite olen käyttäny G64 P 0.01 ja olen laittanu tuon CAMin (heekscnc) posteriasetuksiin niin tulleepi oletusarvoisesti joka koodiin sama rimpsu laitettua.
Oletkos muuten tehny koneelle latency testin? Melko korkea step rate(verrattuna omaani)? Tuliko step time, space, direction hold ja setup asetukset wizardissa oletuksena? Jos noissa ajoituksissa on jotain häikkää niin voi ehkä tulla ongelmia, jotka voisivat selittää aaltoilua??
Lainaus käyttäjältä: FAARI 58 - 21.01.13 - klo:21:58
Jep tolla G64P0.1 tuli lisää vauhtia ok. Tolla homing jutulla oon laittanu pallukat
akselien perähän, mutta tua touch off on mulle hämärän peitos? :'(
Kokeilin eilen yhtä kuvaa ja Mach:in tekemät virheet hävis, mutta ihmeellistää aaltoa tekee vaikka pitäis olla siliää pintaa, aalto on noin2mm korkeaa ja15-20mm leviää.Olettamus: seisot rannalla ja aallot tulee rantaan X-akselin suunnas
terä liikkuu Y- suunnas vas-oik-vas se virhe on samoin päin kuin rantaan tulevat aallot.( meni maisema maalaukses). Moon ihmeissäni. ???
FAARI 58
Joo'op
Malttaisko Faari vähän valottaa millanen PC on konetta ohjailemassa.
Kuten Jussa tuossa yllä jo mainitsi niin tuo PC:n latenssin testaus olisi varmaan
tässä vaiheessa paikallaan. Tuota latenssin suuruutta voi jo vähän hahmotella
PC:n perusteella, mutta olisi hyvä testata.
Jokatapauksessa, voisit Faari avata sieltä ubuntun käynnistyspalkin cnc-valikosta tuon
latency test-ohjelman ja antaa sen pyöriä hetken ja katsoa millaisia lukuja siihen tulee.
Voisit ehkä ottaa vaikka kuvankaappauksen, niin voidaan ihmetellä sitä :)
Tuosta aaltoliikkeestä nyt sellainen typerä kyssäri, että olihan se niin että tuota aaltoliikettä
ei näy siinä EMC:n näytöllä, eli kuva siinä näyttää ihan justiinsa oikeelta?
-T
Tollaasta tuli latenssilta: Max interval (ns) Max jitter Last interval
Servo thread (1.0ms) 1002305 3945 999581-1000117
Bas thread 28681 4225 25737
Step rate purotettu 26000
Step time 1000 , Step Space 2000 , Dir Hold 200 , Dir Setup 200
Nua kohrat pysyy harmaana ei pysty muuttamaan, varmaankin toi Gecko 540 asentaa ne?????
Inputs (mill to PC) pinnit 10,11, 12, 13 on viälä pois käytöstä, pinni 15 on Estop in
Tollaasta tälläkertaa.
FAARI 58
Viälä tollaanen pystyykö tolla umppupuntulla tarkistaan jotain kautta ton printteriportin tilan onko se ECP, EPP , vai ECP+EPP?
Noniin, aika hyviä latenssilukuja, tosin ilmeisesti et PC:tä kuormitellut. Tuolla on hiukan tarkempaa kommentsia latenssin merkityksestä.
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Latency-Test
Faarille suomennoksena, että mikäli tuo max jitter on alle 10000 - 15000, niin PC:n pitäisi antaa erittäin hyviä tuloksia. Kannattaa muistaa että suosituksena olisi että latenssitestin pyöriessä PC:tä kuormittaisi jotenkin. Nuo saamasi lukemat ovat todella hyviä joten joko sinulla on hyvä pc alla tai sitten annoit pc:n olla ihan rauhassa tuon testin aikana. No joka tapauksessa, tuskin tuo lukema yli menee yli 30000:n (vaikka mitä tekisi), joka lienee vielä
kohtuullisen rajoissa. Joten en näin henk. koht. usko että tuo aikaisempi aaltoilu johtuu kyllä nyt mitenkään päin koneen tai PC:n nopeudesta. Vaikuttaisi pikemminkin siltä että CAM tjsp softa on lykännyt ulos jotain hassua.
Sellainen kyllä tuli mieleen, että millaiset nopeudet ja kiihtyvyydet annoit akseleille wizardin asetuksissa? Erityisesti tuo kiihtyvyys kiinnostaa tässä tapauksessa?
Tuon Geckon asetuksissa on varmaan valmiina nuo ajastusasetukset jotka ovat harmaalla. Nämähän määrittelevät
minimiajat mitä step ja dir pulssien pituudet täytyy olla. Ja näihin tietysti vaikuttaa ainoastaan Geckon kyky
käsitellä näitä pulsseja.
Todennäköisesti voinet myös tiputella tuota Base Period Maximum Jitter:iä jonnekin 15000-20000 hujakoille ilman
suurempaa murhetta. Seurauksena tietysti tuo Step rate nousee, jolloin voit ajella konetta lujempaa. Tosin
veikkaampa että tuo 26000 step rate riittää jo ihan mainiosti, joten voi ehkä pelata varman päälle ja antaa tuon olla.
En tiedä/muista näkikö tuota printteriportin asetusta suoraan ubuntusta mistään. Ainakin se pitäisi
nähdä kaiketi biosista ja sieltähän se pitänee myös asettaa. Joten käy vilkaisemassa konetta bootatessa
asetus biosista.
-T
Jep pitää vielä testailla noilla uusilla lukemilla tota juttua.
Velo oli 4500mm/min. acce 200mm/sec.
Olen koittanu avata tota biossia kaikista mahrollisista nappuloosta, mikä on jippo????
FAARI 58
Toi kuva mitä testasin on sellaanen tehty jo 2011 ja vanhalla hitahalla Machilla tuli aivan hyvää jälkeä ilman aaltoja, mutta kesti tunti tolkulla,kun Units/min oli vain jotain 400-500 luakkaa.
yleensähän se lukee tietokonetta käynnistäessä mitä namiskaa naputellaan... välillä saa olla nopea että kerkiää. Del/F2/F10 ovat aikas yleiset.
Mua nopeempaa ei ookkaan, mutta ei aukee biossi Fujitsu siämen tulee heti.
Tosta aaltoilusta, notta mahtaasko tua vaikuttaa koori oli alunperin *tap
muutin sen*ngc jonka EMC niälee.
FAARI 58
Hmm, kyllä se bios pitäis aueta kun vaan rämppää sopivaa nappulaa heti powernapin jälkeen ja riittävän kauan.
Voi olla että sitä näppäintä pitää painaakkin vasta sen siemensin logon jälkeen.
Jokatapauksessa, tuolla tiedostopäätteellä ei ainakaan minun tietääkseni ole mitään väliä. Eli kunhan aukeaa
emc:hen niin pitäisi olla ok.
Ihan näin nyt heittona että mikäli tuo tekemäsi g-koodi ei ole kovin salaista, niin voisit laittaa sen vaikka yv:llä,
niin sen voisi sitten testata toisella koneella. Vaikea kommentoida aihetta näin täysin pystymetsästä ja näkemättä
omin silmin. :)
-T
Fujitsu Siemensissä voi tuo BIOS näppäin olla myös tabulaattori.
Juuh noissa merkkikoneissa on ihan omat pelisääntönsä ja se näppäin voi olla ihan mikä vain ja voipi olla niinkin, että sitä biossia ei pääse edes muuttamaan koska kone on OEM versio. Tietty valmistajan sivuilta voisi löytyä manuaali.
Ei vaan saa toimimaan aaltua tuloo. Mitä muita tiarostoja toi EMC niälee kuin tuan ngc:n? Tekisin uuret koorit samahan kuvaan, jos vaikka olis tossa vika. ::)
Tua lisä koorihin G64 P 0.01 vai tuleeko ilman välilyöntiä peen ja nollan välis
G64 P0.01 ? ???
FAARI 58
.ngc ainaki täälä pelaa (en ole muuta koittanutkaan)
Tollai yhteen niinku oot tohon alemmas laittanu "G64 Px.xxx (blend tolerance mode)"
Edit: En kyllä jaksa uskoa että tua aalto on noista kummastakaan johtuu/lakkaa olemasta. veikkaisin että vika on siinä koodissa tai asetuksissa kato vaikka mitta kellolla (jos on) kaikki akselit että liikkuu sen mitä pyydetään.
Olihan sulla siinä cammissä postprocessori emc:lle/linux cnc:lle?, tee kokonaan uus ihan eri ohjelma ja kato tuleeko sillä aaltoo niin saat kumottua jotain vikapaikkoja pois
Thanks. Moon tumpelo erelleen :'( tuleeko tuan G64 P0.01 perähän x.xxx tilalle joku luku ja mistä katotaan?
FAARI 58
G64 P0.01 nyt sais oikoo millin sadasosan
G64 P0.1 nyt sais oikoo millin kymmenesosan
G64 P1.0 nyt sais oikoo millin
----/\/\/\/\------------ Eli jos sun ohjelmassa olis vaikka tollasta siksakkia vaikka 0.5mm ton keskellä olevan viivan molemmin puolin ja annat toleranssin P1.0 niin kone ajaa tosta keskeltä suoraan eikä käy noita nurkkia nuolemassa
Ja että akseli asetukset (ruuvin nousut + välitykset mikro steppinkit yms.) on oikein niin laita mitta kello sen akselin mitä nyt oot kattomassakin, johonkin kiinni ja aja käsikäytöllä vaikka 0.1mm askelia jos kello liikkuu kans sen kympin niin ne sun akseli asetukset siellä linuxsissa on ainaki lähelle oikein
Jep Noissa mun 3D kuvis on esim kotkan selkäsulkia mikkä pitääs tulla esille, niin tua 0.1 on varmaan hyvä.
Joutuu muuten vaihtamaan ton tap tiedoston ngc:ksi käsipelillä deskProtosta ei lötyny kun tap systeemi.
FAARI 58
No ny se sit pukkas tota tap vaihtaes ngc:ksi ( muutoksen jälkeen tiedostoa mahdollisesti ei voi käyttää) taitaapi olla tuassa vika miksi aaltoilee, kun olen laittanu tosta varootuksesta hualimati ton ngc jutun.
Ei tarvi Faari muutella niitä ohjelman päätteitä kun lisäät sinne .ini tiedostoon kohtaan
[FILTER]
PROGRAM_EXTENSION = .ngc,.tap <- tässä on muitakin esim. ,.gif,.jpg,.png mutta siihen vaan muitten jatkoks niin lukee .tap tiedoston
Tänks oon koittanu sanakirjan kanssa tota linukkaa/ EMC:tä kattella, mutta mun sanakirja käskee vaan mennä pizzalle tai jotain. ???
Kipitämpäs tästä laittamaan.
FAARI 58
Tekninen sanakirja olis poikaa :) Vaikka näin harrastelijoiden ylläpitämä :D
Lainaus käyttäjältä: Hiekkaranta_92 - 24.01.13 - klo:20:15
Tekninen sanakirja olis poikaa :) Vaikka näin harrastelijoiden ylläpitämä :D
tajuaa jonkun verran teknistä sanastoa:
http://www.eudict.com
En tiedä onko kuinka tyhmä huomautus mutta googlehan kääntää yksittäiset sanat kuin myös kokonaiset web- sivustot syöttämällä hakukenttään sivuston osoitteen. Miinusta tietty pienoinen siansaksa sillon tällön. Jollei kieli pätkääkään luonnistu niin silti tyhjää parempi.
http://translate.google.fi/translate?sl=en&tl=fi&js=n&prev=_t&hl=fi&ie=UTF-8&eotf=1&u=http%3A%2F%2Fwww.damencnc.com
Laitoin tonne omaan ini tiedostoon ton .tap jutun mihin tanantunari neuvo. Sen jälkeen koitin avata kooria koneelle ....pökkäs kauhian litanian laatikkoon eikä puhettakaan. :'(
Jep just kokeilin kuukkelin kääntäjää: ja sain tulokseksi ettei tunnista tiedostoa
Loput onkin jotain lyhenteitä mitä kuukkeli kute en minäkään tajua. :P
No ei siinä mitään wintoosa ei antanu vaihtaa tap:ia ngc:ksi ilman varoottelua tein sen pajalla linukalla ja lähti pelittään. huomenna pitää kokeilla onko Alwari viälä makooksilla mun puulevyllä viimeistelyn jälkeen. ;D
FAARI 58
[FILTER]
PROGRAM_EXTENSION = .tap,.png,.gif,.jpg
Huom!
ja tossahan ei kuulu olla sitä .ngc päätettä minkä tohon ekaan ohjeeseen
erehdyksessä laitoin. sen osaa lukee oletuksena, nää muut
on laajennuksia
Oliko pilkku erottimena jokaisen päätteen jälkeen?
ja käynnistikkö linux cnc:n uudelleen muutoksen jälkeen?
Copy pastee toi rivi tai koko .ini file tänne ni katsellaan porukalla.
Itse tota eilen testasin ja .tap aukes ilman onkelmia
Aukeaa tuo .tap tiedosto ilman koodimuutoksia, kun open ikkunassa valittee file typeksi "all files". En ole vielä jaksanu lisätä iniin tuota .tap muotoa, enkä ole jaksanu muuttaa tiedostopäätteitä. Pitääpä itsekki lisätä tuo tap tiedosto tuettujen joukkoon.
Onko muuten merkitystä mille ohjelmalle koodi on tehty? Ainaki tuossa heeksissä postprosessoria voi valita LinuxCNC:lle tai Machille ja lisäksi voi valita onko mukana työkalukompensaatiot ja koodin teossa voi valita onko absoluuttinen vai inkrementaalinen moodi.
Kyllä pilkut ja pisteet oli oikeis kohris, mutta tua uurelleen käynnistys jäi pois.
Tyhmä kymysys jälleen, tuan .tap lisäys: laitetaanko vaakariville vai pysty/vihriään väristen jonon jatkoks vai molempiin? ::)
Ei auennu "all files" jutuskaan.
Meen tästä laittaan kaikki uusiks ja putsaan harjoottelu asennukset pois (hyvin varovaasesti) ;D Lopussa noi lisäykset ja uurelleen käynnistys. ???
tontsalle viälä: tua ylimmäinen linkki on aika hyvä tällaasellen tumpelolle, paree kuin kirjaston tekniikan ja kaupan sanakirja. :P
FAARI 58
Kopio omastani
[FILTER]
PROGRAM_EXTENSION = .png,.gif,.jpg,.tap Greyscale Depth Image
PROGRAM_EXTENSION = .py Python Script
png = image-to-gcode
gif = image-to-gcode
jpg = image-to-gcode
py = python
Tollai just sen laitoon ja pokkäs vaan,nottei tunnista. Kokeilin sellaastakin: Vaihroon X ja Z paikkoja ei muutosta. Tairan ruvete epäileen toa Geckoa, kun PC:t on eri toises Mach toises EMC näppikset ja hiiri omat molemmis. Ton vian on ilmeisesti oltava tossa Z jutus, mutta mihinä. Eikä ole toista ohjainta noille moteille, kiinan TB6560 ei riitä (alle 24V).
Yritin larata sitä ini juttua eipä antanu kiällettyä ajosuuntaa vaan pökkäs (no linukka viälä aivan outo kapistus), että tommoosta. ;D
FAARI 58
Kokeilin jopa vaihtaa stepperit X ja Z akseleilta, ei apuja. Mitasin oikein (Mauserilla) tota virhettä, 25mm matkalla Z- akseli nousi 4.3mm, notta aaltua tulee. Eb saanyt muutettua tiarosto muatoo koorille minkä tämä sivu hualiis, notta jäi lähettämäti.
FAARI 58
Kyllä se nyt Faarilla laittaa vastaan! tota mites nyt eli kun tietokoneen näytöllä luku muuttuu 25mm, niin akseli liikkuu 4.3mm vai 20.7mm. vai kuinka nyt vähä skarppausta noihin selityksiin niin kyllä porukalla neuvotaan!
Laitakko yv:nä sähköpostis on ainoo reitti miten saan ton G-koorin etiäppäin ja joku vois kattoo onko vika siinä.
Toi nousu menee noin: y-liike 232mm liike on edestakainen, viimeistelyn alku rivit 1.5mm ok. sitten terä rupee nousee joka rivin pääs olemattoman vähän, mutta kun siirtymä on 0.20mm on X- suunnan liike25mm mahtuu siihen jokunen rivi kunnes se on ton 4.3mm ylempänä kuin aloitus kosketus.
Termilologiaa en osaa, notta vaikia kertua.
FAARI 58
Mä vastailen täs ittelleni (oon sosiaalinen)
Tommosen kuvan sain simulaatiosta minkä terä teki palanmatkaa, viisaammat tajuaa varmaan.
FAARI 58
Eipä ole löytyny mistään sellaasta vikaa mitä tajuaisin, nollaukset ja touch koffit kokeiltu velot ja accet rempattu monehen suuntaan ei apuja.
Tossa kuva puulevyn päärystä, samasta kattoin simulaatiokuvan ja siinä oli kaikki kohrallaan ei mitään nousua maljan pohjakin aivan jees.
(Ny Faaria ottaa suaraan sanoen pattihin). :P
FAARI58
Moron
Kaikkia on kokeeltu ei apuja. Tuntuu siltä etten ole yksin painimas ton ropleeman kans, Maailmalla on muillakin samat jutut tom Gecko 540+ EMC2 kanssa, terä nousee käsittämättömästä syystä, 2D menee puhtaasti.
Kuukelista kuulemma löytyy joltain sivulta, muirenkin murheet. ???
FAARI 58
Koitas ihan vaan retkata ohjelmalla jossa on zatalla kaksi pistettä ja anna ajella niiden väliä eri nopeuksilla useita
kertoja 100...20 ja kyttää tuleeko siirtymää.
Voi olla että oli tällain kokeitukkin en lukenut kaikkia läpi.
Jep Testiajot tehty G00 Z50.
Z0.
Z50.
Z0.
jne. 300 kertaa alun ja lopun mittaustulos sama, ei siirtymää.
Saattais olla tualla CNC stone (vai mikä se nyt oli) niin juttua tuasta Gecko540ja EMC:n sekoilusta, mutta ei ymmärrä, jos osais kiäliä, niin heittäisin kyssärin miten se on ratkaistu. ::)
FAARI 58
Aja vielä testi jossa x y mukana ja akseleilla on kuormaa .
Hyvä olisi vaikka tuuppaisit terää halkoon niin näkee kyykkääkö virtalähde.
Huom Z täytyy liikkua kuormitttuna.
Kun ilmassa ajettaessa saattaa olla liian vähän vastusta askelmoottoreille
ongelmat esintyy vasta kuormalla.
Tai anna ztalle sähköä omasta virtalähteestä joka varmaan riittää.
Edit:Pistä tiedosto tänne eikai se nyt niin salainen ole. no tuskin siinä vikaa on jos simussa toimii.
Lisäpainua oli noin 5-6kg /ja ilman, toi lisäpaino varmaan vastaa 3.175mm pallopään rousketta 1-1.5mm lastulla. Simulaatios ruurulla meni aivan ok.
EAARI 58
ps. tiarosto oli liian iso lähtemään.
Kattelin cnczonelta, siellä oli jollain ollut vastaavaa ongelmaan. 3d kuvissa nousua z-akselilla, normi kuvissa ei mitään ongelmia.
Ongelmia oli ollut ilmeisesti kun z-akselilla enenmpi nousuja ja laskuja.
Voisit kokeilla puottaa kiihdytys vauhtia z-akselille. acceleration lukua tonne configs / .ini tiedostoon.
Puolita vaikka alkuun kiihtyvyys.
Muokkaa Axis2 kohtaan
MAX_ACCELERATION = ??.?
Tuota lukua pienemmäksi.
Olen tehny tuankin väliltä 30-200 ei apuja, ja muistanu jopa käynnistää konehen uurelleen tallentamisen jälkeen.
FAARI 58
Itellä teki tuota joskus kun akselien kiihtyvyydet ylitti mottien max arvot.
Jostain syystä kun ajetaan esim. x-, y- ja z-suuntaan yhtäaikaa saattaa jonkin liikeradan kiihtyvyys kasvaa yli rajojen jolloin motti jättää askelia käyttämättä.
Kokeile pienentää kaikkien akseleiden kiihtyvyyttä muuttaako tuo mitään.
Kans tossa vähän nettiä pönkäsin ja löysin tollasen ketjun http://www.cnczone.com/forums/linuxcnc_formerly_emc2/149681-bonus_question_day_whats_causing.html tässä ilmeisesti virtajohto systeemille oli kulkenut samassa nipussa tai lähellä ohjaus kaapeleita.
Tai niin ainakin yritin ymmärtää
Minkälainen stepperi z-akselilla?
Jos koodissa ei ole mitään vikaa niin johonkin ne askeleet sieltä hukkuu.
Joko häiriiden tai asetuksien takia..
Monesti nuo häiriöt tulee esiiin juuri tuolta 3d ajojen puolelta kun z-siirtoja on todella paljon enemmän..
Jos motti ei ole kovin pieni niin voisi ottaa gecko:lta tuon virran säätö vastuksen pois ja jos oikein ymmärsin niin silloin
ei tulisi tuota stand by current allennusta käytössä ja pito vääntö olisi täydet.
Rajakytkinten virtajohto menee samas energiasiirtoketjus(24V). Printteri kaapeli on noin pualen metrin pääs, lamppuvirta kaapelist. Gecko ja Poweri on samas laatikos(toimi hyvin hitahan Machin kans) Motti on Arc Eoritraden; AC571157525M 220Ncm
Kokeilin just tolla härveli.ini jutulla ei muutosta. :'(
FAARI 58
Tuo "saman.txt on härveli.hal"
Onko se juuri tuo 8 piuhainen moottori ?
Jos niin, onko motorin käämit rinan vai sarjassa?
montako ohm on geckossa virran säätö vastus ?
Eipä ollut tuolla euro arc traden sivuilla kerrottu onko tuo rinnan vai sarjaan kytkettäessa tuo 2.5A Mutta yleensä se taitaa olla
sarjaan kytkettässa ilmoitettu ja rinnan kytkettäessa voi virran yleensa tuplata. Hyvin dokumetoiduissa moottoreissa
onkin yleensa ilmoitettu miten virrat on milläkin kytkennällä.
Mutta joka tapauksessa voisi kokeilla eri kytkentaa entä nyt ja sen mukaisia virta rajoja.
Jep 8 piuhanen on ja sarjas, Geckon liittimes 3kiloohmin vastus, taitaa lämmetä motti liikaa jos tuan vastuksen ottaapi pois.
FAARI 58
Joo no silloinhan siinä pitäisi olla 2.5Kohm vastus, jotta kaikki vääntö/virta tulis käyttöön.
Taas jos kytkis rinnan nuo käämit jättäisin vastuksen pois. Koska silloin virtaa pitää olla enemmän.
Sitäkin voip kokeilla. Jos ei oikuttelut lopu.
Jep pitääpä tästä könytä verstaalle iltapuhteeks vaihtamaan rinnan nua piuhat ja silleen.
FAARI 58
Jos jätät vastuksen pois niin seuraa niitä motorin lämpöjä, kuitenkii varuiksi..
Voipi olla hyvä idea tosiaan vaihtaa sitä kytkentää ja anna olla siellä se 3Kohmin vastus koska siinä eri kytkennässä todennäköisesti ne haluais enemmän virtaa. Geckohan antaa sen jotain 3.5A ja jos silloin laittaa sen 3.5Kohmin vastuksen niin se antaa maksimi virrat ja silti menee "lepotilaan" jotta motit ei suotta lämpene.
Eli mitä tuossa aikaisemmin oli niin 2.5Kohmin vastus niin rajataan virrat sinne 2.5A hujakoille jne jne mutta jos kytkentä on semmoinen joka huolii vaikka 4A niin mahdollisimman lähelle vastus sitä 3.5Kohmia.
Kokeiltu on ja ei muuta muutosta kuin motti lämpes enemmän. Terä vaan jatkaa nousuaan, simulaatiokuva priimaa.
Rupiaa oleen vitsit vähis. :'( ai niin: oot ollu viarahis sano musta kukko, kun valkoosen munan näki.
FAARI 58
Heitetään nyt tyhmätkin ajatukset tiskiin..
Käsite koodiresoluutio, koneresoluutio, inkrementaaliohjelmointi kumulatiivinen pyöristysvirhe ja jakojäännös
Jos inkrementaalisesti ajetaan 5.176596 + 8.758964 -1.763085 jne eli koodi inkrementaalisesti 6 desimaalilla ja softassa käsitellään 3 desimaalilla mitä tapahtuu pyöristysjäännöksile kun ajetaan vaikka 6000 riviä?
Vähän niinku piirtäs 1mm liian lyhyellä metrinmitalla peräkkäin piirtoja aina edellisestä pisteestä eteenpäin
Katselin tuota saman.txt, jäin miettimään noita ajoituksia vielä. Kun tuollaista koodia ajaa niin muissa akseleissahan ei tule suunnanvaihtoja tiheällä syklillä kuin z-lla ja jos noissa dirhold / setup ajoituksissa olisi häikkää niin virhe näkyisi todennäköisesti z:lla, jossa suunta muuttuu jatkuvasti. dir setup ja hold ajat ovat melko pitkiä tässä, en ole omasta hal filestä kattonu kyllä, enkä ole perehtynyt asiaan tarkemmin eli saatan puhua puuta heinää.. Mutta esimerkkiarvot:
http://www.cnczone.com/forums/linuxcnc_formerly_emc2/85076-do_you_know_if_g540_uses_gecko_setting.html
ja selityksiä:
http://www.linuxcnc.org/docs/2.4/html/hal_rtcomps.html#fig:StepDir-timing
setp stepgen.0.steplen 1
setp stepgen.0.stepspace 0
setp stepgen.0.dirhold 30200
setp stepgen.0.dirsetup 30200
Joku fiksumpi voi varmaan kommentoida tuohon?
Lainaus käyttäjältä: FAARI 58 - 04.02.13 - klo:21:09
Rajakytkinten virtajohto menee samas energiasiirtoketjus(24V). Printteri kaapeli on noin pualen metrin pääs, lamppuvirta kaapelist. Gecko ja Poweri on samas laatikos(toimi hyvin hitahan Machin kans) Motti on Arc Eoritraden; AC571157525M 220Ncm
Kokeilin just tolla härveli.ini jutulla ei muutosta. :'(
FAARI 58
Tuo "saman.txt on härveli.hal"
Mikäli oikein ymmärsin niin vaikuttaisi vähän samanlaiselta ongelmalta mitä itselläni ilmeni että z-akseli tavallaan ryömi jompaan kumpaan suuntaan. Itselläni käytössä vanhat ohjainkortit joihin en ole löytänyt dokumentaatiota, joten step ja dir signaalien "suunta" ( en nyt tähän hätään muista oikeaa termiä) oli väärä. Ongelma korjautui muuttamalla EMC:n asetuksista step ja dir signaalien inverted täppä eri asentoon. Voisiko olla sama vika?
Tein ihanitte tollaasen koorin testiä varten, ajoon tuan ja sama peli terä nousee
erelleen, eli aikaisemmis kooreis ei mitään vikaa. Pelkällä Z akselin testillä on mekaniikka ok. ei nousua, mutta heti kun tulee Z akselille Z00,Z01,Z00, Z01,Z00,Z00, Z02,Z00 terä kipuaa pikkuhiljaa ylähäppäin. ???
Moon pihalla ku lumiukko. :'(
FAARI 58
Kokeileppa muuttaa askellus aikoja.
Tee kokeet vaikka alkuun tälläisillä ajoilla.
setp stepgen.1.steplen 1
setp stepgen.1.stepspace 1
setp stepgen.1.dirhold 115000
setp stepgen.1.dirsetup 115000
Joku oli päätynyt myös tälläisiin ajoituksiin.
Step Time: 2000
Step Space: 2000
Direction hold: 1000
Direction Setup: 1000
Täältä puusta katsoen tehty veikkaus: Z-akseli ei liiku alaspäin luotettavasti pulssien mukaan. Kun sähköisesti ei ole mitään syytä ohjata moottoria eri tavalla eri suuntiin, niin voisikohan syy olla mekaniikassa, vai onko se jo poissuljettu? Onko mahdollista kokeilla/mitata Z-akselin tarvitsema momentti eri suuntiin liikkuessa? Yksi mitä on kokeiltu, niin naru rattaan ympärille ja kalavaa'alla mittaa voiman eri pyörimissuuntiin.
Painin joskus suunta ja ajopulssin kanssa kun jossain ohjaimessa u/d ei saa vaihtua jos step on esim.ylhäällä.
Eli jos kääntää emc:stä u/d toisin päin ja motista käämit toisin päin niin suunta säilyy oikeana.
Yks ehdotus.
Eli olikos sulla aiemmin mach käytössä ja sillä kyseistä ongelmaa ei ollut? Mekaniikkaan eikä kytkentöihin ei ole tehty mitään muutoksia?
Ihan eliminointitaktiikkana tee tosta koodista viel 2 versiota josta toisesta jätät x ja toisesta y liikkeet pois. Rajaa mahdollisuuksia häiriöiden suhteen.
Geckho 201
Supply Voltage: 24 to 80 VDC
Phase Current: 1 to 7 Amps and 0.3 to 2 Amps (2 ranges)
Auto Current Reduction: 33% of set current, 1 second after last Step Pulse
Size: 2.5"W, 2.5"D, .85"H (63.5mm, 63.5mm, 21.5mm)
Mounting Pattern: 4 6-32 screws, 1.75" by 2.375" (44.5 mm, 60 mm)
Quiescent Current: 15 Ma or less
Weight: 3.6 oz. (100 gm)
Step Frequency: 0 to 200 kHz
Step Pulse "0" Time: 0.5 uS min (Step on falling edge)
Step Pulse "1" Time: 4 uS min
Temperature Range: 0 to 70 C
Humidity: 0 to 95 % (non-condensing)
Direction Setup: -- > 1 uS min (20 uS min hold time after Step edge) <---
Power Dissipation: 1 to 18 W (1 to 7 Amps)
Kannattaa ainakin koittaa.Machissa saattaa nyt sitten tuurilla ajoitus olla sopiva.
http://www.linuxcnc.org/docs/2.4/html/config_stepconf.html#sub:Spindle-Configuration
kohta:1.4 Parallel Port Setup ruksi invert X niin suunnan pitää vaihtua.
Tein tollaaset tiarot hal tiarostoon, kun gecko 540 ei anna tehrä wizardconfing kohtaan muutoksia, mutta kokeilin ajaa ton oman koorini ja ei tullu heittoa kuin 3 sarasosaa mauserilla (työntömitta) mitattuna.
Kuvaa ajettaessa taas nousee,mutta aavistuksen verran vähemmän,kuin ennen.
Noi step/dir invert vaihrot.....Z motti rupes pitään kamalaa narsketta, en tohtinu jättää päälle.
Z- akselin testiajos(porepen ohjes) molemmat luvut näytöllä ja koneesta mitattuna samat.
Mekaniikka ja sähöt on samat kuin hirasta Machia käytettäes, PC on eri kones. Toi vikaruljanssihan lähti alunperin kun laitoin uuremman Mach3 version (mach3 osios) vairoon emolevynkin kerran Machin aikana, mutta ne viat ei ollu aivan tällaasia siinä hukku tai tuli liikaa askelia, piru yksin tiätää.
Onkohan tua hal juttu oikein????? Tossa myös .ini
FAARI 59
Lisäsin vielä .ini:n tuanne ylös
FAARI58
Terve
Ini tiedosto näyttää oikalta, yhtä äkkiseltä ainakaan mun silmään ei osunut mitään.
Oli tos .hal:is mulla moka, on korjattu ja kokeiltu 1000-15000-115000. Uskaltaako enää nostaa??? Ei muutoksia varsinaisen kuvan teos, erelleen terä nousee.
Tontsalle: tein ton koorin toisesta X pois ja toisesta Y pois sama tilanne, kuin koko koorilla ajettuna heittoa ainoastaan 3 satkua käsivaralla mitattu, kun ei ole omaa mittakelloa - 160mm matkalla minkä toi koori ryämii.
FAARI 58
Kokeilitko näillä toisilla arvoilla joku oli cnczone:lla ajellut näillä arvoilla.
Step Time: 2000
Step Space: 2000
Direction hold: 1000
Direction Setup: 1000
Geckossa varmaan nyt se ongelma että noi steppi arvot pittää olla kohdillaan.
http://www.youtube.com/watch?v=Vm2YQVG0kdQ (http://www.youtube.com/watch?v=Vm2YQVG0kdQ)
Tuolla videolla näytti arvot taas olevan:
Step Time: 1000
Step Space: 2000
Direction hold: 200
Direction Setup: 200
Googlella kattelin näytti muillakin olleen ongelmia "hävinneiden askeleiden" kanssa.
Oletko tuota tunning säätö ruuvi kokeillut onko vaikutusta?
http://www.youtube.com/watch?v=7EEXFu1beHI (http://www.youtube.com/watch?v=7EEXFu1beHI)
Jos sitä geckon hienosäätöä meinaat säätää niin väännä siitä vaikka se pelti irti jotta näet sen ruuvin paremmin.
Muistaakseni geckollakin suositellaan sen pellin pois ottamista.
Mullahan kävi niin että se ruuvarin kärki meni sen ruuvin ja pintaliitos vastuksen väliin ja kun väänsin niin se vastus irtosi...
Jep.... muistan ton kansijutun. Tossa .hal kansios ei ole tota step time juttua siin kohras on "steplen" (kääntäjä ei tunne sanaa) muut löytyy .hal:ista?
Pitääpä vielä kokeilla tota trim juttuakin.
Onko Linux:sis joku jippo miten saa tohon witsart gongfing jutus muakattua noita Step Time, Step Space, Dir Hold, Dir Setup osiota???
EMC:sssä näytää vireon mukaan Estop in menevän Pin 15 eikä Pin 1(johon tulee Unused) ei varmaan merkitystä askellukseen?
FAARI 58
Ei sillä ole väliä mihin pinniin estop menee. Ei vaikuta askellukseen.
wizzardissa voit muokata step timeja valitsemalla driver type: other
Onko sulla käytössä karalla taajari? Karan ohjaus pc:llä ?
Jos ei niin laitta kaikki ylimääräiset pois päältä.
Eli pinnit mitä ei käytössä laittaa unused kohtaan wizzardissa.
Siellä parrallel port setup välilehdellä.
Faari sullahan oli vastaavia ongelmia myös mach:n kanssa niin onko ne viat täysin samanlaiset vai onko jotain eroa mach:n ja EMC:n välillä?
Nimittäin jos ne on samanlaisia niin oliskohan jollain vinkkejä mikä geckossa/tietokoneessa/kaapeleissa voi ne aiheuttaa?
Olen Faarin kanssa jokusen tunnin puhunut noista sen ongelmista. Ymmärtääkseni ongelmat alkoivat jo win toosalla... veikkaisin geckon optoja tai riittämättömiä signaalitasoja etc. Tietty faari vois koittaa muuttaa johdotuksia ja asetuksia niin että geckon x pääte ajaa z akselia ja päinvastoin jolloin virheen pitäisi siirtyä x akselille. Jos ei muutosta vika koneessa tai kaapeloinnissa. Jos joku lakeuksien sankari ehtii niin voisi käydä paikanpäällä katsomassa. Menisin itse jos ei olis päivän ajomatkaa edestakas. Tarttis takuu varmasti toimivalla pcllä päästä kokeilemaan niin sais eliminoitua noita vika paikkoja.
Jep... olen kokeillu Machin aikana kahta eri PC:tä nyt kolmannes Linuxi.
Olen vaihtanu myä steppereitä keskenään...akselilähtöjä Geckossa ristiin rastiin ei vaikutusta. Tairan taipua uskomaan, notta joko printteriportis tai kaapeleis on joku häiriö jutska. Teenpä itte parikierretyt piuhat ja pirusti foliota ympärille.
Tein vielä tosta omasta koorista X-suunnas ja Z- suunnas 1200 riviä jutun ja ajoon 6kg lisäkuarmalla terän nousu vain 4 satkua.
FAARI 58
Lainaus käyttäjältä: FAARI 58 - 10.02.13 - klo:01:02
Tein vielä tosta omasta koorista X-suunnas ja Z- suunnas 1200 riviä jutun ja ajoon 6kg lisäkuarmalla terän nousu vain 4 satkua.
No voiko tossa sitten es puhua mistään terän noususta?? Paljonkos siinä 3D koodissa sulla on rivejä ja paljonko sen koodin ajettua nousua on syntynyt??
Klappia sulla löytyy kuularuuvin laakeroinnista 1..5 satskua, kuularuuvista 2...7 satskua ja pajan ja koneen rakenteiden lämpövaihtelut aiheuttaa 1mm/1m/100astetta.
Toki jos ton 1200 riviä ajaa 100 kertaa peräjälkeen ja sitten saa nousuksi 4mm niin sitten jossain on mätää.
jossain oli maininta että normi halpa steppereille ei ole taattu että ne kykenisivät toistamaan mikroaskellusta. Jos ajaa koko askelluksella tahi 1/2 askelluksella niin askelhukka pitäs olla kurissa. Z:lla ilmeisesti kuorma on alaspäin negatiivinen vai onko sulla vastapaino?
Lainaus käyttäjältä: FAARI 58 - 10.02.13 - klo:01:02
Tein vielä tosta omasta koorista X-suunnas ja Z- suunnas 1200 riviä jutun ja ajoon 6kg lisäkuarmalla terän nousu vain 4 satkua.
FAARI 58
Oliko kara käynnissä? Jos ei niin aja kara päällä kans, jos sattuu ottaan sieltä häiriiötä.
Noissa kuvien kooreis on rivejä joissain jopa puali miljoonaa heh..
Se nousu alkaa heti, kun ensimmäinen Y-liike menee päätyyn ja siirtyy X -0.2 sivuliikkeelä..palaa takaisin jne. nousu tapahtuu jo 15mm matkalla X-suuntaan mennes ja menee aallon harjalle, laskeutuu ja taas tekee toisen aallon.Koko matka mihin tulee aallot on 165mm. Tossa on alkupään pätkä yhrestä koorista missä terä nouseepi. Tolla samalla koorilla tehty aikaisemmin hitaalla Machilla kuvei.
Varsinaista vastapainoa ei ole,vaan jousi joka estää terä kolahtamasta pöytään, kun katkaisee virrat geckosta.
Manuaalikäyttöinen Kressi käytös ja ei pärise testates,ja välillä pärisee ei merkitystä nousuun.
FAARI 58
Tuo kuva on osa "kuopaa"? on siis käänteisenä patti eli jos sulla onkin z akselissa ylös ja alas vain väärinpäin?
timi
Yksi mikä tuossa koodissa on hurjaa on tuo että liikuttelet akseleita 5m/ min joka on hurja luku.
Vaihda tuo F5000 vaikka F500 ja katso mitä tapahtuu...
timi
Lainaus käyttäjältä: Timo Hotti - 10.02.13 - klo:13:51
Yksi mikä tuossa koodissa on hurjaa on tuo että liikuttelet akseleita 5m/ min joka on hurja luku.
Vaihda tuo F5000 vaikka F500 ja katso mitä tapahtuu...
timi
Kyseessä on lastuava työstö ei hionta joten nopeus on aivan realistinen kunhan karasssa on kierroksia riittävästi.
Kyllähän tuollainen nopeus vaatii jo akseleiden moottoreiltakin tehoa, tuo koodi kun on tuollaista lyhyttä pätkää niin käytännössä liike ei taida ehtiä kiihtymään tuohon 5000mm/min.
Kannattaisi varmaan kokeilla tuota nopeuden pudottamista reilusti, sehän on helppo testaus.
Soon aivan sama ajaako 100mm/min tai 5000mm/min terä nousee samalla matkalla saman verran. Kerran viälä vaihrettu akseleita ja A-akseliakin sekä normaalin, että peilikuvana sama peli jatkkuu. ( Tairan ruveta Vaahteramäen Eemeliksi ja ostan kunnon veistopuukon, ja rupian oikeen piruulemahan).
Häiriötä ei ainakaan rajakytkimien virtajohrot aiheuta otin irti ja kokeilin.
Geckonkin tempasin erilleen boxista vähän kauemmaksi ei muutosta.
Miten biossista/ biossilla saa PC:stä pois sellaasen tekstin: - lataus epäonnistunut...... tossa olis yksi kones jos sais siihen umppupuntun tällättyä.....oon tumpelo nois hommis?????
FAARI 58
G64 P0.1...eli kaikki koordinaatit pyöristetään 0.1 mm?
Eli esm kaikki rivit välillä -Z0.040 ....Z0.040 ja tätä pienemmät arvot ignoorataan ja Z ei liiku mihinkään? Eli äkkiseltään kateltuna parisataa ekaa riviä ajellaan että Z ei hiavahdakkaan.
Minkäslainen resoluutio sulla on koneella eli step/mm?
Laitoin ton omaan machiin ja ajoin tuon F5000 ja F1000. Noin 200 rivin jälkeen alkoi tehdä pientä monttua ja jatkui kuvan mukaan loogisesti syvemmälle ja pidemmälle. Samalla kun Z alkoi tehdä syvempää kuoppaa ja liikettä niin y:n nopeus niissä kohdin hidastui mutta syvyys ei kyllä ryöminyt mihinkään kokeen aikana. Resoluutio oli ja on vieläkin tuon pienen pyöristyksenkin jälkeen vähintäänkin riittävä jos/ kun puu on materiaalina... yli 8000 rivin jälkeen x siirtyi vajaan sentin. Millaisilla terillä pääsee tällaisiin tarkkuuksiin puussa?
Jos Z valuisi alaspäin niin tuossa olisi järkeä mut että aina vain ylöspäin jopa lisäpainoillakin niin ei luulisi jousenkaan nostavan karaa ylöspäin. Ja koska "vika" on ollut sekä Mach että EMC ohjelmilla samanlainen, niin on tarkisettava moottori, ohjaus, z akselin rakenne ja niiden asetukset.
Jos moottori on vaihdettu ja vika jatkuu, ohjauksessa käytetty Gekkossa eri ohjausta vaihtamalla akselien kanssa ohjausta keskenään ja vika edelleen jatkuu vain Z akselissa niin kuulostaisi loogiselta että vika on ohjaimen ja moottorin välisessä johdotuksessa tai mekaniikassa?
timi
Ja kun päättelemällä asiaa yritän ratkasta niin uskoisin että kun on noin pientä liikettä edestakaisin niin jos microaskellus asetukset ei ole riittävän suuret (itselläni 125/ askel) niin on ohjain ja moottori vaikeuksissa. Ja jos päätellään lisää niin jos kara valuu ilman vasta jousta niin z akselin ruuvin resoluutio on aika karkea joka johtaa siihen että noin pienessä liikkeessä väkisin tulee virhettä.
Mulla on painava kara rakennelma n.15kg, mutta 5mm nousulla ruuvi, ei ole ollut valumis ongelmaa... moottorit ovat 12 NM nema 34 stepperi, virtalähde 72V 16A ja ohjaimena kiina halppikset 4 x M880A. X akselilla 2 x tuo sama ja y:llä yksi samanlainen. Hyvin ovat toimineet. Tuossa erillisissä ohjaimissa se hyvä puoli että osia helppo vaihtaa keskenään jos jotain häikkää...
Toivottavasti näistä aamun hajatelmista olisi jotain osviittaa vian paikallistamiseen.
On tuo Faarin piina jatkunut ton koneen kanssa jo liian kauan. Tarttis saada mies jo
tuotavaan työhön... :-)
timi
Jatkan vielä tuota aamun hajatelmaa eli jos sulla Faari on esim 20mm nousulla toi ruuvi ja 16 microaskellusta niin yksi microaskellus on 0,0069mm eli tarkkuus ei riitä tolle sun koodille!!
Tiuhempi ruuvi ja paljon microaskelluksia niin ei askeleet huku ja homma toimii...
Muistan että sanoit että 2D työssä laite toimi?
timi
Joo eipä ne askeleet minnekkään huku vaikka tarkkuus ei riitä koodille. Niitä ei vain toisteta. Kone liikahtaa vain silloin kun mennaan mitassa yli yhden "askeleen" mitan.
Faarin uusin postprosessori ei pitäisi tehdä kuin satkun koodia. Tosin en tiedä onko tuo ohjelma sillä tehty.
ettei faarilla olis liian jäykkä jousi nostamassa karaa? kuvittelisin noin nopeilla liikkeellä terän pyrkivän ylös, varsinkin jos palloterä kyseessä. Jos karaan laitettaan painoa ongelman pitäs helpottua jos on kyse tästä. Ymmärsin että on kokeiltu painon kanssa vain ilmaan?
Mitenkähän emc suhtautuu tuohon suunnan vaihtoon?
Eli koodissa desimaalit on pyöristetty 0.1mm mutta koodissa on +/-0.001 askeleita. Vaihtuuko ohjaimen suuntapulssi vaikkei resoluutiopyöristyksen vuoksi askelleta mihinkään.
Moottoriojaimen lutikan datalehdestä tulis tarkistaa kuuluuko askel pulssin olla normaalisti ala vai ylä tilassa ja jopa yleismittarilla todeta lutikan jalasta että näin on.
Esm jos step pulssi on koko ajan ylhäällä ja rämpätään suuntapulssia edestakaisin mitä tekee ohjain??
Mutuja ja oletuksia..Summa summaarum signaalin invertointi ja ajoitukset voi nyt tapaa vinoilla. Pitäs olla kätevä skooppimies tueksi :P
Olen ajellu Porepen ohjeella tehryllä posprossulla värkättyä kooria ja aikaisemmin tehryillä, pelkällä G64 sekä G64 P0.1 ja P0.01 vain pieniä eroja.
Z- akselan ruuvi nousu 10mm mottina Arc eurotrade AC571157525M 220Ncm 2.5A/phase. 200 step/kierros.
Jousi on vain senverran jäykkä nottei terä kopsahra pöytähän, kun virta katkeaa motista.
Ainakin toi EMC kuva mikä on avates tulee aivan ok. 2D:nä.
Mikrosteppinki pitää tos gecos laitta 10 jos laittaa muuta, ei pysy reaalimitas,
ja akseliasetuksen alakulmas on 200 step/mm.
Hal juttuun jos laittaa stepspace kohtaan 1 nollan tilalle liikkuu noin 5cmm ja stoppaa, sitten käskee poltella "jointin"
FAARI
Painin kanssa taannoin reilun puolivuotta vastaavanlaisen ongelman kanssa. Tuossa pari linkkiä keskusteluihin aiheesta, jos vaikka olisi apuja. -Ne varmaan lienet jo lukaissutkin.
Sitkeällä vääntämisellä ongelmat ratkeaa kyllä aikanaan.
Koneesta tuli lopulta tarkka ja nopeudetkin viittaavat enemmän lastuamiseen kuin hiontaan :)
Nyt on aloiteltu linukan kanssa uusilla urilla ja kera uusien haasteiden. -Väylää, useamapaa ydintä jnejne... Sitä tämä hulluus teettää ;D ;D ;D
http://www.cnc-tekniikka.com/CNC-forum1/index.php?topic=2494.msg12923#msg12923
http://www.cnc-tekniikka.com/CNC-forum1/index.php?topic=2761.0
Saisikko laitettua .hal ja .ini tiarot tänne mitkä sulla on geckos? Mulla on tua kones varmaan aika samanlainen, paitsi suaralla verolla.
Eli minkälaiset: jitterit, base periorit ja silleen sulla on käytös. ::)
Ajelin tänään ArtCamilla tehryn testin (sama kuva) terän nousua tulu 2.5mm.....mutta 50mm matkalla, loivempaa pökää.
Poistin myös vanhasta koorista G64:n tuli hiras ...etana voitti kisan ???, nousu entinen.
FAARI 58
Tässä oli sama ongelma kuin faarilla.
http://www.cnczone.com/forums/gecko_drives/71869-g250_faulty_boards.html
No kokeileppas faari konffata z:n pinnit a akselille ja vaihda mootoripiuhat z:lta a akselille.
Näkee jos toi z:n ohjain on todella sitten mykkä.
Jep.... kokeiltu on Z piuhoja ( ei ristiinmenoja navoos) kaikilla lährööllä X-Y-A sama peli.
Tuasta CNC.stonesta, engelskaa en ymmärrä. Viä tosta increment ja absolute
jutusta, ajoon molemmilla (eri nimiset my-millit) muuten samat asetukset, ei korvakuulolta eikä mittausten osalta, eroa 0.8mm. Kuin kovan PC koneen tua EMC vaatii?
FAARI 58
Nopeesti kun selasin ton CNC jutun sieltä/täältä niin siellä jollain ongelmat aiheutuivat kun koneen LPT portti ei antanut 3.6V vaan 3.3V (tai jotain vastaavaa).
Eikös sulla Faari ollutkin niissä tietokoneissa se LPT portti ihan emolevyssä eikä erillisellä kortilla... muistanko oikein?
Joku kun pääsis käymään siellä Faarin luona toimivaksi testatun tietokoneen kanssa niin se lopputulos kertois jo todella paljon.
Jep kiinteä LPT portti on. On tossa toinenkin kones kiinteällä LPT portilla, mutta en saa sitä toimiin. notta saisin umpupuntun sisään, soon jotenkin juntturas ilmoittaa muistaakseni lataus epäonnistunut ja en tiä mistä tollaane korjattais Biossista vai mistä, miten?????
FAARI 58
Mitäs tapahtuu jos teet niin että laitat vaikka y akselin toimimaan z-akselina tekeekö saman.
Mikäs kone vaarilla on käytössä 1 2 vai 3.
No johan nyt on helvetti!
Eli jos z moottorille on koitettu vuoron perään x y z ja a ohjaimia ja pin setupissa on vaihdettu myös lähtevät pinnit niin ohjaimet on ehjiä, lpt kaapeli ja portti on ehjä. Eikä sähköisessä kytkennässä pitäs olla siirtyviä häiriöitä jos ongelma aina vaan kumuloituu z:lle.
Ehän tohon jää vaihtoehdoksi kuin se että voima ei riitä tai esm värähtelyn vuoksi mylly ei pyöri tahi hukkaa askelia, moottori on fyysisesti rikki tai z:n moottori kaapeli on poikki eli taivutaltaessa ei virta kulje. Tai emc laskee z:n pisteitä päin persettä.
Tahi moottori ja ohjain ei passaa yhteen, onko resistanssi + induktanssi ohjaimen sallimissa rajoissa?
Askelmoottoreillahan on myös taipumus tietyllä taajuudella menettää vääntö lähes tyystin.. kookkeliin "Stepper motor midband resonance compensation"
Paitsi että virhe on aina samaan suuntaan ja saman verran... ja vain Z akselilla...
Mä kysyin aikoinaan tota induktanssi juttua noista moteista kun rupesin niitä vaihtamaaan......kun mottien induktanssi on10 millihernettä ja Gecko pyytelee mieluimmin 3 sanottiin, notta hieman hitaammin menee , mutta ei muuta vaivaa??????
FAARI 58
Lainaus käyttäjältä: Timo Hotti - 12.02.13 - klo:21:46
Paitsi että virhe on aina samaan suuntaan ja saman verran... ja vain Z akselilla...
Kieltämäti toi kyllä hyvä pointti. Jos lpt pinnit ja moottori vaihdetaan vuoronperään x y a ja z ojaimelle ja ottaa häikän toisen suuntaisuuden huomioon niin ohjain ja kaapeliviatkin voinee karsia listasta.
Oiskos tossa summa summaarum että vika kiteytyisi sittenkin noihin pulssien ajoituksiin?
Voisko tos EMC:s olla joku "bugi" vai mikä se on , soon ainakin pari vuatta vanha 10.04 enkä ole mitenkään päivittäny, kun en ossaa tualta linuxin org systeemistä mitään.
FAARI 58
http://www.linuxcnc.org/docs/2.4/html/hal_rtcomps.html#fig:StepDir-timing
Määritelmät emc:n ohjeesta, eli arvot on nanosekunteja:
stepgen.<chan>.position-scale -- Steps per position unit. This parameter is used for both output and feedback.
stepgen.<chan>.maxvel -- Maximum velocity, in position units per second. If 0.0, has no effect.
stepgen.<chan>.maxaccel -- Maximum accel/decel rate, in positions units per second squared. If 0.0, has no effect.
stepgen.<chan>.frequency -- The current step rate, in steps per second.
stepgen.<chan>.steplen -- Length of a step pulse (step type 0 and 1) or minimum time in a given state (step types 2-14), in nano-seconds.
stepgen.<chan>.stepspace -- Minimum spacing between two step pulses (step types 0 and 1 only), in nano-seconds.
stepgen.<chan>.dirsetup -- Minimum time from a direction change to the beginning of the next step pulse (step type 0 only), in nanoseconds.
stepgen.<chan>.dirhold -- Minmum time from the end of a step pulse to a direction change (step type 0 only), in nanoseconds.
stepgen.<chan>.dirdelay -- Minmum time any step to a step in the opposite direction (step types 1-14 only), in nano-seconds.
stepgen.<chan>.rawcounts -- The raw feedback count, updated by make_pulses().
1us=1000ns
eli ton geckon speksin mukaan lähtisin koittamaan:
steplen=1000
stepspace=2000
dirsetup=200
dirhold=200 (tai steplen + dirhold =1200 geckon ohjeessa on vähän hämärästi annettu hold after pulse rising edge)
arvot voi olla aina suurempia, mutta ei missään nimessä pienempiä. Suurempi arvo kasvattaa pulssien pituutta eli hidastaa konetta. Eli mitä pitempiä on pulssin kestot ja viiveet sitä vähemmin niitä ehtii tehdä peräjälkeen sekunnissa..
Lainaus käyttäjältä: FAARI 58 - 12.02.13 - klo:23:07
Voisko tos EMC:s olla joku "bugi" vai mikä se on , soon ainakin pari vuatta vanha 10.04 enkä ole mitenkään päivittäny, kun en ossaa tualta linuxin org systeemistä mitään.
FAARI 58
Itse jouduin luopumaan 10.04 versiosta ja vaihtaa 8.04 hardy heroniin, kun kärsin latenssiongelmista. Kevyellä käytöllä latenssit pysyi ok, mutta heti kun kuormitti kunnolla, latenssit hyppäsi pilviin. 10.04 ei siis passannut minun koneelle ollenkaan, melko varmasti olisi tuottanut issueta työstössäkin. Vanhemmalla linuxilla latenssit tipahti 100µs->10...15µs. Sitten taas toisessa tuplaydinkoneessa 10.04 toimii oikein hyvin.
Moron
JEES....Gecko ilmeisesti paskana. ??? Koplasin vanhan TB6560 24V ohjaimet, kun sain powerin 24V testiajo meni aivan ok. ei nousua pätkääkään, ajan illalla vielä oikian kuvan, niin näkeepi meneekö oikein. Askellus pitää vielä säätää kohrilleen. ;D
FAARI 58
Millä mikro aseklluksella ajoit. TB kortilla?
Voi olla että gecko ei ole paskana ei vaan toimi tuolla 10 kertaisella mikro askelluksella sun steppereiden ja tietokoneen kanssa yksiin.
Yleensä jos mikro askellukset ottaa pois niin ongelmat häviää vähenee. Mutta geckossa huono kun sitä ei saa pois päältä.
Tossa on yän tuatos tolla TB kortilla ajelin kortin tehdas asetuksella ilmeisesti koko askel, katton tarkemmin huomenissa. EMC:ssä oli 8 sillä tuli reaalimitta palikkaan, hieman raitoo jotain häikkää asetuksis viäläkin. Pitää sitten laittaa nema 34 motit ja teollisuus ohjaimet, kun Kremmenin kortti tulee. Niissäkin näky oleva muutama nappi askelluksia varten.
Eipä ole tiatoo minkälaanen PC ja motit tohon Gecko:on kuuluu, notta toimis ilman riasaa.
FAARI 58
Hienoa!!! Vihdoin Faarin kone laulaa!
Kyl se suomalainen mies saa minkä se tahtoo. Joskus menee vaan hiukan aikaa ja tupakkia... Kyllä tuosta kuvasta jo tunnistaa kuka siin on kyseessä. Nyt vain microstepit ja asetukset viimesen päälle niin jo vot.
Mitkäs sulla nyt on arvot noissa?
setp stepgen.1.steplen
setp stepgen.1.stepspace
setp stepgen.1.dirhold
setp stepgen.1.dirsetup
Tota mä oon ihmetelly miksei huali tohon set stepgen.1.steplen 1 ja set.stepgen.1.stepspace 0 kohtiin mitään muutosta, dirholdis/ dirsetup kohris on muistaakseni 13200. Noihin ylempiin kun tällää jotain kone lähtee liikkeelle, mutta stoppaa 2-3cm jälkeen ja tulee joint 1 jotain error??????
FAARI 58
Saattaapi olla että nuo steplen ja stepspace on ilmoitettu baseperioideina, vanhemmissa emc versioissa ehkä nanosekkoina. Onkos sulla nyt LinuxCNC vai EMC? Stepspace vois kokeilla ykköseksi..? Steplen 2..?
Näytti olevan Plases jutusta kun menee witzart touhuun, niin pelkkä EMC.
Tällaanen versio mulle tulee
Basic machine information
Other
Step Time......2..........?
Step Space...1...........?
Dir Hold.200...................?
Dir Setup.200.................?
Base period Maximum jitter......................ns ?
Max step rate..................Hz
Niinkuin yleisesti porukalla on nois kohris, varsinkin sellaasilla jokka tekee 3D kuvei. Mistä arvoista lähtis kasaamaan?
Faari 58
Laitoon tuahon yläpualelle mikkä mulla on tos Basic kohras.
Sitten HAUSKAA. rouhinnan viimeises kerrokses terä paukahti 10mm alahapäin
keskelle kuvaa(mustalla tussattu) ei mtään tekoa tohon kohtaan??? :'(
Voipi olla,että kiinan ohjain teki tehtävänsä, tai sitten liian heikko (24V) tohon testiin. Eilinen kuva melkein priimaa tänään tollaasta, kyllä mua koetellaan. ;D
FAARI 58
Mistään mitään tietämättömänä, mutta kerran muinoin tappelin yhden multivisio digitaaliohjaimen kanssa oikein urakalla ja ihmeteltiin missä oli vika, kunnes laitettiin mittalaitteet sähköön kiinni nauhottamaan ja huomattiin että talossa oleva harvoin käytössä ollut tavarahissi räväytti piikin verkkoon joka aiheutti kaikki sekoilut. Eikä mennyt kuin tuhat harmaata hiusta ja parikuukautta aikaa ennenkuin asennettiin upsi väliin varmistamaan sähvön puhtauden.
Muistatkos Faari kuinka kauan meni kun Mach3 oli irroittamassa lastua ? :)
Itsestäni ei olisi latamaan tuota EMC:tä koneelleni :) Heh... Mielenkiinnolla seurailen miten tuo onnistuu!
Jussi
Mua jäi vaivaamaan, Faari, kun usein mainitsit "hidas Mach". Millä lailla hidas? Kyllä mun kone kulkee parportista helposti yli 2 m/min (75 kHz) 0,001 mm resoluutiolla.
Kyllä moon toholo, unohrin laittaa Kremmenin tekemän UPSIn tohon vehkeeseen, ja mamma on varmaan tuvas vetässy konehiä päälle samaan aikaan. Täs talos on osa sähöistä viiskytä ja seitkytluvulta perääsin, ja lisää höttöä, kun naapuri täräyttää uunin päälle :D
Toi vanhanversio 1.8 jotain Machin aikana oleva hitaus tuli tos 3D kuvis, kun se rupes tekeen yksityis kohtia units rev oli jotain 150-500 luakkaa.
Pitääpä lähtiä pajalle kytkeen tua UPSI, ja testata.
Sitten, tiato on valtaa: BASIC MACHINE INFORMATION sivulla oleva Step Time tarkottaako samaa,kuin .hal sivulla Steplen?????
FAARI 58
Sain vastaavan efectin eli terä uppos työhön kun terä jäi hiukan löysälle ja tärinä ja työstövoimat teki tehtävänsä ja imas terän alas...
Tekemällä oppii, ainakin virheitä...
timi
Terve
Kyllä se EMC2 pystyssä pysyy, mulla normi ajot on 5-6 tuntia pisimmät 20h.
Koskaa ei oo EMC tehnyt mitään odottamatonta, aina vika on löytynyt ns. ratin takaa.
Ja kannattaa muistaa että jossakin vaiheessa tulee se vastaan että jos sitä "sivuaskelta" pienetää ja pientää niin jyrsiminen tulee kestämään ikuisuuksia.
Tuli joskus labrattua tota hommaa (kyllä se riippuu vähän kappaleen koostakin) ja tein radat 1mm terälle 0.08 sivuaskeleelle (eli netistä se hurjan hyvä 8%...) tein saman sitten 0.15 sivuaskeleella niin ei paljon eroa ja jos käyttää 3min hiomapaperin kanssa niin se on parempi kuin 4h lisää jyrsintä aikaa.
Jossain vaiheessa tulee tietysti vastaan se että jos leventää liikaa niin sitten tulee jo uria joita joutuu hiomaan turhan paljon.
-Mikä kokoisia kooditietostoja Jussik sulla on noin pitkissä ajoissa?
En tiedä mutta rivi koodi indexsointi on loppunu 1/100 tiedostooa sitten.
Tämän osan viimmeistely kesti 18h 12mm tapilla jossa R3 reunapyöristys:
https://picasaweb.google.com/100325893956269903721/CNCKoneet?authkey=Gv1sRgCO6AyNfO3sv2Tw#5524145237818060466
Tässä meni rouhintojen / viimeistelyn kanssa 5h (johtuu toki siitä että viimeistely tehtiin HHS-CO tapilla):
https://picasaweb.google.com/100325893956269903721/Formula?authkey=Gv1sRgCJD1lIbQn8209wE#5843253649385609634
Toki rautana on fujitsu siemens teollisuus pc, esim. jitteriä ei koneella käytännössä ole.
Muistaakseni jotakin 200 sain lukemaksi vaikka kuinka linuxsia räppäsin.
Eipä lähteny tulille Faarin toisetkaan ohjaimet, teki kumman jutun,kun laitoon EMC:n päälle pito loppui stepperistä, löysä kun mun pääni, koitin uurelleen sama homma??? Pinnit 1-9 ok toi pinni yksi tuli suoraan .hal tierostoon, kun pökkäsin asetuksis ekaan kohtaan chargepump(taimikäsenytolinimeltään)ellei sitten jääny jotain pois? Mittaus pitäis suorittaa Kremmenin kortin keskellä olevasta
TP+Vena kohrasta siihen yleismittarin + piikki, mutta mihinkä toinen notten polta härveliä???? E-stopit ok. Reset ok. rajat ok.
Miten LPT:n pinnit 10-11-12-13-ja 15 ootte laittanu EMC:s jos käytätte Kremmenin korttia? Moon taas mettäs.
FAARI 58
Yeismittarin musta piuha siihen TPCOM-mittapisteeseen lähellä printteriliitintä ja punainen siihen TP+12Venaan..
Varauspumpuin signaali pitää ekaksi saada toimimaan PC:ltä. Muuten ei mikään muukaan pelaa. Toiminnan voi varmistaa sillä, että näkyy jännitettä siinä mittapisteessä TP+12Vena.
Kun se on kunnossa, niin sitten täytyy varmistaa vielä, että stepperiohjaimille menee enable-signaali sisään oikein päin. Jotkut vaatii että enable on 1 ja jotkut että 0. Napaisuus valitaan jumpperilla J3.
Huomaa, että jos EMC lukee hätäseis-tietoa kortilta, niin se pitää ohjata printteriportin pinniin 10 laittamalla jumpperi 5 asentoon 1-2. Ja hätäseis on aktiivinen 1-tilassa ja OK (ei hätäseis) 0-tilassa. Mach kai ei ainakaan anna varauspumpun taajuutta ulos jos hätäseis on aktiivinen.
Kun nuo kaikki on kunnossa niin pulssilähtöjen pitää totella ohjausta.
Mittari näyttää 10.4V noista pisteistä mitattuna, ja tuata alempaa kokeiltu molemmin päin, eipä lähre tulille. Ohjaimiin, kun laittaa virrat ne on piros kuten pitääkin, mutta kun laitan EMC:n päälle moteista lähtee pito??? Tos kohtaa on joku ristis en vaan tajuu mikä (no se ei ole tällä päällä ihmeellistä). :'( Käyn vielä keraan kattomas piuhat, jos vaikka löytyys jotain, vaikka monehen kertaan on jo katottu. ;D
FAARI 58
Jos ne stepperit pitää paikkaansa ennen EMC:n starttia ja sitten herpoaa, niin veikkaan enable-signaalia. Oliskohan se inputin suunta siellä stepperiohjaimilla kuitenkin toisin päin? Kun mielestäni joskus luin niitä sun stepperiohjaimen prujuja niin päädyin semmoiseen käsitykseen, että enable tapahtuu vetämällä signaali alas nollaan,mutta nyt viimeksi lukiessa taas näytti olevan enable ykkösellä. Mutta eipä se mitään maksa koettaa sitä J3:a toiseen asentoon ja katsoa mitä tapahtuu.
Senverran eteni, notta ei herpaannu enää,kun laitta EMC:n päälle. Siihen se sitten jäikin. Kaikki piuhat ok. mittarilla kokeiltu,nottei ole poikki väliltä. Tein latenssi testin ja ja hyppäs yli 900000, PC on:Fujitsu Siemens
CORDANT AMD AthlonXP NVIDIA G-Force FX
FAARI 58 :-[
Terve
Minkähän moisen jännitteen ohjainten step ja dir tulot vaatii 5, 12 vai 24Vdc?
onko ohjaimet konfattu millaiseen moodiin sep/dir vai quadrature?
onko hätäseis tuloa, jos on onko se kytketty?
enable signaali oikein?
Noissa Faarin ohjaimissa on sisäisesti kytketty ylösvetovastus 4,7 kohm, jolloin breakout-kortin optoille ei tarvitse mitään jännitettä. Faarille toimitetuista korteista on jätetty myös optojen omat ylösvedot sen takia pois tarpeettomina.
Hätäseis-tuloa noissa ohjaimissa ei liene. Enable on kai nyt oikein jos koneet on jäykät, eli ohjain on aktiivinen.
Mutta tuo 900000 latenssi minkä Faari raportoi on aika huima, etä jossain kyllä mättää nyt.
Tossa vielä kuva bobin kytkennöistä: ylä vasemmalta Reset, Limit, EStop oikealla syöttö 12V vasen reuna X,Y,Z lattakaapelit joista enable, maa(niputettu), step ja dir oikeis paikois, Oikea alakulma LPT.
FAARI 58
Ainaki omalla kohalla vanhempi linux korjasi sen latenssiongelman. Mulla luvut taisivat olla 150000-200000 luokkaa lucid lynxillä ja hardy heronilla (8.04) tippui kai 15000 luokkaan. Vanhempaa versiota (8.04) vois kokeilla vaikka ensin liveCD:ltä ja ajaa latenssitesti, omalla kohdalla se parannus näkyi jo liveCD:llä. Jostain muistelen lukeneeni, että 10.04 sopii paremmin uudemmille tuplaydin koneille...
Lainaus käyttäjältä: FAARI 58 - 24.02.13 - klo:17:29
Senverran eteni, notta ei herpaannu enää,kun laitta EMC:n päälle. Siihen se sitten jäikin. Kaikki piuhat ok. mittarilla kokeiltu,nottei ole poikki väliltä. Tein latenssi testin ja ja hyppäs yli 900000, PC on:Fujitsu Siemens
CORDANT AMD AthlonXP NVIDIA G-Force FX
FAARI 58 :-[
Tossa vielä nykyinen .hal tiarosto. Jossain LinuxCNC osios neuvotaan laittamaan tollaanen .hal:iin net myCPname charge pump.out=>parport.0.pin-1-out Ton kunlaitta, niin EMC ei aukee tulee halin tiarosto huamautuksilla?????
Tai onko tossa halis muuten vikaa se tuli tollaaseks kun laitto chargepump pinniin 1
FAARI 58
Pystyykö tavallisella yleismittarilla mitenkään tarkistamaa LPT portin pinneistä (piuhan bobin päästä) tuleeko mitään käskyjä perille ja miten nottei polttele vehkehiä? ::)
FAARI 58
Enpä ole kokeillut mitä yleismittari sanoo tuollaisessa tilanteessa. Jos kytket mittarin jännitealueella bobin ja stepperin väliin kytketyn lattakaapelin johtimiin niin silloin se ei ainakaan riko mitään. Mittarin musta karva niihin ohjeessa sinisiin GND-johtoihin ja punaisella mittaat enable, step ja dir-johdoista. Tuskinpa pystyt mitään kunnollisia lukemia saamaan kun pulsseja tulee, mutta toivottavasti mittarin näytössä olisi jotain eloa joka ilmaisee, että pulsseja liikkuu.
Minusta tuo liittämäsi hal.tiedosto pitäisi olla toimiva varauspumpun osalta. Se ei ole ihan samanlainen kuin siinä netistä löytyneessä ohjeessa, mutta samat jutut siinä on. Varauspumpun toimimisen voi varmistaa yleismittarilla mittaamalla niistä mittapisteistä (TPCOM ja TPV12ena). Kun tuossa TPV12ena-pisteessä löytyy jännitettä, niin varauspumppu toimii. Sen jälkeen siitä ei tarvii murehtia enää.
Jos sulta löytyy tavallisia ledejä ja edes jotain vastuksia, niin voisi koettaa tehdä indikaattorivirityksen. kytkisi ledin ja vastuksen sarjaan ja tökkisi sillä signaalipinnejä ja katsoisi näkyykö valoa. Jos haluat kokeilla niin voin ohjeistaa tarkemmin, ja vaikka laittaa noita komponentteja kuoreen niin pääset kokeileen, jollei itseltä löydy.
Ledejä on (vanhosita tiatsikoista) ja muutama 3Kohmin vastuksia ja varmaan muitakin saa purettua tuasta komponentti läjästä, sekä eri kokoisia potikoita.
Tua charge pump mittauspisteet tuli muistaakseni 10.4V. Ohjaimes palaa vöhriäinen ledi HV kohras. ;D
FAARI 58
Joo eli silloin varauspumppu toimii sekä EMC:llä että kortilla. Eli se puoli on kunnossa.
Kolvaa pari 3-kiloista rinnan ja niiden kanssa sarjaan ledi, anodi (eli + pää) vastuksiin. valitse mitä stepperikanavaa meinaat testata, ja tee näin:
-etsi bobilta mittapiste TPCOM, ja kolvaa siitä johto stepperikanavan mittapisteeseen RailxCOM jolloin madoitukset yhdistyvät.
-etsi bobilta mittapiste TP+12V ja kolvaa siitä johto tuohon rakentamaasi ledin etuvastukseen.
Nyt kun tökit sillä ledin johdolla valitun stepperikanavan enable, step ja dir-piikkejä niin ledi näyttää mikä on niiden tila. Kun printteriportilta tuleva signaali on nolla, niin ledi valaisee ja päinvastoin. Ledi siis valaisee vasta kun varauspumppu on aktiivinen, sitä ennen ei tapahdu mitään.
Faari kyhäs tollaasen ja tulokset:
J3 1-2 J5 1-2
Enable= Valo sammuksissa
Suunta=Valo palaa- nuolinäppäin ylös valo pysyy- näppäintä alas valo sammuu.
Askel = Valo palaa huolimatta näppäinten asennosta.
J3 2-3 J5 1-2
Enable= Valo palaa
Suunta=Valo palaa- nuolinäppäin ylös valo pysyy- näppäintä alas valo sammuu.
Askel =Valo palaa huolimattaa näppäinten asennosta.
J3 1-2 J5 2-3
Enable=Valo sammuksissa.
Suunta=valo sammuksissa- näppäintä ylös valo palaa- näppäintä alas valo sammuu.
Askel =Valo palaa huolimatta näppäinten asennosta.
J3 2-3 J5 2-3
Enable=Valo palaa
Suunta=Valo sammuksissa-nuolinäppäin ylös valo syttyy- näppäin alas valo sammuu.
Askel =Valo palaa huolimatta näppäinten asennosta.
Tollaasta runua pökkää. ::)
FAARI 58
Siinähän sitä oli testitulosta.
Okei, tässä pikavastaus suoralta kädeltä. Oletus on, että testin aikana varauspumppu oli päällä ja TP12Vena näyttää jännitettä (näin varmaan oli, koska muuten ei signaalit voi muuttaa tilaansa:
J3 jolla säädetään enablen toimintasuunta, näyttää pelaavan kuten pitäisikin, eli tila vaihtuu sen mukaan kummassa asennossa jumpperi J3 on. J5 ei suoraan vaikuta tähän, kun sillä vaan ohjataan hätäseis-tietoa printteriportin sisäänmenoon 10.
Suunta tekee jotain tuon nuolinäppäimen mukaan. Nyt mä en tarkemmin tiedä, mitä tuon nuolinäppäimen pitäisi tehdä (onko se joku EMC:n toiminto vai jotain ihan muuta)? Ainakaan askel ei seuraa sitä. Mutta tämän perusteella en keksi syytä, miksi pulssit ei tulisi bobista läpi. Sähköisesti suunta- ja askelpulssien piirit ovat identtisiä. Ainoa ero on, mihin printteriportin pinniin kukin on kytketty.
Suunta siis ainakin tulee läpi. Miksi pulssit ei tule, en osaa suoralta kädeltä sanoa. Olisiko tässä testissä pitänyt tulla askelpulsseja?
Noilla nuolinäppäimillä tarkootan sitä, että näytöllä olevas EMC:s testatussa Z akselissa numerot pyärii jolloinka motin pitäis pyäriä nualien suuntaan. Tossa testissä toi kummastutti, että se alaspäin painettaessa sammutti ledin?
Eikä ohjaimis tapahru muuta kui käsky pirolle.
FAARI 58
Suuntasignaalin pitääkin vaihtua jos kerta suuntaa vaihdetaan. Toisessa asennossa ledin pitää palaa ja toisessa ei. Että sen puolesta suuntasignaali on kunnossa. Nyt vaan ihmetyttää miksei askelpulsseja näy. Jaa, mutta tuleekin mieleeni: jos askelpulsseja kuitenkin tulee, mutta ne käy 1-tilassa hyvin noeasti, niin silmä ei ehdi nähdä että ledi sammuu hetkeksi. Jos se hetki on siis vaikka lyhyempi kuin millisekunti tms. Kyllä nyt pakosta tarvittaisi oskilloskooppia ennenkuin tästä totuus selviää tällä tavalla.
Millaanen systeemi EMC:s pitää olla Biossis EPP, ECP vai ECP+EPP
Tuli nyt vasta miälehen. ;D
FAARI 58
Sainpahan tällätyä toiseenkin koneeseen umppupuntun(minä ihan itte) :D, testis lykkäsin noin 50Megan tiarostot ja rullasin niitä eres takaasin, kyllä putos latenssiarvot, en millään saanu enää yli 10000. ;D Vielä pitää vierä se pajallen( jos tarkenoo) ja kattua toimiiko tua vehjes. Onko kukaan muuten nähny tossa EMC listas ohjaimia GMD 03? ::)
FAARI 58
No niin, tuolla pitää kyllä EMC:n puolesta onnistua. Kyselit siitä bios-asetuksesta, mutta enpä osaa siinä auttaa, kun itsellä ne Mesan vehkeet niin ei ole tullut tutustuttua tuohon rinnakkaisjuttuun.
Kyllä se koettelee,ja näköjään hylkääkin. Ei mitään liiketä synny, ensimmäisen latenssitestin tein pajalla loikkas miljoonan paremmalle pualelle, toisella ja kolmannella pysyi alle 10000. Onkoha nois maaroituksis jotain, kun manuaalis on piuhas punottu vaippa ja pitäis motin kyljestä maaroitus etiäppäin,eikö toi runko ole yhtä maata kok höskä? :'(
FAARI 58
Mikähän kakspiikkinen jutska mahtaa olla ohjainlevys siinä kohrin merkintä DRF, toises piikis roikkuu yhristyssilta palikka mitä ei ole yhristetty? Onko kenelläkään aavistusta? Manuaalista en löytäny.
FAARI 58
Kyllä se löytyi sieltä manuaalista. Eli DRF on vikailmoituksen välitys liitimelle 10a ja L2, jos jumpperi on paikallaan. Toinen jumpperi on FC, jolla voi laittaa päälle virranrajoituksen kun kone seisoo. Kannattaisi varmaan olla sekin paikallaan.
Kumpikaan ei kyllä pitäisi estää toimintaa.
Eihän ohjaimessa pala punaisia ledejä?
Punanen ledi välähtää, kun laittaa tospelin seinään, sen jälkeen palaa HV kohras vihreä ledi. Tein tosta linuxin korjausoppaasta kääntäjällä ns. suameks,
siinä on kohta 11 mikä näyttäis olevan kohrillaan, kun sanotaan nottei moottorit kääny? Haen ton koneen tupahan netin päähän jos jotenkin sais sen päiviteetyä ja muuta korjausta?
FAARI 58
Mikähän pruju toi "linuxin korjausopas" tarkemmin on? :) Niinkuin alkuperäiseltä nimeltään, tai jos vaikka linkkiä...
Mä pökkäsin kuukkeliin: Linux cnc Trouble Shootting ja käännätin suameks klikkauksella.
FAARI 58
Okei, se. No siellä sanotaan, että joskus EMC versio 2.0.1 ei pelitä ja käsketään päivittämään versioon 2.0.3.
Ja sitten pitäisi HAL konfiguraatiossa olla se probe käsky ennen rinnakkaisporttiajurin latausta. Ja sulla on se siellä härveli.txt -tiedostossa.
Rinnakkaisportti on asetettu osoitteseen 0x378, kannattaisi varmaan biosista tarkistaa, että siellä ollaan samaa mieltä. Muistin varasta toi on kyllä ekan rinnakkaisportin osoite PC:ssä.
Ja kun jo tuolla aiemmin ne suuntapulssit vaihtoi tilaa, niin ei se nyt oikein rinnakkaisportistakaan voi olla kiinni. Mikähän piru tuossa nyt mättää...
Jep.....Kyllä tua biossi on oikein ja toi .hal tiarosto on näköjään tässä toiseskin EMC:s yhtäläinen ton sivulla olevan kanssa.
Tuntuu hullulta,että kaikki ohjaimet oli sököjä?
FAARI 58
Kyllä taitaa poistua toi EMC enpä jaksa tapella...ei toimi enää eres kylmä ajos, hyppii erestakaasin, kuin arojänes G kooris mis pitääs mennä siististi rivi kerallaan.
FAARI 58
Faari hengis viäl ja koittaataas EMC:tä. Sain kasahan tollaasen PC konehen:emo Asus P5KPL-E prossu Intel(R) Core(TM)2 Duo CPU E7200 2.53GHz Speed 2534MHz, latenssitesti näytti Jitter max 2600-2900
vaikka rasitin kuvalla ja 17 megan tiarostolla, eli tolta osalta näyttää hyvltä. :D MUTTA MUTTA ei viäläkään lähre toimiin. Ohjaimiin kun lyä virrat moteissa pito, kun lyä bobiin virrat moteista pito loppuu, ja punaaset valot syttyy ohjaimiin CONF kohtaan. Kokeiltu ylempänä tässä osios olleita ohjeita ei vaikutusta. :'( Ihmetelläänkö taas aikamme kuluks Faarin töppäyksiä? ???
FAARI 58
Jäi tollaanen pikkujuttu tosta pois. Avatessa EMC nytölle vasemmas yläkulmas on punaanen pallo valkoinen risti..sitä kun klikkaa ei tapahru mitään, eli ei mene päälle koko ohjelma.
Punaset valot poistu ohjaimista, notta nyt ainakin pidot pysyy (toistaiseksi).
Tarkista ainakin, että TP12Vena-mittapisteessä on jännite (pitää olla vähintään noin +10V tai yli). Mittarin miinusjohto siis mittapisteseen TPCOM. Jos tuota jännitetä ei näy niin silloin vaikuttaa ettei varauspumppu olisi päällä eikä pulssejakaan mene ohjaimille bobin läpi.
Missäpäin faari asuikaan olikko lähellä Ylivieskaa??
Kremmenille: Kyllä mittari näyttä nyt 10.4V, kuten aikaisemminkin mittasin.
TeacDancelle: Suamen takamettäs, eli Ähtäris.
Sitten toi herjaa mulle laatikos: Program exceeds machine maximum on axis X.Y ja " kertaa Z
Tua pallukan klikkauksen tulos ihmetyttä, kun ei tapahru mitään, ei saa eres kylmä kokeilua tehryks
näppiksen nuolinäppäimillä ikäänkuin ei mene päälle ollenkaan. Mulla on se sama kovalevy mikä aikaisemminkin ja sama umpupunttu, muut lelut on toisesta PC konehesta.
FAARI 58
Ootko kokeillut nostaa jännitettä sieltä opton jälkeen itellä ei toiminut 5V jännitteellä piti olla 12V niin toimi saman jutun kanssa itekkin tappelin.
Mulla on toi Kremmenin kortti tehty näille mun ohjaimille ja erillinen 12V virtalähres siihen kytkettynä.
Minäkun en tota sähöpualta tajua oikein (vaikken palijo muutakaan). :'(
FAARI 58
Joo näissä Faarin ohjaimissa optojen syöttö tulee vastuksen läpi suoraan ohjaimelta itseltään, että se puoli pitäisi olla kunnossa.
Ohjaimessa on noita tilan ilmaisuledejä muutama kappale:
-HV ilmaisee, että ohjaimen oma syöttöjännite on kunnossa. Pitäisi palaa.
-FC palaa jos virtaraja on täysillä, eli virran pudotustulo ei ole aktiivinen ja askel on päällä. Ohjain voi olla OK paloi tai ei.
-COF on se tärkeä, eli jos se palaa niin ohjaimelta on käyntilupa pois ja se ei liiku. Jos taas ledi ei pala niin ohjaimen pitäisi olla valmis liikkumaan kunhan pulsseja vaan tulisi.
-FAU on vikailmaisuledi eikä saa palaa. Syttyy ulilämmöstä, syöttöjännitteen ongelmista tai väärästä moottorin kytkennästä.
-Jos HV palaa ja COF, FAU ei pala niin ohjaimen puolesta homma pitäisi pelittää.
-Jos (kun) bobilla löytyy TP+12Vena niin varauspumppu on OK ja pulssilähdöissä on jännitteet. Tsekkaa nyt vielä, että jumpperi J3 on asennossa 2-3.
Toi ilmoitus "program exceeds machine maximum..." on huolestuttava. Tarkoittaa sitä, että ohjelma olisi ajattamassa koneen ulos liikealueelta. Voi hyvin olla, että jos EMC on huomannut sen heti alussa, niin se ei suostu käynnistämään koko ohjelmaa koska lopputulos olisi vääntynyttä rautaa. Onko koneen akselien mitat konfattu/konfattavissa jonnekin? Tai vaihtoehtoisesti, mitä koordinaatteja ohjelmaan sisältyy?
Nyt toimii pallukasta, notta saa kylmäajon tolla EMC2 logolla ajettua, ja näppäimistön nuolilla liikkuu nummerot joka akselilla. Viäläkään ei mene käskyt ohjaimille, että sais akselit testattua. Tossa on .hal
Ja .ini tiarostot löytyykö Faarin tumpelointeja.
Sain tohon asti asennuksen, tein uuren witsardin tolla kones nimellä ja poistin vanhan.
FAARI 58
Taas vaihteeks taistelu Faari vastaan LinuxCNC, eli nyt on tua LinuxCNC on konehes (kiitokset tanatunarille) Kremmenin avulla kortti on nyt asetuksineen, niin kuin sen pitääkin olla, mutta seuraava vika on erelleen: Ilman Estop in asetusta(pinni 10) näytöllä pustyy ajaan simulointia, mutta ohjaimille ei mene käskyä....Jos laitan pinniin 10 Estop in. simulointikin menee jumiin, olettaa ilmeisesti ettei hätäseis ole menny pois päältä.??????? Onko hal. tiaroston muakkaamisesta mitään apuja ja miten?
Mach ohjelmalla tomii mennen tullen lukuun ottamatta askelhukkia ( jos sais tolla LinuxCNC:llä nekin pois)
FAARI 58
Selvästi se ongelma on nyt EMC:n sisällä hätäseis-signaalin käsittelyssä. En ole ehtinyt kunnolla selvittää, mutta EMC:ssä on ulkoinen ja sisäinen hätäseis. Ulkoinen luetaan rinnakkaisportista, ja tavalla tai toisella nämä yhdistetään EMC:n konfiksessa niin, että saadaan lopullinen hätäseis-tieto. Siitä sitten ohjataan eri juttuja, kuten sisäinen ja ulkoinen enable , ulkoinen varauspumppu jne.
Selvästi ulkoinen estop aiheuttaa nyt enablen putoamisen pois kun ei simulointikaan toimi enää. Mutta yhtä ilmeisesti ulkoinen enable ei ole koskaan mennyt päälle kun moottorit ei kerta liiku. Ja logiikassa on joku puute kun estop-signaalin poisto ei suoraan kuittaa estop-tilaa pois. EMC:n classicladder-osiossa jonka stepconf tekee on erikseen hätäseis-tilan kuittaus jota ei tämän breakoutin kanssa tarvita, koska kuittaus on jo relelogiikassa. Sekin voi siis häiritä oikeaa toimintaa.
Kun ehtisi vaan selvittää kaikki nuo...
25.04 postatussa INI/HAL tiedostoissa ei näy mitään ulkoista E-stop signaalia joka olisi kytketty parport-palikkaan ?
vain charge-pump ulostulo parport pinnissä 1.
uusimmat/käytössä olevat *kaikki* INI + HAL + classicladder(?) tiedostot on nähtävä jotta tuosta voisi sanoa mitään.
Ei tressiä Faarin takia , mä ostan hiakkapaperia ja pikku dremeliin pyärölaikkoja hinkkaan pajalla Machin jätöksiä, notta pöläjää, kunnes tua saarahan kuntohon tua jutska. ;D
FAARI 58
Hal. tulee vielä tänään iltapäivällä.
Tossa molemmat
FAARI58
Lainaus käyttäjältä: FAARI 58 - 24.04.13 - klo:13:10
Faari hengis viäl ja koittaataas EMC:tä. Sain kasahan tollaasen PC konehen:emo Asus P5KPL-E prossu Intel(R) Core(TM)2 Duo CPU E7200 2.53GHz Speed 2534MHz, latenssitesti näytti Jitter max 2600-2900
vaikka rasitin kuvalla ja 17 megan tiarostolla, eli tolta osalta näyttää hyvltä. :D MUTTA MUTTA ei viäläkään lähre toimiin. Ohjaimiin kun lyä virrat moteissa pito, kun lyä bobiin virrat moteista pito loppuu, ja punaaset valot syttyy ohjaimiin CONF kohtaan. Kokeiltu ylempänä tässä osios olleita ohjeita ei vaikutusta. :'( Ihmetelläänkö taas aikamme kuluks Faarin töppäyksiä? ???
Olisko BOB ja servo-ohjaimien enable signaalin polariteetti eri.. Nyt kun BOB mukaan pitäisi servot olla pois päältä, ne on päällä, ja kun BOB käskee servot päälle, ne menee pois päältä..
Mulla on stepperit, kun laitan ohjaimille töspelin seinään motit napsahtaa pitoon-- bobin töpselin laittaa seinään( muuntaja 12V) pito pysyy eikä käsin ruuvi/motit kierry. Kaiiki ledit ok. samoin kun Machilla ajoon lähties.
FAARI 58
Lainaus käyttäjältä: FAARI 58 - 15.05.13 - klo:16:18
Mulla on stepperit, kun laitan ohjaimille töspelin seinään motit napsahtaa pitoon-- bobin töpselin laittaa seinään( muuntaja 12V) pito pysyy eikä käsin ruuvi/motit kierry. Kaiiki ledit ok. samoin kun Machilla ajoon lähties.
Miten ne COF valot käyttäytyy sitten MACH3 kanssa?
Ne coffit on sammuksis ja vain yksi vöhriäinen palaa joka ilmottelee valmiutta ja lähtee liikkeelle ja menee koorin mukaan. Toinen vihreä ilmoittaa mikä akseli on kulloinkin vuaros tai jos on kaikki kolme liikkeellä.
FAARI 58
Nyt kun laittaa witsardilla ton Estp in pinniin 10 tulee näytöön laatikko missä on pitkät rimpsut tekstiä eri osioineen (eikä anna millään ilveellä siirtää tikulle tai minnekkään, notta saisin sen tänne),saakohan millään konstilla?
Osios:KERNEL MESSAGE INFORMATION on yhrellä rivillä tollaanen:
(150.923026 PARPORT:Error port0 claim failed
Tua on ainoa missä on error sana.
FAARI 58
Käynnistikkö koneen uudelleen? jostain syystä välillä pitää wizardin jälkeen kone käynnistää uudelleen muuten stoppaa erroriin.
Lainaus käyttäjältä: FAARI 58 - 15.05.13 - klo:16:59
Ne coffit on sammuksis ja vain yksi vöhriäinen palaa joka ilmottelee valmiutta ja lähtee liikkeelle ja menee koorin mukaan. Toinen vihreä ilmoittaa mikä akseli on kulloinkin vuaros tai jos on kaikki kolme liikkeellä.
No, jos samalla elektroniikalla on MACH3 kanssa COFit sammuksissa (sallien liikkumisen) ja EMC kanssa COFit palaa (ja estää liikkumisen), niin sinulla on EMCssä enable signaali väärinpäin (polariteetti väärinpäin). Vaihdat enable signaalin polariteetin toisinpäin EMC asetuksista (tai korjaat muun vian enable signaalin kanssa EMC asetuksissa), niin alkaa toimia.
Ohjainten valot ovat aivan samat (vihreät) Machissa ja EMCssä, eli ohjaimet on valmiit lähtöön. Nyt on kysymys siitä( ainakin oletan) miksi EMC ei hyväksy Estop in komentoa vaikka se hyväksyy sen Machissa, ja tekee ton jumituksen jo tohon simulointiin, kun sen laittaa pinniin 10 ja jos laittaa unused simulointi toimii, muttei motit lähre liikkeelle vaikka pito on päällä.
FAARI 58
Terve
Eli ton Faarin EMC2 tilanne on seuraava: SE TOIMII KUTEN PITÄÄ!! Älkää sörkkikö sitä JSK_Testi.HAL tiedostoa!!!
Kaikki signaalit on skoopattu niin askel että suunta jokaiselta akselilta.
askel ja suunta signaaleista ei tarvitse vikaa etsiä.
Niissä on riittävän pitkä päällä olo aika ja samaten tarkistettu että maksimi nopeudella tulee hyvä 50/50(on/off) signaali.
vika täytyy olla nyt jossakin mitä mach ja emc2 tekee erilailla???
mitään hätäseis signaalia ei tarvi konfiguraatioon tuoda se on hoidettu sisäisesti EMCssä.
Mitään ohjainten enable signaalia ei tule emc:stä pihalle, ohjaimet menee kuulemma het päälle kun virran ohjaimille antaa.
Mutta mikä tuo varauspumppu on ja mihin sitä tuossa kortissa käytetään??
Mitä jos sinne tulee väärä taajuus vai pitäisikö sinne mennä enable signaali joka kääntää kortin päälle???
Eikös tuo varauspumppu vastaa enablea. Pitää sitä päällä niin kauan kun softa pyörii. ja pois jos softa tilttaa.
Onkos siinä kortilla mittapiste sen toteamiseksi?
Edittiä:
Sellanen tuli mieleen ,että kumpikos breakout korttiversio Faarilla on ,kun siinä jälkimmäisessä on ainoastaan tuo varauspumpputoiminto muistaakseni.
Lainaus käyttäjältä: Jussik - 18.05.13 - klo:23:41
[...]
mitään hätäseis signaalia ei tarvi konfiguraatioon tuoda se on hoidettu sisäisesti EMCssä.
Vain EMC:n sisäisten signaalien osalta. Jos hätäseis-painike kierrätetään breakout-kortin hätäseis-logiikan kautta kuten on tarkoitus, niin silloin ext estop-tieto on pakko vastaanottaa pinnin 10 kautta sisään. Tai näin se on ainakin mietitty. Muuten ei päätyrajat ja ulkoiset hätäseis-painikkeet toimi.
Lainaa
Mitään ohjainten enable signaalia ei tule emc:stä pihalle, ohjaimet menee kuulemma het päälle kun virran ohjaimille antaa.
Mutta mikä tuo varauspumppu on ja mihin sitä tuossa kortissa käytetään??
Varauspumppu on juurikin enable-signaali. PC:n rinnakkaisportti on siitä v-mäinen kapine, että sen signaalit on miten sattuu ennenkuin joku alkaa sitä ohjaamaan. Eli koneen puolella ohjaimet enabloidaan vasta kun joku softa ajaa n. 10-12 kHz kanttiaaltoa pinniin 1. Tällöin tiedetään, että PC:n ohjausohjelma on hengissa.
Lainaa
Mitä jos sinne tulee väärä taajuus vai pitäisikö sinne mennä enable signaali joka kääntää kortin päälle???
Varauspumppu breakout-kortilla edellyttää taajuuden olevan osapuilleen yllämainittu. Jos poikkeaa kovin paljon niin pumppu ei virity.
Lainaus käyttäjältä: jussi - 19.05.13 - klo:00:01
Eikös tuo varauspumppu vastaa enablea. Pitää sitä päällä niin kauan kun softa pyörii. ja pois jos softa tilttaa.
Onkos siinä kortilla mittapiste sen toteamiseksi?
Edittiä:
Sellanen tuli mieleen ,että kumpikos breakout korttiversio Faarilla on ,kun siinä jälkimmäisessä on ainoastaan tuo varauspumpputoiminto muistaakseni.
Juurikin näin siis.
Kortilla on mittapiste 'TP+12Vena', ja se on tsekattu useampaankin otteeseen. Kun varauspumppu on päällä, pitää tuossa pisteessä näkyä n. 10V jännite, muussa tapauksessa ~0V.
Ja Faarin kortti on siis juuri tämä pumppuversio.
Eli ulkoinen hätäseis mukaan sisäiseen, ja itsellä on se käsitys, että EMC:n stepconf tuottaa jollain tavalla puutteellisen konfiguraation jossa nämä kaksi ei kytkeydy oikein.
Mitään ulkoisen hätäseis:in kuittauksia ei EMC:n konfikdeen tarvita tai edes saa laittaa, koska se on hoidettu breakoutin relelogiikassa. Eli sieltä tulee valmis signaalitieto onko hätäseis päällä vai kuitattuna pois.
En tie emc:n konffauksesta tuon taivaallista mutta onko tässä nyt ongelma kumpi oli ensin muna vai kana?
Eli breakout ei kytke enable signaali pc:lle ennekuin saa pc:ltä 10-12khz taajuuden. Emc taas ei tuota tätä signaalia ennekuin kortilta tuleva enble signaali on positiivinen.
..vain ajatus.
Varauspumpun taajuus tulee emc:ssä muistaakseni puolet "Max step Rate":sta eli tuo pitää säätää "Base Period Maximum Jitter":stä luullakseni
Lainaus käyttäjältä: ttontsa - 19.05.13 - klo:11:30
En tie emc:n konffauksesta tuon taivaallista mutta onko tässä nyt ongelma kumpi oli ensin muna vai kana?
Eli breakout ei kytke enable signaali pc:lle ennekuin saa pc:ltä 10-12khz taajuuden. Emc taas ei tuota tätä signaalia ennekuin kortilta tuleva enble signaali on positiivinen.
..vain ajatus.
Enable ei ole sama kuin estop. Ketju menee siis niin, että parportin pinnistä 10 luetaan sisään ulkoisen estopin tila joka saadaan breakoutilta. Se liitetään sisäiseen estop-logiikkaan joka ohjaa EMC:n toimintaa, mm. enablea. Kun hätäseis on pois päältä ja kaikki muutkin mahdolliset käyntiehdot toteutuvat, varauspumppu menee päälle. Eli breakoutin enablea ohjaa EMC:n varauspumppu mutta se ei enää kytkeydy estopiin millään tavalla.
Terve
Eli siitä olen varma että charge pump lähtö toimii EMC2ssa.
ja se laittaa sen pääle kun mitään ulkoista emcy stop signaalia ei tuoda parportista sisälle.
Tällöin kun näytöltä laitta emcystopin päälle ja koneen käyntiin niin charge pump ja askel /suunta signaalit menee niin kuin pitääkin.
Selvittäkää nyt mikä on sen kortin vaativa taajuus charge pump tulolle ja mitä toi emc pistää pihalle.
Siitä se vika löytyy.
Sainpahan ton EMC:n pelittämään Cecko 540 kanssa. Emolevy on ASUS P5KPL-E jostain 2007-2009 vuasilta.Sama minkä Jussik testas ja kaikki tulee pihalle kuten kuuluukin.Tossa pari kuvaa toi röpöliäämpi on yritelmä Machilla ja siliämpi LinuxEMC:llä, vauhtiasetuksis on vajausta pitää kokeilla taas
säärellä veloa ja accea. Onko muuten LinuxEMC:ssä Look Ahead juttua kuten Machis?
Noihin GMD ohjaimiin pitää jostain kehitellä optot suaraan printteriportista ja jätää tua bobi kortti kokonaan pois, kun sitä ei saanu toimimaan noitten ohjainten kanssa, Räpellän tolla Ceckolla siihen asti. Kiittääpi thousen kaikkia jokka anto jelppiä Faaria ropleemas.
FAARI 58
Onnittelut!! Faarille.