Loch mit Kegel anphasen

  • Hallo liebe Forum Mitglieder,


    Ich muss eine 100mm Loch anpassen. Die Mitte des Loches ist bekannt. Das anpassen soll mit einem kegelschleifer erfolgen. Der kegelschleifer hat eine Winkel von ca. 15 grad. Der tcp liegt in der Mitte des Schleifers


    Wie bei dem angehängten Bild zu sehen ist, ist das Loch nicht gerade im Raum, sondern liegt komplett schief . Das sind die großen Probleme die ich habe. Teachen macht keinen Sinn, da es mehrer Löcher sind , die alle um 120 grad versetzt sind. Die sind genauso schief im Raum, aber 120 grad versetzt.


    Für jede Anregung wäre ich dankbar


    Lg

  • Schritt für Schritt zum Roboterprofi!
  • Keine direkte Antwort möglich.
    Zu wenig Angaben.


    Wie sind denn die Bohrungen untereinander angeordnet ??
    Zeichnung - Skizze.

    Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt.<br />Albert Einstein

  • Hallo,


    die Angaben sind wirklich dürftig.


    Um mal nur ein Loch zu betrachten
    a) Das Loch ist senkrecht zur Oberfläche in der es sich befindet
    - einfach die BASE auf die Oberfläche kippen und einen einfachen Kreis abfahren
    b) Das Loch ist schräg in die Oberfläche "gebohrt"
    - hier müsste der Roboter eine Ellipsenbewegung durchführen (oder fast eine Ellipse, da wegen den 15° unterschiedliche Fasenstärken entstehen, aber egal.)
    - einfach auf der Ellipse feine Stützpunkte berechnen und mit LIN-Bewegungen überschleifen
    - wenn du es genauer willst, Ellipsen-Stützpunkte berechnen und über CIRC-Segmente abfahren
    Das Ganze schön in ein Unterprogramm verpacken... fertig :)


    Gruß
    Twister

    Kleinere Wunder werden sofort erledigt... größere nach der Mittagspause...

    Einmal editiert, zuletzt von Twister ()

  • Das Loch ist schräg in der Oberfläche !


    Hm magst du mir ein Programm Ausschnitt schreiben? Kann da so nix mit Anfangen
    Lg;)


    Problem ist auch noch das das Loch nicht Imre den gleichen Abstand zur Base hat !
    Wie kann man das lösen? Ich abe ein laser, mit dem kann ich die Tiefe holen

    Solange mein Chef so tut als würde er mich richtig bezahlen solange tue ich so als würde ich Arbeiten

  • Hallo Roboter_Sklave


    hier eine Hilfe, habe es so nicht am Roboter getestet, könnten kleine Fehler drin sein.
    Die Ellipse liegt hier in BASE-Y-Richtung.



    DECL REAL RADIUS_X
    DECL REAL RADIUS_Y
    DECL REAL WINKEL
    DECL FRAME P1
    DECL FRAME FR_START
    DECL REAL Lochdurchmesser
    DECL REAL Fraeserdurchmesser
    DECL REAL Fasentiefe
    DECL REAL Kippwinkel ;des Loches


    Lochdurchmesser = 100
    Fraeserdurchmesser = 15
    Fasentiefe = 1
    Kippwinkel = 15 ;z.B. 15° schräges Loch zur Oberfläche


    RADIUS_X = Lochdurchmesser/2 - Fraeserdurchmesser/2
    RADIUS_Y = RADIUS_X / COS(Kippwinkel)
    RADIUS_X = RADIUS_X + Fasentiefe
    RADIUS_Y = RADIUS_Y + Fasentiefe


    FR_START = $POS_ACT ;Mittelpunkt der Ellipse, BASE muss plan zur Lochoberfläche sein


    FOR WINKEL = 0 TO 360 STEP 2 ;STEP x ist die Schrittweite
    P1.X = FR_START.X + COS(WINKEL)*RADIUS_X
    P1.Y = FR_START.Y + SIN(WINKEL)*RADIUS_Y
    LIN P1 C_DIS
    ENDFOR


    LIN FR_START



    So ähnlich sollte es funktionieren.
    Um die Fräsrichtung Gegenlauf in Gleichlauf zu ändern einfach die Schleife von 360° auf 0° ändern
    oder ein Vorzeichen bei den SIN/COS-Funktionen ändern.


    Gruß
    Twister

    Kleinere Wunder werden sofort erledigt... größere nach der Mittagspause...

    Einmal editiert, zuletzt von Twister ()

  • was macht die for schleife?


    das loch ist leider nicht plan zur base! sondern in B 10 und in c 5 grad!

    Solange mein Chef so tut als würde er mich richtig bezahlen solange tue ich so als würde ich Arbeiten

  • Hallo Roboter_Sklave,


    mit der FOR-Schleife werden 180 Stützpunkte einer Ellipse berechnet. Genauer gesagt 181, da Start und Endpunkt identisch sind.
    Leider fehlt noch die Winkellage der Lochachse in der Oberfläche.
    Da ich das nun begonnen habe will ich es auch zu Ende führen.
    Bitte sende mir per PM die technische Zeichnung (Ohne Kopfdaten natürlich) und zeichne auch die BASE ein.
    Ebenso wäre eine Zeichnung vom Werkzeug mit TCP von Vorteil.
    Ich schreib dir danach das Programm. (Einmaliger kostenfreier Service)


    Gruß
    Twister

    Kleinere Wunder werden sofort erledigt... größere nach der Mittagspause...

    Einmal editiert, zuletzt von Twister ()

Erstelle ein Benutzerkonto oder melde dich an um zu kommentieren

Du musst ein Benutzerkonto haben um einen Kommentar hinterlassen zu können

Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Geht einfach!
Neues Benutzerkonto erstellen
Anmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden