Zvukový signál konce programu
https://www.machsupport.com/forum/index ... ic=18072.0 (až do konce)
mimooborová naplavenina • kolowratský zázrak™ • NPS • GCU • HirthCalc • ncDP.ino
Thomeeque: Díky projdu si to
Kvako1: Ne není, jelikož to mám především na soustruh a tam mám z bezpčenostních důvodů spouštění vřetene ovládáno ručnně a druhým důvodem je to že se mi nechtělo řešit spínání 3f přes mach jelikož už mám obě relé použity.
Například u některých operací na soustruhu není slyšet, zda se ještě obrábí nebo už dojel program.
Kvako1: Ne není, jelikož to mám především na soustruh a tam mám z bezpčenostních důvodů spouštění vřetene ovládáno ručnně a druhým důvodem je to že se mi nechtělo řešit spínání 3f přes mach jelikož už mám obě relé použity.
Například u některých operací na soustruhu není slyšet, zda se ještě obrábí nebo už dojel program.
tak obvykle se spíná vřeteno nějakým stykačem a ten má (nebo může mít) nějaké spínací/rozpínací kontakty navíc ty lze využít na cokoliv klidně na nějakou sirénu 

věčný rýpal,který musí mít poslední slovo, odpůrce low-cost zařízení končících v naprosté většině případů v hromadě šrotu
uživatelé hýbátek, kteří mají z mých příspěvků celoživotní trauma nechť si mé příspěvky VYPNOU
uživatelé hýbátek, kteří mají z mých příspěvků celoživotní trauma nechť si mé příspěvky VYPNOU
On (resp. jeho Mach) ale vřeteno stykačem nespíná, takže to je trochu mimo mísu, ne?RaS píše:tak obvykle se spíná vřeteno nějakým stykačem a ten má (nebo může mít) nějaké spínací/rozpínací kontakty navíc ty lze využít na cokoliv klidně na nějakou sirénu
Navíc siréna, připojená podle tvého návodu, by troubila furt, pokud je vřeteno vyplý, ne? Aby se automaticky chovala inteligentně (troubila, jen když skončí program), muselo by se to udělat složitějc, takže vykoumat zvukovýho signál z Machu bude možná jednodušší.
mimooborová naplavenina • kolowratský zázrak™ • NPS • GCU • HirthCalc • ncDP.ino
Není problém tam dát nějaký časovač. ..cokoliv výhoda je ze nepotřebuje žádný jiný vystup
věčný rýpal,který musí mít poslední slovo, odpůrce low-cost zařízení končících v naprosté většině případů v hromadě šrotu
uživatelé hýbátek, kteří mají z mých příspěvků celoživotní trauma nechť si mé příspěvky VYPNOU
uživatelé hýbátek, kteří mají z mých příspěvků celoživotní trauma nechť si mé příspěvky VYPNOU
To by třeba v LinuxCNC nefungovalo, program by na začátku skončil na chybě, že se snažíš jet mimo SW limityprochaska píše:Dobrý zvukový signál konce programu je
G0 Z0 X0 Y0
G0 Z-1000

Furt mi zvukový signál z řídícího systému přijde jednodušší, pokud to řídící systém umí.RaS píše:Není problém tam dát nějaký časovač. ..cokoliv výhoda je ze nepotřebuje žádný jiný vystup
mimooborová naplavenina • kolowratský zázrak™ • NPS • GCU • HirthCalc • ncDP.ino
pokud neslyší že se mu dotočilo vřeteno tak stejně bude potřebovat nějakou sirénu 

věčný rýpal,který musí mít poslední slovo, odpůrce low-cost zařízení končících v naprosté většině případů v hromadě šrotu
uživatelé hýbátek, kteří mají z mých příspěvků celoživotní trauma nechť si mé příspěvky VYPNOU
uživatelé hýbátek, kteří mají z mých příspěvků celoživotní trauma nechť si mé příspěvky VYPNOU
Sice se tu hezky bavíte ale ste trochu mimo. Tak ještě jednou. Vřeteno není napojeno na řídící systém, po skončení programu se vřeteno dál točí ! Je ovládáno ručně, takže při posouvání tyče se RUČNĚ vypne, posune se tyč, RUČNĚ se zapne vřeteno a pak se zapne program. Při delších programech, kdy se vyhlazuej povrch není poznat zda stroj už skončil a nebo pomalu (30mm/min) hladí leské plochy. Navíc v dílně mi může najednou běžit i 2 CNC soustruhy, 2 cnc frézky, kompresor a pokud jdu do extrému tak i ruční frézka a pila.
Výstupní program měl umět úplně jednoduché vložení makra s příkazem PlayWave("C:\konec.wav") na což mě navedl Thomeeque (jako jediný měl užitečný příspěvek) bohužel mi to z nějakého důvodu teď nejde, ale jiným dle fóra ano. Každopádně to ještě nějak zkusím a pokud by to nešlo budu to řešit HW přes volné piny.
Výstupní program měl umět úplně jednoduché vložení makra s příkazem PlayWave("C:\konec.wav") na což mě navedl Thomeeque (jako jediný měl užitečný příspěvek) bohužel mi to z nějakého důvodu teď nejde, ale jiným dle fóra ano. Každopádně to ještě nějak zkusím a pokud by to nešlo budu to řešit HW přes volné piny.
některá rada která je pro tebe neužitečná může být užitečná pro někoho jiného.. já si třeba nedovedu představit cnc s ručním spínáním vřetene, zvlášť soustruh kde je vhodné měnit otáčky za chodu programu a mít zpětnou vazbu o otáčkách.. tak tě třeba moje hloupá rada může nakopnout k vylepšení stroje a řešit to celé inteligentněji
věčný rýpal,který musí mít poslední slovo, odpůrce low-cost zařízení končících v naprosté většině případů v hromadě šrotu
uživatelé hýbátek, kteří mají z mých příspěvků celoživotní trauma nechť si mé příspěvky VYPNOU
uživatelé hýbátek, kteří mají z mých příspěvků celoživotní trauma nechť si mé příspěvky VYPNOU
taky si myslim že tohle je prasarna, co se stane až ti třeba naboura nuž, praskne platek ,nebo prostě něco... to se ti vřeteno točí dál ?? no potěš.....
na soustruh si dej ovladani vřetena přez mach a vyveď ze stykače nebo relatka signal ven. třeba na světlo nebo nějaký zvonek...
jak maš nastavene pak otačky a řezne podmínky aby ti to zrychlovalo při menším pruměru... pokud to pouštíš ručně ?
mach neznam, ale není tam třeba nějaké rele na desce ktere by se na to využilo ?
to není jenom o softu ale taky o hardveru , nemužeme vědět co tam máš.. ? třeba gravos ma na desce 4 zakladní rele na ktere se dá nastavit cokoliv. třeba aby seplo ten zvonek, nebo ofuk, voda, prostě cokoliv..neříkej mi že pokud maš 4 stroje tak si neporadíš stakovouhle pí....
nebo jseš prostě lenoch a radši se tady zeptáš než by ses podival do manualu...
jakou maš desku?
edit:
ještě mě napadlo poku chceš vysloveně něco jednoduchého tak si dej nějký spínač na parkovací polohu nožovky a až program skončí a nožovka zaparkuje tk ti sepne spínač a jeto...
na soustruh si dej ovladani vřetena přez mach a vyveď ze stykače nebo relatka signal ven. třeba na světlo nebo nějaký zvonek...
jak maš nastavene pak otačky a řezne podmínky aby ti to zrychlovalo při menším pruměru... pokud to pouštíš ručně ?
mach neznam, ale není tam třeba nějaké rele na desce ktere by se na to využilo ?
to není jenom o softu ale taky o hardveru , nemužeme vědět co tam máš.. ? třeba gravos ma na desce 4 zakladní rele na ktere se dá nastavit cokoliv. třeba aby seplo ten zvonek, nebo ofuk, voda, prostě cokoliv..neříkej mi že pokud maš 4 stroje tak si neporadíš stakovouhle pí....
nebo jseš prostě lenoch a radši se tady zeptáš než by ses podival do manualu...
jakou maš desku?
edit:
ještě mě napadlo poku chceš vysloveně něco jednoduchého tak si dej nějký spínač na parkovací polohu nožovky a až program skončí a nožovka zaparkuje tk ti sepne spínač a jeto...
Naposledy upravil(a) Kvako1 dne 15. 2. 2016, 5:59, celkem upraveno 1 x.
Sice už nejsem v dílně, takže to vyzkouším zítra, ale už jsem na to s vysokou pravděpodobností přišel. Zmíněné makro dle odkazu je funkční, pouze je nutné v v Mach3 v General Config mít povolenou funkci Alow Wave Files. Po tomto zaškrtnutí makro přehraje požadovaný zvukový soubor. Pokud se makro uloží pod název souboru M1030.m1s tak se zapne vždy na konci programu po kodu M30 a tedy bude fungovat i pro staré programy. Pro volání kdykoliv jinde stačí do G-kodu napsat zmíněný M-kod M1030 či jiný pod jaký se to uloží.
RaS:
Inteligentnější řešení oproti možnost programovat libovolný zvukový signál z řídícího systému to není a nikdy nebude. Díky tomuto si můžu dát zvukový signál v kteréhokoliv části programu, například před celkovým upíchnutím, nebo kdykoli, kdy potřebuju být v daný moment přítomný u stroje (třeba při odlaďování jedné konkrétní části programu).
Změnu otáček jsem nikdy nepotřeboval a to jsme na soustruhu udělal už několik desítek tisíc dílů. Kdybych ji potřeboval, tak už je soustruh na měniči. Informaci o otáčkách a pro bezproblémové řezání závitů spolehlivě zajistí obyčejný indukční snímač na vřeteni ( dost z těch uvedených počtu dílů mělo závit).
RaS:
Inteligentnější řešení oproti možnost programovat libovolný zvukový signál z řídícího systému to není a nikdy nebude. Díky tomuto si můžu dát zvukový signál v kteréhokoliv části programu, například před celkovým upíchnutím, nebo kdykoli, kdy potřebuju být v daný moment přítomný u stroje (třeba při odlaďování jedné konkrétní části programu).
Změnu otáček jsem nikdy nepotřeboval a to jsme na soustruhu udělal už několik desítek tisíc dílů. Kdybych ji potřeboval, tak už je soustruh na měniči. Informaci o otáčkách a pro bezproblémové řezání závitů spolehlivě zajistí obyčejný indukční snímač na vřeteni ( dost z těch uvedených počtu dílů mělo závit).
Kvako1:
Toto nemám přesně nastudované, ale jak přesně by poznal Mach3, že se zlomil nůž, či se stala nějaká jiná věc? Pokud vím tak nijak, vřeteno by se točilo vesele dál jako teď. U velkých strojů se to pokud vím řešilo sofistikovaným programem, který analyzuje zvuk obrábění a při změně to dalo informaci o chybě řídícímu systému, to mach rozhodně nemá. V dílně je při obrábění vždy někdo přítomný, který stroj vypne, když se stane nějaká nehoda (nejčastěji ztráta kroku například při vrtání a výpadku chladící kapaliny). Obrábím dural a že bych zlomil plátek u zaběhlého programu, tak to se mi za ty roky ještě nikdy nestalo. Buď ho zlomím vlastní blbostí při psaní programu a odlaďování (vždy stojím u stroje) a nebo při ručním polohování.
Mám kartu z CNC shopu a ta má standardně 2 relé, jedno je zabrané pro vodu druhé pro automatickou 8 polohovou revolverovou hlavu. Musel bych vyvádět z karty jen signál standardně určený pro drivery, který bych musel hnát přes další relé, jelikož má moc slabý výkon a proč, když je pravděpodobně možnost vše řešit komfortně softwarově.
Pokud vím, tak já tady nikoho neurážel do lenochů, takže bych si toto vyprošoval, jasně sem lidem řekl ať se baví k věci. Napsal jsem otázku zda to už někdo neřešil a hle řešil a jeho rada ( Thomeeque ) s vysokou pravděpodobností vedla k téměř ideálnímu řešení, které jsem musel trochu rozvinout, ale bylo to přesně to nasměrování které jsem potřeboval.
Toto nemám přesně nastudované, ale jak přesně by poznal Mach3, že se zlomil nůž, či se stala nějaká jiná věc? Pokud vím tak nijak, vřeteno by se točilo vesele dál jako teď. U velkých strojů se to pokud vím řešilo sofistikovaným programem, který analyzuje zvuk obrábění a při změně to dalo informaci o chybě řídícímu systému, to mach rozhodně nemá. V dílně je při obrábění vždy někdo přítomný, který stroj vypne, když se stane nějaká nehoda (nejčastěji ztráta kroku například při vrtání a výpadku chladící kapaliny). Obrábím dural a že bych zlomil plátek u zaběhlého programu, tak to se mi za ty roky ještě nikdy nestalo. Buď ho zlomím vlastní blbostí při psaní programu a odlaďování (vždy stojím u stroje) a nebo při ručním polohování.
Mám kartu z CNC shopu a ta má standardně 2 relé, jedno je zabrané pro vodu druhé pro automatickou 8 polohovou revolverovou hlavu. Musel bych vyvádět z karty jen signál standardně určený pro drivery, který bych musel hnát přes další relé, jelikož má moc slabý výkon a proč, když je pravděpodobně možnost vše řešit komfortně softwarově.
Pokud vím, tak já tady nikoho neurážel do lenochů, takže bych si toto vyprošoval, jasně sem lidem řekl ať se baví k věci. Napsal jsem otázku zda to už někdo neřešil a hle řešil a jeho rada ( Thomeeque ) s vysokou pravděpodobností vedla k téměř ideálnímu řešení, které jsem musel trochu rozvinout, ale bylo to přesně to nasměrování které jsem potřeboval.