Myös korttimaksu toimii

Mach3+Smooth Stepper paikoitusongelma

Aloittaja Juvan, 29.10.11 - klo:21:12

« edellinen - seuraava »

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

Juvan

Moi
Eli käytössä servomoottorit+Wale2 ohjaimet ja Mach3+Smooth stepper,
kun ajan ohjelmaa X-akselilla  X0 ja X30:nen välillä muutaman kerran edestakaisin.
Ongelma on seuraavanlainen X ei saavuta X30:tä eli paluu tapahtuu ennen kuin
saavuttaa annettua arvo.
Sama tapahtuu myös x0:ssa, paitsi viimeinen paluu mihin ohjelma päättyy
niin palaa x0:laan outoa.

Tällä hetkellä käytössä vain toi X-akseli.

Mdi ajettaessa x1-x10 välillä minkä pystyy heittokellolla mittaamaan niin menee paikalleen outoa?

Onko joku asetus jäänyt huomaamatta?

T:Juha


saulij

Outoa. Kyllä servo menee minne käsketään. Millä totesit, että ei mennyt X30?

panttu

Onko tuo Smooth stepper sellainen, joka on kinni rinnakkaisportissa, ohjeet step/dir ja CNC:lle ei ole takaisinkytkentää ?
Voi olla, että lyhyellä matkalla ei saavuteta suurtanopeutta ja rinnakkaisporttikin pysyy tahdissa, mutta pidemmällä matkall huippunopeus kasvaa ja voi pulsseja kadota herkemmin.

Juvan

Moi
Pystyn ajamaan x vaikka nollasta 100mm päähä 7m/min nopeudella
MDI käyttäen niin se myös menee 100mm tasan.
Mutta ei mene ohjelmaa ajaessa, kun katson mac3 paikoituskuvaa niin se tuntuu olevan
jäljessä todellise liikkeen kanssa, eli mulla lähtee kelkka jo toiseen suuntaa outoa?.

T:Juha

Juvan

Unohtu vastata saulin kysymykseen laitoin heittokellot liikkeitten molempiin päihin,
niin että on painetta noin 0.1mm, kelkka ei koskennun ajon aikana kunpakaan
kelloo muuta kuin ohjelman lopussa.

Eli toisen puolen kellon asetin 30mm tarkuushiotulla palalla  kellon nollaan.

Nyt kysyisinkin onko kukaan muu todennut tätä käytännössä, että meneekö teillä
se kelkka todellisuudessa annettuihin mittoihin ajon aikana.

T:Juha

mpr

Moi
Onko sun ohjelmassa joku "työkalun" kompensointi. En tunne machia kovin hyvin mutta esim. leikkuu koneissa on railon kompensointi jos sitä ei käytä tulee kappaleista pienempiä kuin kuva.

Juvan

Moi
Ei ole kompensointia päällä

T:Juha

mpr

Niin kuten sanoin en tunne  machia hyvin, mutta luulisin g- koodiluettelosta löytyvän tuo kompensoinnin koodi vaikka se olisi nolla niin silti se olisi todennäköisesti hyvä olla ohjelman alussa. Tämä on nyt sellaista arvailua, mutta jos ongelma esiintyy vain ohjelmaa ajaessa niin eikö vika ole silloin ohjelmassa.

Juvan

Moi
Mach3 on hyvin samanlainen kuin meillä työpaikkalla simensin ohjaus,
siinä otetaan kompensointi päälle g41 terä kpl vasemmalla puolella.

Tai g42 kpl oikealla puolella kun tätä ei ole määritetty. ei se ota kompensointia
käyttöön.
T:Juha

Maukka

Kokeile laittaa koodiin alkuun G61,
G61 exact stop mode, ja G64 constant velocity mode.

Juvan

Moi
Kokeilin äsken laitaa joka liikkeen lopuun g4 odotuksen niin meni molemmissa päissä
nollilleen kohdalleen.
Toiseen kokeiluun lisäsin Y-akseli  eli siirsi välillä Y-akselia ennen X-akselia,
niin meni joka kerta nollilleen.

Simulonnilla ajaessa X-akselia edestakaisin niin vaihtaa suuntaa ennenkuin saavuttaa
annettu arvoa? Mach3Version3.043.022.

Toisen asian minkä huomasin reikäpiiriä poratessa postatessa ohjelman
Mach3:lle tulee virhe ilmoitus error on line:27-type mismatch,
onkohan Mach3 asentunut väärin .

Muistan joskus lukenneeni että ohjelman poisto ja uudelleen asennus
auttaa, ja oli olemassa joku ohjelma joka poistaa rekisteri tidostosta
Mach3 asetukset.

T:Juha


ttontsa

Ehdotuksia..

Minkäslaisella nopeudella ajat ohjelmaa? Onko eroa jos ajat 5mm/min tai 300mm/min?

Onko whalessa jonkinlainen servojen virityssofta? Paljonko on sallittu enkooderipoikkeama.

Ite oon virittäny pari iltaa graniten ohjaimia ja käsittääkseni jos sallitun paikkavirheen jättää vaikka yhden kierroksen pulssit ja piv säädössö position gain:n löyhäksi niin maksiminopeudella ohjain sallii yhden kierroksen verran ohjatun ja saavutetun paikan välille "virhettä". Näitä rajoja sitten kiristetään ja haetaan koneen haluttua ja riittävää suorituskykyä. Eli pikkunopeudella ajettaessa saavutettu paikka löytyy helposti mutta kun pannaan täyshönkä päälle niis s kurvista tuleekin enenevässä määrin suora.
Hitsaus&koneistus&Protopaja
www.tulinen.fi

Juvan

Moi
Olit oikeassa ajoin niinkin kovaa kiun 2000mm/min,
nyt kuin ajoin 200mm/min saavutti nollat molemmissa päissä.

Wale2:ssa On tuning ohjelma missä säädetään arvoja omasta mielestä on aika hyvin kohdallaan.

Vielä kun joku osais vastata tohon reikä piiriporaukseen eli mistä johtuu
toi virheilmoitus  error on line:27-type mismatch.

T:Juha

saulij

Lainaus käyttäjältä: Juvan - 30.10.11 - klo:10:00
Moi
Kokeilin äsken laitaa joka liikkeen lopuun g4 odotuksen niin meni molemmissa päissä
nollilleen kohdalleen.
Toiseen kokeiluun lisäsin Y-akseli  eli siirsi välillä Y-akselia ennen X-akselia,
niin meni joka kerta nollilleen.

Simulonnilla ajaessa X-akselia edestakaisin niin vaihtaa suuntaa ennenkuin saavuttaa
annettu arvoa? Mach3Version3.043.022.

Toisen asian minkä huomasin reikäpiiriä poratessa postatessa ohjelman
Mach3:lle tulee virhe ilmoitus error on line:27-type mismatch,
onkohan Mach3 asentunut väärin .

Muistan joskus lukenneeni että ohjelman poisto ja uudelleen asennus
auttaa, ja oli olemassa joku ohjelma joka poistaa rekisteri tidostosta
Mach3 asetukset.

T:Juha

G61 koodin ollessa päällä, pitäisi kyllä mennä annettuun asemaan aina ennen uutta liikettä. Simuloinnissa näytöllä voi tapahtua ihan mitä vaan, näyttö ei pysy nopeiden liikeiden mukana. Se on tarkoitettu lähinnä koodin karkeaan testaamiseen.

Jos virheilmoitus tulee Machin STATUS riville, virhe on todennäköisesti G-koodissa. Jos ilmo tulee erilliseen ikkunaan, saattaa kyseessä olla bugi. Bugista kannattaa ilmota tekijälle.

Juvan

Moi
Kiitos kaikille vastanneille toi g61 alkuun korjasi asian. nyt pystyy ajamaan
nopeallakin syötöllä niin menee nollaan molemmissa päissä liikettä.

Toi virhe ilmoitus tulee jo wizardin asetus ikkunassa, ei edes
poostaa mach3:meen eli ei anna g koodia.

T:Juha

Powered by EzPortal
SMF spam blocked by CleanTalk