Mach3 Turn servomotor jako vreteno + polohovani

Diskuze o softvéru MACH od tvůrců Artsoft všech verzí: dotazy, programování, skripty, poznatky atd...
Lukas_2
Příspěvky: 526
Registrován: 6. 11. 2017, 3:58
Kontaktovat uživatele:

31. 5. 2021, 6:17

paklic píše: 31. 5. 2021, 6:06 Poradnej kontroler by to chtelo, ale to uz bych predelaval po 3.
Ted me tak napadlo, ze driver ma i rizeni RS485, pak by mohlo stacit zapnout modbus v mach3 a poresit v brain editoru vystup skutecnych otacek. to by mohlo klapnout ne?
S modbusem a možnostmi Mach3 nemám zkušenosti, takže to nevím. Jedu na Mach4.

Při závitování mi Fusion generuje M29 > synchronizace otáček. Že to v mém synchronní není je jiná věc... Ale teoreticky mohl by jsi tu funkci editovat aby ti přepínala z +-10V na step/dir přes vstup driveru. Teoreticky... Tohle jsem nikdy nedělal, jen zkouším vymyslet jak by to jít mohlo.

Jak to chceš vlastně řídit, soustruh s polohováním a poháněnými nástroji. V Mach3 turn na to příprava je ? Říkám si že budeš potřebovat custom postprocessor, ne ?
BF30 přestavěná, Optimum F100 přestavěná
Kamodel.cz
Mach4
paklic
Příspěvky: 113
Registrován: 13. 3. 2015, 10:39

31. 5. 2021, 6:33

Prave ze jsem si rikal, ze vybrakuju nejaky postprocesor k soustruhu s pohanenymi nastroji, uz mam jistej tip. Koukal jsem ze ty postprocesory maji M prikazy (m154/155 nevim presne ) na prepinani vreten. Tod moje uvaha, ale praxe vse ukaze. V mach3 mam uz hozenou osu A pres screen editor a m prikazy na prepinani vreten je jednoduchy macro.
Uživatelský avatar
Juro
Příspěvky: 1612
Registrován: 19. 3. 2007, 12:14
Bydliště: Kamanová (Topoľčany)

1. 6. 2021, 12:58

paklic píše: 31. 5. 2021, 4:03 Ano, pri rizeni +- 10v.
Zkousel jsem i sestelovat voltaz tak, ze jsem zadal s1000 a k tomu prizpusobil vstup do driveru aby jel taky na 1000ot. Kdyz jsem pripojil vystup z driveru na kontroler pro skutecne otacky, tak se lisili.
Vlastne si nejsem jistej, jestli je prirustek vzdy o 20. Na rezani zavitu je to k nicemu.
Ides na to zle.
Skutocne otacky potrebujes iba na deklarovanu reznu rychlost a nie na presnost zavitov. Pri konfiguracii sa urcuje aj povolena odchylka. funkcia sa vola "at speed". Ak je tato funkcia TRUE tak vtedy zacne system hladat tzv. INDEX (faza Z na enc. ). Ak system najde index tak vtedy vie ze tu je zaciatok zavitu a pri kazdom index sig. zacne s pohybmi. Potom mozes znova pustit cyklus zavitovania a postupne prisposobovat zavit podla nejakej matky. Vretenom mozes pootacat ako len chces, ale system si ten index vzdy najde. Staci ti na nejaky smiesny enkoder s cca 200-300 polohami.
rocnik 1976 -stolár, trosicka uz aj strojar.
paklic
Příspěvky: 113
Registrován: 13. 3. 2015, 10:39

1. 6. 2021, 2:44

Aha, uz asi chapu jak to je vymysleny.
Jen pro jistotu, v mach si najdu index ktery zapnu a pripojim na enkoder. V nastaveni zadam kolik ma enkoder pulzu na otacku.
Uživatelský avatar
Juro
Příspěvky: 1612
Registrován: 19. 3. 2007, 12:14
Bydliště: Kamanová (Topoľčany)

2. 6. 2021, 6:19

Netusim ako sa Machu robi synchronizacia vretena. Pouzivam Linuxcnc.
rocnik 1976 -stolár, trosicka uz aj strojar.
paklic
Příspěvky: 113
Registrován: 13. 3. 2015, 10:39

3. 6. 2021, 8:21

Diky za smer,
je to podobne jak jsi mi nastinil, az na par detajlu. Sehnal jsem manual mach3 turn ve kterym jde kopirovat text, abych ho mohl prekladat.
Kzdopadne se nic nezmenilo, nastavil jsem podobne jako v manualu, a nic se nedelo. Tak jsem vzal obyc odelovaci desku, kterou mam doma na jinem PC, abych si overil ze index nastavuju spravne a na ni to slapalo jak vino.

Nechapu jak je to mozny, asi spatny plugin.
Nechce se mi kupovat dalsi kontroler, zkusim koupit PCE/LPT a ten index zapojim na hulvata do LPT.
Jen mam obavy jestli se to nebude hadat s pluginem od kontroleru.
Jinej napad nemam, uvidime.
Pepa Žhář
Příspěvky: 417
Registrován: 23. 1. 2011, 5:16

4. 6. 2021, 9:18

Ahoj, index je vstup jako jakýkoli jiný, ale řekl bych že pokud ho máš z toho driveru serva tak je to příliš krátký impuls že ho to nestihne zaznamenat , zkus schválně místo něj dát nějaké tlačítko a na obrazovce diagnostika by jsi měl vidět jestli ten vstup funguje...
Já mám klasický indukční snímač a na konci vřetene praporek který je dostatečně dlouhý na to aby to ten impuls pobralo...
Jinak otáčky při zavitovani musí být stejné s těmi které máš nastavené v programu, jinak bude rozdílné stoupání, aspoň u mě to tak je...
Pro zavitovani doporučuji jeden impuls na otáčku ..
Pepa Žhář
Příspěvky: 417
Registrován: 23. 1. 2011, 5:16

4. 6. 2021, 9:33

Zde je ukázka kódu který používám ...
Přílohy
IMG_20210604_103103.jpg
paklic
Příspěvky: 113
Registrován: 13. 3. 2015, 10:39

4. 6. 2021, 10:17

Ahoj,
uz jsem zavrhl signal vytahnout ze serva, taky me napadlo ze je prilis kratky puls. Vzal jsem fotoelektricky snimac otacek a primontoval primo na vreteno + nekolik vytistenych sterbinovych disku, abych si mohl hrat.
obrázek_2021-06-04_104511.png
4.1.png
Jestli jsem to spravne pochopil z manualu, tak index je jen jeden (musi se vypocitat), ktery musi byt sirsi nejmene o 50% nez ostatni sterbiny - ty slouzi k presnejsi uhlove poloze vretena. Mach3 to nejak pozna.
Teda jeste musis zadat ve spindle pulley pocet malych sterbin aby jsi docilil presnych otacek.

Ale s tou mou deskou to proste nefunguje.
Priklad: zapojim volny input treba 13 do desky nastavim spravny pin atd. Na sepnuti funguje.
Index sviti v mach3diag. Zapnu vreteno, a nic se nedeje, zadny otacky, dokonce ani ten index neblika. Kdyz si vezmu obyc odelovaci desku lpt, ktery mam na jinem PC, tak na ni to funguje paradne.
Pepa Žhář
Příspěvky: 417
Registrován: 23. 1. 2011, 5:16

4. 6. 2021, 10:50

Ta štěrbina má být jen jedna a mnohem širší, udělej ji třeba 20mm nebo třeba přes půl kola..
paklic
Příspěvky: 113
Registrován: 13. 3. 2015, 10:39

4. 6. 2021, 10:55

Nemusi byt jen jedna, muzes jich tam mit vic, ale ta jedna INDEX musi byt nejmene o 50% sirsi Jsou na to vypocty. Nic mene, zkusit to muzu diky.
Monteg
Příspěvky: 1481
Registrován: 30. 10. 2006, 5:37
Bydliště: LOUNY

4. 6. 2021, 11:06

No nevím - může jich byt víc?
Vždycky jsem měl jen jeden jediný index - enkoder 1:1 s vřetenem ještě nikdy jsem neviděl to co popisujte.
Kde jste na to přišel? - odkaz?
Lukas_2
Příspěvky: 526
Registrován: 6. 11. 2017, 3:58
Kontaktovat uživatele:

4. 6. 2021, 11:07

Pepa Žhář píše: 4. 6. 2021, 9:33 Zde je ukázka kódu který používám ...
To se mi líbí :lol: To Mach3 turn má tolik parametrů pro G76 nebo to máš custom cyklus ? Tolik parametrů bych potřeboval naučit Fusion, pro vícero cyklů... :D
BF30 přestavěná, Optimum F100 přestavěná
Kamodel.cz
Mach4
Pepa Žhář
Příspěvky: 417
Registrován: 23. 1. 2011, 5:16

4. 6. 2021, 11:17

Ano tolik , dělám i vnitřní do slepé díry a paráda , nás v něm vše co je potřeba a na jednom řádku...
Pokud chceš tento kód používat i na vnitřní , tak pouze záměn znaménka u parametru 2 hloubka závitu a u odstupu...
paklic
Příspěvky: 113
Registrován: 13. 3. 2015, 10:39

4. 6. 2021, 11:18

snad to pujde nahrat...
222_unlocked.pdf
(3.4 MiB) Staženo 511 x
Odpovědět

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