Nyt on CNC-foorumin tukeminen helppoa!
Maksu onnistuu PayPalin kautta myös kortilla
Konemies kiittää

EMC ja Axis

Aloittaja AnPe, 23.06.16 - klo:21:06

« edellinen - seuraava »

0 Jäsenet ja 1 Vieras katselee tätä aihetta.

AnPe

Muutama kysymys on herännyt Axis-käyttöliittymässä.

- Voiko nuolinäppäin "jogging" toimintoa poistaa?
- Voiko Axis ruutua muokata (poistaa esim "jog speed")
- Näytön päivitysnopeutta parantaa?

Kaikki toiminnot, jotka on fyysisesti kiinni mesan kortissa toimii ja on ohjelmoitu "servo-thread" nopeudelle ja toimii hienosti.
Käytössä on kuitenkin PyVCP toimintoja, jotka tuntuvat tökkivän, koska ruutuu ja komennot päivittyy hitaasti. Päivitysnopeus on hidas, vaikka kone vain seisoo paikallaan.

Nuolinäppäimilläkin saattaa ajella pitkän aikaa (n sekunnin), ennenkuin tajuaa, että sitä ei ole painettu.
Nuolinäppäimillä ajo on turhaa tässä tapauksessa, koska käytössä on fyysiset ohjaimet.



ttontsa

Villi isio että axis.ini tiedostossa Displayn alla kohta:

CYCLE_TIME = 0.05 - Cycle time in seconds that display will sleep between polls

Vaikuttaisi näytön päivitys syklin aikaan.
Hitsaus&koneistus&Protopaja
www.tulinen.fi

AnPe

En löytänyt koko axis.ini-tiedostoa  ???
Koitin lisätä laitteen konfiguraatio-ini:iin [DISPLAY]:n alle "CYCLE_TIME = 0.01", mutta ei vaikuttanut asiaan.
Huomasin, että päivitysaika pitenee vasta F2:sen jälkeen.


Isto

Näppäimiä voi säätää helpoimmin ~/.axisrc tiedostossa.
root_window.bind("<Up>", none)
pitäisi poistaa ylös-näppäin käytöstä jogin osalta. Keypadille on oma, muistaakseni KP_Up.
"linuxcnc key remap" googlella auttaa. Axis on ohjelmoitu tcl/tk, sieltä puolelta löytyy näppäinten nimet

Jos näytön päivitys tökkii niin kone tai näyttökortti saattaa olla liian hidas. Tai väärä näyttökortin ajuri. Katso ensin vaikka topilla mikä on normaalitilanteen cpu% ja sama jos ajat ohjelmaa/joggaat. Ja mikä prosessi vie ajan jos vie.

AnPe

NÄYTÖN PÄIVITYSNOPEUS:
Näytönpäivitykseen löytyi syy huonosta ajurista. Vehkeessä on Intel GMA3100 piiri ja oletusajureilla FPS oli jotain luokkaa 5 ;D
Asensin software-gl:n, niin rupesi toimimaan. (FPS hurjat ~1000 koneen käydessä)

NÄPPÄIMISTÖ:
~/.axisrc -tiedostoakaan ei löytynyt. Jotain on muuttunut vissiin uusimpaan linuxcnc:hen
rukkasin silti tiedostoa /usr/bin/axis, josta löytyi vastaavat komennot. (lienee sama tiedosto)

JOGSPEED-LIUKUKYTKIN:
Liukukytkimen sain poistettua /usr/share/axis/tcl/axis.tcl -tiedostoa rukkaamalla.
Silti pieni lokero jäi näkyviin, mutta toistaiseksi sen kanssa voi elää  :o

Kiitoksia avustaneille.

Isto

~ tarkoittaa käyttäjän kotihakemistoa, tiedostot ovat siis eri (kuten nimikin). Pisteellä alkavia ei yleensä ainakaan oletuksena näytetä listoilla vaikka olisivatkin olemassa...

Asennus ei tee .axisrc tiedostoa, tee vaan uusi jollakin tekstieditorilla. Mieluummin se kuin /usr/bin/axis, muuten joudut säätämään aina kaiken uudelleen jos päivität version.
Näytettävät elementit on eri juttu, niitä pitää säätää koodista. Suosittelen mahdollisimman vähän muutoksia softaan ja paljon asetustiedostoon.

Powered by EzPortal
SMF spam blocked by CleanTalk