584.879 aktive Mitglieder*
4.913 Besucher online*
Kostenfrei registrieren
Anmelden Registrieren
HEIDENHAIN Forum

Werkstück über B-Achse ausrichten

Beitrag 25.04.2014, 17:20 Uhr
Surprise
Surprise
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 25.04.2014
Beiträge: 2

Hallo liebe Community!

Bin relativ neu hier. Kurz über mich: ich bin im 3. Lehrjahr (also entschuldigt wenn ich noch nicht ganz so erfahren bin, blöde fragen eingeschlossen ;D)in einem mittelständischen Unternehmen und werde seit kurzem an einer Hermle C30U angelernt.

Nun zu meinem eigenen Problem:

Heute wollten wir Werkstücke fräsen, welche vorgegossen wurden. Da die obere Werkstücköberfläche aber sehr schief lag und auch nicht ausgerichtet werden konnte, mussten wir halt so drüberfräsen und zack... war das erste teil nur noch ganz knapp innerhalb der toleranz. Jetzt zu meiner frage: das teil muss ja auch irgendwie über b-achse ausgerichtet werden können. Noch als info: an mehreren punkten (in z-achse gemessen über verfahren in x-achse) war der unterschied einfach zu groß. Hab schon auf der HP von heidenhain nachgeschaut und auch schon etwas gefunden, aber wenn es jemand erklären könnte wäre es auch etwas einfacher wink.gif

Wäre über eine antwort sehr glücklich smile.gif

Mfg Surprise
TOP    
Beitrag 25.04.2014, 20:01 Uhr
schwindl
schwindl
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 18.09.2008
Beiträge: 2.311

Hallo Suprise,

das Ausrichten kannst Du mit dem Tastzyklus 431 machen. Hier gibst Du 3 Punkte auf Deiner Fläche an, jeweils in X Y Z.
Die ersten beiden Punkte geben den Verlau der X+-Achse an, der driite die Richtung Y+.
Nach dem Tastzyklus werden die resultierenden Winkel in die Parameter
Q170 -> RAUMWINKEL A
Q171 -> RAUMWINKEL B
Q172 -> RAUMWINKEL C

Diese schwenkst Du mit PLANE SPATIAL ein, dann ist dein Werkzeug senkrecht zur Fläche.

Such mal im Forum nach Q170.
Bei Fragen einfach melden.


--------------------
Gruß
Schwindl
TOP    
Beitrag 26.04.2014, 10:52 Uhr
Surprise
Surprise
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 25.04.2014
Beiträge: 2

Ok vielen dank. Werde mich mal noch weiter informieren smile.gif
TOP    
Beitrag 26.04.2014, 14:16 Uhr
schwindl
schwindl
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 18.09.2008
Beiträge: 2.311

QUOTE (Surprise @ 26.04.2014, 10:52 Uhr) *
Ok vielen dank. Werde mich mal noch weiter informieren smile.gif

Probier es doch aus, es gibt wenig genauere Möglichkeiten, die sind dann aber auch komplizierter.
Einfach testen und ausprobieren. Wenns Fragen gibt melden.
Wichtig nochmal die Reihenfolge der Punkte einhalten.


--------------------
Gruß
Schwindl
TOP    
Beitrag 28.04.2014, 02:48 Uhr
Hexogen
Hexogen
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 29.09.2004
Beiträge: 1.813

QUOTE (schwindl @ 25.04.2014, 20:01 Uhr) *
Hallo Suprise,

das Ausrichten kannst Du mit dem Tastzyklus 431 machen. Hier gibst Du 3 Punkte auf Deiner Fläche an, jeweils in X Y Z.
Die ersten beiden Punkte geben den Verlau der X+-Achse an, der driite die Richtung Y+.
Nach dem Tastzyklus werden die resultierenden Winkel in die Parameter
Q170 -> RAUMWINKEL A
Q171 -> RAUMWINKEL B
Q172 -> RAUMWINKEL C

Diese schwenkst Du mit PLANE SPATIAL ein, dann ist dein Werkzeug senkrecht zur Fläche.

Such mal im Forum nach Q170.
Bei Fragen einfach melden.


Jap danach kannst mittels CYCLE 330 die Winkel in die Achsen eintragen und ganz normal mit PLANE A0 B0 C0 einschwenken

CYCL DEF 330
Q1525=1
Q1526=Q170
Q1527=Q171
Q1528=Q172


--------------------
Schaut doch mal rein:
Mein Youtube Kanal


Anwendungen, Zyklen, CAD/CAM





-----------------------------------------------------------------------------------------------------------------------------
TOP    
Beitrag 28.04.2014, 03:33 Uhr
V4Aman
V4Aman
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 03.06.2010
Beiträge: 2.602

Hallo,
was für ein Zyklus ist denn der 330er?


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


__________________________________________________________________________

Alle sagten: "Das geht nicht." Dann kam einer, der wusste das nicht, und hat's einfach gemacht.
TOP    
Beitrag 28.04.2014, 05:06 Uhr
Hexogen
Hexogen
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 29.09.2004
Beiträge: 1.813

QUOTE (V4Aman @ 28.04.2014, 03:33 Uhr) *
Hallo,
was für ein Zyklus ist denn der 330er?


Ein Hermle Zyklus ...

Der schreibt die Kinematik Tabelle mittels WRITE TO KINEMATIC um ...

hm da ist wohl DMG noch nicht so weit wink.gif tounge.gif
*spass*

Der Beitrag wurde von Hexogen bearbeitet: 28.04.2014, 05:10 Uhr


--------------------
Schaut doch mal rein:
Mein Youtube Kanal


Anwendungen, Zyklen, CAD/CAM





-----------------------------------------------------------------------------------------------------------------------------
TOP    
Beitrag 28.04.2014, 07:56 Uhr
faltklo
faltklo
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 03.11.2009
Beiträge: 379

QUOTE (Hexogen @ 28.04.2014, 06:06 Uhr) *
Ein Hermle Zyklus ...

Der schreibt die Kinematik Tabelle mittels WRITE TO KINEMATIC um ...

hm da ist wohl DMG noch nicht so weit wink.gif tounge.gif
*spass*


Da werde ich aber gerade ein bisschen grün vor Neid wow.gif
Weiß jemand, ob es einen alternativen Zyklus von DMG (oder universell) gibt?
Das weiterschwenken mittels Plane Relativ geht mir nämlich schwer auf den Zeiger...
TOP    
Beitrag 28.04.2014, 20:56 Uhr
V4Aman
V4Aman
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 03.06.2010
Beiträge: 2.602

Ahhh ein Hermle Zyklus wink.gif ich finde das ist Sache von Heidenhain, um die kompatiblität zu anderen Maschinen zu gewährleisten.

...gut, für die ohne Hermle wink.gif nach den Ebene Tasten muß man dann eben A, B, C Achse mit Q170, Q171, Q172 mit Plane anschwenken (in dieser Reihenfolge), den Rest dann Relativ weiterschwenken.

Off Topic,
was ich sehr lustig finde, unsere alten Mikrons mit TNC355 haben einen integrierten Kugelzeilzyklus wink.gif
Bei den aktuellen TNCs gibts sowas leider immer noch nicht..... grmbl

Der Beitrag wurde von V4Aman bearbeitet: 28.04.2014, 21:00 Uhr


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


__________________________________________________________________________

Alle sagten: "Das geht nicht." Dann kam einer, der wusste das nicht, und hat's einfach gemacht.
TOP    
Beitrag 29.04.2014, 01:21 Uhr
Hexogen
Hexogen
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 29.09.2004
Beiträge: 1.813

eigentlich ist es einfach zu realisieren ...
1. die kinematiktabelle muss um paar zeilen erweitert werden:
die letzen 3 Zeilen
10 Additiv_C Trans C -0.4449
11 Additiv_B Trans B -1.5866
12 Additiv_A Trans A 1.0145

2. jetzt entweder die ermittelten werte von Hand eintragen oder WRITE TO KINEMATIC nutzen.

wichtig, nach dem beschreiben die Kinematik neu anwählen sonst liest die HDH das nicht ein.

Nun da sind wir wieder beim Thema wink.gif so Toll ist DMG ja doch net biggrin.gif

Na mal was anderes, finde das auch etwas hard das HDH das nicht von haus aus kann sondern, dass man hier tricksen muss.
Die Verschiebung bzw. Rotation im Preset bringt da einem gar nichts und wird nur mit einer Achse berücksichtigt ... "wtf"


--------------------
Schaut doch mal rein:
Mein Youtube Kanal


Anwendungen, Zyklen, CAD/CAM





-----------------------------------------------------------------------------------------------------------------------------
TOP    
Beitrag 29.04.2014, 19:26 Uhr
V4Aman
V4Aman
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 03.06.2010
Beiträge: 2.602

@Hexogen,
was hat das nu wieder mit DMG zu tun wink.gif immer diese Sticheleien.. danke.gif ...man könnte den Zyklus ja auch auslesen und klauen wink.gif
Hat sogar vor ein paar Jahren einer mal hier öffentlich gepostet, wurde aber dann wieder gelöscht.

Wie geschrieben sollte sich HDH dem Thema mal zuwenden, das alle was davon haben.


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


__________________________________________________________________________

Alle sagten: "Das geht nicht." Dann kam einer, der wusste das nicht, und hat's einfach gemacht.
TOP    
Beitrag 29.04.2014, 22:04 Uhr
faltklo
faltklo
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 03.11.2009
Beiträge: 379

Gibt es denn irgendwo etwas nähere Infos zu den Funktionen "Read Kinematic", "Write Kinematic", und zur Kinematik-Tabelle an sich?
Ich würde mir diesen Zyklus gerne nachbauen, scheiter jedoch Momentan an einer Vernünftigen Dokumentation der Funktionen.
TOP    
Beitrag 30.04.2014, 00:57 Uhr
cgTNC
cgTNC
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 21.11.2010
Beiträge: 1.341

iTNC530:
Die Kinematic kann im Editor der TNC bearbeitet werden.

Alternativ gibt es aber auch einen Kinematik-Edior:
Dazu im MOD das PLC-Passwort eingeben und dann die Softkeys 'ADVANCED SETUP' und 'KINEMATIK' drücken.

Die Anleitung für den Kinematikeditor steht in PLC:\tncguide\de\KinematicsDesing.chm
In dieser sind auch die einzelnen Kinematik-Elemente beschrieben.

Anwendungen mit WRITE TO KINEMATIK findest Du bei DMG-Maschinen im Ordner PLC:\MFUNCT.

Gruß
cgTNC

Der Beitrag wurde von cgTNC bearbeitet: 30.04.2014, 01:05 Uhr
TOP    
Beitrag 30.04.2014, 01:09 Uhr
Hexogen
Hexogen
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 29.09.2004
Beiträge: 1.813

QUOTE (V4Aman @ 29.04.2014, 19:26 Uhr) *
@Hexogen,
was hat das nu wieder mit DMG zu tun wink.gif immer diese Sticheleien.. danke.gif ...


Ich bin einfach nur Böse wink.gif

QUOTE (V4Aman @ 29.04.2014, 19:26 Uhr) *
man könnte den Zyklus ja auch auslesen und klauen


Vielleicht ist dir es schon im SolidCAM Forum aufgefallen wink.gif
ich bin kein Fan von geklautem Code, da jemand sich sehr viel Zeit damit beschäftigt hat und Zeit = Geld ist, wäre es verdammt unfair dem gegenüber.
und wir hier eindeutig in keinem WareZ Forum sind wink.gif

QUOTE (V4Aman @ 29.04.2014, 19:26 Uhr) *
Wie geschrieben sollte sich HDH dem Thema mal zuwenden, das alle was davon haben.


Ist ab der 640er kein Thema mehr, da läuft das eh alles anders (hab ich mir sagen lassen wink.gif

QUOTE (faltklo)
Gibt es denn irgendwo etwas nähere Infos zu den Funktionen "Read Kinematic", "Write Kinematic", und zur Kinematik-Tabelle an sich?


Hey ... also hab schon so einigen mist mit der Kinematik Tabelle gemacht,
"Read Kinematik" gibt es nicht.

Du Kannst über Tab Open und Tab Read ... Tabellen auslesen und in Parameter zurück speichern, whatever damit anstellen und über
WRITE TO KINEMATIC wieder in die Tabelle einspeichern.
TAB READ ist in der Doku beschrieben

Write to kinematic geht so: im Prinzip gleich wie TAB WRITE nur etwas anders wink.gif

WRITE TO KINEMATIC AT COLUMN "COORD" CAPTURE "DOC" KEY "Additiv_C" ~
=+QL100

also du sagt dem befehl > write at column (in spalte "coord") soll der in der zeile "DOC" in den (von dir definierten text) schlüssel "Additiv_C" den wert aus dem QL100 eintragen.

ich würd zudem noch immer wait for synch nutzen um ein vorlesen zu verhindern.


--------------------
Schaut doch mal rein:
Mein Youtube Kanal


Anwendungen, Zyklen, CAD/CAM





-----------------------------------------------------------------------------------------------------------------------------
TOP    
Beitrag 30.04.2014, 17:59 Uhr
V4Aman
V4Aman
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 03.06.2010
Beiträge: 2.602

Ja, ich nehm sowas gelassen wink.gif
Ne, ist klar war ja nur Spaß, das auslesen wäre blödsinn, sowas macht man auch nicht.....wie du geschrieben hast, sind hier kein Warezforum.
Schönes langes Wochenende m8.gif


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


__________________________________________________________________________

Alle sagten: "Das geht nicht." Dann kam einer, der wusste das nicht, und hat's einfach gemacht.
TOP    
Beitrag 01.05.2014, 00:58 Uhr
Hexogen
Hexogen
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 29.09.2004
Beiträge: 1.813

QUOTE (V4Aman @ 30.04.2014, 17:59 Uhr) *
Ja, ich nehm sowas gelassen wink.gif
Ne, ist klar war ja nur Spaß, das auslesen wäre blödsinn, sowas macht man auch nicht.....wie du geschrieben hast, sind hier kein Warezforum.
Schönes langes Wochenende m8.gif


offtpic:

naja sowas kenn ich hier net wink.gif langes woende ...
aber wünsche allen die das haben wink.gif
schönes langes Woende und viel spass beim Mülleimern zusammen suchen

sorry for offtopic


--------------------
Schaut doch mal rein:
Mein Youtube Kanal


Anwendungen, Zyklen, CAD/CAM





-----------------------------------------------------------------------------------------------------------------------------
TOP    
Beitrag 01.05.2014, 11:26 Uhr
cgTNC
cgTNC
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 21.11.2010
Beiträge: 1.341

QUOTE (V4Aman @ 29.04.2014, 19:26 Uhr) *
@Hexogen,
was hat das nu wieder mit DMG zu tun wink.gif immer diese Sticheleien.. danke.gif ...man könnte den Zyklus ja auch auslesen und klauen wink.gif
Hat sogar vor ein paar Jahren einer mal hier öffentlich gepostet, wurde aber dann wieder gelöscht.

Wie geschrieben sollte sich HDH dem Thema mal zuwenden, das alle was davon haben.

Im aktuellen Programmierplatz iTNC530 08 SP1 sind die 3 Transformationen schonmal in den Kinematiken eingetragen.
Hier nicht ganz am Ende, danach kommt noch die Zeile für die Spannmittel. Der Schraubstock wird dann entsprechend geschwenkt auf dem Tisch dargestellt.

Angehängte Datei  kinematik.jpg ( 128.32KB ) Anzahl der Downloads: 95


Gruß
cgTNC
TOP    
Beitrag 02.05.2014, 02:34 Uhr
Hexogen
Hexogen
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 29.09.2004
Beiträge: 1.813

QUOTE (cgTNC @ 01.05.2014, 11:26 Uhr) *
Im aktuellen Programmierplatz iTNC530 08 SP1 sind die 3 Transformationen schonmal in den Kinematiken eingetragen.
Hier nicht ganz am Ende, danach kommt noch die Zeile für die Spannmittel. Der Schraubstock wird dann entsprechend geschwenkt auf dem Tisch dargestellt.

Angehängte Datei  kinematik.jpg ( 128.32KB ) Anzahl der Downloads: 95


Gruß
cgTNC


Ok hier kannst Du wie folgt die Ausrichtung schreiben

WRITE TO KINEMATIC AT COLUMN "COORD" CAPTURE "DOC" KEY "BasicRot A" ~
=+QL100 ;wert für A
WRITE TO KINEMATIC AT COLUMN "COORD" CAPTURE "DOC" KEY "BasicRot A" ~
=+QL101 ;wert für B
WRITE TO KINEMATIC AT COLUMN "COORD" CAPTURE "DOC" KEY "BasicRot A" ~
=+QL102 ;wert für C

wie gesagt, wichtig danach die Kinematik noch mal anwählen und vorher sollte jegliche Transformation inkl. Schwenken abgewählt sein.


--------------------
Schaut doch mal rein:
Mein Youtube Kanal


Anwendungen, Zyklen, CAD/CAM





-----------------------------------------------------------------------------------------------------------------------------
TOP    
Beitrag 02.05.2014, 17:36 Uhr
cgTNC
cgTNC
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 21.11.2010
Beiträge: 1.341

QUOTE (Hexogen @ 02.05.2014, 02:34 Uhr) *
Ok hier kannst Du wie folgt die Ausrichtung schreiben

WRITE TO KINEMATIC AT COLUMN "COORD" CAPTURE "DOC" KEY "BasicRot A" ~
=+QL100 ;wert für A
WRITE TO KINEMATIC AT COLUMN "COORD" CAPTURE "DOC" KEY "BasicRot A" ~
=+QL101 ;wert für B
WRITE TO KINEMATIC AT COLUMN "COORD" CAPTURE "DOC" KEY "BasicRot A" ~
=+QL102 ;wert für C

wie gesagt, wichtig danach die Kinematik noch mal anwählen und vorher sollte jegliche Transformation inkl. Schwenken abgewählt sein.

danke.gif

Gruß
cgTNC
TOP    
Beitrag 03.05.2014, 11:05 Uhr
schwindl
schwindl
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 18.09.2008
Beiträge: 2.311

QUOTE (Hexogen @ 02.05.2014, 02:34 Uhr) *
Ok hier kannst Du wie folgt die Ausrichtung schreiben

WRITE TO KINEMATIC AT COLUMN "COORD" CAPTURE "DOC" KEY "BasicRot A" ~
=+QL100 ;wert für A
WRITE TO KINEMATIC AT COLUMN "COORD" CAPTURE "DOC" KEY "BasicRot A" ~
=+QL101 ;wert für B
WRITE TO KINEMATIC AT COLUMN "COORD" CAPTURE "DOC" KEY "BasicRot A" ~
=+QL102 ;wert für C

wie gesagt, wichtig danach die Kinematik noch mal anwählen und vorher sollte jegliche Transformation inkl. Schwenken abgewählt sein.

Sollte aber Rot A, Rot B und Rot C heißen.


--------------------
Gruß
Schwindl
TOP    
Beitrag 03.05.2014, 17:37 Uhr
faltklo
faltklo
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 03.11.2009
Beiträge: 379

QUOTE (Hexogen @ 30.04.2014, 02:09 Uhr) *
"Read Kinematik" gibt es nicht.


Siehe Screenshots im Anhang.
Wo ist jetzt der Unterschied zwischen "Eintrag Kinematik Tabelle" und "Write Kinematics"?
Angehängte Datei(en)
Angehängte Datei  kinematik.JPG ( 16.52KB ) Anzahl der Downloads: 52
Angehängte Datei  kinematik2.JPG ( 30.74KB ) Anzahl der Downloads: 61
 
TOP    
Beitrag 05.05.2014, 12:43 Uhr
Klartext
Klartext
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 02.08.2009
Beiträge: 512

QUOTE (faltklo @ 03.05.2014, 18:37 Uhr) *
Siehe Screenshots im Anhang.
Wo ist jetzt der Unterschied zwischen "Eintrag Kinematik Tabelle" und "Write Kinematics"?


Mit Read/Write Kimematics kann man die Kinematictabelle recht gut nach bestimmten Einträgen suchen z.B. nen X-Korrekturwert vor der C-Achse und kann es somit auch die Programme auch besser kompitabel zwischen verschiedenen Maschinen machen

Allerdings brauchst du für Write Kinematics erst einmal einen Verweis von Read Kinematics und must viel mit String Parametern arbeiten weswegen es eher für die erfahreren Benutzer geeignet ist

Wenn du den Namen der zu beschreibenden Zeile weißt ist Write to Kinematic der richtige Weg wink.gif

Der Beitrag wurde von Klartext bearbeitet: 05.05.2014, 12:55 Uhr
TOP    
Beitrag 09.11.2022, 21:24 Uhr
klausc
klausc
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 02.02.2008
Beiträge: 51

Hallo,
ist zwar schon alt der Thread, jedoch würde mich interessieren, wie man die Kinematik noch mal anwählt.

QUOTE
wie gesagt, wichtig danach die Kinematik noch mal anwählen und vorher sollte jegliche Transformation inkl. Schwenken abgewählt sein.
TOP    



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