Nieregularne kształty + cykl zdzierania

Dyskusje na temat maszyn HAAS
Awatar użytkownika

Autor tematu
amadw
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 8
Rejestracja: 21 lut 2015, 12:32
Lokalizacja: Włocławek

Nieregularne kształty + cykl zdzierania

#1

Post napisał: amadw » 08 sie 2016, 23:48

Witam,

Na ogół staram się sam uczyć programowania na mojej SL-ce, jednak tu już nie mam pomysłów. Jakiś czas temu dostałem do zrobienia komplet rolek (gotowe prócz podtoczenia):
Obrazek.
Jednak nigdy jeszcze nie pisałem programu z kompensacją. Do tej pory, "moja kompensacja" ograniczała się jedynie do pisania programu od razu uwzględniając promienie naroża, jednak tu by to nie zdało egzaminu. Korzystając z manuala, napisałem takie coś:

Kod: Zaznacz cały

O515 (ROLKA);
;
G54;
;
T808(NOZ MVVNN);
G50 S1200;
G96 S200 M04;
G00 Z2.;
X62. M08;
G71 P1 Q2 D1.5 I0.8 W0.1 F0.2;
N1 G42 G00 X60.;
G01 Z-1.06;
G03 X58.75 Z-1.99 R1.;
G02 Z-30.01 R15.1;
G03 X60. Z-30.94 R1.;
G01 Z-33.;
N2 G00 X62. G40 M09;
G28 U0;
G00 Z150.;
M01;
;
M30;
Jednak przy próbie uruchomienia w symulatorze wyświetla się błąd G70/G71 NON-MONOTONOUS ARC. Gdzie jest błąd?

Bardziej niż podesłanie "działającego" programu zadowoli mnie odpowiedź, co źle zrobiłem i jak mam prawidłowo pisać kolejne programy.

Jeśli to ma znaczenie, to pracuję na tym "starszym" systemie.

Dzięki za zainteresowanie i pozdrawiam.
Ostatnio zmieniony 09 sie 2016, 10:56 przez amadw, łącznie zmieniany 1 raz.



Tagi:

Awatar użytkownika

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

#2

Post napisał: WZÓR » 09 sie 2016, 08:52

Przerabiałem już taki przykład na forum .
... gotowca nie chcesz więc nie piszę.
Problem jest bo masz niemonotoniczny profil.
P.s.
Szczegóły znajdziesz w instrukcji obsługi.

https://zapodaj.net/d0e4daa583ecc.png.html

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki

Awatar użytkownika

Autor tematu
amadw
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 8
Rejestracja: 21 lut 2015, 12:32
Lokalizacja: Włocławek

#3

Post napisał: amadw » 09 sie 2016, 11:58

WZÓR pisze:Przerabiałem już taki przykład na forum .
Problem jest bo masz niemonotoniczny profil.
To już się dowiedziałem z treści alarmu... jednak sam alarm nic mi nie mówi...

Nie wiem, czy wiesz, ale instrukcja jest standardowo dołączana do każdej maszyny i głupie by było, gdybym jej nie przeczytał, z resztą wspomniałem, że do tej pory ucząc się opierałem się wyłącznie o manuala i istniejące już programy.

Wspomniane jest, że cykl G71 dzieli się na dwa typy - na tym rysunku w grę wchodzi typ II - pytanie, jak go zaimplementować... najazd przed cyklem

Kod: Zaznacz cały

X62. M08;
i wyjście z konturu

Kod: Zaznacz cały

N2 G00 X62. G40 M09; 
się zgadzają, ale wychodzi błąd.

W instrukcji jest tylko jeden przykład z typem II, ale nie potrafię go porównać z byle jakim cyklem z typem I.

Mogę liczyć na jakieś wskazówki (inne prócz poczytaj instrukcję)? Chyba, że każesz sobie zapłacić, lub w ogóle nie napiszesz, bo to twoja wiedza i za kilka lat mogę Ci ukraść pracę?

Awatar użytkownika

Krzycho_Wporzo
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 310
Rejestracja: 05 wrz 2013, 10:08
Lokalizacja: Częstochowa

#4

Post napisał: Krzycho_Wporzo » 09 sie 2016, 12:21

amadw pisze:Wspomniane jest, że cykl G71 dzieli się na dwa typy - na tym rysunku w grę wchodzi typ II - pytanie, jak go zaimplementować... najazd przed cyklem
Jeden z kolegów na tym forum opisał różnice w cyklu G71.

Obrazek
Znane są ty­siące spo­sobów za­bija­nia cza­su, ale nikt nie wie jak go wskrzesić.
Albercik

Awatar użytkownika

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

#5

Post napisał: WZÓR » 09 sie 2016, 18:38

amadw pisze:
WZÓR pisze:Przerabiałem już taki przykład na forum .
Problem jest bo masz niemonotoniczny profil.
To już się dowiedziałem z treści alarmu... jednak sam alarm nic mi nie mówi...

Nie wiem, czy wiesz, ale instrukcja jest standardowo dołączana do każdej maszyny i głupie by było, gdybym jej nie przeczytał, z resztą wspomniałem, że do tej pory ucząc się opierałem się wyłącznie o manuala i istniejące już programy.

Wspomniane jest, że cykl G71 dzieli się na dwa typy - na tym rysunku w grę wchodzi typ II - pytanie, jak go zaimplementować... najazd przed cyklem

Kod: Zaznacz cały

X62. M08;
i wyjście z konturu

Kod: Zaznacz cały

N2 G00 X62. G40 M09; 
się zgadzają, ale wychodzi błąd.

W instrukcji jest tylko jeden przykład z typem II, ale nie potrafię go porównać z byle jakim cyklem z typem I.

Mogę liczyć na jakieś wskazówki (inne prócz poczytaj instrukcję)? Chyba, że każesz sobie zapłacić, lub w ogóle nie napiszesz, bo to twoja wiedza i za kilka lat mogę Ci ukraść pracę?
To trzeba przeczytać instrukcję obsługi ze zrozumieniem i poprawnie rozpisać kontur.
Sam prosiłeś się o nie pisanie gotowca , więc do dzieła i nie narzekaj.
amadw pisze:....
Mogę liczyć na jakieś wskazówki (inne prócz poczytaj instrukcję)? ...
Wskazówkę dostałeś , a w instrukcji wszystko pisze co trzeba zrobić.
... Chyba, że każesz sobie zapłacić, lub w ogóle nie napiszesz, bo to twoja wiedza i za kilka lat mogę Ci ukraść pracę?
Wiesz co .... , cham i prostak jesteś. :twisted:

Krzycho_Wporzo pisze:
amadw pisze:Wspomniane jest, że cykl G71 dzieli się na dwa typy - na tym rysunku w grę wchodzi typ II - pytanie, jak go zaimplementować... najazd przed cyklem
Jeden z kolegów na tym forum opisał różnice w cyklu G71.

To wynika z treści instrukcji obsługi .
Więc uważaj .... , też o*** od gościa dostaniesz. :grin:

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „HAAS”