Strona 1 z 1

Sinumerik 840D frezowanie stożka

: 16 paź 2018, 14:09
autor: MrMartynek
Cześć,
czy ktoś ma doświadczenie z pisaniem programów parametrycznych na spirale w Sinumeriku 840D ? Chcę napisać program, który będzie frezował stożek wewnętrzny (lej) we wcześniej już wywierconym otworze. Próbuję korzystając ze zmiany średnicy okręgu przy użyciu tangensa wartości pochylenia ścianki stożka, ale nie do końca mam koncepcję jak wpleść w to płynny (nie schodkowy) ruch w osi Z. Widziałam na forum, że ktoś pisał pisał podobnego typu programy ale na inne sterowania. Kombinowałam trochę, wyszło mi narazie tyle, ale jakoś to chyba bez sensu... Ktoś coś ?


N10 R1=10 ; promień freza
N15 R2=55 ; kąt pochylenia ścianki stożka
N20 R3=60; promień początkowy stożka
N25 R4=50; promień końcowy stożka
N30 R5=90; glebokość
N35 R6=0.2; skok

N40 M6 T1 D1
N45 S3000 M3
N50 G0 X0 Y0 Z150
N55 R7=R3-R1
N60 G1 XR7 Y0 F1000
N65 G3 X0 Y-R7 F1000
N66 G1 Z-R6 F1000
N70 G3 X-R7 Y0 F1000
N75 G1 Z-R6 F1000
N80 G3 X0 YR7 F1000
N85 G1 Z-R6 F1000
N90 R7=R7-TAN(R6)
N95 IF [R7>R5] GOTOB N60

Re: Sinumerik 840D frezowanie stożka

: 30 gru 2018, 15:04
autor: Bridgee
Witam u mnie na fanucu działa taki program :

%O0001
#100=2 (PROMIEN FREZA)
#101=10 (KAT STOZKA)
#102=0 (GLEBOKOSC, PUNKT KONCOWY STOZKA W OSI Z)
#103=5 (SREDNICA GORNA)
#104=0.05 (SKOK)
#105=50 (POSUW OKREGU)
#106=50 (POSUW W OSI Z)

G55

M3S3500
#101=#101/2
#103=#103/2-#100(POCZATKOWY X i R)
G1X0Y0
G1Z5.8
#106=5.8 (PUNKT POCZATKOWY STOZKA Z, wysokosc stozka !)

N1
G1X#103Z#106F#106
#106=#106-#104
#103=#103-#104*TAN[#101]
G3X-#103Y0Z#106R#103F#105
G3X#103Y0Z#106R#103

IF[#106GE#102]GOTO1
G1X0Y0F20
Z-1
G0Z100
M30%

Wystarczy zmienić zmienne z Fanuca na R parametry z Sinumerika, dostosować dane do swojego stożka i promień freza , może komuś się przyda pozdrawiam.

Re: Sinumerik 840D frezowanie stożka

: 29 wrz 2021, 10:56
autor: duell999
podjąłem próbę konwersji z fanuca na parametry r siemensa , niestety NC nie chce ugryżć linijki
STROWANIE MOJEJ MASZYNY TO SINUMERIK 810 D

G3 X-R3 Y0 Z=R6 CR=R3 F=R5

I TEJ IF(R6>=R2) GOTO N.....
WYRZUCA MI BŁĄD SKŁADNI ( SYNTAX ERROR )


pomoże ktoś?

r7= r freza = 5
r1= kąt stożka = 9
r2 = głębokość = 20
r3 = średnica góra = 30
r4 = skok = 0.1
r5 = posów okręgu =100
r6 = posów w osi z =100


R1=R1/2
R3= R3/2-R7
G0X0Y0
G1Z20
R6=20

N1

G1X=R3 Z=R6 F=R6
R6=R6-R4
R3=R3-R4*TAN(R1)
G3 X-R3 Y0 Z=R6 CR=R3 F=R5
G3 X=R3 Y0 Z=R6 CR=R3
IF(R6>=R2) GOTO N1
G1X0Y0F200
G0Z100
M30

Re: Sinumerik 840D frezowanie stożka

: 29 wrz 2021, 14:08
autor: duell999
goto ogarniete - skok do gory programu to GOTOB N1
wyczytalem tez ze zmiene wpisuje sie po G91 , podstawiłem to G91 ale symulator w maszynie pisze ze r3 nie koresponduje z typem wartosci

Re: Sinumerik 840D frezowanie stożka

: 29 wrz 2021, 19:05
autor: duell999
pozostała składnia liniki z G3

Re: Sinumerik 840D frezowanie stożka

: 01 paź 2021, 19:43
autor: MrMartynek
Nie wiem czy to w czymś pomoże, ale na tokarce gdzie mam Sinumerika 810T promienie wpisuje się parametrem B np. B3.
Choć to bez sensu byłby zapis CR=BR3.. nie. To na pewno nie o to chodzi.