Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

Nut fräsen Mantelfläche >360°, Nut fräsen Mantelfläche >360°

Beitrag 03.02.2009, 16:28 Uhr
Jens1000
Jens1000
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 06.12.2002
Beiträge: 65
Hallo Zusammen,
Wie fräse ich eine Nut auf der Mantelfläche größer 360°.

Wenn die Nut länge kleiner als 360° ist mache ich das normalerweise so.

%_N_L1110_SPF
;$PATH=/_N_WKS_DIR/_N_130105_010_R1_WPD
; ---
N10 MSG ("Kühlung fräsen")
N15 G54
N20 G59 X0 Y0 Z=RG720 C4=RG727
N25 TOWSTD

;WZNAME: SLF VHM kurz D5 R1
N30 T="Fraeser_5_R1"
N35 TC(1,0,0,1,90,0)
N40 T="Aschr_8008"

N45 L707(0)
N50 SETMS(1)
N55 G94
N60 S1=4500 M1=3 M108 M107
N65 G19 M814
N70 DIAMOF

N80 G0 B1=90
N85 G0 S4500 F270.0
N90 Z10.0
N95 X30.0 Y0
N100 FGROUP(Z1,C4)
N105 FGREF[C4]=30.0
N110 X18.0 Z-7.9 C4=90.0
N115 X16.0
N120 G1 X14.0 F100.0
N125 Z-54.4 C4=ASP(270.0) F270.0
N130 G0 X16.0
N135 G1 X13.0 F100.0
N140 Z-7.9 C4=ASN(90.0) F270.0
N145 G0 X16.0
N150 G1 C4=270.0
N155 X14.0 F100.0
N160 Z-54.4 C4=ASP(90.0) F270.0
N165 G0 X16.0
N170 G1 X13.0 F100.0
N175 Z-7.9 C4=ASN(270.0) F270.0
N180 G0 X16.0
N185 FGROUP()
N190 M1=5 M109
N195 L708
N200 L711(1)
N205 X253.5 Z326.0 C4=0

Wie gebe ich das ein wenn die Nut z.B. 540° hat; die Mantelfläche also 1,5 mal
umwickelt.
Das Siemenshandbuch(DoconWeb) sagt hierzu:

"Für die Positionierung mit Richtungsangabe (ACP, ACN) muss im Maschinendatum der Verfahrbereich zwischen 0° und 360° eingestellt sein (Modulo-Verhalten). UmModulo-Rundachsen in einem Satz um mehr als 360° zu verfahren, ist G91 bzw. IC zu programmieren."

Also einfach G91 vor die Bearbeitung setzen andere C-Werte eingeben, dann läuft das ?

Und was ist mit IC gemeint ?

VG Jens
   
Beitrag 03.02.2009, 19:21 Uhr
CNCFr
CNCFr
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 15.09.2002
Beiträge: 1.928
G91 ist ein modaler G-Code, d.h. er wirkt auch in allen Folgesätzen bis zum nächsten G90. G-Codes dieser Gruppe wirken auf alle Achsen im Satz.
IC wirkt nur satzweise und nur für die jeweilige Zuweisung.

Also beispielsweise:

G90 X10 Y10 Z=IC(20)

Xund Y fahren absolut, Z inkremental.

Nur der Vollständigkeit halber: Das Gegenstück zu IC ist AC, d.h. mit AC kann man einzelne Achsen absolut programmieren, auch wenn G91 aktiv ist.

Der Beitrag wurde von CNCler bearbeitet: 03.02.2009, 19:22 Uhr
   
Beitrag 03.02.2009, 20:02 Uhr
Hugge
Hugge
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 14.07.2002
Beiträge: 104
Hallo jens67

wenn ich dein Programm so sehe ,könnte man meinen du arbeitest an einer Gildemeister
anbei ein Programmbeispiel von einer GMX 200

ich mache das über Tracyl Aussen Durchmesser Welle mal Pie 3.14 =Y wert pro Umdrehung

%_N_L1111_SPF
;$PATH=/_N_WKS_DIR/_N_SCHNECKE_RECHTS_WPD
;OPERATION :Schnecke Schlichten
;BEMERKUNGEN :
EXTERN VERSCHIEBUNG (STRING[20])
N10 G19 M814
N15 DIAMOF
N20 G54
N25 G59 X0 Y0 Z=RG720

N30 MSG("Schnecke Schlichten SP4")
N35 TOWSTD


;WZID:8
;WZNAME:ALU-CUT D8.0 VHM
N40 T="T5"
N45 TC(1,0,0,1,90,0)
/7 ARTIS_1(1051,1,0,1111,0,0,1,0,0)

N50 L707(0)
N55 SETMS(1)
N60 G90 G0 G95 B1=90 S1=8000 F0.3 M1=3 M107
N65 G0 Z50.
N70 G0 X=(RG738+50.)/2 Y0



N75 TRACYL_S4(90);90=aussen durchmesser welle
N80 ATRANS X45
/7 M172
N85 G0 X5 Z10 Y-141.3716

N90 G0 X-4.5

N155 G1 G42 Y-141.3716 Z-12.1
N95 G1 Y-282.7433 Z-36.1 ;RND=350
N100 G1 Y-424.1150 Z-42.1
N105 G1 Y-494.8008 Z-45.1 F0.22
N110 G1 Y-565.4866 Z-48.1
N115 G1 Z-40.1001
N120 G1 Y-424.1150 Z-16.1 F0.3
N125 G1 Y-345
N130 G1 Z-8
N135 G1 Y-330 Z3
N140 G0 X25




N336 G40 Z50
/7 M173

N340 M413
N345 TRANS_OFF
N350 M1=5
N355 L708
N360 G18 G40
VERSCHIEBUNG("AUS")
N365 M109 M155
N370 L710(1)
N375 MSG()
NN9999: M17
____


gruss aus dem Odenwald thumbs-up.gif
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: