Cycle93 w 808D Advanced

Dyskusje na temat systemu Sinumerik

Autor tematu
Marsty
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 3
Rejestracja: 04 lut 2013, 09:35
Lokalizacja: Jasło

Cycle93 w 808D Advanced

#1

Post napisał: Marsty » 14 mar 2015, 15:48

Witam
Mam problem z cyklem do rowków CYCLE93 w 808D, a mianowicie po wytoczeniu zgrubnym nóż mniej więcej od połowy kanałka dojeżdża na wykańczającą na G1 zamiast G0, czy ktoś zauważył coś podobnego? Na małych kanałkach można sobie to odpuścić ale problemem jest szeroki kanał na dużych średnicach, bo strata czasu jest spora. Na802D nie miałem takiego problemu.
Byłbym wdzięczny gdyby ktoś sprawdził to u siebie czy te typy tak mają czy coś pominąłem przy ustawianiu. Wersja softu V04.06.00.04
Pozdrawiam



Tagi:

Awatar użytkownika

janale
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 101
Rejestracja: 25 lis 2004, 13:22
Lokalizacja: Bialystok

#2

Post napisał: janale » 20 mar 2015, 18:35

Witam,

w przypadku takich pytań najlepiej jest szczegółowo podać opis tematu. Raczej nie spodziewałbym się tego, że ktoś, kto będzie chciał pomóc, utworzy identyczne środowisko pracy cyklu (parametry, kod przed, kod po) na 808D ze środowiskiem, na którym pracuje kod kolegi. Sama wersja w tym przypadku nie wystarczy. Proszę albo podać listing albo zamieścić plik programu, który stwarza kłopot.

Pozdrawiam
Technologia CNC od 1979r.
Programowanie technologiczne
SINUMERIK Operate


Autor tematu
Marsty
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 3
Rejestracja: 04 lut 2013, 09:35
Lokalizacja: Jasło

#3

Post napisał: Marsty » 20 mar 2015, 23:46

Sprawa nadal nie rozwiązana, a wygląda to tak:
Kod programu - podam przykładowy z 808D on PC - nie mam tego z maszyny ale zachowuje się tak samo:

G18 G90 G71 G40
G95 G54
LIMS=1000
T2D1
G96 S200 M03 F0.15
G0 X35 Z-25
CYCLE93(30.00000, -30.50000, 10.00000, 5.00000, 0.00000, 0.00000, 0.00000, 0.50000, 0.50000, 0.00000, 0.00000, 0.20000, 0.20000, 3.00000, 0.10000, 5,)
G0 X100 Z100
M30

Teraz wrzucam dwa screeny dla zobrazowania sytuacji:
1 przypadek czyli postępowanie wg starej szkoły: T2D1 - pierwsza krawędź, T2D2 - druga, różnica 3mm

Przypadek1

W tym wypadku przebieg jak widać G0 czerwony G1 niebieski - robi wcięcia na średnicy na G1 po czym ustawia się na środku na G0 i dojeżdża na wykańczającą w jedną i drugą stronę na G1 (w 802D te dojazdy na wykańczającą są na G0)

2 przypadek - definiujemy jedną krawędź i podajemy szerokość płytki T2D1 - jedna krawędź



Przypadek2

Tu zachowanie podobne z tą różnicą że na wykańczającą jedzie tylko raz na G1, dojazd na drugą stronę realizowany poprzez G0

Chodziło mi raczej o to żeby ktoś kto ma system 808D Advanced sprawdził u siebie zachowanie cyklu, może jest w nim jakiś głupi błąd (w 802D jest wgląd do podprogramu Cyklu - w 808D nie znalazłem - może słabo szukałem ;))
Z ustawień co pamiętam są jeszcze aktywne G450, WALIMOF, SOFT
Pozdrawiam

Awatar użytkownika

janale
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 101
Rejestracja: 25 lis 2004, 13:22
Lokalizacja: Bialystok

#4

Post napisał: janale » 21 mar 2015, 08:28

Witam

Odczucie kolegi, że przejście narzędzia do obróbki kształtującej (wykańczającej, wykończeniowej) jest powolne, jest uzasadnione. Na to wpływają następujące przyczyny:

1. Cykl pracuje z tylko jednym posuwem, zadeklarowanym przed nim, w tym przypadku F=0.15 obr/min. Ponieważ jest zadeklarowane toczenie ze stałą szybkością skrawania (G96 S200), przy stałym posuwie zależnym od obrotów, przemieszczenie narzędzia na najwyższej średnicy jest najwolniejsze. Przy deklaracji stałych obrotów (np: G95 S1000) przemieszczanie narzędzia będą się odbywały z taką samą prędkością liniową (posuwem).

2. Wszystkie instrukcje G1 w cyklu są wprowadzane bez zadeklarowanego posuwu, stąd też posuw jest realizowany z ostatniego zapisu, to jest z kodu przed wywołaniem cyklu.

3. Obecne zalecenia przemieszczeń narzędzia są następujące: odjazd powinien być realizowany jako G0, ponieważ jego dojazd do punktu końcowego nie wywoła żadnych konsekwencji w przypadku nieprawidłowych parametrów ustawczych dynamiki napędu. W przypadku dojazdu unika się robienia go na G0, ponieważ punkt końcowy jest (może być) jednocześnie punktem konturu przedmiotu obrabianego i w przypadku błędnie ustawionych parametrów, powodujących np. przekroczenie dojazdu na punkt, mogą spowodować wjazd w materiał na G0. Stąd też ten punkt powinien być osiągnięty poprzez ruch G0 do punktu w pobliżu rozpoczęcia obróbki i następnie w odcinku dojazdowym na G1 (tak to jest realizowane w SINUMERIK-u 828D/840D sl). Ten cykl tego nie ma - powinien mieć. Wówczas można byłoby zastosować dojazd szybki na G0. Jest to niezależne od maszyny - skoro na 802D był dojazd na G0, to w tym sterowaniu to zmieniono.

Jeżeli chodzi o widoczność cykli, w 808D jest to zrealizowane inaczej niż w sinutrain-ie operate dla 828D/840D sl. Cykle są widoczne jedynie w SINUTRAIN-ie 828D/840D sl. Cykle nie są widoczne w realnych sterowaniach. Jeżeli chodzi o cykle 808D to można je znaleźć w kartotece C:\Program Files (x86)\ SIEMENS\SINUMERIK808DonPC\04.06\vncksl\turning\ siemens\sinumerik\cycles\cyc\tcycles.txt. Jest to plik chroniony przed zapisem, więc można go skopiować do innej kartoteki i wówczas nad nim pracować z ustawieniem własnych parametrów włącznie.

Pozdrawiam
Technologia CNC od 1979r.
Programowanie technologiczne
SINUMERIK Operate

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Siemens Sinumerik CNC”