Fanuc - Poruseni obrysu G41/G42

Odpovědět
Saxi
Příspěvky: 11
Registrován: 29. 6. 2013, 11:33

22. 9. 2013, 11:04

Ahoj

muzete mi nekdo poradit, co znamena tato hlaska a jak ji vyresit ?

Dekuji
Přílohy
Poruseni obrysu.jpg
Doghi
Příspěvky: 85
Registrován: 30. 11. 2012, 5:39
Bydliště: Ostrava

22. 9. 2013, 11:52

Máš s největší pravděpodobností špatně v ofsetu nastavený poloměr nástroje. Výsledný oblouk by byl s daným průměrem nástroje neuskutečnitelný.

jen tak mimochodem. To máš k dispozici nějaký simulátor pro PC nebo to je tak povedená fotka bez odrazu skla přímo ze stroje? Pokud je to program, tak by mě i celkem zajímal, nemám zrovna moc času v práci prolézat co vše je v tom stroji k nastavení :P

P.S. hodilo by se i dát tu celý kod k tomu, aby se dala na 100% identifikovat chyba
SolidWorks 2014 + HSMWorks (Last development version)
Neznám slovo NEJDE. Buď to neumím nebo se mi nechce :D
Saxi
Příspěvky: 11
Registrován: 29. 6. 2013, 11:33

22. 9. 2013, 12:29

Doghi píše:Máš s největší pravděpodobností špatně v ofsetu nastavený poloměr nástroje. Výsledný oblouk by byl s daným průměrem nástroje neuskutečnitelný.

jen tak mimochodem. To máš k dispozici nějaký simulátor pro PC nebo to je tak povedená fotka bez odrazu skla přímo ze stroje? Pokud je to program, tak by mě i celkem zajímal, nemám zrovna moc času v práci prolézat co vše je v tom stroji k nastavení :P

P.S. hodilo by se i dát tu celý kod k tomu, aby se dala na 100% identifikovat chyba

Je to printscreen na stroji , podrzis Shift na dele nez 5s aby se ti zastavil cas a ono to posle printscreen na FTP, kde mas programy stroje, nebo na pametovou kartu. Je to v souboru .dat . Celý kod sem dam do 30 min. Ted nemam cas, i kdyz je nedele :)
Saxi
Příspěvky: 11
Registrován: 29. 6. 2013, 11:33

22. 9. 2013, 1:14

Kod programu :
T26 M6
G43 H26 D26

M8

G0 X160 Y20 Z120
G1 Z0.1 F500
M98 Q333 L11

G0 Z300
M30

N333
G0 G90 G41 X126 Y20
G91 G1 Z-2 F100
G1 G90 Y1
G1 X59.51
G1 Y0
G3 X-66.5 Y0 R66.5
G1 Y1
G1 X-126
G1 Y25
G40
M99

Jedna se o obrabeni kontury. Zakopanej pes je v tom, ze stred kruznic je posunuty v "Y" a 1 dolu oproti obrabene plose, a nulovy bod je na stredu kusu pro X a Y je jeden mimlimetr pod obrabenou plochou. Zacatek obrabeni je v pravo nahore. Freza je pr. 50mm.

Kdyz jsem to napsal bez tech najezdu v Y na 0 a po provedeni kruznice navrat znova na Y 1, tak mi to jelo nejakou jen polovicni kruznici, vubec to nedojelo na radius 66.5. Mysůlel jsem ze problem je s tim ze to neni celých 180 stupnu. tak jsem si udelal ty odjezdy v Y na nulu a pak uz to 180 stupnu je, ale zase to hlasi chybu obrysu :(

Takovej jednoduchej priklad a ja se v tom furt motam :(

Diky za pomoc.
Přílohy
Kontura.jpg
Kontura DWG.jpg
Saxi
Příspěvky: 11
Registrován: 29. 6. 2013, 11:33

22. 9. 2013, 1:27

Jeste pridam printscreen se simulaci, kdyz vynecham radky G1 Y1 a G1 Y0, tedy ty pojezdy na Y nula, aby to bylo 180 stupnu. I na te simulaci je videt ze ten radisu neni urcite 66.5 , v porovnani s tim ze bocni hranu jede pri najezdu a vyjezdu Y20.

Stejny program jaky je na stroji bych vyvazoval zlatem. Tedka to musim behat programovat na stroj a v Surfcamu se teprve ucim a zatim nejsou ani postprocesory. Nekde jsem snad nasel, nebo jen slysel, ze je mozne koupit u fanucu ten samej program co je ve stroji ale chteji za nej 50k, takze to u nas zatim neprojde :(
Přílohy
simulace.jpg
Hardmesr
Příspěvky: 423
Registrován: 12. 2. 2009, 9:05
Bydliště: Jižní Morava

25. 9. 2013, 8:05

Předesílám, že neznám tohoto FANUCa, když ale vyhodím M30 v simulátoru, projede zde program bez problémů. Ještě se mně nezdají hodnoty v řádku s G1 X59.51. Já bych dal G1 X66.492. V řádku G3 x-66.5 Y0 R66.5 bych zase zadal G3 X-66.492 Y0 R66.5. Není mně také jasné, proč se také v "Y" skáče z Y1 na Y0. Znovu ale opakuji, že tohoto FANUCa neznám a ani záměry programátora se změnami hodnot Y1 na Y0. Já jsem změnil trochu výpis a také projel v simulátoru bez problému. Co ale udělá v ŘS nevím.

%
T26 M6
G43 H26 D26
M8
G0 X160 Y20 Z120
G1 Z0.1 F500
M28 Q333 L11
G0 Z300
G0 G90 G41 X126 Y20
G91 G1 Z-2 F100
G1 G90 Y1
G1 X66.492
G1 Y1
G3 X-66.492 Y1 R66.5
G1 Y1
G1 X-126
G1 Y25
G40
M99
M30
%

Ještě bych mohl přidat výpis z jiného FANUCa

%
O21
N10 G54
N20 T1 M06
(FREZA PRUMER=50)
N30 T1
N40 S636 M03
N50 G52 X0. Y0.
N60 G00 G90 G43 H1 Z0.
N70 X181.008 Y72.685
N80 M08
N90 G01 G41 X156.008 Y11. F100 D1
N100 Y1.
N110 X66.492
N120 G03 X-66.492 Y1. I-66.492 J-1.
N130 G01 X-156.008
N140 Y11.
N150 G40 X-181.008 Y61.72
N160 G00 M09
N170 M30
%
NC soustruhy s ŘS Sinumerik 810T a 840D, YASNAC LX3. CAM KOVOPROG 2.7 až 4.13
Saxi
Příspěvky: 11
Registrován: 29. 6. 2013, 11:33

25. 9. 2013, 11:44

Ahoj

Hardmesr ma pravdu.

A protoze dluzim v cem byl "zakopaný pes " .

Chyba byla opravdu v tom G1 X59.51 , zakladni aritmeticka .Cislo x 59.51 by bylo spravne pokud by bylo v programu prepnuto na prirustkove programovani ( G91 ) , ale to je jen u hodnoty Z, kde to ma smysl.

Odjezdy do Y0 a navraty do Y1 byla jen snaha o reseni problemu, protoze obcas se clovek mota v kruhu a nevsimne si zakladni chyby hned v pocatku.

Jak se rika, dvakrat mer, jednou rez tak u programovani by to melo byt 10x mer, jednou to spust :) Dekuji vsem za pomoc a patrani .

P.S. Hardmesr......v jakem simulatoru jsi to zkousel ? Nejaky CAM nebo mas neco na Fanuc simulace? :) Prozrad :D
Hardmesr
Příspěvky: 423
Registrován: 12. 2. 2009, 9:05
Bydliště: Jižní Morava

25. 9. 2013, 2:23

Saxi - já jsem to programoval a zkoušel v CAD/CAM KOVOPROGu. Simulaci jsem dělal u bývalého mladého kolegy v práci. Já už hniju deset let v důchodu. Jak se zdá tak simulátory přežvýkají leccos. U systémů je někdy chyba i v tisícině. Nedávno jsem dělal v SINUMERIKU 840D rádiusy pomocí R a XZ bez problémů, když jsem na totéž použil IK (soustružení) a měl stejné hodnoty pouze v setinách, pořád tam byla chyba napojení. Pomohl až přesnější výpočet.
NC soustruhy s ŘS Sinumerik 810T a 840D, YASNAC LX3. CAM KOVOPROG 2.7 až 4.13
Odpovědět

Zpět na „Ostatní veci kolem programovani“