Problem TNCremo- i inne pytania dotyczące iTNC530

Dyskusje na temat systemu Heidenhaina

Autor tematu
brtwd
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 7
Rejestracja: 10 kwie 2017, 09:28
Lokalizacja: Kraków

Problem TNCremo- i inne pytania dotyczące iTNC530

#1

Post napisał: brtwd » 10 kwie 2017, 09:45

Witam,
Jest to mój pierwszy wpis na forum, od niedawna zajmuję się u mnie w firmie obrabiarką 5 osiową na heidenhainie iTNC530- nie mam za dużo doświadczenia ze sterowaniem, a dodatkowo pojawiło się kilka problemów. (DMU 70 eVolution - 5 osiowa/2 osie obrotowe w stole) Przeglądam forum już od paru dni i na niektóre pytania znalazłem tylko częściowo odpowiedzi na inne niestety nic.

1. Problem z TNCremo; sama komunikacja działa, mogę wrzucać programy pobierać je z obrabiarki; jednak problem pojawia się przy niektórych komendach np. plane spatial.
TNC wykrywa błąd w komendzie, a obrabiarka obsługuje tego typu komendy w momencie kiedy wpiszę to z ręki na obrabiarkę wszystko działa; a gdy np. skopiuje program z obrabiarki,w którym wpisałem to z ręki (bez błędu) i ponownie wrzucę za pośrednictwe TNCremo- błąd ponownie się pojawia. ( Co ciekawe plane rest- nie jest opatrzona błędem) Czy ktokolwiek spotkał się z takim problemem ? Serwis Heidenhaina niestety nie pomógł. ( Sugerował,że mam ustawione transmisję binarną. ale sprawdzałem i wszystko jest zgodnie z sugerowanymi przez serwis ustawieniami )
Błędy pojawiają się również :

0 BEGIN PGM 5AX_frezowanie_z_NX-test MM
1 ERROR = 2 FN 0: Q501=+0.0 ; X HOME POSITION
2 ERROR = 3 FN 0: Q502=+0.0 ; Y HOME POSITION
3 ERROR = 4 FN 0: Q503=+0.0 ; Z HOME POSITION
4 * - OPERATION: 5_VARIABLE_CONTOUR - TOOL: T11 FREZ_FI_6
5 PLANE RESET STAY
6 M5
7 M140 MB MAX
8 ERROR = 9 L ZQ503 R0 FMAX M91
9 ERROR = 10 L XQ501 YQ502 R0 FMAX M91
10 L B+0 C+0 FMAX
11 TOOL CALL 11 Z S7958
12 M3
13 CYCL DEF 7.0 PUNKT BAZOWY
14 CYCL DEF 7.1 X+0
15 CYCL DEF 7.2 Y+0
16 CYCL DEF 7.3 Z+51
17 L M126
18 L B+39.651 C+10.619 FMAX
19 L M128 F1000
20 L X+57.83 Y+44.617 Z+29 B+39.651 C+10.619 FMAX
21 PLANE RESET STAY
22 M129
23 M5
24 M140 MB MAX
25 ERROR = 485 L ZQ503 R0 FMAX M91
26 ERROR = 486 L XQ501 YQ502 R0 FMAX M91
27 L B+0 C+0 FMAX
28 M9
29 TOOL CALL 0
30 M30
31 END PGM 5AX_frezowanie_z_NX-test MM

2. Pod spodem wrzucam program i mam pytanie ( jako ,że większość czasu spędziłem na 3 osiach, nie spotkałem się z definiją jak na początku programu, zazwyczaj to był BLK FORM )

1 BEGIN PGM 5AX_FREZOWANIE_Z_NX MM
2 FN 0: Q501=+0.0 ; X HOME POSITION
3 FN 0: Q502=+0.0 ; Y HOME POSITION
4 FN 0: Q503=+0.0 ; Z HOME POSITION

5 * - OPERATION: 5_VARIABLE_CONTOUR - TOOL: T11 FREZ_FI_6
6 PLANE RESET STAY
7 M5
8 M140 MB MAX
9 L ZQ503 R0 FMAX M91
10 L XQ501 YQ502 R0 FMAX M91
11 L B+0.0 C+0.0 FMAX
12 TOOL CALL 11 Z S7958
13 M3
14 CYCL DEF 7.0
15 CYCL DEF 7.1 X0.000
16 CYCL DEF 7.2 Y0.000
17 CYCL DEF 7.3 Z51.000

18 L M126
19 L B39.651 C10.619 FMAX
20 L M128 F1000.

Czy tekst pogrubiony mam rozumieć jako odniesienie do wspłórzędnych maszynowych? i potem przesunięcie układu gdzieś w przestrzeni roboczej ?
Czy to na pewno bezpieczne ?

3. Edycja postprocesora- czy można w płynnych pięciu osiach wykorzystywać BLK FORM i ustawienie zera sondą ?

Za wszystkie odpowiedzi, rady , dokumentację, materiały które mogą mi pomóc będę bardzo wdzięczny.

Dodam,że kod generowany na podstawie NX Cam



Tagi:


zibi
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1279
Rejestracja: 24 lut 2007, 15:20
Lokalizacja: podkarpackie

#2

Post napisał: zibi » 10 kwie 2017, 10:14

Sprawdź czy mój przejdzie bez błędów.
Załączniki
FLOOR_WALL.rar
(550 Bajtów) Pobrany 98 razy
NX CAD, NX CAM, FREZOWANIE 5AX, ELEKTRODRĄŻARKI WGŁĘBNE I DRUTOWE. PEPS, VERICUT. Pomagam w NX przez Team Viewer. Postprocesory NX.


Autor tematu
brtwd
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 7
Rejestracja: 10 kwie 2017, 09:28
Lokalizacja: Kraków

#3

Post napisał: brtwd » 10 kwie 2017, 10:24

Tak twój program przeszedł, z czego to wynika ?
W załączniku wysyłam program
Załączniki

[Rozszerzenie h zostało wyłączone i nie będzie dłużej wyświetlane.]



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

#4

Post napisał: Steryd » 10 kwie 2017, 11:26

to po prostu przypisanie parametrów. Ktoś tak napisał postprocesor, żeby sobie móc na sztywno powstawiać odjazdy, ale tam jest jakiś błąd składni po prostu.


blkform możesz sobie używać gdzie chcesz i kiedy chcesz to jest tylko do symulacji.
Można?
Morzna!!!


Autor tematu
brtwd
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 7
Rejestracja: 10 kwie 2017, 09:28
Lokalizacja: Kraków

#5

Post napisał: brtwd » 10 kwie 2017, 11:55

Ok powiedzmy ,że to faktycznie błąd składni, to dlaczego po wpisaniu komendy- przekopiowaniu programu do siebie i ponownym wrzuceniu za pośrednictwem TNCremo, ponownie pojawia się błąd ?
Zibi jesteś w stanie pomóc? Bo jedyni twój program wrzucony za pośrednictwem TNCremo działa poprawnie


zibi
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1279
Rejestracja: 24 lut 2007, 15:20
Lokalizacja: podkarpackie

#6

Post napisał: zibi » 10 kwie 2017, 14:41

Sprawdź wykasowując "+" przy zerach w blokach z errorem. Jeśli nie zadziała zmień parametry Q z wysokich na niskie.
Sprawdziłem, niskie wartości parametru Q program toleruje, nie ma błędów przy transmisji do maszyny. Trzeba zmienić w postprocesorze.

1 BEGIN PGM 5AX_FREZOWANIE_Z_NX MM
2 FN 0: Q1=0.0 ; X HOME POSITION
3 FN 0: Q2=0.0 ; Y HOME POSITION
4 FN 0: Q3=0.0 ; Z HOME POSITION
5 * - OPERATION: 5_VARIABLE_CONTOUR - TOOL: T11 FREZ_FI_6
6 PLANE RESET STAY
7 M5
8 M140 MB MAX
9 L ZQ3 R0 FMAX M91
10 L XQ1 YQ2 R0 FMAX M91
11 L B+0.0 C+0.0 FMAX
12 TOOL CALL 11 Z S7958
13 M3
14 CYCL DEF 7.0
15 CYCL DEF 7.1 X0.000
16 CYCL DEF 7.2 Y0.000
17 CYCL DEF 7.3 Z51.000
18 L M126
19 L B39.651 C10.619 FMAX
20 L M128 F1000.
21 L X57.83 Y44.617 Z29. B39.651 C10.619 FMAX
481 PLANE RESET STAY
482 M129
483 M5
484 M140 MB MAX
485 L ZQ3 R0 FMAX M91
486 L XQ1 YQ2 R0 FMAX M91
487 L B+0.0 C+0.0 FMAX
488 M9
489 TOOL CALL 0
490 M30
491 END PGM 5AX_FREZOWANIE_Z_NX MM
NX CAD, NX CAM, FREZOWANIE 5AX, ELEKTRODRĄŻARKI WGŁĘBNE I DRUTOWE. PEPS, VERICUT. Pomagam w NX przez Team Viewer. Postprocesory NX.


johannes80
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 1
Posty: 48
Rejestracja: 22 gru 2015, 14:43
Lokalizacja: Warszawa

#7

Post napisał: johannes80 » 13 kwie 2017, 15:44

Gdybyś był zainteresowany kursem z programowania "ręcznego" obróbki "3+2", to w ostatnim tygodniu kwietnia masz szkolenie u HEIDENHAINa:

http://apserwis.com.pl/userfiles/file/O ... probes.pdf

Na dzień dzisiejszy mają jeszcze jedno wolne miejsce.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Heidenhain”