HEIDENHAIN
HEIDENHAIN

Steuerungen, Messgeräte & Positionsanzeigen

Zylinderrohr abzeilen (Programmierlösung)

Beitrag 27.04.2025, 11:04 Uhr
heinz24
Level 1 = Community-Lehrling
*
Hallo zusammen,
ich möchte einen Zylinderrohr (D=1000 H=800) außen umlaufend bearbeiten.
Da das Werkezeug in "Z" zu lang werden würde und ich die Zylinder nicht drehen darf, würde ich gerne die Achse um 90 Grad schwenken und dann mit der Stirnfläche des Fräsers um den Ring fahren.
Steuerung TNC 640, Maschine mit Gabelkopf, kein Drehtisch
Kann man das überhaupt so von Hand programmieren, ohne ein Simultanprogramm über ein Cam-System zu erstellen?
Ich finde dafür keine Lösung
Danke euch schonmal im Voraus
   
Beitrag 27.04.2025, 19:22 Uhr
Julian99
Level 2 = Community-Facharbeiter
**
Guten Abend Heinz,

ich nehme an es handelt sich um eine Maschine ähnlich einer Zimmermann CNC mit A&C Achse im Kopf. Was für Fräser hast du denn zur Verfügung, was für Material möchtest du bearbeiten. Eine Umsetzung sollte auf jeden Fall ohne CAM möglich sein. Kannst du zur Bearbeitung evtl. etwas mehr sagen, Aufmaß etc.? Evtl. sogar ein Bild. Dann kann man dir da sicher was zaubern wink.gif Voraussetzung ist aber natürlich das deine Maschine Simultan fräsen überhaupt kann.

MfG Julian

Der Beitrag wurde von Julian99 bearbeitet: 27.04.2025, 19:38 Uhr
   
Beitrag 27.04.2025, 20:48 Uhr
Julian99
Level 2 = Community-Facharbeiter
**
Ich habe noch eine wichtige Frage vergessen, kann deine C-Achse Endlos drehen oder hat die Achse Endschalter? Wenn ja, dann muss man den Kopf natürlich nach jedem Umlauf wieder zurück drehen. Am besten schreibst du auch mal um was für eine Maschine (Hersteller und Modell) es sich handelt.
   
Beitrag 28.04.2025, 11:55 Uhr
heinz24
Level 1 = Community-Lehrling
*
Hallo Julian

erstmal danke für deine Antwort

Es handelt sich um eine 4x4m Tischmaschine mit AC Kopf der sich max. 376Grad drehen kann. Das Material ist ein Verbundwerksoff mit hohem Glasanteil. Simultanbearbeitung ist möglich.
Da sich der Rohteildurchmessser aufgrund des Herstellungsprozess immer wieder verändert würde ich am Ende gerne alles Parametrisieren.
Erstmal wäre es aber wichtig den Weg ohne Cam-System zu finden.
Ist die Zeichnung so ausreichend?
Ich wäre dir wirklich sehr dankbar, ich habe einfach keine Lösung dafür gefunden.

Gruß,
Heinz






Angehängte Datei(en)
Angehängte Datei  Ring_1.png ( 461.24KB ) Anzahl der Downloads: 56
Angehängte Datei  Ring_1.png ( 461.24KB ) Anzahl der Downloads: 44
 
   
Beitrag 28.04.2025, 13:44 Uhr
CNCFr
Level 7 = Community-Professor
*******
Wenn ich das Problem richtig verstanden habe, ist die Bewegung, die die Maschine ausführen muss, ja klar:
Man muss in der X-Y-Ebene einen Kreis mit dem dem Radius R + S abfahren.
Dabei ist R der Radius des Teils (also 500 mm) und S der Abstand der Fräserstirnfläche von der C-Achse. Synchron dazu muss sich die C-Achse drehen (bei einem Vollkreis um 360 Grad).
Ich kenne die Heidenhainsteuerung nicht, ich weiß also auch nicht, ob da die Kreisprogrammierung in Kombination mit einer Rundachsbewegung möglich ist.
   
Beitrag 28.04.2025, 13:55 Uhr
Julian99
Level 2 = Community-Facharbeiter
**
Hallo Heinz,

ich hätte da schon eine Lösung, mit Parametern wäre auch kein Problem. Was für ein Werkzeug hast du denn zur Verfügung, bzw. möchtest du verwenden? Und welche Grad Stellung möchtest du denn als Startstellung nehmen, damit die 360° realisierbar sind? Also z.B. C+0 oder eben - 180° bis auf +180° etc.? Fürs Programm habe ich schon ein grobes Muster, dann klappt das mit den restlichen Angaben auf jeden Fall.
MfG Julian
   
Beitrag 28.04.2025, 15:57 Uhr
heinz24
Level 1 = Community-Lehrling
*
Hallo Julian,

Wir würden auf X0 Y+500 starten und und hier auch enden wollen. (beste Sicht auf den Fräser)
Also C-90 und A-90 Grad. Dann einmal rum und bei C+270 Grad die Kontur wieder verlassen.
Der Fräser wäre ein D=80mm SH=30mm

Gruß und Danke,
Heinz
   
Beitrag 29.04.2025, 08:17 Uhr
Julian99
Level 2 = Community-Facharbeiter
**
Hallo Heinz,

ich habe es gestern leider nicht mehr geschafft. Ich schaue heute Abend noch mal, dann sollte ich es gar fertig bekommen.

MfG Julian
   
Beitrag 29.04.2025, 10:01 Uhr
heinz24
Level 1 = Community-Lehrling
*
Hallo Julian

das ist wirklich super von dir
ich bin die sehr sehr dankbar für deine Hilfe

Gruß,
Heinz
   
Beitrag 29.04.2025, 17:34 Uhr
Julian99
Level 2 = Community-Facharbeiter
**
Guten Abend Heinz,

anbei ein "kleines Programm". Gefräst wird mit TCPM, so wird Tool Center Point mit geschwenktem Kopf verrechnet, dabei bleibt das Koordinatensystem ungeschwenkt. Das musst du ggf. beim händischen verfahren beachten. Vor M91 musst du TCPM auch deaktivieren, sonst verfährt sie da nicht. Das sind nur Infos falls du das PGM z.B. unterbrichst. Grundsätzlich ist das Programm relativ selbsterklärend. Bitte !!! VORSICHTIG !!! testen. Auf dem Programmierplatz läuft es gut. Am besten testest du es erst mal in der Simulation an deiner Maschine und bei fragen einfach hier stellen. Der Seitliche-Sicherheits-Abst. Q1 muss recht groß gewählt werden, deswegen habe ich da 150 drin. Die maximale seitliche Zustellung Q2 ist maximal, das bedeutet der Schnitt wird gleichmaessig aufgeteilt. Q50 dient dazu das der Kontaktpunkt des Fräsers bei Schneidenradius oder Fase kompensiert wird. Der Fräser schneidet mit der Umfangsseite und somit leicht im Sturz, da einfach mittig kein guter Schnitt wäre, dementsprechend habe ich um den Fräserradius versetzt. Beim Winkelschritt Q8 würde ich mal recht hoch anfangen und schauen was die Maschine schafft, da effektiv nur gerade Stücke berechnet werden, je kleiner desto genauer (runder) ist dein Teil dann eben. Evtl. kann es aber dann auch ruckelig werden, je nach Rechenleistung deiner Maschine. Einfach mal testen. Der Startwinkel Q9 = 90 sollte deinen X+0 Y+500 entsprechen. Die A und C-Achse steht dazu wie du gesagt hast bei A-90 und C-90 und dann im Gegenuhrzeigersinn bis C+270, freifahren und dann zurückdrehen und von vorne. Q10 ist dabei die Drehrichtung, also effektiv Gleich- oder Gegenlauf. Wobei du schauen musst inwiefern deine Maschine die verschiedenen Richtungen wegen deiner Endschalter abbilden kann. Für dich sind grundsätzlich nur die Parameter von Anfang und Ende Parametereingabe relevant. Darunter fallen Bearbeitungsparameter und das Freifahren. Dazu dann noch den Werkzeugaufruf mit T-Nummer und S und F.

Also alles in allem, einfach !!! VORSICHTIG !!! testen und bei fragen melden.

MfG Julian wink.gif

Der Beitrag wurde von Julian99 bearbeitet: 29.04.2025, 17:51 Uhr
Angehängte Datei(en)
Angehängte Datei  ZYLINDERMANTEL_UMFANG_FRAESEN.H ( 9.8KB ) Anzahl der Downloads: 24
 
   
Beitrag 29.04.2025, 18:41 Uhr
homerq
Level 5 = Community-Ingenieur
*****
Nur so am Rande, mit der Stirnschneide einen Radius fräsen?
Dann brauchst du ein über Mitte schneidendes Wkz.
Geht vielleicht Kopf schräg anstellen um am Teil vorbeizukommen und dann kontinuierlich nach unten abzeilen?
Nur so ein Gedanke für eine Alternative.
Gruß Jens
   
Beitrag 29.04.2025, 19:09 Uhr
Julian99
Level 2 = Community-Facharbeiter
**
Guten Abend Jens,

genau, über die Stirnschneide zu fräsen ist nix. Deswegen ist der Fräser um den Radius außer Mitte versetzt und leicht angestellt und schneidet komplett nur über die Umfangsschneiden. wink.gif

MfG Julian
   
Beitrag 29.04.2025, 21:31 Uhr
heinz24
Level 1 = Community-Lehrling
*
Hallo Julian

zuerst einmal ein ganz großes Dankeschön...
Ich werde das Programm morgen testen und dir dann umgehend berichten
Das Werkzeug ist auf der Stirnseite vollflächig belegt (Diamant gekörnt, ist eher ein Schleifprozess) aber die Idee mit dem anstellen des Fräsers wird sich wahrscheinlich als sehr Positiv auswirken.
Ich schreibe morgen wie es gelaufen ist

Gruß,
Heinz
   
Beitrag 30.04.2025, 07:41 Uhr
heinz24
Level 1 = Community-Lehrling
*
Hallo Julian

Das Programm läuft TOP, eine echt geniale Lösung für unser Problem.
Ich bin dir wirklich sehr dankbar für deine Hilfe.
Einfach richtig klasse das du dir die Arbeit gemacht hast.
Ich hätte noch eine Frage zum Anstellwinkel des Werkzeuges, wie kann ich diesen beeinflussen?
Ich muss beim schlichten unbedingt vollflächig und somit 90Grad zu Fläche über den Mittelpunkt des Fräser schneiden damit wir eine glatte Fläche erzeugen.

Gruß,
Heinz
   
Beitrag 30.04.2025, 07:47 Uhr
Julian99
Level 2 = Community-Facharbeiter
**
Guten Morgen Heinz,

das freut mich sehr. Ich habe gerne geholfen, war auch als kleine Herausforderung für mich nicht schlecht. Ich habe sogar schon überlegt das Programm noch so auszubauen, das auch mehrere Tiefenzustellungen möglich sind. Würde da überhaupt Bedarf bestehen oder reicht dir eine Zustellung? Alternativ kannst du ja auch einfach über den Fertigteil Radius die Zustellungen beeinflussen. Probier mal den Fräserradius bei Q50 einzugeben, dann müsste er genau mittig fahren. Also mehr oder weniger mit der Stirn schneiden.

MfG Julian
   
Beitrag 30.04.2025, 08:31 Uhr
heinz24
Level 1 = Community-Lehrling
*
Hallo Julian

das ändern von Q50 hat leider keine Veränderung gebracht
ich habe die mal ein paar Bilder vom Programmierplatz hinzugefügt
Eine Tiefenzustellung wäre natürlich Premium, aber erstmal können wir uns so gut helfen

Gruß,
Heinz

Der Beitrag wurde von heinz24 bearbeitet: 30.04.2025, 08:32 Uhr
Angehängte Datei(en)
Angehängte Datei  Q50.jpg ( 42.41KB ) Anzahl der Downloads: 18
Angehängte Datei  Winkel.jpg ( 56.64KB ) Anzahl der Downloads: 35
 
   
Beitrag 30.04.2025, 08:58 Uhr
Julian99
Level 2 = Community-Facharbeiter
**
Hallo Heinz,

hast du es auch mal auf deiner Maschine in der Simulation angeschaut? Theoretisch müsste der Fräser dann jetzt in X bzw. Y auf 0 fahren wenn in Q50 der Radius des Fräsers steht. Ich kann es jetzt selber nicht testen, da ich gerade keine Möglichkeit habe. Das der Fräser um 90° verdreht steht liegt ja daran, da die Achsen bei deiner Maschine um 90° gedreht stehen. Da müsste dann auf der Maschine anders aussehen. In Satz 55 L X+Q34 Y+Q35 R0 F AUTO müsste dann in einer Achse Null stehen und in der anderen der Radius vom Fertigteil. Wenn ich Zeit habe, dann baue ich das Programm die Tage noch aus mit Zustellung in der Ebene, Schruppen und Schlichten. Und ich will evtl. anstelle von Achswinkeln noch auf Raumwinkel gehen, dann kann man es universeller einsetzen, siehe z.B. Programmierplatz.

MfG Julian

Der Beitrag wurde von Julian99 bearbeitet: 30.04.2025, 09:00 Uhr
   
Beitrag 30.04.2025, 09:07 Uhr
Julian99
Level 2 = Community-Facharbeiter
**
Am Programmierplatz kannst du Q41=Q41 + 90 nach LBL 20 setzen, dann sollte die Simulation auch stimmen.
   
Beitrag 30.04.2025, 11:28 Uhr
heinz24
Level 1 = Community-Lehrling
*
Hallo Julian

das hat geklappt, danke.
jetzt wird getestet, ich werde dich auf dem laufen halten.

einen schönes 1.Mai
Gruß,
Heinz
   
Beitrag 30.04.2025, 12:00 Uhr
Julian99
Level 2 = Community-Facharbeiter
**
Hallo Heinz,

super wenn es klappt. Dir auch einen schönen 1. Mai. Die Q41=Q41+90 sind aber ja nur für den Programmierplatz. Auf deiner Maschine müsste es normal ohne richtig sein. Oder war da der Kopf auch so gestanden? Die C-90 bei Y+ kommen ja nur daher, weil du gesagt hast so steht deine Achse dann. Ich würde es aber in Zukunft eh noch umarbeiten, das mit Raumwinkeln anstelle von Achswinkeln gearbeitet wird. Da es bei Achswinkeln je nach Maschine unterschiedlich sein kann.

MfG Julian
   
Beitrag 02.05.2025, 12:18 Uhr
heinz24
Level 1 = Community-Lehrling
*
Hallo Julian

heute mal produktiv getestet. Der Parameter Q50 hat keine Auswirkungen, erst wenn ich den Q41 mit +090 einbaue dann funktioniert es.
geht also so erstmal auf 90 Grad. Wollte dich unbedingt eben Informieren.

Gruß und ein schönes Wochenende
Heinz
   
Beitrag 02.05.2025, 12:28 Uhr
Julian99
Level 2 = Community-Facharbeiter
**
Hallo Heinz,

ich denke du hast es etwas falsch verstanden. Der Fräser müsste immer so stehen, das die Z-Achse zum Mittelpunkt des Rohres zeigt. Ich habe es zum schruppen nur so programmiert, das der Fräser in der einen Achse z.B. X oder Y je nach Anstellung um den Radius versetzt steht, so das der Fräser effektiv mit dem Umfang und nicht der Stirn schneidet. Den Stirnschnitt wolltest du ja nur zum schlichten. In der Regel sollte man aber um den Radius versetzt stehen für einen besseren Schnitt. Das was man in deiner Simulation gesehen hat war auf jeden Fall nicht so gedacht. Ich habe das Programm auf Achswinkel nach deiner Beschreibung geschrieben, was aber nachträglich betrachtet blöd war, da das Programm so nicht universell ist. Du hast mir ja was von A-90 und C-90 gesagt. Deswegen baut es darauf auch auf. A-90 scheint ja zu stimmen, nur C-90 nicht. Würde es auch gehen wenn die Achse A auf + schwenkt oder muss es zwingend A-90 sein? Ich ändere es noch auf Raumwinkel, da es so dann einfach universell einsetzbar ist. Würdest du die Eingabe von Roh und Fertigmaß lieber auf den Durchmesser oder wie jetzt auf den Radius bezogen haben wollen? Weil dann kann ich da auch gleich noch was mit einbauen.

MfG Julian

Der Beitrag wurde von Julian99 bearbeitet: 02.05.2025, 12:30 Uhr
   
Beitrag 03.05.2025, 16:13 Uhr
heinz24
Level 1 = Community-Lehrling
*
Hallo Julian

erstmal danke für deine schnelle Antwort
ich teste Montag in der Firma nochmal alles durch. Ich mache mal ein kleines Video.
A-90 wäre aber besser da es eine bessere Sicht auf den Fräser ermöglicht.
C-90 war so gedacht das ich links am Ring anfahren wollte.

Gruß,
Heinz
   
Beitrag 03.05.2025, 20:10 Uhr
Julian99
Level 2 = Community-Facharbeiter
**
Guten Abend Heinz,

schau mal in deine Direktnachrichten, da schicke ich dir mal meine E-Mail. Da kannst du mir dann mal ein kleines Video schicken. Für das Programm gibt es aber schon bald noch eine V2. Da mache ich ein paar Sachen anders. Die ist aber noch nicht ganz fertig.

MfG Julian
   
Beitrag 04.05.2025, 20:08 Uhr
Julian99
Level 2 = Community-Facharbeiter
**
Guten Abend Heinz,

hier habe ich nun V2 mit vielen weiteren Features wie Schruppen und Schlichten etc. Parameter Q82 und Q83 ist für das mittige oder außermittige fahren des Fräsers. Bitte mal mit Parameter auf +1 gesetzt testen. Evtl. erst mal mit Aufmaß über Fertigteildurchmesser größer setzen. Schlichtaufmaß wird direkt nach dem Schruppen mit Werten fürs Schlichten gefräst oder wenn Schlichtaufmaß größer als Aufmaß dann direkt geschlichtet. Die Zustellungswerte sind wieder maximal Werte und werden so berechnet das es sauber auf geht. Bitte immer erst in der Simulation am besten direkt an der Maschine nach dem ändern der Parameter ein mal laufen lassen. Die meisten Parameter erklären sich von alleine. Eingabe dieses mal nur von Anfang bis Ender der Parametereingabe. Anbei noch drei Bilder.

Außermittig = Fräser steht mit Kontaktpunkt auf mitte Teil = fräst am Umfang.
Mittig = Fräser steht mit Fräsermitte auf mitte Teil = fräst Stirn + Umfang.
Versetzt = Fräser hat Fase oder Radius an der Schneide und muss um Q50 (Radius- oder Fasenbreite) versetzt stehen damit der Kontaktpunkt (Durchmesser) stimmt = fräst am Umfang.

Viel Spaß beim testen und bitte Vorsichtig sein. Bei Fragen gerne über die E-Mail in deinen Direktnachrichten oder hier.

MfG Julian
Angehängte Datei(en)
Angehängte Datei  Au__ermittig.JPG ( 34.44KB ) Anzahl der Downloads: 22
Angehängte Datei  Mittig.JPG ( 35.23KB ) Anzahl der Downloads: 22
Angehängte Datei  Versetzt.JPG ( 39.42KB ) Anzahl der Downloads: 24
Angehängte Datei  ZYLINDERMANTEL_UMFANG_FRAESEN.H ( 17.89KB ) Anzahl der Downloads: 16
 
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: