Znaleziono 26 wyników

autor: WZÓR
30 mar 2010, 13:25
Forum: G-CODE - programowanie
Temat: jak napisac program dla konturu ?
Odpowiedzi: 91
Odsłony: 35089

mateu5 pisze:... Jeśli coś wytoczę i wymiar mi się nie zgadza o 0,02mm (więcej zebrało niż miało) to czy to się koryguje w zużyciu narzędzia dodając to 0.02 na plus ?? a jesli zebralo za mało to 0.02 na minus ? czy jak to sie ustawia ? ...
Jak zebrało więcej , a jest zgodnie z rysunkiem to nie ruszaj. :smile:
...nie koryguję tego w zużyciu narzędzia , lecz w jego długości i gdy wymiar przejadę o (0.02) , to narzędzie ,, wydłużam'' (+) o tę wartość w offsecie X .

....Jesli sobie ustawiam nóż do obr zgrubnej metoda na papierek to najpierw ustawiam w osi x a poźniej w z...
Kolejność nie jest istotna (patrz foto);
1. w osi Z.
2. w osi X.
autor: WZÓR
30 mar 2010, 08:19
Forum: G-CODE - programowanie
Temat: jak napisac program dla konturu ?
Odpowiedzi: 91
Odsłony: 35089

vv3k70r pisze:...To co podales to do ktoregos ze sterowan TROY Haasa jest? Czyli dodatkowe oski na wrzecionie, albo na stole?
...programik typowy na Haas SL-20 C Axis.
Obróbkę można wykonywać tylko do osi wrzeciona , więc zaprogramowałem 1/2 sześciokąta ...następnie przesunięcie robocze G54 (#5226=180) , gdyż M19 (orientacja wrzeciona) w tym momencie nie działa - jak wspomniałem wcześniej , pracujemy w płaszczyźnie G17.
Powtórzenie podprogramu i gotowe. :razz:
autor: WZÓR
29 mar 2010, 10:26
Forum: G-CODE - programowanie
Temat: jak napisac program dla konturu ?
Odpowiedzi: 91
Odsłony: 35089

vv3k70r pisze:... Zanim sie da otwor do borowania wiertlem to trzeba najpierw krotkim, sztywnym wiertlem do mieksiejszych materialow zaznaczyc normalnemu wiertlu gdzie borowac. Inaczej ma szanse krzywo pojsc....
....ma szanse , ale ja w takich przypadkach HSS-y trzymam w szafce , a do obróbki używam wyłącznie wierteł z węglika. :wink:

W Haas-e do wyfrezowania sześciokąta oprócz cyklu G77 do dyspozycji mam jeszcze jeden - cykl G112 .
G112 Interpretacja XY do XC
Funkcja przekształcania z układu ortokartezjańskiego na układ biegunowy G112 pozwala programować kolejne bloki współrzędnych kartezjańskich XY, które układ sterowania automatycznie przekształca na współrzędne biegunowe XC. Gdy funkcja G17 płaszczyzna XY jest aktywna, obsługuje skoki liniowe G01 XY, a także G02 i G03 dla
ruchu kolistego. Komendy położenia X, Y są przekształcane na ruch obrotowy osi C i ruch liniowy osi X.

W cyklu tym przechodzimy na płaszczyznę G17 .... , a jak umie się programować frezarki , to temat już załatwiony. :razz:

P.S. Przykład , tak na szybko.... (mam nadzieję , że bez błędu :razz: ).
autor: WZÓR
27 mar 2010, 23:14
Forum: G-CODE - programowanie
Temat: jak napisac program dla konturu ?
Odpowiedzi: 91
Odsłony: 35089

Na Haas-e narzędzia napędzane ustawiam tak;
Pomiar narzędzia:
a) promieniowe - dotykam sondy w osi X i Z, w offsecie narzędziowym w osi Z odejmuję promień narzędzia
b) osiowe - dotykam sondy w osi Z, oś X ustawiam tak jak dla wierteł.
...dokladie o takie :) czyli ze np mogę zrobić sześciokąt na czole detalu ...
Tak , w Haas-e cyklem G77.
Programowania narzędzi napędzanych na sinumeriku 840D niestety nie znam. :razz:
autor: WZÓR
27 mar 2010, 20:32
Forum: G-CODE - programowanie
Temat: jak napisac program dla konturu ?
Odpowiedzi: 91
Odsłony: 35089

mateu5 pisze:No ciekawie... Ale chodzi mi jak programować obsługę takich narzędzi w toczeniu tzn jak w programie zaprogramować obroty takiego narzędzia jego ruchy wraz z odpowiednim obróceniem wrzeciona
mateu5 , zanim się rozpiszę o osi C :mrgreen: ...
O takie frezowanie na tokarce Tobie chodzi?
autor: WZÓR
26 mar 2010, 08:52
Forum: G-CODE - programowanie
Temat: jak napisac program dla konturu ?
Odpowiedzi: 91
Odsłony: 35089

vv3k70r pisze:...A na sam koniec dadza Ci CAMa jakiegos cwanego i sie dowiesz ze uczyles sie tego dla zasady :D
Dokładnie tak jest w moim przypadku .
Szkolenie na obrabiarki CNC w EMCO , praktyka na EMCO Turn 120 (tokarka) , EMCO VMC 100 (frezarka).
Teraz stoję przy Haas-ach , wcześniej miałem Surfcama 3 , ale żeby było ....lepiej ,,przesiadłem'' się n Solid Works 2010 z zakładką Cam.
autor: WZÓR
25 mar 2010, 20:26
Forum: G-CODE - programowanie
Temat: jak napisac program dla konturu ?
Odpowiedzi: 91
Odsłony: 35089

vv3k70r pisze:Hehe,

To jest chyba miedzynarodowy rysunek do znecania sie nad studentami. Tylko w tabelce inne nazwy powpisywali. Tez to kiedys dusilem. ....
...ale kolega się rozpisał. :razz:
Trzeba było odwalić ten programik dla mateu5 i byłoby po sprawie. :smile:
autor: WZÓR
23 mar 2010, 21:17
Forum: G-CODE - programowanie
Temat: jak napisac program dla konturu ?
Odpowiedzi: 91
Odsłony: 35089

mateu5 pisze:.... Co do A60 to szczerze mówiąc niewiem czy 60 czy 30 a czy to tak bardzo zmienia gwint ?? Gdzieś wyczytałem ze 30 to dałem 30....
A- Kąt końcówki narzędzia (wartość: 0 do 120 stopni) Nie używać kropki dziesiętnej.
....W MTS'ie nie trzeba tego ruchu wykonywac przy G40, nie ma zadnego alarmu zwiazanego z tym, ...
...a tak jest na maszynach.

Zasady stosowania korekcji.

Ponieważ korekcja zmusza maszynę do szeregu bardzo dokładnych obliczeń, obowiązują pewne zasady jej stosowania. Jeśli nie będziemy się ich trzymać, komputer może po prostu zgłupieć, bo dostanie polecenia matematycznie sprzeczne.
1. Korekcję włączamy jedynie dla obróbki wykańczającej. Nie ma ona zastosowania przy obróbce zgrubnej ani w cyklach tokarskich.
2. Pomiędzy włączeniem korekcji G41/G42 a jej odwołaniem G40 mają prawo pojawić się wyłącznie funkcje G00, G01, G02 lub G03. Zastosowanie jakichkolwiek innych funkcji może powodować nieprzewidziane zachowanie się maszyny - niekontrolowane ruchy.
3. Korekcję włączamy przy najeździe na pierwszy punkt konturu, a wyłączamy w linii wyjazdu z konturu.
4. Korekcję włączamy dla każdego narzędzia osobno. Odwołujemy najpóźniej przed wymianą narzędzia.
5. Funkcje włączania i odwołanie korekcji w zależności od systemu piszemy w osobnych liniach lub na końcu linii ruchu.
6. Pomiędzy włączeniem a odwołaniem korekcji musi następować co najmniej jedna linia ruchu.

p.s. Prawdę mówiąc to już nic nie wniosę do Twojego programu (nie znam MTS-a).
Uważam , że powinieneś się zwrócić z resztą problemów związanych z programem do wykładowcy... w końcu odwaliłeś już kawał dobrej roboty. :smile:
autor: WZÓR
22 mar 2010, 21:39
Forum: G-CODE - programowanie
Temat: jak napisac program dla konturu ?
Odpowiedzi: 91
Odsłony: 35089

P.S.
Po N0155 G40 musisz dopisać jakiś ruch narzędzia (G01 lub G00) ....bo ,,wywali '' Ci ALARM.
mateu5 , nie czytasz moich uwag. :mad:
....
N0035 G26 M05 M09
.....
...
N0080 G00 Z20 M05 M09
...
itd. (?)

u mnie na Haas-e miałbym już ALARM (dwa kody M w jednym bloku).
N0195 G97 T0303 S2500 M03 ;GWINT M64
N0200 G00 X60 Z3
N0205 G31 X60 Z-13 F2 D1.8 S6 A30
....
N0245 G97 S2500 T0808 M03 ;GWINT M42
N0250 G00 X42 Z6 M08
N0255 G31 X42 Z-28 A30 D2.4 F4 S7
....
...nie powinno być czasami A60 ?

p.s. ...a co wyszło nie tak z tym programem na symulatorze?
autor: WZÓR
22 mar 2010, 19:51
Forum: G-CODE - programowanie
Temat: jak napisac program dla konturu ?
Odpowiedzi: 91
Odsłony: 35089

mateu5 pisze:koledzy to musi się dać zaprogramować, wymyśliłem coś takiego:

N0110 G57 X0.6 Z0.2
N0115 G81 X62 Z0 I2
N0116 G41
N0120 G01 A225 X60
N0125 G01 Z-11
N0130 G78 X60 Z-17 I4.2 K6
N0135 G71 X62.2 Z-19 R2
N0140 G71 A183 P001
N0145 G73 B30 P000
N0150 G72 B20 X18 Z-84 P000
N0155 G40
N0160 G80
Nie znam programowania MTS , ale na moje oko :wink: brak w tym programie początku i końca .... tzn. nie widzę narzędzia , obrotów , posuwu , itd.

P.S.
Po N0155 G40 musisz dopisać jakiś ruch narzędzia (G01 lub G00) ....bo ,,wywali '' Ci ALARM.

Wróć do „jak napisac program dla konturu ?”