Strona 1 z 1

narzędzie i offset

: 16 maja 2010, 12:23
autor: pawelkaso
witam

mam taki problem, mam do wycięcia prostokąt

N0005 G90 f1200
N0010 G21
N0015 G00 Z5.00
N0020 G00 X11.100 Y9.725
N0025 G01 Z-5.00
N0030 G01 X158.325 Y9.725
N0035 G01 X158.325 Y69.450
N0040 G01 X11.100 Y69.450
N0045 G01 X11.100 Y9.725
N0050 G00 Z5.00
N0055 G00 X0 Y0
N0060 M30

frezem 6mm

ścieżka narzędzia jest w tym kodzie w osi frezu

jak zrobić aby frez szedł 3mm po stronie wewnętrznej lub zewnętrznej i zostawił wymiary zadanego prostokątu

proszę w kilku żołnierskich słowach wytłumaczyć kolejne kroki gdzie i jak w programie wpisać grubość frezu oraz stronę wew lub zew pracy.

: 16 maja 2010, 13:00
autor: abik81
W bloku - N0020 G41 X11.100 Y9.725- wprowadzasz G41 (lewostronna kompensacja narzędzia) lub G42 (Prawostronna kompensacja narzędzia). Wywołując narzędzie np. T1 musisz również wywołać korektor D1 (W tabeli narzędzi wprowadzić promień narzędzia).
Ps. W programie możesz pominąć niektóre powtarzające się wartości:
N0001 T1 D1
N0005 G90 F1200
N0010 G21
N0015 G00 Z5.00
N0020 G41 X11.100 Y9.725
N0025 G01 Z-5.00
N0030 X158.325
N0035 Y69.450
N0040 X11.100
N0045 Y9.725
N0050 G40 G00 Z5.00
N0055 G28 X0 Y0
N0060 M30

A i G40 - odwołanie kompensacji

: 24 maja 2010, 17:55
autor: pawelkaso
Dzięki za odpowiedź

natomiast mam pytanie dlaczego w G41 nie zaczyna frezować dalej z uwzględnieniem korekcji

a w G42 robi łuki

T1 D1
G90 F500
G21
G00 Z5.00
G00 G41 X15.000 Y15.000
G01 Z-0.10
G01 X115.000 Y15.000
G01 X115.000 Y115.000
G01 X15.000 Y115.000
G01 X15.000 Y15.000
G00 Z5.00
G00 X0 Y0
M30

: 08 paź 2012, 20:01
autor: samaia
Widać, że algorytm jest błędny, bo sprawdza czy zamknięty został kontur oryginalny,
zamiast zoffsetowany. Samo zamknięcie konturu wtórnego jest wystarczające przy lewym
offsecie. Przy prawym (wewnętrznym) algorytm powinien być więcej niż tylko zamknięciem
linii: po natrafieniu na parę współrzędnych już zrealizowaną, algorytm powinien obciąć
początek ruchu do punktu o tych współrzędnych i uznać ten punkt za początek ruchu.
Dla programisty to powinno być proste.

: 09 paź 2012, 00:51
autor: dziabi3
kolego pokombinuj trochę bo ostatni jak się bawiłem to działało dobrze tylko trzeba uważać na punkt startowy i końcowy ruchu kompensowanego , to newralgiczny moment

Czytałem troszkę na innych forach i potwierdzają właściwa prace , lecz w tokarce jest uwalona i nie wiadomo kiedy będzie naprawiona