585.762 aktive Mitglieder*
4.085 Besucher online*
Kostenfrei registrieren
Anmelden Registrieren
HEIDENHAIN Forum

Bohrung/Zapfen 5 Achsig Anfasen

Beitrag 31.12.2015, 15:30 Uhr
x90cr
x90cr
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 09.02.2005
Beiträge: 2.446

Mich würde Interessieren ob man ohne CAM mit einer iTNC530 über 5 Achs simultan eine Bohrung bzw. einen Zapfen Anfasen kann der sich außerhalb des Drehmittelpunktes der C-Achse befindet? Sprich die Fase mit einem normalen Schaftfräser angestellt fräsen.

Falls das funktioniert wäre ich an einem kleinen Programmierbeispiel interessiert.
Ich hab bis vor 1,5 Jahren auf Hurco gearbeitet, dort war das kein Problem.


--------------------
!! Mein alter Nickname: canon !!

Beginnt man das System zu hinterfragen, so erkennt man deutlich, dass die „Wahrheit“ zumeist entgegengesetzt des scheinbaren zu finden ist.
  • Wenn wir uns heute keine Zeit für unsere Gesundheit nehmen, werden wir uns später viel Zeit für unsere Krankheiten nehmen müssen.
  • Wenn es klemmt - wende Gewalt an. Wenn es kaputt geht, hätte es sowieso erneuert werden müssen.
TOP    
Beitrag 31.12.2015, 16:34 Uhr
Guest_guest_*
Themenstarter

Gast



Das Thema hat mein Interesse geweckt!
In den frei verfügbaren Programmier-Unterlagen zur iTNC530 habe ich dazu aber keinen Ansatzpunkt gefunden.
TOP    
Beitrag 31.12.2015, 16:51 Uhr
cgTNC
cgTNC
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 21.11.2010
Beiträge: 1.341

In den Heidenhain-Handbüchern findet man das nicht, aber in der Arena sollten mehrere Themen dazu zu finden sein (mit Google).
Das geht schon an der TNC430 mit M128. Auf der iTNC530 ist TCPM dafür besser geeignet, weil damit der Vorschub besser gesteuert wird.
Die Bearbeitungsebene muß dafür zurückgesetzt sein. Die A- oder B-Achse wird mit einem festen Winkel angestellt und der Tisch dreht sich um die C-Achse.

Es gibt verschieden Möglichkeiten:
  • Nullpunkt und DL auf Radiusmittelpunkt verlängern/verkürzen,
    hier braucht dann nur mit L C.. der tisch gedreht werden.
  • oder Nullpunkt und DL auf Konturbahn verlängern/verkürzen.
    Mit dieser Variante können beliebige Konturen mit unterschiedlichen Aussen und Innenradien in einem Zug gefast werden.
    Über den DL erhält man qasi eine Bahnkorrektur, ohne das RL/RR verwendet werden muss.
    Die Kontur wird hier mit L X.. Y.. und CP IPA.. IC.. DR+/- programmiert.
PS.: Im Handbuch steht dass M128/TCMP nur mit Kugelfräsern verwendet werden soll, das muss man nicht ganz so ernst nehmen!

Guten Rutsch
cgTNC

Der Beitrag wurde von cgTNC bearbeitet: 31.12.2015, 17:04 Uhr
TOP    
Beitrag 31.12.2015, 17:07 Uhr
Cavalli
Cavalli
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 13.08.2013
Beiträge: 340

Wenn ich suchen müsste würde ich am ehesten mal hier http://www.klartext-portal.de/nc-solutions/ stöbern.


--------------------
Idealisten wollen die Welt verbessern, nicht den Status Quo verwalten!
TOP    
Beitrag 31.12.2015, 17:08 Uhr
CptFraeser
CptFraeser
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 20.09.2014
Beiträge: 560

Wenn man:

"...PS.: Im Handbuch steht dass M128/TCMP nur mit Kugelfräsern verwendet werden soll, das muss man nicht ganz so ernst nehmen! "

also das nicht ernst zunehmen braucht... warum steht es dann drin?

Wenn die auf Kugelfräser bestehen... dann kann man keine an Flächen anliegenden Fasen fräsen,
sondern nur Konturen damit entgraten, an denen die "Fräser-Ecke" freifährt.

Ist das richtig?
TOP    
Beitrag 31.12.2015, 17:42 Uhr
Guest_guest_*
Themenstarter

Gast



Ich denke M128 wäre ein Schritt in die richtige Richtung. Mehr aber noch nicht.
Die Arbeitsebene müsste auf dem Durchmesser des Zapfens, bzw. der Bohrung liegen. Das Werkzeug sollte um den Fasenwinkel angestellt sein. Bei der Sinumerik ist das ein Vektor.
Theoretisch kann das nur mit Werkzeug-Vektoren funktionieren.
TOP    
Beitrag 31.12.2015, 17:44 Uhr
cgTNC
cgTNC
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 21.11.2010
Beiträge: 1.341

QUOTE (CptFraeser @ 31.12.2015, 18:08 Uhr) *
Wenn man:

"...PS.: Im Handbuch steht dass M128/TCMP nur mit Kugelfräsern verwendet werden soll, das muss man nicht ganz so ernst nehmen! "

also das nicht ernst zunehmen braucht... warum steht es dann drin?

Wenn die auf Kugelfräser bestehen... dann kann man keine an Flächen anliegenden Fasen fräsen,
sondern nur Konturen damit entgraten, an denen die "Fräser-Ecke" freifährt.

Ist das richtig?

Die Beschreibung im Handbuch bezieht sich auf reines Abzeilen mit Kugelfräsern. Dabei kann man die A, B oder C Achse mit aktivem M128/TCPM innerhalb der Fräsbahn beliebig hin und her schwenken, die Steuerung behält die programmierte Kugelmittelpunkts Bahn relativ zum Werkstück trotzdem ein.

Hier geht es jetzt ums Anfasen. Das fuktioniert einwandfrei mit Schaftfräsern, aber hier wird ja innerhalb der Fräsbahn auch nicht die Anstellung der A oder B Achse geändert. M128/TCMP wird nur dazu gebraucht, damit die Steuerung den Radiusmittelpunkt ausserhalb der Tischmitte mitnimmt.

Gruß
cgTNC
TOP    
Beitrag 01.01.2016, 07:25 Uhr
schwindl
schwindl
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 18.09.2008
Beiträge: 2.312

Hallo,

das geht sehr einfach:
CC in die Mitte Bohrung Zapfen
Vorposition mit Verrechnung des Werkzeugradius
TCPM einschalten
Anstellen
CP IPA 360 IC 360 DR+ erstellt die Fase.

Ein Beispiel hier http://www.cnc-arena.com/de/forum/index.ph...mp;#entry383617


--------------------
Gruß
Schwindl
TOP    
Beitrag 01.01.2016, 18:50 Uhr
V4Aman
V4Aman
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 03.06.2010
Beiträge: 2.602

Welches TCPM....? Da gibts doch mehrere oder?


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


__________________________________________________________________________

Alle sagten: "Das geht nicht." Dann kam einer, der wusste das nicht, und hat's einfach gemacht.
TOP    
Beitrag 01.01.2016, 19:11 Uhr
Guest_guest_*
Themenstarter

Gast



QUOTE (V4Aman @ 01.01.2016, 19:50 Uhr) *
Welches TCPM....? Da gibts doch mehrere oder?


Wenn ich dem Link richtig gefolgt bin, lautet die Zeile:
FUNCTION TCPM F CONT AXIS SPAT PATHCTRL VECTOR
wobei : F CONT AXIS SPAT PATHCTRL VECTOR die Parameter für TCPM bedeuten.
und wird mit:
FUNCTION RESET TCPM
zurück gesetzt.

Eigentlich ist es ganz einfach, wie schwindl es schon geschrieben hat.
Ich finde es nur traurig, daß HH solche Anwendungs-Beispiele nicht in den Manuals veröffentlicht. Das könnte doch auch werbewirksam eingesetzt werden, um sich von Wettbewerbern abzusetzen.

Der Beitrag wurde von guest bearbeitet: 01.01.2016, 19:14 Uhr
TOP    
Beitrag 01.01.2016, 19:17 Uhr
schwindl
schwindl
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 18.09.2008
Beiträge: 2.312

Dafür gibt es die NC-Datenbank von Heidenhain, da sind sehr viele Programmierlösungen hinterlegt, einfach mal reinschauen.
Das Handbuch würde das irgendwann sprengen, ist jetzt schon dick genug.
Aber das Prinzip könnte man reinnehmen.


--------------------
Gruß
Schwindl
TOP    
Beitrag 01.01.2016, 19:20 Uhr
Guest_guest_*
Themenstarter

Gast



QUOTE (schwindl @ 01.01.2016, 20:17 Uhr) *
Dafür gibt es die NC-Datenbank von Heidenhain, da sind sehr viele Programmierlösungen hinterlegt, einfach mal reinschauen.
Das Handbuch würde das irgendwann sprengen, ist jetzt schon dick genug.
Aber das Prinzip könnte man reinnehmen.


thumbs-up.gif danke.gif
TOP    
Beitrag 01.01.2016, 20:40 Uhr
GreenVeltlins77
GreenVeltlins77
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 17.06.2005
Beiträge: 455

Dieses Bild habe ich mal in der Arena gefunden.

Gruß
Sven
Angehängte Datei(en)
Angehängte Datei  Kegel.jpg ( 191.13KB ) Anzahl der Downloads: 131
 
TOP    
Beitrag 02.01.2016, 10:49 Uhr
V4Aman
V4Aman
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 03.06.2010
Beiträge: 2.602

Eine Anleitung für M28/TCPM wäre da echt nicht schlecht.
Es geht einiges und nur wenige wissen es.
Zyklen damit wären da super.

Der Beitrag wurde von V4Aman bearbeitet: 02.01.2016, 10:50 Uhr


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


__________________________________________________________________________

Alle sagten: "Das geht nicht." Dann kam einer, der wusste das nicht, und hat's einfach gemacht.
TOP    
Beitrag 02.01.2016, 11:59 Uhr
x90cr
x90cr
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 09.02.2005
Beiträge: 2.446

QUOTE (schwindl @ 01.01.2016, 07:25 Uhr) *


Hab es gestern mal in der Demo probiert und hat soweit gut funktioniert.
danke.gif


--------------------
!! Mein alter Nickname: canon !!

Beginnt man das System zu hinterfragen, so erkennt man deutlich, dass die „Wahrheit“ zumeist entgegengesetzt des scheinbaren zu finden ist.
  • Wenn wir uns heute keine Zeit für unsere Gesundheit nehmen, werden wir uns später viel Zeit für unsere Krankheiten nehmen müssen.
  • Wenn es klemmt - wende Gewalt an. Wenn es kaputt geht, hätte es sowieso erneuert werden müssen.
TOP    
Beitrag 02.01.2016, 16:33 Uhr
cgTNC
cgTNC
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 21.11.2010
Beiträge: 1.341

QUOTE (V4Aman @ 02.01.2016, 11:49 Uhr) *
Eine Anleitung für M28/TCPM wäre da echt nicht schlecht.
Es geht einiges und nur wenige wissen es.
Zyklen damit wären da super.

  1. Der TCP (Tool Center Point) ist bei Kugelfräsern die Kugelmitte, bei Schaftfräsern die Werkzeugmitte an der Stirn, (evtl um DL verschoben).
  2. F TCP: Der Vorschub vom TCP wird am Werkstück konstant gehalten. Ausgleichbewegungen erhöhen den Achsvorschub.
    F CONT: Hier gilt der Bahn-Vorschub. Ausgleichbewegungen reduzieren den Vorschub am Werkstück.
    Gerade das F TCP könnte Heidenhain in der Tat deutlich besser und eingänglicher beschreiben!
    Bei der Lösung von GreenVeltlins77 muss also F CONT gewählt werden. Weil der TCP auf Radiusmitte liegt, heizt die Maschine sonst mit Maximalvorschub um die C-Achse.
    Ist der TCP in Höhe der Werkzeugschneide wählt man besser T TCP. Damit ist es für den Fräsvorschub egal wie weit ausser Tischmitte der Radiusmittelpunkt liegt.
  3. AXIS POS: Die Positionen der Dreh-Achsen sind Achswinkel.
    AXIS SPAT: Die Positionen der Drehachsen sind Raumwinkel, hier müssen im ersten Satz alle 3 Drehachsen programmiert werden.
    Weil es bei AXIS SPAT keine Option SEQ+/- und TABLEROT gibt, macht die Maschine nicht immer das was sie soll, das Problem gibt es bei AXIS POS nicht.
    Bei Maschnen mit 45Grad Fräskopf können die Drehachsen mit PLANE SPATIAL .. TURN/MOVE vorpositioniert werden, anschliessend PLANE RESET STAY und TCPM .. AXIS POS .. programmieren.
  4. PATHCTRL AXIS: Die Steuerung führt innerhalb eines NC-Satzes keine weiteren Ausgleichbewegungen in den Drehachsen aus.
    PATHCTRL VECTOR: Wenn innerhalb eines NC-Satzes die A- oder B-Achse verfahren werden, führt die Steuerung zusätzlilche Ausgleichbewegungen in den Drehachsen aus, damit beim Wälzfräsen eine ebene Fläche entsteht.
    Da sich beim hier gefragten einfach Anfasen der Werkzeugvektor nicht ändert, ist es egal welche Option man nimmt, PATHCTRL AXIS reicht.
  5. M128 entspricht TCPM F CONT AXIS POS PATHCTRL AXIS.
Frohes neues noch,
Gruß
cgTNC

Der Beitrag wurde von cgTNC bearbeitet: 02.01.2016, 16:45 Uhr
TOP    



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