Myös korttimaksu toimii

Karan asemointi

Aloittaja panttu, 07.08.09 - klo:12:47

« edellinen - seuraava »

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

panttu

Miten machillä voidaa karaa asemoida, kun yritän suunnitella jyrsimen/poran sorviin.

saulij

Karalta tarvitaan Index-pulssi joko enkooderista tai erillisestä anturista.
M19 koodilla indeksoi paikoilleen. Muistaakseni Mach tuon osaa. Ellei, niin voi tehdä makron sitä varten

Sauli

panttu

Miten Machin luodaan omia m-koodeja?

Toinen kysymys olisi miten machistä voi tehdä nopea luuppi, kun nykyinen nopein luuppi sdk:ssa on 40 kertaa sekunnissa?
Kolmas kysymys miten tuo sama luuppi saadaan tehtyä vb:llä machissä?

saulij

Tehdään makro VB:llä (teksti tiedosto) ja nimetään se M-koodin mukaan esim M31.m1s. Katso Mach3:n macros-hakemiston alta malleja.

Mihin tarvitset nopeaa luuppia? Machin VB on myös hidas. Tutustu "Brains-ohjelmointiin", jos saat siää tehtyä. MachSupport sivulla on videoita Brainsista.

Sauli

panttu

Nopean luupin tarvitsen tuon plc:n ja machin väliseen kommunikointiin. Lähinnä mitta-anturi ja moottorien pulssi tietojen vaihtamiseen. Ilmeisesti se jotenkin pitäisi pystyä tekemään tuolla sdk:lla, mutta en keksi miten?

panttu

Tutkin lisää noita documentteja g100/grexissä sourcessa tuo toteutettu lukemmalla rata MainPlanner->Movements gmovesit. Tuo ratatuolla on ilmeisesti seuraavaan pysähdykseen asti käypä. Sitten vain tuli mieleen miten esim. kierteytykset voisi toteuttaa. Onko olemassa jokin strukri josta tuon voisi katsoa ja toteuttaa sitten plc:llä ja kun kierre on tehty, niin antaisi machille luvan jatkaa. Sitten vielä miten tuota aikajanaa tuossa mainplannerissä voi syncronoida plc:n ja machin välillä ohjelman ajoaikana.

Huom. PLC osaa cam radat, joille aioin tuon movements taulukon yrittää siirtää. PLC osaa myös tehdä sähköset vaihteet akseleille, jolloin kiertetys onnistuu plc:llä itsessään, kunhan jostain saa mitta tiedot.

Powered by EzPortal
SMF spam blocked by CleanTalk