PROBLEM Z PROGRAMEM

Dyskusje dotyczące programowania G-Code

Autor tematu
stoper17
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 5
Posty: 11
Rejestracja: 13 lis 2010, 00:12
Lokalizacja: szczecin

PROBLEM Z PROGRAMEM

#1

Post napisał: stoper17 » 13 lis 2010, 00:16

WITAM. napisałem program do obrobienia wyspy:


N90 G00 X20.000 Y110.00 Z5 M03 S1500 M08
T5
N01 G01 X20.000 Y110.000 Z-6
N02 G01 X30.000 Y120.000
N03 G01 X72.000 Y 120.000
N05 G03 X86.266 Y125.983 R20
N06 G01 X122.168 Y162.522
N08 G02 X163.570 Y153.333 R25
N11 G03 X182.426 Y140.000 R20
N12 G01 X200.000 Y140.000
N14 G02 X220.000 Y120.000 R20
N15 G01 X220.000 Y60.000
N17 G02 X200.000 Y40.000 R20
N18 G01 X182.426 Y40.000
N20 G03 X163.570 Y26.667 R20
N22 G02 X122.168 Y17.478 R25
N24 G01 X86.266 Y54.017
N26 G03 X72.000 Y60.000 R20
N27 G01 X30.000 Y 60.000
N28 G01 X20.000 Y70.000
N29 G01 X20.000 Y110.000


A moje pytanie brzmi: w jaki sposób usunąć resztę materiału na około wyspy, na głębokość Z-6.



Tagi:

Awatar użytkownika

skoti
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1743
Rejestracja: 28 gru 2004, 23:56
Lokalizacja: Rybnik

#2

Post napisał: skoti » 13 lis 2010, 00:30

A co my wróżki ? :)
Program masz napisany bez korekcji , wiec pod konkretny frez . Jaki ?
Jaki jest wielki materiał na około tej wyspy ?
Załączniki
Schowek.jpg
Schowek.jpg (5.14 KiB) Przejrzano 2078 razy


Autor tematu
stoper17
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 5
Posty: 11
Rejestracja: 13 lis 2010, 00:12
Lokalizacja: szczecin

#3

Post napisał: stoper17 » 13 lis 2010, 22:38

To mój pierwszy podryg z kodem G także wybaczcie.
Materiał mam o wymiarach X=300 Y=180 Z=10 a frez M5 5mm i korekcja lewostronna.

A możesz mi powiedzieć w jakim programie przeprowadziłeś symulacje czy to autocad ?

Awatar użytkownika

skoti
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1743
Rejestracja: 28 gru 2004, 23:56
Lokalizacja: Rybnik

#4

Post napisał: skoti » 13 lis 2010, 23:42

stoper17 pisze:A możesz mi powiedzieć w jakim programie przeprowadziłeś symulacje czy to autocad ?
Program wczytałem do Alpha-Cam jako geometria . Napisz na jakie to jest sterowanie . Wtedy koledzy piszący programy ręcznie podpowiedzą jak to ugryźć . Ja robię programy w CAM-ie i to jest inna bajka .Ty jak rozumiem chcesz to zrobić na piechotę .

Awatar użytkownika

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

#5

Post napisał: WZÓR » 14 lis 2010, 10:18

Przykład na Haas-a.
Program główny
%
O02010
T2 M06
G90 G54 G00 X... Y...(Punkt rozpoczęcia- P/R)
S2500 M03 G43 H02 Z... M08
G01 Z.... F50.
G150 P2020 X... Y... Z.... Q... R... I... K.... G41 D02 F50.
G40 G01 X... Y...
G00 Z... M09
G53 G49 Y... Z...
M30
%

Podprogram
%
O02020 (Podprogram dla G150 w O02010)
G01 Y... (1)
X... (2)
Y... (3)
X... (4)
Y... (5)
....
....
X...(28) (Zamknięcie pętli kieszeni)
M99 (Powrót do programu głównego)
%
G150 Uniwersalne frezowanie gniazda (grupa 00)
D - Wybór korekcji średnicy/promienia narzędzia
F - Prędkość posuwu
I - I nkrement cięcia osi X (wartość dodatnia)
J - I nkrement cięcia osi Y (wartość dodatnia)
K - Wartość przejścia wykańczającego (wartość dodatnia)
P - Numer podprogramu, który definiuje geometrię kieszeni
Q - I nkrementalna głębokość cięcia w osi Z na przejście (wartość dodatnia)
R - Położenie płaszczyzny R ruchu szybkiego
S - Opcjonalna prędkość wrzeciona
X - Położenie początkowe X
Y - Położenie początkowe Y
Z -Głębokość końcowa kieszeni



p.s.
Jak kolega skoti napisał ;
...Napisz na jakie to jest sterowanie . ...
, a na pewno będzie łatwiej podpowiedzieć. :razz:
Pomagam w:
HAAS - frezarki, tokarki


Autor tematu
stoper17
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 5
Posty: 11
Rejestracja: 13 lis 2010, 00:12
Lokalizacja: szczecin

#6

Post napisał: stoper17 » 15 lis 2010, 10:40

Generalnie mam napisać program w oparciu o EMCO a symulacja będzie przeprowadzana prawdopodobnie na Sinumeric`u chyba że coś mi umknęło i będzie na Heidenhain.

Awatar użytkownika

marchru
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 647
Rejestracja: 22 paź 2008, 15:09
Lokalizacja: Dolina Lotnicza

#7

Post napisał: marchru » 15 lis 2010, 11:58

w takim razie użyj gotowego cyklu
w necie znajdziesz instrukcje zarówno do sinumerika jak i HH, w których są opisane cykle krok o kroku. Program można wtedy npisać bezpośrednio na maszynie ( programowanie warsztatowe).
"Technologia rozwiązuje problemy, nie politycy"


Autor tematu
stoper17
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 5
Posty: 11
Rejestracja: 13 lis 2010, 00:12
Lokalizacja: szczecin

#8

Post napisał: stoper17 » 16 lis 2010, 14:00

Proszę tylko o zweryfikowanie samego wycięcia wyspy pod sinumerika, czy aby na pewno jest napisane wszystko zgodnie ze sztuką. Pisze na piechotę, bo to na uczelnie mam, a póki co do maszynki nie mam dostępu by przeprowadzić symulacje;/


%_N_WYSPA_MPF
; 16-11-2010
N5 S800 F100 T5 D1 M3 M8 M6
N10 G40 G0 X0 Y0
N15 Z5
N20 X20.000 Y110.00
N25 Z-6
N30 G1 X30.000 Y120.000
N35 X72.000 Y120.000
N40 G3 X86.266 Y125.983 CR20
N45 G1 X122.168 Y162.522
N50 G2 X163.570 Y153.333 CR25
N55 G3 X182.426 Y140.000 CR20
N60 G1 X200.000 Y140.000
N65 G2 X220.000 Y120.000 CR20
N70 G1 X220.000 Y60.000
N75 G2 X200.000 Y40.000 CR20
N80 G1 X182.426 Y40.000
N85 G3 X163.570 Y26.667 CR20
N90 G2 X122.168 Y17.478 CR25
N95 G1 X86.266 Y54.017
N100 G3 X72.000 Y60.000 CR20
N110 G1 X30.000 Y 60.000
N115 X20.000 Y70.000
N120 Y110.000
N125 G40 G0 Z5
N130 T0 D0 G0 X300 Y300 Z200 M9 M5
N135 M30

Awatar użytkownika

marchru
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 647
Rejestracja: 22 paź 2008, 15:09
Lokalizacja: Dolina Lotnicza

#9

Post napisał: marchru » 17 lis 2010, 01:43

na pierwszy rzut oka powinno wyjść ok
"Technologia rozwiązuje problemy, nie politycy"


Autor tematu
stoper17
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 5
Posty: 11
Rejestracja: 13 lis 2010, 00:12
Lokalizacja: szczecin

#10

Post napisał: stoper17 » 17 lis 2010, 10:53

Super śliczne dzięki :)

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „G-CODE - programowanie”