Znaleziono 2 wyniki

autor: mariusz123a
24 paź 2015, 08:03
Forum: Fanuc
Temat: Prosba o sprawdzenie makra
Odpowiedzi: 5
Odsłony: 2672

PiRo_man pisze:Witam,
Po pierwsze podałeś trochę mało informacji odnośnie kodu.
To, że parametr E określa średnicę narzędzia nic mi nie mówi. Przez ten parametr przekazujesz rozmiar narzędzia w sensie fizycznym? Czy numer korektora w tablicy narzędzi?
Odpowiadasz bez analizy programu i twierdzisz, ze podał za mało informacji, przeczytaj opis parametrów w szczególności opis D i E.

Po drugie twierdzisz, ze ma problem z nawiasami, spójrz co ja napisałem, czy nie napisalem o nawiasach i dodatkowo nie poprawiłem programu.

Po trzecie napisałem, ze program nie dopracowany, bo brakuje średnicy początkowej. Spojrz co Ty napisałeś, wspomniałeś, że masz program który uwzględnia średnicę poczatkową. Podziel się programem i wtedy uznam, że pomogleś. Na razie to tylko widzę, ze swoim postem objechaleś kolegę bez powodu i nic nowego nie wniosłeś do tematu. Nabijasz sobie tylko liczbę postów Panie inzynierze.

Amator Mariusz
autor: mariusz123a
21 paź 2015, 18:09
Forum: Fanuc
Temat: Prosba o sprawdzenie makra
Odpowiedzi: 5
Odsłony: 2672

Masz problem z nawiasami, spróbuj w ten sposób i zadziała:

%
O0070( START OF SUBRPOGRAM 0070 )

(A=8.5 -== HOLE DIAMETER ==- )
(B=13 -== HOLE DEPTH ==- )
(C=3 -== RETRACT PLANE ==- )
(D=8 -== RADIUS OFFSET NUMBER ==- )
(E=8 -== TOOL DIAMETER ==- )
(F=500 -== FEED ==- )
(H=0 -== VARIABLE RESET ==- )
(I=0.3 -== CUTTING DEPTH ==- )
(J=9.95 -== FINISH DIAMETER ==- )
(K=100 -== SAFE PLANE ==- )

G0Z#3
G1Z-#2F#9
G91G1G42D#8X[#1/2]
N10#11=#11+#4
G1X#4
G2I-[[#1/2]+#11]
IF[#11LT[#5-#1-#4]]GOTO10
G91G40G1X-[[#1/2]+#11]
G91G1G42D#8X[#5/2]
G2I-[#5/2]J0
G91G40G1X-[[#1/2]+#11]
G90G1Z#3
G0Z#6
M99
%

Według mnie program nie dopracowany, powinieneś jeszcze dodać możliwość określenia średnicy od jakiej ma zacząć frezować.

Wróć do „Prosba o sprawdzenie makra”