Jak wprowadzić zmiany w pliku definicji "GUD6.DEF"

Dyskusje na temat systemu Sinumerik
Awatar użytkownika

Autor tematu
djronin
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 262
Rejestracja: 22 kwie 2011, 01:19
Lokalizacja: Jarocin

Jak wprowadzić zmiany w pliku definicji "GUD6.DEF"

#1

Post napisał: djronin » 01 lip 2013, 21:52

Witam czy mógłby mi ktoś wytłumaczyć jak należy uaktualnić zmiany w pliku "GUD6.DEF" Chcę zwiększyć prędkość posuwu sondy pomiarowej i za bardzo nie wiem jak wprowadzić te zmiany. Sama edycja pliku nie daje efektu a nie wiem jak poprawnie wczytać je do systemu.

Poniżej część pliku oraz parametry do edycji.

N41 DEF CHAN REAL _SPEED[4]=SET(50,1000,1000,900)
N41 DEF CHAN REAL _SPEED[4]=SET(90,4000,4000,2500)

Jeszcze może powiem o co mi dokładnie chodzi chcę, żeby sonda podczas pracy w cyklu jak wyjeżdża i robi np pomiar detalu albo aktualizacje PPZ to żeby dojazd posuwem szybkim (Rapid Move) rzeczywiście był posuwem szybkim. Nie jestem pewien do końca czy parametr "_SPEED[4]" za to odpowiada ale coś mi się wydaje, że tak.

Pozdrawiam!!
Załączniki
Screen007.jpg
plik. BNM_0108_en_en-US.pdf str.446
Screen007.jpg (144.52 KiB) Przejrzano 1092 razy




artur235
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 271
Rejestracja: 09 lut 2010, 19:40
Lokalizacja: SE

#2

Post napisał: artur235 » 02 lip 2013, 17:17

Dostęp do danych GUD jest na jednym z ekranów:


Jak zbytnio przyspieszysz posuwy to drobna kolizja może być ostatnią dla sondy.

Awatar użytkownika

Autor tematu
djronin
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 262
Rejestracja: 22 kwie 2011, 01:19
Lokalizacja: Jarocin

#3

Post napisał: djronin » 04 lip 2013, 10:02

artur235 pisze:Jak zbytnio przyspieszysz posuwy to drobna kolizja może być ostatnią dla sondy.
Wiadomo z tym się trzeba liczyć ale obok na innej obrabiarce pomiar wygląda dokladnie tak:
[youtube][/youtube]

znalazłem dane _speed[0], _speed[1], _speed[2], _speed[3] ale wartości w nich różnią się od tych z pliku gud 6. zobacze jeszcze jak będę miał chwile i napisze co mi się udało zrobić.

dla porownania ten sam pomiar na maszynie z sinumerik

[youtube][/youtube]


artur235
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 271
Rejestracja: 09 lut 2010, 19:40
Lokalizacja: SE

#4

Post napisał: artur235 » 04 lip 2013, 12:19

Obie maszyny korzystają z cykli Siemensa? Czy może jedna z cykli Renishaw?

Dane GUD można też zmienić z poziomu programu, w którymś cyklu wartości mogą być zapisane.
Plik GUD chyba definiuje zmienne i ich wartości domyślne.

Jest jeszcze (Sinu 840D): _CHBIT[2]=1 ; 0=SZYBKI PRZESUW 1=ROBOCZY PRZESUW

Awatar użytkownika

Autor tematu
djronin
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 262
Rejestracja: 22 kwie 2011, 01:19
Lokalizacja: Jarocin

#5

Post napisał: djronin » 17 lip 2013, 10:00

Witam przepraszam że nie pisalem ale urlop to urlop :)
Co do pytania to mazak korzysta z cykli Renishaw a DMC z Siemens chociaż na filmiku jest pokazane bazowanie z programu Mazatrol Smart.
zauwazyłęm że parametrami _speed[0,1,2,3] moge sterować prędkościami przeazdow od dotyku do dotyku Natomiast sam dojazd do detalu odbywa się nadal ze zmniejszoną prędkością.

[ Dodano: 2013-07-18, 09:02 ]
Witam zdaje się, że temat można zamknąć podprogram wymiany narzędzia "L6.SPF" ograniczał posuw. Mały podprogramik załatwi sprawe:)

;SONDA_SPEEDUP.SPF

N1715 $MA_G00_ACCEL_FACTOR[AX1]=0.3 ;OGRANICZENIE DO 30% PRZYŚPIESZENIE G0
N1720 $MA_G00_ACCEL_FACTOR[AX2]=0.3 ;OGRANICZENIE DO 30% PRZYŚPIESZENIE G0
N1725 $MA_G00_ACCEL_FACTOR[AX3]=0.2 ;OGRANICZENIE DO 20% PRZYŚPIESZENIE G0
N1730 $MA_MAX_AX_VELO[AX1]=20000 ;OGRANICZENIE DO 20M PRACA AUTO
N1735 $MA_MAX_AX_VELO[AX2]=20000 ;OGRANICZENIE DO 20M PRACA AUTO
N1740 $MA_MAX_AX_VELO[AX3]=20000 ;OGRANICZENIE DO 20M PRACA AUTO
N1745 newconf
M17

teraz ustawienia domyślne są nienaruszone a gdy będzie potrzeba pracować sondą w cyklu pomiarowym to wywołanie podprogramu po wymianie narzędzia (sonda) przyśpieszy dojazd do zadane pozycji bezpiecznej.

NP
G40G90G17F1000
T="SONDA"M6
SONDA_SPEEDUP ;NASZA NOWA KONFIGURACJA
G90G54G00X0Y0Z50
M19
G90G01Z-10F1000
//POMIAR
G90G01Z50F3000
M6T0
G4F0.5
M30


To by było na tyle ;)

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Siemens Sinumerik CNC”