HEIDENHAIN iTNC 530
for Q parametrů je mimo jiné v tom, že do Q parametru se dá napsat matematický vzorec nebo logický výraz
pak můžeš mít třeba pgm, kde změnou pár čísel na prvních řádcích upravíš dle konkrétního kusu
příklad
je kus, na kterém je je 12 nějakých prvků v řadě, na každém prvku je několik operací
kus se opravuje, potřebuješ ty operace udělat jen na prvcích 3, 7 a 8
na začátku pgm zadáš čísla těch prvků
operace se provedou jen na zadaných prvcích, ostatní to přeskočí
atd
možnosti jsou v podstatě neomezené
pak můžeš mít třeba pgm, kde změnou pár čísel na prvních řádcích upravíš dle konkrétního kusu
příklad
je kus, na kterém je je 12 nějakých prvků v řadě, na každém prvku je několik operací
kus se opravuje, potřebuješ ty operace udělat jen na prvcích 3, 7 a 8
na začátku pgm zadáš čísla těch prvků
operace se provedou jen na zadaných prvcích, ostatní to přeskočí
atd
možnosti jsou v podstatě neomezené
Obvykle se dějí věci obvyklé. Méně často se dějí věci neobvyklé a zcela vyjímečně se dějí věci vyjímečné...
Masturn 40 CNC, Hermle UWF1200H CNC a pár klasik
http://www.radialengine.cz" onclick="window.open(this.href);return false;
http://www.autopejsek.cz" onclick="window.open(this.href);return false;
Masturn 40 CNC, Hermle UWF1200H CNC a pár klasik
http://www.radialengine.cz" onclick="window.open(this.href);return false;
http://www.autopejsek.cz" onclick="window.open(this.href);return false;
No prave to matematicke vyjadrenie nejakeho tvaru ma zaujma , tvorba vzorca atd. ale v knihe su par priklady tazko s toho pochopit postupnost ako sa k takemu vzorcu vobec dopracovat vid napr. tu polgulu , to sa ani necudujem ze sa aj take veci robia v CAM kde miesto vzorca mas rovno ten tvar a nastroj sa na neho naviaze nejakou strategiou .Presiel som si toto vlakno a nasiel som tu program na kuzel a som za neho rad ale keby som nevidel ako to funguje tak to asi sam nikdy nenapisem , asi v 530 chodim kratko
je na to potřeba trochu už středoškolské matiky
asi začít tudy
učebnic je dost
totéž se dá udělat i v Excelu a udělat si z funkce graf
vyjádření křivek a ploch pomocí mat. funkcí
princip je stejný, pro pochopení to stačí
asi začít tudy
učebnic je dost
totéž se dá udělat i v Excelu a udělat si z funkce graf
vyjádření křivek a ploch pomocí mat. funkcí
princip je stejný, pro pochopení to stačí
Obvykle se dějí věci obvyklé. Méně často se dějí věci neobvyklé a zcela vyjímečně se dějí věci vyjímečné...
Masturn 40 CNC, Hermle UWF1200H CNC a pár klasik
http://www.radialengine.cz" onclick="window.open(this.href);return false;
http://www.autopejsek.cz" onclick="window.open(this.href);return false;
Masturn 40 CNC, Hermle UWF1200H CNC a pár klasik
http://www.radialengine.cz" onclick="window.open(this.href);return false;
http://www.autopejsek.cz" onclick="window.open(this.href);return false;
testone píše:
Tak ono tam jedno omezení je a velmi zásadní, neboť Heiden nemá indexované proměnné,
a bez nich se vyšší level v programování dělat nedá, třeba v Siemensu jsou dokonce i pointery,
s tím už jdou dělat skutečná kouzla, to že postupné verze 407, 415, 420, 426 atd. přidávají
stále více jednoduchých proměnných nemá prakticky žádné využití, mě dodnes stačí rozsah Q0 - Q99
i na matematicky dost složité ppgm. Trochu to lze - pro malý počet proměnných - ošidit příkazem
vypočítaného skoku - CALL LBL Qxx.
možnosti jsou v podstatě neomezené
Tak ono tam jedno omezení je a velmi zásadní, neboť Heiden nemá indexované proměnné,
a bez nich se vyšší level v programování dělat nedá, třeba v Siemensu jsou dokonce i pointery,
s tím už jdou dělat skutečná kouzla, to že postupné verze 407, 415, 420, 426 atd. přidávají
stále více jednoduchých proměnných nemá prakticky žádné využití, mě dodnes stačí rozsah Q0 - Q99
i na matematicky dost složité ppgm. Trochu to lze - pro malý počet proměnných - ošidit příkazem
vypočítaného skoku - CALL LBL Qxx.
tak daleko nevidím
Obvykle se dějí věci obvyklé. Méně často se dějí věci neobvyklé a zcela vyjímečně se dějí věci vyjímečné...
Masturn 40 CNC, Hermle UWF1200H CNC a pár klasik
http://www.radialengine.cz" onclick="window.open(this.href);return false;
http://www.autopejsek.cz" onclick="window.open(this.href);return false;
Masturn 40 CNC, Hermle UWF1200H CNC a pár klasik
http://www.radialengine.cz" onclick="window.open(this.href);return false;
http://www.autopejsek.cz" onclick="window.open(this.href);return false;
v návodu k obsluze jak přijímače, tak sondy bude napsáno, co, s čím a jak
návody jsou na stránkách Heidenhaina
návody jsou na stránkách Heidenhaina
Obvykle se dějí věci obvyklé. Méně často se dějí věci neobvyklé a zcela vyjímečně se dějí věci vyjímečné...
Masturn 40 CNC, Hermle UWF1200H CNC a pár klasik
http://www.radialengine.cz" onclick="window.open(this.href);return false;
http://www.autopejsek.cz" onclick="window.open(this.href);return false;
Masturn 40 CNC, Hermle UWF1200H CNC a pár klasik
http://www.radialengine.cz" onclick="window.open(this.href);return false;
http://www.autopejsek.cz" onclick="window.open(this.href);return false;
Co su to indexovane premenne a pointery ? Co vies napriklad v siemens urobit ale v heidne uz nie ? Nie je prave parametricke Q programovanie v heidne oznacovane ako ten vyssi level ?doncarlos píše:testone píše:možnosti jsou v podstatě neomezené
Tak ono tam jedno omezení je a velmi zásadní, neboť Heiden nemá indexované proměnné,
a bez nich se vyšší level v programování dělat nedá, třeba v Siemensu jsou dokonce i pointery,
s tím už jdou dělat skutečná kouzla, to že postupné verze 407, 415, 420, 426 atd. přidávají
stále více jednoduchých proměnných nemá prakticky žádné využití, mě dodnes stačí rozsah Q0 - Q99
i na matematicky dost složité ppgm. Trochu to lze - pro malý počet proměnných - ošidit příkazem
vypočítaného skoku - CALL LBL Qxx.
1.Indexovaná proměnná je jeden objekt z pole proměnných, které jsou v paměti za sebou a lze se na něj odkázat jakýmsi pořadním číslem zvaným index (který je většinou zaseCo su to indexovane premenne a pointery ? Co vies napriklad v siemens urobit ale v heidne uz nie ? Nie je prave parametricke Q programovanie v heidne oznacovane ako ten vyssi level ?
proměnná). Toto pole může být i vícerozměrné.
2.Pointer nebo také ukazatel je proměnná, jejíž hodnotou je adresa nějakého místa v paměti, může být i vícenásobný - pak pointer ukazuje na jiný pointer atd, velmi efektivní
při práci s pamětí, např. se s ním dá jednoduše chodit po vícerozměrných polích
3.V Siemensu lze například vytvořit strukturovaný seznam nějakých dat a pracovat s nimi za chodu, v Haidenu nelze - není jak je ani uložit, ani číst.
4.Parametrické programování- pro někoho vyšší level, pro jiného běžná rutina.
-
- Příspěvky: 441
- Registrován: 14. 3. 2017, 3:53
Kdyz jsme u tech Qček porad zkousim udelat pres Q trochoidní frezovaniy ale nedari se :/
Vim ze nektere 530 maji cykl takze to nejak jde. Nezkousel nekdo to naprogramovat??
Vim ze nektere 530 maji cykl takze to nejak jde. Nezkousel nekdo to naprogramovat??
-
- Příspěvky: 12
- Registrován: 1. 6. 2016, 6:39
Zdravím, zřejmě to sem nepatří, ale potřeboval bych poradit s odpojenim přídavné 4osy C, jednou jsem to uz dělal, ale už si to nepamatuju, nevíte někdo jak to udělat- Heidenhain iTNC 530, stroj DMF 260/7.Díky za kazdou radu.
Kolegové, prosím o radu. Jde u iTNC 530 nějak snadno otočit program kolem svislé osy? Programátorka mi někdy připraví práci tak, že to je oproti výkresu vzhůru nohama. G-kód nepoužíváme, ty funkce neznám a s programátorkou - inženýrkou o nějaké změně není řeč. Děláme složitější kusovou práci a tohle by mi dost pomohlo.