HEIDENHAIN
Steuerungen, Messgeräte & Positionsanzeigen
Ellipsen Konus
12.08.2025, 07:55 Uhr
Hi zusammen,
Ich brauche eure Hilfe bei der Programmierung einer etwas komplexeren Form.
Auf der Oberfläche des Werkstückes muss ich eine Ellipse schleifen mit den Maßen 0,8mm in X auf 0,6mm in Y.
Soweit so gut
jetzt soll aber die Ellipse bei einer Tiefe von 2,75mm in ein Kreisdurchmesser von 0,5mm übergehen
und das ganze in einer helixförmigen Bearbeitungsstrategie.
Ich hoffe es gibt hier einen pfiffigen Programmierer der mit weiter helfen kann.
Viele Grüße
Pierre
Ich brauche eure Hilfe bei der Programmierung einer etwas komplexeren Form.
Auf der Oberfläche des Werkstückes muss ich eine Ellipse schleifen mit den Maßen 0,8mm in X auf 0,6mm in Y.
Soweit so gut
und das ganze in einer helixförmigen Bearbeitungsstrategie.
Ich hoffe es gibt hier einen pfiffigen Programmierer der mit weiter helfen kann.
Viele Grüße
Pierre
12.08.2025, 08:47 Uhr
Meintest Du so etwas ?
Angehängte Datei(en)
--------------------
Wir haben doch keine Zeit --> G00Z0
Diesem User wurde verliehen: "Das Norddeutsche Qualitätsposting Siegel"
Diesem User wurde verliehen: "Das Norddeutsche Qualitätsposting Siegel"
12.08.2025, 08:52 Uhr
12.08.2025, 09:01 Uhr
Da bin ich dann wieder raus...
--------------------
Wir haben doch keine Zeit --> G00Z0
Diesem User wurde verliehen: "Das Norddeutsche Qualitätsposting Siegel"
Diesem User wurde verliehen: "Das Norddeutsche Qualitätsposting Siegel"
12.08.2025, 09:38 UhrAuf der Oberfläche des Werkstückes muss ich eine Ellipse schleifen mit den Maßen 0,8mm in X auf 0,6mm in Y.
Soweit so gut
jetzt soll aber die Ellipse bei einer Tiefe von 2,75mm in ein Kreisdurchmesser von 0,5mm übergehen
und das ganze in einer helixförmigen Bearbeitungsstrategie.
Soweit so gut
und das ganze in einer helixförmigen Bearbeitungsstrategie.
Hallo Pierre,
Kuck mal hier, ich denke das hilft:
Konische Bohrung im Helix fräsen, Parameterprogramm
EDIT: Ich sollte vielleicht noch anmerken das sich bei einem Kreis die Koordinaten so berechnen:
X = COS(Winkel) * Radius
Y = SIN(Winkel) * Radius
Bei einer Ellipse ist es genauso, nur das diese in X und in Y einen anderen Radius hat
X = COS(Winkel) * RadiusX
Y = SIN(Winkel) * RadiusY
In den Programmen in dem anderen Beitrag ist der Radius immer der gleiche Q-Parameter. Um nun von der Ellipse auf den Kreis überzugehen musst Du nur je Tiefe den RadiusX (Ellipse) reduzieren so das Du am Ende auf Radius (Kreis) kommst und weil Du auf einer Helix bist diesen Schritt nochmals je Winkelschritt (fein-)reduzieren.
Wenn ich von RX=12 und RY=10 (Ellipse) zu R=8 in 5 Schritten kommen will, dann ist dX = (RX-R) / 5 und dY = (RY-R) / 5
Also pro Zustellung RX=RX-dX um am Ende bei R zu landen, Y dito.
Sagen wir mal Du machst alle 1 Grad eine XY-Berechnung, dann teilst Du dx nochmals durch 360, weil eine Umdrehung.
dX = (RX-R) / 5 / 360
dY = (RY-R) / 5 / 360
RadiusX = RadiusX - dX
RadiusY = RadiusY - dY
X = COS(Winkel) * RadiusX
Y = SIN(Winkel) * RadiusY
Und das solange bis Du unten bist.
Andreas.
Der Beitrag wurde von Andreas1964 bearbeitet: 12.08.2025, 09:58 Uhr
12.08.2025, 11:02 Uhr
Ich hab keinen Programmierplatz an dem in ein NC-Programm testen könnte, aber ich häng mal eine Exceldatei mit den Rechenschritten dran.
Das musst Du dann zu Heidenhain konvertieren.
Helix_Ellipse_zu_Kreis.xlsx ( 35.14KB )
Anzahl der Downloads: 16
Am Programmanfang machst Du die Parameter für die Werte in den grünen Zellen und die Berechnung der d-Werte in Spalte F daneben.
Vor der Schleife setzt Du Deine Parameter auf die Werte in Zeile 9 und fährst auf diese XYZ Koordinate.
In der Schleife machst Du die Berechnung wie in Zeile 10 und fährst auf diese XYZ Koordinate.
Und die Schleife halt so lange bis Du unten bist. Alles klar?
Andreas.
Das musst Du dann zu Heidenhain konvertieren.
Helix_Ellipse_zu_Kreis.xlsx ( 35.14KB )
Anzahl der Downloads: 16Am Programmanfang machst Du die Parameter für die Werte in den grünen Zellen und die Berechnung der d-Werte in Spalte F daneben.
Vor der Schleife setzt Du Deine Parameter auf die Werte in Zeile 9 und fährst auf diese XYZ Koordinate.
In der Schleife machst Du die Berechnung wie in Zeile 10 und fährst auf diese XYZ Koordinate.
Und die Schleife halt so lange bis Du unten bist. Alles klar?
Andreas.
12.08.2025, 12:12 Uhr
Alles Klar ich danke euch.
Ihr habt mir sehr geholfen.
Grüße Pierre
Ihr habt mir sehr geholfen.
Grüße Pierre
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder:





