Strata kroku

Diskuze o softvéru MACH od tvůrců Artsoft všech verzí: dotazy, programování, skripty, poznatky atd...
Fizol
Příspěvky: 355
Registrován: 24. 11. 2006, 6:22
Bydliště: Košice

1. 3. 2007, 7:22

Radek-B píše:Musim opet opakovat ze to je tou kabelazi, u uzivatele FIZOL je to uplne jasne , pri pohledu na fotky toho stroje a volne visici pripojeni motoru, neni co dodat.

RADEK
Os Z je napájaná cca 0,5m káblom, ktorý je dodávaný už spolu s motorom. Neverím, že to tým bude. Aký iný kábel tam použiť?
Zistil som, že kroky sa strácajú aj pri lineárnom posune.
Spustil som tento program;
f500
g1 z160 x100 r5 g09
g1 z150 x100 r5 g09
g4 p2
m47

a po cca 10 cykloch bol posun o 0,1mm. Stále sa to ale posunie iba jedným smerom. Skúšal som to snáď stokrát a s rôznymi nastaveniami.
Toto mám správne? Na čo slúži MaxNCmode?
Přílohy
port and pins.JPG
Fizol
Příspěvky: 355
Registrován: 24. 11. 2006, 6:22
Bydliště: Košice

1. 3. 2007, 7:23

Na riadenie používam H1.
Fizol
Příspěvky: 355
Registrován: 24. 11. 2006, 6:22
Bydliště: Košice

1. 3. 2007, 7:26

Toto neviem na čo je :?
Přílohy
port and pins1.JPG
Fizol
Příspěvky: 355
Registrován: 24. 11. 2006, 6:22
Bydliště: Košice

1. 3. 2007, 7:28

A ešte toto.
Přílohy
motor_tuning.JPG
Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

1. 3. 2007, 8:42

Max je externi controler pro CNC, (jako treba i ModIO nebo G100). V tomto pripade doporucuju vypnout.

Motor tuning je docela dulezite nastaveni pro motrory, Steps per /nutno doplnit kolik kroku ma udelat motor aby stroj ujel 1mm. (zjistime podle soupani posuvoveho sroubu a poctu mikrokroku na celokrok)

Velocity mm/s znamena jakou max. rychlosti dovolime stroji jezdit v mm/s (u klasicke rybiny bych tam zadal 400-600)
(u soustruzeni se vsak vetsinou zadava otackovy posuv anebo rezna rychlost kterou si stroj je schopen udrzovat pri celnim soustruzeni si napriklad zvysuje otacky vretena se zmensujicim se prumerem soustruzeni) To je ale spise o programovani.

Acceleration - zadava se doba po kterou se motor rozjizdi na plnou rychlot zadanou F a nasledne brzdi.

Step a Dir pulse udava delku vystupniho impulsu doporucuji zvestit mozna az na maximum.

Okno nastaveni pro soustruh neznam , ale jiste muzu rict ze nastaveni X mode znaci zda se X-sova sousranice bude programovat jako Prumer nebo Polomer soucasti.

Turn cycle je tabulka ktera se vztahuje k nastaveni Automatickych cyklu danych funcemi G pro soustruzeni viz tabulka G kodu.

//////////////////////////

Externi spusteni programu uz funguje ?

Tu radu s programovanim vidim asi na dlouho jak vidim vas kousek programu :D je opravdu videt ze vubec nevite ale obdivuju to nadseni.
Je tam jedna zasadni syntakticka chyba kterou by dospely system asi nesezral a to je programovani R s funkci G1 . Toto funguje pouze s G2 G3 kde se zadava koncovy bod kruznice a R je jeji polomer.
Pokud jste se funkci M47 pokousel zacyklit ten program nebo skousel opakovani , je to spravne ale skuste na konci programu pred M47 zadat :

M5 M9 zastaveni vretena / stop chlazeni
X /x/ Z /x/ (odjeti do bezpecnych vzdalenosti)
M0 Programovy stop (mozno vymenit kus) / program pokracuje po stisku cycle start
M47 navrat na zacatek a start programu

V tomto programu by se dalo i zadat promennou ktera by se s kazdym spustenim zvysovala o 1 (automaticke pocitadlo kusu)

RADEK
Naposledy upravil(a) Radek-B dne 1. 3. 2007, 8:50, celkem upraveno 1 x.
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
jančo
Příspěvky: 58
Registrován: 17. 7. 2006, 12:14
Bydliště: Bratislava
Kontaktovat uživatele:

1. 3. 2007, 8:45

V tom prvom okne doporučujem zapnúť sherline1/2 pulse.
To okno motor tuning je jedno z najdůležitejších. A treba sa s tým pohrať.
Dole z ľava: step/per... počet krokov mm - kalibrácia, velocity-rýchlosť - začať malou a pridávať - ručným posunom skúšať plynulosť chodu., acceleration - zrýchlenie doporučujem zvačšiť.
Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

1. 3. 2007, 8:47

Kabely doporucuju co nejkratsi se stinenim , stineni nezenmit k PC.
Jak motor spravne pripojit by melo byt u dodacich listu , microcon to tusim dodava a je to tam popsane. (u jimi dodavanych driveru je to urcite)

RADEK
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
jančo
Příspěvky: 58
Registrován: 17. 7. 2006, 12:14
Bydliště: Bratislava
Kontaktovat uživatele:

1. 3. 2007, 8:48

A ešte step a dir pulse nastaviť na 5
Fizol
Příspěvky: 355
Registrován: 24. 11. 2006, 6:22
Bydliště: Košice

1. 3. 2007, 9:10

Radek-B píše:Max je externi controler pro CNC, (jako treba i ModIO nebo G100). V tomto pripade doporucuju vypnout.
RADEK
Ak to vypnem, nechodí mi to. Ale skúsim sa s tým ešte pohrať. Takže v MaxNCmode nemá byť nič zafajknuté pri použití H1?

Motor tuning je docela dulezite nastaveni pro motrory, Steps per /nutno doplnit kolik kroku ma udelat motor aby stroj ujel 1mm. (zjistime podle soupani posuvoveho sroubu a poctu mikrokroku na celokrok)

Velocity mm/s znamena jakou max. rychlosti dovolime stroji jezdit v mm/s (u klasicke rybiny bych tam zadal 400-600)
(u soustruzeni se vsak vetsinou zadava otackovy posuv anebo rezna rychlost kterou si stroj je schopen udrzovat pri celnim soustruzeni si napriklad zvysuje otacky vretena se zmensujicim se prumerem soustruzeni) To je ale spise o programovani.

Acceleration - zadava se doba po kterou se motor rozjizdi na plnou rychlot zadanou F a nasledne brzdi.

Step a Dir pulse udava delku vystupniho impulsu doporucuji zvestit mozna az na maximum.
Myslím, že toto chápem.
Okno nastaveni pro soustruh neznam , ale jiste muzu rict ze nastaveni X mode znaci zda se X-sova sousranice bude programovat jako Prumer nebo Polomer soucasti.
Na to som taktiež už prišiel.
Turn cycle je tabulka ktera se vztahuje k nastaveni Automatickych cyklu danych funcemi G pro soustruzeni viz tabulka G kodu
.

Tomu aj tak nerozumiem. to sa asi vyrieši neskôr.
Externi spusteni programu uz funguje ?
Nemal som na to ešte čas.
Tu radu s programovanim vidim asi na dlouho jak vidim vas kousek programu je opravdu videt ze vubec nevite ale obdivuju to nadseni.
Je tam jedna zasadni syntakticka chyba kterou by dospely system asi nesezral a to je programovani R s funkci G1 . Toto funguje pouze s G2 G3 kde se zadava koncovy bod kruznice a R je jeji polomer
.

Tu som urobil chybu. Najprv som to skúšal s G2 a G3 a potom pri zmene na lineárny pohyb som to R zabudol zmazať. :D


Pokud jste se funkci M47 pokousel zacyklit ten program nebo skousel opakovani , je to spravne ale skuste na konci programu pred M47 zadat :

M5 M9 zastaveni vretena / stop chlazeni
X /x/ Z /x/ (odjeti do bezpecnych vzdalenosti)
M0 Programovy stop (mozno vymenit kus) / program pokracuje po stisku cycle start
M47 navrat na zacatek a start programu

V tomto programu by se dalo i zadat promennou ktera by se s kazdym spustenim zvysovala o 1 (automaticke pocitadlo kusu)
Dík, toto by bolo super :wink:
Fizol
Příspěvky: 355
Registrován: 24. 11. 2006, 6:22
Bydliště: Košice

2. 3. 2007, 6:53

Max je externi controler pro CNC, (jako treba i ModIO nebo G100). V tomto pripade doporucuju vypnout.
RADEK
Vypol som to, nastavil som tuning a vyzerá to dobre :D . Opakoval som program, po ktorom som predtým mal posunutú os o 0,2mm, asi 6 krát a skončilo to presne tam, kde malo. :D
Fizol
Příspěvky: 355
Registrován: 24. 11. 2006, 6:22
Bydliště: Košice

2. 3. 2007, 6:55

Externi spusteni programu uz funguje ?
YES :D :D :D , ďakujem.
Pupak
Příspěvky: 1457
Registrován: 28. 8. 2006, 8:12
Kontaktovat uživatele:

5. 3. 2007, 5:01

Tak konecne od verze 3.2.50 je vyresen problem s Backlash a ztratou kroku.Dokonce autor vyslysel mou prosbu,aby Baclash akceptoval rampy a ne nejaky procentualni nastaveni.Konfigurace je zatim dost kostrbata pres General cofig - Shuttle Whell setting,ale funguje spolehlive.Od tohoto okamziku Mach3 nema chybu.
walter
Příspěvky: 163
Registrován: 4. 12. 2006, 2:44

16. 3. 2007, 10:00

Pupak píše:Tak konecne od verze 3.2.50 je vyresen problem s Backlash a ztratou kroku.Dokonce autor vyslysel mou prosbu,aby Baclash akceptoval rampy a ne nejaky procentualni nastaveni.Konfigurace je zatim dost kostrbata pres General cofig - Shuttle Whell setting,ale funguje spolehlive.Od tohoto okamziku Mach3 nema chybu.
Jsem rád že Mach nemá chybu. Můžu citovanému sdělení rozumět tak, že byl vyřešen mrtvý chod, včetně zde probíraných problémů se strátou kroku? Nebo tak, že autor Machu rampou vyřešil problémy mrtvého chodu a tím se "neztácejí" kroky nutné k eliminaci mrtvého chodu?
Pupak
Příspěvky: 1457
Registrován: 28. 8. 2006, 8:12
Kontaktovat uživatele:

20. 3. 2007, 4:16

Omlouvam se za pozdni reakci.Nejak jsem tu otazku prehledl. Ano,problem ztraty kroku pri povolene Baclash je vyresen. Navic ted Backlash jezdi s rampami,a ne s pevne zastavenou rychlosti,coz byla zhuverilost.Zatim jsem nenarazil na zadny problem.
walter
Příspěvky: 163
Registrován: 4. 12. 2006, 2:44

21. 3. 2007, 8:18

Tím se eliminuje nepřesnost u nepředepjatých matek a především klasických posuvových šroubů. To je dobře. Zvýší to přesnost práce. U velkých vůlí je rampa perfektní. U kuličkových šroubů s nepředepnutou matkou to rampu moc nevyužije.

Co by bylo ale další zlepšení tak korekce nepřesností šroubu. Na závit udělat " ukazovátko" které by jezdilo po kruhovém noniusu a vidělo by se na jakou polohu se posune "ukazovátko" při otočení o jeden krok ( inkrement). Jakási obdoba mikrometru.
Odpovědět

Zpět na „MACH všech verzí“