Strona 1 z 1
Pomoc w programowaniu na zajęciach Politechnika
: 13 lis 2012, 15:38
autor: monias.7
Witam użytkowników forum
Zwracam się z pytaniem, czy ktoś z Was zgodziłby się pomóc napisać podstawowe komendy do układu sterowania Sinumerik 810D/840D.
Potrzebne jest mi to na zajęcia z Programowania obrabiarek NC, a niestety prowadzący ma typowe podejście do nauczania tego przedmiotu - nic nie tłumaczy ;]
Załączam rysunek wałka, który należy "wytworzyć" na tokarce.
Jeśli ktoś mógłby mi pomóc (oczywiście co do kosztów chętnie się dogadam), proszę o wiadomość, albo odpisać na post.
Dzięki!

Re: Pomoc w programowaniu na zajęciach Politechnika
: 13 lis 2012, 17:28
autor: pitsa
monias.7 pisze:prowadzący ma typowe podejście do nauczania tego przedmiotu - nic nie tłumaczy ;]
Tak, to jest typowe, bo studia to nie czas na nauczanie tylko studiowanie.

Może już wszystko wytłumaczył w napisanej przez siebie książce?

Idź na konsultacje do niego - to czas na indywidualną pomoc prowadzącego.
Zdecydowanie lepiej teraz niż na koniec semestru lub po zakończeniu semestru.
: 13 lis 2012, 17:59
autor: monias.7
Dobra rada : iść na konsultacje
gdybym mogła to bym poszła
...jeśli nie musiałabym dojeżdżać do szkoły 100 km ;]
sytuacja jest jaka jest, mam zajęcia tylko raz w tygodniu i nie mam jak i kiedy iść na konsultacje
dlatego zwracam się o pomoc na tym forum
jeśli ktoś mi pomoże choć małą część programu napisać - będzie git

: 13 lis 2012, 20:16
autor: gelo
Aby napisac na to program musisz:
- Zapoznac sie z funkcjami G0, G1 G02, G03, G33, G90 ( współrzdne absolutne), G96(stala predkosc skrawania)
- zastosowac sposob obrobki - zgrubna ( wiekszy posuw, wieksza glebokosc skrawania - parametry dobierzesz na podstawie plytek:
http://www.sandvik.coromant.com/pl-pl/k ... ult.aspx#5
zastosuj parametry posrednie i na pewno bedzie dobrze
- tlumaczenie, ze wykladowca nic nie tlumaczy - to jest jakas zenada.
wystarczylo kilka minut na google i mozna znalezc "tony" pomocy.
Np wszystko masz tu:
http://cadm.zut.edu.pl/pub/sinumerik/in ... dstawy.pdf
Przynajmniej zacznij......
: 13 lis 2012, 20:31
autor: tuxcnc
Po pierwsze, to tego detalu nie da rady zrobić jednym narzędziem.
Nawet jakby się ktoś uparł oblecieć to nożem do gwintu, to i tak polegnie na promieniach.
G-kod opisuje ścieżkę narzędzia a nie kształt gotowego wyrobu.
Dlatego też kod będzie zależał od użytych narzędzi i zdefiniowania punktów odniesienia na tych narzędziach.
Równie dobrze można opisać drogę punktu na płytce, jak i drogę punktu na trzonku, ale tylko właściwie ustawionym narzędziem uzyskamy zamierzony efekt.
Sam rysunek to stanowczo za mało żeby napisać program na maszynę.
Krótko mówiąc trzeba mieć jakieś pojęcie o obróbce CNC, żeby się za to w ogóle zabierać.
.
: 13 lis 2012, 21:14
autor: monias.7
a więc tak:
dziękuję w ogóle za odpowiedzi
mogę dodać, że mam tylko 4 laborki z CNC, na których mam napisać cały program do obróbki tego przedmiotu
(tyle "aż" wyznaczył nam odgórnie plan zajęć)
jestem po pierwszych zajęciach i mam "dobrane" narzędzia
to znaczy wykładowca teoretycznie je zaakceptował i stwierdził ,że jeśli nie będą pasować, bo wystąpi kolizja, to należy je zmienić podczas pisania programu
dobrane mam:
- nóż do toczenia
- wiertło
- wytaczak (bo nawet sam prowadzący zaakceptował, aby najpierw wywiercić ten otwór 30 mm, a później wytaczakiem na 35 poszerzyć)
- gwintownik
Przedmiot jest już ustawiony w programie, punkty początkowe ukł.współrzędnych, szczęki są dobrane itp.
Wiem, że mam zacząć najpierw od skrawania lewej strony danego wałka, bo z drugiej strony trzeba naciąć gwint i nie można później za niego "łapać" szczękami
Teraz należy tylko zacząć pisać obróbkę
podaję jeszcze info od prowadzącego:
- obróbka zgrubna - max 4 mm w 1.przejściu
- wykańczająca 0,2 mm na stronę, na długość też 0,2 mm
- przedmiot do obróbki (walec) ma wymiar: długość 104 mm; średnica 145
- praca w układzie zaosiowym; obroty w lewo; narzędzie tokarskie do lewych obrotów, ale wiertło, nawiertak - do prawych
Jest ktoś kto może pomóc choć w części coś napisać?
Czekam na odpowiedzi....
Pozdrawiam!
: 14 lis 2012, 00:13
autor: mateu5
To ja koleżance może zacznę...
Zaczynamy od lewej strony.
1. Planowanie czoła
T01 D1 - narzędzie pierwsze, korektor pierwszy. Ja przyjąłem, że to będzie nóż lewy na płytki CNMG R0.8, w przypadku maszyny pozaosiowej będzie skrawać na prawych obrotach (M4).
G90 G40 LIMS=800 - prog.absolutne, wylaczenie kompensacji, ograniczenie obrotów wrzeciona.
S150 M4 F0.2 G54 - predkosc skrawania, kierunek obrotów, posuw, przywolenie przesuniecia pkt zero.
G0 X150 Z0 M8 - dojazd nad materiał.
G1 X-1.6 - obr. czoła
G0 Z2 - odsuniecie narzędzia od materiału
G0 X145 - dojazd do srednicy twojego wałka, (ciagle narzedzie 2 mm przed materiałem, bedac w tym miejsciu mozesz wywolac cykl toczenia zew)
S170 M4 F0.22 - nowe parametry skrawania.
CYCLE95(L01,3,,,0.2,0.22,0.22,0.15,1,0,0) - CYKL
G0 Z2
G0 X120
S220 M4 F0.15
G1 Z1 G42
L01 -wykonanie podprogramu z wlaczona kompensacja (obr wykanczajaca)
G40
G0 X200 Z300 - odjazd do wymiany narzędzia.
M30 - koniec programu
L01 - podprogram (opis konturu toczenia zew)
G1 X120 Z0
G1 X140
G1 Z-50 RND=10
G1 X145
M17
: 14 lis 2012, 00:41
autor: Endrju76
Dawno nic nie programowałem więc sobie poćwiczyłem. Zero na czole detalu z prawej strony
%_N_CNCINFO4_MPF
; 13-11-2012
N5 G40 G54 G71 G90
N10 MSG("nawiertak fi5")
N15 T1 D1 S800 F0.2 M3 M8;nawiertak fi5
N20 G0 Z3
N25 G0 X0
N30 G1 Z-8
N35 G1 Z3
N40 G0 X200 Z100
N45 MSG("wiertło fi 27")
N50 T2 D1 S600 F0.2 M3 M8;wiertło fi 27
N55 G0 Z3
N60 G0 X0
N65 CYCLE83(5,1,1,-45,45,-15,15,2,0,0,1,0,0,0,0,0)
N70 G0 X200 Z100
N75 MSG("toczenie zgrubne")
N80 T3 D1;toczenie zgrubne
N85 G96
N90 S120 F0.3 M4 M8
N95 LIMS=1800
N100 G0 X150 Z0
N105 G1 X25 F0.1
N110 G0 X200 Z2
N115 CYCLE95("4",4,0.2,0.7,0,0.3,0,0,1,0,0)
N120 G0 X200 Z100
N125 MSG("wytaczanie otworu")
N130 T4 D1 S100 F0.15 M3 M8;wytaczanie otworu
N135 LIMS=1000
N140 G0 Z2
N145 G0 X27
N150 CYCLE95("4A",1,0.1,0.3,0,0.2,0,0,3,0,0)
N155 G1 X37 Z0 F0.1
N160 G1 X35 Z-1
N165 G1 X35 Z-40
N170 G1 X30
N175 G1 X30 Z-45
N180 G1 X0 Z-45
N185 G0 Z10
N190 G0 X200 Z100
N195 MSG("toczenie wykańczające")
N200 T5 D1 S150 F0.1 M4 M8;toczenie wykańczające
N205 LIMS=1600
N210 G42
N215 G0 X78 Z2
N220 L4
N225 G0 X200 Z100
N230 G40
N235 MSG("toczenie gwintu")
N240 T6 D1;toczenie gwintu
N245 G95 S800 F.2 M3 M8
N250 G0 X82 Z5
N255 CYCLE97(2,0,0,-19,80,80,0,0,1.2,0.05,0,0,5,2,3,1)
N260 MSG("")
N265 G0 X200 Z200 M9
N270 M30
Podprogram toczenia zewnętrznego
4.spf
N185 G0 X78 Z2
N190 G1 X78 Z0
N195 G1 X80 Z-1
N200 G1 X80 Z-11.34
N205 G1 X70 Z-20
N210 G1 X70 Z-23
N215 G1 X80
N220 G1 X80 Z-28.34
N225 G1 X70 Z-37
N230 G1 X70 Z-40
N235 G1 X98
N240 G1 X100 Z-41
N245 G1 X100 Z-50
N250 G1 X110 Z-55
N255 G1 X110 Z-60
N260 G1 X130
N265 G3 X140 Z-70 CR=10
N270 G1 X140 Z-85
N275 G1 X146
M17
Podprogram wytaczania
4a.spf
G1 X37 Z0
G1 X35 Z-1
G1 X35 Z-40
G1 X30
G1 X30 Z-45
G1 X0 Z-45
Druga strona to już jest łatwa. Zainstaluj sobie program Progmaster i możesz testować.
: 16 lis 2012, 07:08
autor: Majster70
mateu5 pisze:...prawych obrotach (M4). ...
Przyznaję się bez bicia, że nigdy nie miałem nic wspólnego z Sinumerikami, ale M4 to raczej lewe obroty, nie ważne na tokarkach czy frezarkach...

: 17 lis 2012, 10:33
autor: monias.7
tak, obroty dla mojego przedmiotu mają być w lewo
dziękuję za odpowiedzi, coś się przydało do zaprogramowania części chociaż....