Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

Helix für Siemens 3M, Makroprogramm für 3M

Beitrag 15.05.2003, 16:55 Uhr
Eagle
Eagle
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 10.04.2002
Beiträge: 53
Hallo,
Wer kann mir helfen, ich suche ein Makroprogramm (Parameterprg).
Zur Herstellung Bohrzirculares fräsen einer x-beliebigen Bohrung.
Für eine Siemens 3M Steuerung.
Also ein Zyklus den eine heutige moderne Steuerung hat !!

Bin euch für eure Antworten sehr Dankbar !!

danke.gif


--------------------
Mit freundlichen Grüßen Eagle
   
Beitrag 20.05.2003, 22:30 Uhr
Ulli
Ulli
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 24.02.2002
Beiträge: 508
Hallo Eagle,

was fehlt dir denn ??
b.z.w was kan die Steuerung?? R-Parameter??

Mit oder ohne Fraeserbahnkorrektur? G41....
oder einfach rein, rum und raus?

Kein Helix??

bis dann

Ulli


--------------------
www.u-herrmann.de
   
Beitrag 01.06.2003, 19:46 Uhr
Eagle
Eagle
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 10.04.2002
Beiträge: 53
Hi Uli,
klar mit G41 von mir aus auch aus der Steuerung lesen mit irgendeinem Befehl
@..... und so weiter.

R-Parameter kann Sie auch !!

Nicht einfach rein rum und raus.

bischen komfortabler sollte es schon sein.

z.b. mit Zustellung pro Umdrehung.
Vorschub; Bohrungsdurchmesser.
Startpunkt sollte aktuell angefahrene Position sein.

Sorry für so späte Nachricht !!

notify.gif


--------------------
Mit freundlichen Grüßen Eagle
   
Beitrag 01.06.2003, 21:11 Uhr
Ulli
Ulli
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 24.02.2002
Beiträge: 508
Hallo Eagle,

also R-Parameter kann sie, Fraeserbahnkorrektur auch!

Soll der Grund planeben sein oder fuer Durchgangsloecher?

Kennt die Maschine/Steuerung den TURN-Befehl mit G2/G3??

z.B.
g0 x0 y0 z0
g0 g41 x100
g3 x0 y0 i-100 j0 TURN=24 Z-120
g0 g40 x0 y0


macht in 24 Umdrehungen eine Bohrung von Durchmesser 200 120 tief, allerdings mit "schraegen" Grund.

Ich will mal sehen....

bis dann

Ulli

PS. Antwort hier hin oder ins Postfach ???


--------------------
www.u-herrmann.de
   
Beitrag 02.06.2003, 18:07 Uhr
Ulli
Ulli
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 24.02.2002
Beiträge: 508
Hallo,

ohne mal lange auf Deine Antwort zuwarten, versuch mal was die Steuerung dazu sagt:


%SPF 101
( Helixfraesen fuer 3M ?? )
@714
( alle Werte absolut)
R1 = 170 (Positionierebene)
R2 = 20 ( fraesen ab )
R3 = -75 ( fraesen bis)
r4 = 150 ( Bohrungsdurchmesser)
r5 = 4 ( Steigung )
G0 Z= R1
G0 Z= R2
( INKREMNTAL EIN )
G91
( Umdrehungen ausrechnen )
R63= R2 - R3
R63=R63/R5
(den ganzzahligen Teil)
@622 R63
( zustellung pro viertel Umdr. )
R65=R5/4
( ZAEHLER Null SETZEN )
R64=0
( FERTIGRADIUS )
R30= R4/2
G1 G41 X= R30
( SPRUNGZIEL MIT FESTER NUMMER 1234 )
N1234 R64= R64+1
G3 X=- R30 Y=- R30 I=- R30 J0 Z=- R65
G3 Y= R30 X=- R30 I0 J= R30 Z=- R65
G3 Y= R30 X= R30 I= R30 J0 Z=- R65
G3 Y=- R30 X= R30 I0 J=- R30 Z=- R65
( ZURUECKSPRINGEN WENN R63 GROESSER R64 )
@124 R64 R63 K-1234
( restweg ausrechnen)
R65=R64*R5
R65=R63-R65
R65=R65/4
(rest im Kreis, eventuell ueberspringen)
G3 X=- R30 Y=- R30 I=- R30 J0 Z=- R65
G3 Y= R30 X=- R30 I0 J= R30 Z=- R65
G3 Y= R30 X= R30 I= R30 J0 Z=- R65
G3 Y=- R30 X= R30 I0 J=- R30 Z=- R65
(planeben fraesen)
G3 X=- R30 Y=- R30 I=- R30 J0
G3 Y= R30 X=- R30 I0 J= R30
G3 Y= R30 X= R30 I= R30 J0
G3 Y=- R30 X= R30 I0 J=- R30
G1 g40 X=- R30
G90
G0 Z= R1
M17

bis dann

Ulli


--------------------
www.u-herrmann.de
   
Beitrag 02.06.2003, 21:09 Uhr
Eagle
Eagle
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 10.04.2002
Beiträge: 53
Danke Dir Ulli,
werde es in ca. 3 Tagen ausprobieren können ich schicke es einfach mal rein.

Ich lass auf dass Ergebnis nicht lange warten ok.


Gruß Eagle danke.gif


--------------------
Mit freundlichen Grüßen Eagle
   
Beitrag 02.06.2003, 21:11 Uhr
Eagle
Eagle
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 10.04.2002
Beiträge: 53
Hi noch mal Ulli,

Die Maschine kennt den Befehl Turn natürlich nicht !!

Und unten sollte es auch planen können.

Ich probier dein Unterprogramm..

Bis dahin Eagle
wink.gif


--------------------
Mit freundlichen Grüßen Eagle
   
Beitrag 02.06.2003, 21:44 Uhr
uli12us
uli12us
Level 8 = Community-Ehrenmitglied
********
Gruppe: Mitglied
Mitglied seit: 20.04.2002
Beiträge: 5.008
Hallo Ulli, was du oben geschrieben hast über das turn stimmt so nicht. Die Steuerung macht einen kompletten Kreis und fängt dann erst mit dem Zählen der Umdrehungen an macht also in deinem Beispiel 25Umdrehungen. Beim Zirkularfräsen einer Bohrung ist das zwar uninteressant aber wenn du auf diese Methode Gewindefräsen willst kann das schon wichtig werden. Ich schreibe normalerweise nach dem Kreissatz mit Turn nochmal denselben nur ohne z-Wert und Turn um einen planen grund zu erreichen.

g3 x0 y0 i-100 j0 TURN=24 Z-120
g3 x0 y0 i-100 j0 ;TURN=24 Z-120

Gruß Uli
   
Beitrag 08.06.2003, 23:53 Uhr
Ulli
Ulli
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 24.02.2002
Beiträge: 508
Hallo uli12us,

in dem Handbuch steht aber was anderes.

Okay Handbuecher, ich werd das mal die Tage testen.

bis dann

Ulli


--------------------
www.u-herrmann.de
   
Beitrag 09.06.2003, 16:32 Uhr
gerale54
gerale54
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 31.03.2002
Beiträge: 135
Hallo Eagle,

Versuch mal folgendes Programm in die Maschine zu bekommen:


%SPF 405
( BOHRUNGSFRAESEN MIT WHILE-SCHLEIFE )
( MIT DEPO-FRAESER )
( FOLGENDE PARAMETER MUESSEN DEFINIERT WERDEN )
( R51 = TASCHENTIEFE IN W-RICHTUNG OHNE VORZEICHEN)
( BEI DURCHGANGSFRAESEN MATERIALSTAERKE + SCHNEIDENRADIUS )
( R52 = DURCHMESSER DER BOHRUNG OHNE VORZEICHEN)
( R54 = ZUSTELLUNG OHNE VORZEICHEN)
( R55 = UNTEREBENE - MIT DEM RICHTIGEN VORZEICHEN + - ANGEBEN)
( DURCH MASSAENDERUNG KANN DIE LETZTE FAHRT )
( AUCH ALS SCHLICHTFAHRT BESTIMMT WERDEN )
N10 R50=R54 R51= R51+ R54 R61=0
N20 R56= R52/2 R60= R54+ R55
N30 R11=4 G0 Z0
N40 W= R60
N50 G91
N60 G1 G41 Y= R56
N70 G64
N80 @133 R51 R50 K120
N90 G03 X0 Y0 W= -R54 I0 J= -R56
N100 R50= R50+ R54
N110 @100 K-80
N120 R50= R50- R54
N130 R59= R51- R50
N140 G03 X0 Y0 W=- R59 I0 J= -R56
N150 G03 X0 Y0 I0 J= -R56
N160 G40 G1 Y= -R56
N170 G90
N180 G0 W= R60
N190 @125 R55 R61 K210
N200 G0 W= R54
N210 R11=3
N220 R51= R51- R54
N230 M17

Dieses Parameter Programm nutzen wir in der SINIMERIK 850.
Die Steuerung ist auch schon über 10 Jahre alt.

Du müstest in diesem Programm die W Verfahrbewegung in Z umändern weil unser Bohrwerk in diesem fall nicht mit Z sondern mit dem Ständer W (Werkzeugachse) fährt.

Dieses Programm wird wie ein Zyklus behandelt, das heißt im Hauptprogramm werden nur die Parameter 51-bis 55 definiert, dann die Position anfahren und mit L405 aufrufen.

Vieleicht klappt es.

Mit freundlichen Grüßen

Gerhard


--------------------
Wissen besteht aus Erfahrung.
Alles andere ist nur Information.

ALBERT EINSTEIN
   
Beitrag 12.06.2003, 21:55 Uhr
Eagle
Eagle
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 10.04.2002
Beiträge: 53
Hi Gerhard,
werde auch Dein Programm testen,
Unsere Maschine ist wie eine Drehbank zu betrachten vom Koordinaten System.
Das heiß zustell-achse ist X
aber ich krieg das schon hin wink.gif

Hi Ulli,
leider komme ich immer noch nicht auf die Maschine
sie ist seit Tagen mit einem meiner Programme beschäftig.
Schneckenprogrammierung Du 300 x 9970 mm lg usw.....

Deshalb kann ich noch nicht testen !!
Aber dann smile.gif smile.gif

An alle nochmals ein Dankeschön


--------------------
Mit freundlichen Grüßen Eagle
   
Beitrag 13.06.2003, 09:33 Uhr
uli12us
uli12us
Level 8 = Community-Ehrenmitglied
********
Gruppe: Mitglied
Mitglied seit: 20.04.2002
Beiträge: 5.008
@Ulli
Siemens Handbücher sind ein Kapitel für sich. Wenn du da mal nen Befehl oder auch nur nen Parameter suchst hast du tagelang zu tun. Und die Erklärungen dadrin sind auch nicht für normale Leute gemacht sondern für diejenigen die ein Informatikstudium mit zumindest nem 2er haben. Das gleiche gilt für die Kurzanleitungen. Da steht zwar der Zyklus mit den ganzen parametern erklärt wie die auf deutsch heißen nur leider steht nicht dort wie der Zyklus eingegeben wird.
Aber das mit den Umdrehungen beruht auf eigenen Erfahrungen und stimmt zumindest bei meiner Maschine.
Allerdings müßte ich mal testen wie sich die Steuerung verhält wenn man als Umdrehungswert eine Zahl mit Komma eingibt oder z.B. in den G3 Satz nur ne 3/4Umdrehung macht und dann Turn=10 dahinterschreibt.

Gruß Uli
   
Beitrag 22.06.2003, 19:26 Uhr
Eagle
Eagle
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 10.04.2002
Beiträge: 53
Hi Leute,
kann immer noch nicht testen!!

melde mich wieder !!

danke.gif


--------------------
Mit freundlichen Grüßen Eagle
   
Beitrag 27.07.2003, 03:21 Uhr
mrsupervisor
mrsupervisor
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 27.07.2003
Beiträge: 14
Hi at all,

Wenn jemand einen Zyklus oder Unterprogramm für die Sinumerik 850/880 sucht, mit dem man zirkular ausfräsen kann, (auch ins Volle, je nach Werkzeug) der melde sich doch bei mir.
Ich habe selbst einen Zyklus für diese Steuerung geschrieben bei dem man wählen kann, ob man die Zustellung über einen festen Wert (in mm) vornimmt, oder ob man einen Eintauchwinkel in Grad angeben möchte.
Drehrichtung und Korrekturen können auch über Parameter eingegeben werden.
Der Umfangsvorschub sowie die optimale Schnittaufteilung und die Anzahl der Schnitte werden automatisch berechnet.
Die entsprechenden Werte müssen der Steuerung natürlich über Parameter angegeben werden.
Ich habe diesen Zyklus für ein Portalbearbeitungszentrum ( 5- Achsen mit Nutating-Head ) geschrieben, er kann aber auch beliebig für andere Maschinen bzw. Koordinatensysteme geändert werden.
Also, bei Interesse bitte melden.

mfg
Supervisor

smile.gif smile.gif smile.gif
   
Beitrag 29.07.2003, 22:45 Uhr
Ulli
Ulli
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 24.02.2002
Beiträge: 508
Hallo Supervisor,

>Wenn jemand einen Zyklus oder Unterprogramm für die Sinumerik 850/880 sucht, mit dem
>man zirkular ausfräsen kann, (auch ins Volle, je nach Werkzeug) der melde sich doch bei mir.


Poste den Zyklus doch hier hin.... dann hat ihn jeder zur Verfuegung. =:-)

bis dann

Ulli


--------------------
www.u-herrmann.de
   
Beitrag 26.08.2003, 21:13 Uhr
Eagle
Eagle
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 10.04.2002
Beiträge: 53
Hi bin wieder aus dem Urlaub da,
und was soll ich sagen ich kann es immer noch nicht testen
weil meine Schnecken immer noch auf der Maschine sind.
mad.gif

Aber Ulli hat recht stell dein Makro hier rein und alle haben was davon !!


--------------------
Mit freundlichen Grüßen Eagle
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: