Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

G-Code Programmierung auf Siemens

Beitrag 11.08.2006, 18:26 Uhr
G112
G112
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 08.07.2004
Beiträge: 59
Hallo CNC´ler,

ich habe mal wieder ein Problem.
Seit neusten arbeite ich an einer Gildemeister CTX320 Linear mit einer Siemens 840D Steuerung. Ich habe ein Problem bei der G-Code Programmierung.
Ich muß an einem Durchmesser eine Seriennummer mit einem Stempel einbringen.
Ich muß im Eilgang 2mm über das Teil fahren,dann im Vorschub auf den Fertigdurchmesser und als letztes muß sich die C-Achse um 70Grad im Vorschub drehen.
Ich habe schon alles probiert und es klappt nicht, selbst die bei Gildemeister bekommen das nicht gebacken.
Vielleicht könnte mir jemand helfen und das Programm schreiben.
Kann ja nicht viel sein. Bei Fanuc sind das 9 Sätze.

Danke im voraus.

Gruß G112

Rückwärts laufen lassen und Späne dranwerfen
   
Beitrag 13.08.2006, 11:05 Uhr
4970_inaktiv
4970_inaktiv
Level 4 = Community-Meister
****
Gruppe: Banned
Mitglied seit: 05.09.2004
Beiträge: 519
...nur mal so rumgesponnen: Warum die C-Achse benutzen?

Könnte man nicht bei stehendem Futter (positoniert mit M19 S "Winkelwert" oder SPOS[n]=...) über das Werkstück fahren, mit G94 F... zustellen und dann das Futter mit einer Drehzahl von z.B. 1er Umdrehung soundsoviel Sekunden "laufen" lassen bis der gewünschte Winkel erreicht wurde?
Die Sekunden programmiert mit G4 F... (es ginge auch G4 S... da müsste aber ein Null-Komma-Wert rein, weil ja keine ganze Umdrehung gefahren wird. Ich bezweifle, dass die Sinumerik das schluckt)

Eine Umdrehung macht pro Sekunde 360/60 = 6Grad, das würde heißen, dass man das Futter bei einer Umdrehung/min 70/6 sec. laufen lassen müsste. Dabei kommt natürlich ein "krummer" Wert raus (11.66Periode), aber das könnte man sich ja ausrechnen oder 72Grad sind auch ok, dann gehen 12sec.

Je höher die Drehzahl, desto kleiner ist die Verweilzeit und umso größer der relative Vorschub.

Ein Versuch ist es wert, oder?
mfG.
Eisen
   
Beitrag 13.08.2006, 18:06 Uhr
G112
G112
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 08.07.2004
Beiträge: 59
Danke für die Antwort.
Ich habe das Problem aber schon gelöst.

Gruß G112
   
Beitrag 14.08.2006, 12:00 Uhr
4970_inaktiv
4970_inaktiv
Level 4 = Community-Meister
****
Gruppe: Banned
Mitglied seit: 05.09.2004
Beiträge: 519
...schön für alle Interessierten wäre es, wenn Du uns in Deine Lösung mit einweihen könntest, so ein Forum lebt auch davon!

mfG.
Eisen
   
Beitrag 16.08.2006, 20:44 Uhr
Guest_conradi_*
Themenstarter
Gast


Sagen wir doch einfach:

G94 G1 C=IC(70) F100
   
Beitrag 17.08.2006, 17:06 Uhr
G112
G112
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 08.07.2004
Beiträge: 59
Hallo CNC`ler,

das Programm muss so aussehen:

T1G94D1
m4=5
setms(1)
spcon
spore[4]=0
go x31 z-11
g1 x29,5 f100
g1 c4=70 f3000
g0 x31
go x160 z50
spcof

Gruß G112
   
Beitrag 19.08.2006, 18:06 Uhr
4970_inaktiv
4970_inaktiv
Level 4 = Community-Meister
****
Gruppe: Banned
Mitglied seit: 05.09.2004
Beiträge: 519
...so, so, also muss das Programm so aussehen wink.gif

QUOTE
Ich habe schon alles probiert und es klappt nicht, selbst die bei Gildemeister bekommen das nicht gebacken.


Komisch, wenn ich mir das Prog. so ansehe, ist es schön der Reihe nach geschrieben, so würde es wohl jeder schreiben, der vor so einem Problem steht und das soll für Gildemeister unlösbar gewesen sein???

Ulkig, ulkig...

mfG.
Eisen
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: