Pomoc przy optymalizacji kodu G91


Autor tematu
mateuszekGS
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 1
Rejestracja: 07 lis 2020, 23:46

Pomoc przy optymalizacji kodu G91

#1

Post napisał: mateuszekGS » 08 lis 2020, 00:20

Witam jestem tu nowy ale już naprawdę nie wiem gdzie szukać odpowiedzi, od rana próbuję rozwiązać problem złego punktu startowego przy wymiarowaniu absolutnym. Maszyna Wycina poprawnie ale rozpoczyna pracę od punktu X110 Y110 a nie od zadanego punktu X0 Y0.
Mógłby ktoś pomóc w wyjaśnieniu błędu?

Kod: Zaznacz cały

($Mill)
($Millimeters)
($AddRegPart 10)
()
%eqw21

G54 X0 Y0 Z0
N01 G91 G40 G71
N05 M06 T01 M03 M08 S3183
N10 G91 X0 Y0 Z10
N15 G00 X10 Y10
N20 G00 X0 Y0 Z-11 F636,62
N25 G01 X14,2 F1273,24
N30 G03 X16,5 Y12,8 R17
N35 G01 X-16,5
N40 G01 Y -1
N45 G02 X-1,4 Y -6,3 R4,1
N50 G01 X-12,8 Y -4,9
N55 G01 Y -0,6
N60 G00 Z11
N65 G00 X -10 Y -10
N70 M09 M05
N75 M30
%
Obrazek




Steryd
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 4147
Rejestracja: 13 lut 2017, 19:34
Lokalizacja: Szczecin

Re: Pomoc przy optymalizacji kodu G91

#2

Post napisał: Steryd » 08 lis 2020, 01:15

G91 to nie absolutne, a przyrostowe. Punkt startowy jest tam, gdzie przed zaprogramowanym ruchem znajduje się punkt orientacyjny narzędzia. Współrzędne absolutne to G91- w ich wypadku punkt odniesienia, to zawsze 0,0,0
Można?
Morzna!!!

Awatar użytkownika

TOP67
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 2224
Rejestracja: 17 wrz 2018, 10:47
Lokalizacja: Wrocław
Kontakt:

Re: Pomoc przy optymalizacji kodu G91

#3

Post napisał: TOP67 » 08 lis 2020, 08:50

Steryd dobrze pisze, ale w drugim zdaniu powinno być G90.

Dodaj na samym początku G90 G0 X0 Y0
Potem można przełączyć na G91, żeby nie przeliczać reszty kodu.

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 7877
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Pomoc przy optymalizacji kodu G91

#4

Post napisał: tuxcnc » 08 lis 2020, 10:06

mateuszekGS pisze:
08 lis 2020, 00:20
Maszyna Wycina poprawnie ale rozpoczyna pracę od punktu X110 Y110 a nie od zadanego punktu X0 Y0.
Podany g-kod jest specyficzny i wymaga edycji żeby można go było uruchomić na dowolnym sterowaniu, ale żadnych błędów nie zawiera.
Twój problem tkwi ewidentnie w ustawieniach maszyny, a nie w wykonywanym kodzie.

Awatar użytkownika

WZÓR
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 7980
Rejestracja: 01 sty 2009, 20:01
Lokalizacja: Oława

Re: Pomoc przy optymalizacji kodu G91

#5

Post napisał: WZÓR » 08 lis 2020, 10:33

mateuszekGS pisze:
08 lis 2020, 00:20
Witam jestem tu nowy ale już naprawdę nie wiem gdzie szukać odpowiedzi, od rana próbuję rozwiązać problem złego punktu startowego przy wymiarowaniu absolutnym. Maszyna Wycina poprawnie ale rozpoczyna pracę od punktu X110 Y110 a nie od zadanego punktu X0 Y0.
Mógłby ktoś pomóc w wyjaśnieniu błędu?
...
Zadany punkt X0 Y0 w następnym bloku odwołałeś , więc czemu się dziwisz?


...
G54 X0 Y0 Z0
N01 G91 G40 G71
...

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 7877
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Pomoc przy optymalizacji kodu G91

#6

Post napisał: tuxcnc » 08 lis 2020, 10:56

Panowie, dajcie sobie spokój.
Autor tematu jest chaotyczny nie tylko w tym co robi, ale także w tym co pisze na forum.
Co innego jest w okienku "kod" a co innego na zrzucie ekranu.
Nie wiadomo co to za program, co to za sterowanie, ani skąd taki akurat kod.
Nie wiadomo też co autor wątku wyczyniał wcześniej i jakie parametry są ustawione w maszynie.
Natomiast ze zrzutu wynika, że był uruchomiony kod G92, co może wszystko tłumaczyć.
Swoją drogą kto zaczyna program od G92X0Y0Z0 ?

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Ogólne dyskusje na temat oprogramowania CAD/CAM”