Strona 1 z 1

Problem z kodem generowanym przez EdgeCama

: 08 mar 2012, 13:06
autor: Misiek_zr
Witam
Mam problem z kodem który jest generowany przez EdgeCama tzn:
kod jest generowany w taki sposób że nie powtarza wymiaru promienia jesli nie zmienia sie funkcja G2 lub G3 a wymiar łuku jest taki sam.

Oto przykład kodu generowanego przez EdgeCama:

N272 G3 X-81.421 Y291.633 CR=0.361
N273 X-81.762 Y291.993
N274 X-81.995 Y291.729 CR=0.266
N275 X-81.729 Y291.463

przykład 2

N376 G2 X-56.415 Y68.748 CR=4.369
N377 G1 X-60.585 Y66.662
N378 G3 X-63.0 Y62.755
N379 G1 Y29.7
N380 G2 X-62.984 Y29.182 CR=8.544
N381 X-63.35 Y26.708

A sterowanie musi mieć za każdym razem powtórzony wymiar łuku

N272 G3 X-81.421 Y291.633 CR=0.361
N273 X-81.762 Y291.993 CR=0.361
N274 X-81.995 Y291.729 CR=0.266
N275 X-81.729 Y291.463 CR=0.266

przykład 2

N376 G2 X-56.415 Y68.748 CR=4.369
N377 G1 X-60.585 Y66.662
N378 G3 X-63.0 Y62.755CR=4.369
N379 G1 Y29.7
N380 G2 X-62.984 Y29.182 CR=8.544
N381 X-63.35 Y26.708CR=8.544

Sterowanie które posiadam to sinumerik 802d, uzywam Edge Cama 10.5

Ma może ktos z kolegów pomysł w czym tkwi problem? Może to problem z postprocesorem a może to sterowanie nie ma takiej inteligencji żeby podebrać sobie poprzedni łuk.
A może ktos z szanownych kolegów miał podobny problem i jakos sobie poradził?

Ja narazie musze klepac to wszystko ręcznie co zajmuje mase czasu (zależnie od ilości lini kodu). Jedynym rozwiązaniem na jakie wpadłem jest napisanie programu który naprawiał by ten problem. Przedstawilem problem informatykowi z firmy ale albo z niego taki informatyk, który nie potrafi rozwiazac problemu, albo taki leń bo męczy sie juz 2gi miesiac

pozdrawiam serdecznie

: 08 mar 2012, 13:16
autor: qqaz
Otwórz swój postprocesor edytorem zawartym w EC i tam w grupie "NCstyle, G-codes.... czy coś podobnego zaptaszczysz lub odptaszczysz odpowiednie wartości typu modalnego - czyli będą lub nie będą co linijka powtarzane.
I tyle
Tylko po tych zmianach naciśnij ikonkę kompiluj a plik zapisz.

: 08 mar 2012, 13:21
autor: rc666
Z czego generujesz g-code??
Masz model 3D i z niego generujesz? Jezeli tak to zle jest zrobiony model 3D.
Druga sprawa, "sterowanie" nie ma zadnej inteligencji. Robi dokladnie to co kazesz robic nic innego nie zrobi. Maszyna sama w sobie jest glupia i robi to co czlowiek zaprogramuje lub "powie co ma robic".

: 12 mar 2012, 12:53
autor: Misiek_zr
Wielkie dzieki kolego qqaz o to właśnie chodziło. Oczywiście punkcik dla Ciebie.

Pozdrawiam serdecznie