pomoc w napisaniu programu na frezarke

Dyskusje dotyczące programowania G-Code

Autor tematu
djkkrzych
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 5
Posty: 5
Rejestracja: 23 kwie 2012, 22:54
Lokalizacja: Białystok

pomoc w napisaniu programu na frezarke

#1

Post napisał: djkkrzych » 23 kwie 2012, 23:14

sterownik mitsubishi EZMotion-NC
Obrazek

Proszę o pomoc w napisaniu programu do załączonego rysunku, w przyjtym układzie współrzdnych przedmiotu (WKS) o pocztku w punkcie W.
Ruch rozpocząć od punktu (0,0) w kierunku zgodnym do ruchu wskazówek zegara.
Przyjąć głębokość obróbki Z=-5. Obróbk wykona frezem
palcowym o rednicy 16 mm. Prowadzący zajęcia proponował zaprogramować z użyciem współżędnych biegunowych
oto co mam:
N10 T1;
N20 G54 G90;
N30 G43 H1 Z200. S500 M03;
N40 G00 X0. Y-20.;
N50 Z2. M8;
N60 G42 D1;
N70 G01 Z-5. F200;
N80 Y0.;
N80 Y55.;
N90 G17;
N100 G01 A30. Y85. (Y wyliczona ze wzoru na dl boków trójkąta, ale nie wiem czy tak jest dobrze)
N110 G13 A165 .... (i co dalej niewiem jak mam to policzyc?? )


krzych

Tagi:

Awatar użytkownika

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

Re: pomoc w napisaniu programu na frezarke

#2

Post napisał: WZÓR » 24 kwie 2012, 10:49

djkkrzych pisze:...Proszę o pomoc w napisaniu programu do załączonego rysunku, w przyjtym układzie współrzdnych przedmiotu (WKS) o pocztku w punkcie W.
Ruch rozpocząć od punktu (0,0) w kierunku zgodnym do ruchu wskazówek zegara.
...
Witam
W takim wypadku G42 zmień na G41.

Obrazek

Odczytaj współrzędne czerwonych punktów (patrz; załącznik) i masz gotowy kontur.

Obrazek

.... gotowca na razie nie dostaniesz - popracuj troszkę nad tym. :razz:

P.S.
Tu znajdziesz pomoc;
:arrow: https://www.cnc.info.pl/topics44/pomoc- ... t31780.htm

Mariusz.
Ostatnio zmieniony 25 lis 2012, 18:09 przez WZÓR, łącznie zmieniany 1 raz.
Pomagam w:
HAAS - frezarki, tokarki


Autor tematu
djkkrzych
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 5
Posty: 5
Rejestracja: 23 kwie 2012, 22:54
Lokalizacja: Białystok

#3

Post napisał: djkkrzych » 24 kwie 2012, 16:48

o to co napisałem
cncsimulator nie obsługuje współrzędnych biegunowych, może podpowiedz w jakim symulatorze mógłbym to sprawdzić, to metodą prób i błędów powoli doszedł bym do rozwiązania

N10 T1;
N20 G54 G90;
N30 G43 H1 Z200. S500 M03;
N40 G00 X0. Y-20.;
N50 Z2. M8;
N60 G41 D1;
N70 G01 Z-5. F200;
N80 Y0.;
N80 Y55.;
N90 G17;
N100 G01 A30. Y85.;
N110 G13 A165 R17 ????
N120 G01 X10.084 Y108.379;
N130 Y125.;
N140 X100.;
N150 Y27.5;
N160 G91 G03 X22.5 Y-22.5 I0. J-22.5;
N170 G90;
N180 G01 X125.;
N190 Y35.;
N200 G01 A50 X0.;
N210 X30.;
N220 G01 A35. Y21.006;
N230 X-20.;
N240 G40;
N250 Z2. M09;
N250 G00 Z200.;
N260 M30;

[ Dodano: 2012-04-24, 16:54 ]
próbowałem programować we współrzędnych biegunowych ale nie rozumiem tego do końca ;/

[ Dodano: 2012-04-24, 17:31 ]
tutaj napisałem program który działa w cncsimulator

N10 T1;
N20 G54 G90;
N30 G43 H1 Z200. S500 M03;
N40 G00 X0. Y-20.;
N50 Z2. M8;
N60 G41 D1;
N70 G01 Z-5. F200;
N80 Y0.;
N80 Y55.;
N90 G17;
N100 G01 X30. Y85.;
N110 G91 G03 X-12.9 Y31.143 R17.;
N115 G90;
N120 G01 X10.084 Y108.379;
N130 Y125.;
N140 X100.;
N150 Y97.5;
N160 G91 G03 X22.5 Y-22.5 I0. J-22.5;
N170 G90;
N180 G01 X125.;
N190 Y35.;
N200 G01 X83.289. Y0.;
N210 X30.;
N220 G01 X0. Y21.006;
N230 X-20.;
N240 G40;
N250 Z2. M09;
N250 G00 Z200.;
N260 M30;
krzych


Endrju76
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 351
Rejestracja: 30 wrz 2008, 21:17
Lokalizacja: Śląsk

#4

Post napisał: Endrju76 » 24 kwie 2012, 21:29

Dla sterowania Sin840 może być tak
N5 G54 G90
N10 T1 D1 S1500 F250 M3 M8 M6
N12 G41
N15 G0 X0 Y0
N20 Z3
N25 G1 Z-5
N30 Y55
N35 G111 X0 Y55
N40 AP=30 RP=60
N45 G110 X-8.5 Y14.722
N50 CT AP=105 RP=17
N55 G110 X0 Y0
N60 G1 AP=195 RP=30
N65 Y125
N70 X100
N75 G111 X100 Y75
N80 AP=90 RP=22.5
N85 G3 J-20 AR=270
N90 G1 X125
N95 Y35
N100 G1 ANG=220 Y0
N105 X30
N110 ANG=145 X0
N115 G0 Z100
N117 G40
N120 G0 X300 Y300 Z200 M9 M5
N125 M30
Endrju
Zaznacz "POMÓGŁ" - to nie boli


Autor tematu
djkkrzych
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 5
Posty: 5
Rejestracja: 23 kwie 2012, 22:54
Lokalizacja: Białystok

#5

Post napisał: djkkrzych » 25 kwie 2012, 08:15

czy mógłby ktoś pomóc, poprawić albo podpowiedzieć coś odnośnie napisanego programu przezemnie
krzych

Awatar użytkownika

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

Re: pomoc w napisaniu programu na frezarke

#6

Post napisał: WZÓR » 25 kwie 2012, 10:10

djkkrzych pisze:... Prowadzący zajęcia proponował zaprogramować z użyciem współżędnych biegunowych...
Witam
Spytaj Pana profesora kto i na jakie sterowanie pisze programy używając współrzędnych biegunowych ...? ( znam wyjątek -przekształcenie z układu ortokartezjanskiego na układ biegunowy... jest to cykl G112 na tokarce ).
... nawet cnc symulator nie chce Ciebie ,,słuchać".
Napisz program używając wymiarów absolutnych lub przyrostowych i ... nie wydziwiaj kolego :smile:

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki


Autor tematu
djkkrzych
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 5
Posty: 5
Rejestracja: 23 kwie 2012, 22:54
Lokalizacja: Białystok

#7

Post napisał: djkkrzych » 25 kwie 2012, 14:17

wrzucam poprawiony program wydaje mi się ze jest ok

O100(PLYTKA)
N20 N10 T1(FREZ_PALCOWY_FI_18);
N20 G17 G54 G90;
N30 G43 H1 Z200. S900 M03;
N40 G00 X0. Y-20.;
N50 Z2. M8;
N60 G41 D1;
N70 G01 Z-5. F180;
N80 Y0.;
N90 Y55.;
N100 G01 X51.962 Y85.;
N110 G91 G03 X-12.9 Y31.143 R17.;
N120 G90 G01 X10.084 Y108.379;
N130 Y125.;
N140 X100.;
N150 Y97.5;
N160 G91 G03 X22.5 Y-22.5 I0. J-22.5;
N180 G90 G01 X125.;
N190 Y35.;
N200 G01 X83.289. Y0.;
N210 X30.;
N220 G01 X0. Y21.006;
N230 X-20.;
N240 G40;
N250 Z2. M09;
N250 G00 Z200.;
N260 M30;

[ Dodano: 2012-04-25, 15:05 ]
Dobór parametrów skrawania:
Frez Ø18mm z powłoką ochronną tytanową
Ilość ostrzy z=4
V ok. 50 m/min
f_z=0,05[mm/ostrze];[mm/1]
V=(π∙D∙n)/1000 [m/min]
n=(1000∙V)/(π∙D) [obr/min]= (1000∙50)/(π∙18)=50000/56.55=884.17 przyjmuje 900 obr.
f_t=f_z∙z∙n
f_t=0,05∙4∙900=180[mm/min]
krzych


mateu5
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 619
Rejestracja: 31 paź 2009, 16:20
Lokalizacja: PL

#8

Post napisał: mateu5 » 25 kwie 2012, 20:32

Witam. Posiadam książkę z ktorej twoj profesor wzią to zadanie. poniżej rozwiazanie.

N5 G40 G54 G71 G90 G94
N10 T1 D1 S1500 F250 M3 M8 M6
N15 G0 X0 Y0
N20 Z3
N25 G1 Z-5
N30 Y55
N35 G111 X0 Y55
N40 AP=30 RP=60
N45 G110 X-8.5 Y14.722
N50 CT AP=105 RP=17
N55 G110 X0 Y0
N60 G1 AP=195 RP=30
N65 Y125
N70 X100
N75 G111 X100 Y75
N80 AP=90 RP=22.5
N85 G3 J-20 AR=270
N90 G1 X125
N95 Y35
N100 ANG=220 Y0
N105 X30
N110 ANG=145 X0
N115 G0 Z100
N120 G53 T0 D0 G0 X300 Y300 Z200 M9 M5
N125 M30

jesli szukasz symulatora na ktorym mogl bys to przecwiczyc to polecam Nanjing Swansoft Cnc Simulator. Pozdrawiam


Autor tematu
djkkrzych
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 5
Posty: 5
Rejestracja: 23 kwie 2012, 22:54
Lokalizacja: Białystok

#9

Post napisał: djkkrzych » 25 kwie 2012, 21:54

dzięki, endriu76 wrzucił już ten program, programowanie z użyciem współrzędnych biegunowych na sterowniku mitsubishi EzMotion-nc wygląda nieco inaczej.
Nie byłem na zajęciach jak była mowa o tym i nie za bardzo wiem o co w tym chodzi i myślałem że ktoś pomoże bo może wie jak.
krzych

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „G-CODE - programowanie”