584.833 aktive Mitglieder*
5.486 Besucher online*
Kostenfrei registrieren
Anmelden Registrieren
HEIDENHAIN Forum

Nockenbewegung der X-Achse zum Ausgleich bei Tischdrehung

Beitrag 28.04.2017, 08:59 Uhr
Lost-Form
Lost-Form
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 23.07.2004
Beiträge: 157

Hallo,

ich habe gerade ein Bauteil vorliegen (Ø1225) welches mir nicht auf den Rundtisch passt (Ø1200).
Normal würde ich zentrisch aufspannen und die C-Achse drehen um den Durchmesser zu bearbeiten.
Problem ist ich muss in X+ weit ausserhalb noch bearbeiten und da geht mir auch der X-Weg aus.
Ich kann das Teil nicht auf C-Umschlag bearbeiten. Das geht aufgrund der Kontur nicht.
Ich brauche eine Lösung für folgendes Vorhaben:

Ich spanne das Bauteil ca. 100mm aussermittig (X-) auf den Rundtisch und will den Fräser anstellen.
Nun möchte ich den Tisch drehen und das Werkzeug soll in X+/- kompensieren.
Mit M128 komm ich nicht weiter, da ja die Punktverfolgung den Punkt verfolgt.
Ich steh grad ein wenig auf dem Schlauch. Ich bin mir sicher die Steuerung kann das; ich weiss nur nicht wie ichs programmieren soll.

Wie gesagt; ich brauch ne Lösung für dieses Problem und keine Vorschläge wie ich das irgendwie auf Umschlag, etc. bearbeiten könnte, weil es wirklich nicht anders geht. wink.gif

Steuerung ist eine TNC 530 (SW 340490-06 SP9).
TOP    
Beitrag 28.04.2017, 10:25 Uhr
Lost-Form
Lost-Form
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 23.07.2004
Beiträge: 157

Edit:
Es handelt sich dabei natürlich nicht direkt um eine Nockenbewegung, sondern um viel mehr wacko.gif
Ich befürchte fast die Steuerung gibt das nicht her.
TOP    
Beitrag 28.04.2017, 21:02 Uhr
schwindl
schwindl
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 18.09.2008
Beiträge: 2.311

Das sollte schon gehen mit M128, du musst die C-Achse in eine Richtung drehen und in XYZ dagegen, dann dreht sich das Werkstück und der Fräser bleibt stehen.
Dazu musst du einen L-Satz verwenden, in dem Du für jeden Winkelschritt die XYZC Koordinaten berechnest.


--------------------
Gruß
Schwindl
TOP    
Beitrag 28.04.2017, 21:06 Uhr
cgTNC
cgTNC
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 21.11.2010
Beiträge: 1.341

QUOTE (Lost-Form @ 28.04.2017, 10:25 Uhr) *
Edit:
Es handelt sich dabei natürlich nicht direkt um eine Nockenbewegung, sondern um viel mehr wacko.gif
Ich befürchte fast die Steuerung gibt das nicht her.

Also - keinen blassen Schimmer was eine 'Nockenbewegung, sondern um viel mehr' ist ... coangry.gif

Wenn es sich um ein rundes Teil handelt, ist es eigentlich nur eine Exenterbewegung.

Möglich das Dein 'unbeschreibliches Problem' mit M128 oder TCPM zu lösen ist:
M128
CC X0 Y0 ; Werkstückmitte
CP IPA+60 IC+60 DR+ ; alle 3 Vorzeichen gleich, gleicher Wert für Winkel und C

Gruß
cgTNC

Der Beitrag wurde von cgTNC bearbeitet: 28.04.2017, 21:07 Uhr
TOP    
Beitrag 30.04.2017, 11:08 Uhr
Lost-Form
Lost-Form
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 23.07.2004
Beiträge: 157

@schwindl:
Ich soll den Kreis in klitzekleine Geraden splitten?
Hab gestern viel mit M128 rumgespielt aber nix in die Richtung hinbekommen.


@cgTNC: In nem C-Satz kann man halt keine Rundachse programmieren.

Der Beitrag wurde von Lost-Form bearbeitet: 30.04.2017, 11:08 Uhr
TOP    
Beitrag 30.04.2017, 11:29 Uhr
V4Aman
V4Aman
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 03.06.2010
Beiträge: 2.602

QUOTE (Lost-Form @ 30.04.2017, 11:08 Uhr) *
@cgTNC: In nem C-Satz kann man halt keine Rundachse programmieren.


Hat er doch mit Polar gemacht.

Der Beitrag wurde von V4Aman bearbeitet: 30.04.2017, 11:30 Uhr


--------------------
Gruß V4Aman


__________________________________________________________________________

Alle sagten: "Das geht nicht." Dann kam einer, der wusste das nicht, und hat's einfach gemacht.
TOP    
Beitrag 30.04.2017, 13:18 Uhr
cgTNC
cgTNC
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 21.11.2010
Beiträge: 1.341

QUOTE (Lost-Form @ 30.04.2017, 11:08 Uhr) *
@schwindl:
Ich soll den Kreis in klitzekleine Geraden splitten?
Hab gestern viel mit M128 rumgespielt aber nix in die Richtung hinbekommen.


@cgTNC: In nem C-Satz kann man halt keine Rundachse programmieren.

Möglichkeit 1 - klitzekleine Geraden:
Q1=0 ; Startwinkel
Q2=100 ; Fraesradius
M128
LBL 1
Q3 = Q2 * COS Q1 ; X
Q4 = Q2 * SIN Q1 ; Y
L X=Q3 Y=Q4 Z.. C=Q1
Q1 = Q1 + 1 ; naechster Winkelschritt
CALL LBL 1 REP 59

Möglichkeit 2 - CP:
Erst Winkel und DR eingeben, danach vor DR die C-Achse einfügen.

Möglichkeit 3 - TOOL CALL DL+
Mit DL das Werkzeug bis zum Werkstückmittelpunkt verlägern. Über Parameter geht das beliebig weit.
Q1 = 100 ; Fraesradius
TOOL CALL DL+Q1
M128
L X0 Y0 Z.. C0
L IC+60

Übrigens:
Nur bei aktuellen Steuerungsversionen der letzten ca. 5 Jahre wird M128 richtig in der Simulation angezeigt.
Richtig abarbeiten kann das aber schon die TNC430. smile.gif

Gruß
cgTNC

Der Beitrag wurde von cgTNC bearbeitet: 30.04.2017, 13:24 Uhr
TOP    
Beitrag 30.04.2017, 14:20 Uhr
Lost-Form
Lost-Form
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 23.07.2004
Beiträge: 157

Danke für die Tips!
Werde ich Dienstag mal versuchen!
TOP    
Beitrag 02.05.2017, 13:52 Uhr
Lost-Form
Lost-Form
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 23.07.2004
Beiträge: 157

@cgTNC:
Hat super geklappt mit der Möglichkeit 2.

Hatte das auch versucht aber die C-Achse einfach nicht in den Satz bekommen :D

Mit dem "Trick" hats funktioniert!
TOP    
Beitrag 25.04.2019, 11:09 Uhr
Norbert_87
Norbert_87
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 20.11.2015
Beiträge: 2

Super vielen Dank thumbs-up.gif
Möglichkeit 1 hat bei mir bestens funktioniert auf der ITNC 430.
TOP    



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