1. Dashboard
    1. Dashboard
    2. Suche
  2. Forum
    1. Unresolved Threads
  3. Members
    1. Recent Activities
    2. Users Online
    3. Team
    4. Search Members
  4. Jobs
  5. Articles
  6. Calendar
    1. Upcoming Events
    2. Map
  7. Shop
    1. Orders
    2. Shipping Costs
  • Login or register
  • Search
Roboterprogrammierer finden
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Blog Articles
  • Events
  • Files
  • Products
  • More Options
  1. Roboterforum.de - die Industrieroboter und Cobot Community
  2. Forum
  3. Industrieroboter Support
  4. KUKA Roboter
Your browser does not support videos autonome mobile Roboter von KUKA
besuche unseren Hauptsponsor
Roboterprogrammierer
Online Roboterschulung
Werbung schalten Roboter
Advertise in Robotics
Der Roboterkanal
Deutscher Robotikverband
Werben in Robotik
Werben für Robotik

Tool/Base Verschiebung über Tool_Corr und Base_Corr

  • Jonas315
  • May 14, 2025 at 10:46 AM
  • Thread is Resolved
  • Jonas315
    Reactions Received
    12
    Points
    687
    Posts
    114
    • May 14, 2025 at 10:46 AM
    • #1

    Hallo Zusammen,

    ich befasse mich gerade mit einem Roboterprogramm eines externen Programmierers und habe Fragen zur Verwendung von Tool_Corr und Base_Corr da ich die Variablen selbst noch nie verwendet habe.

    Im genaueren geht es um die Berechnung von Einzelpositionen innerhalb einer Palette, welche über die Base_Corr Variablen berechnet werden.

    ; Correction for actual Pick Position
    BASE_CORR.X = act_TrayOffsetPart
    BASE_CORR.Y = act_TrayOffsetRow
    BASE_CORR.Z = 0.0
    BASE_CORR.A = 0.0
    BASE_CORR.B = 0.0
    BASE_CORR.C = 0.0

    BASE_CORR_ON = TRUE


    Wenn ich es richtig verstanden habe, bieten die Variablen die Möglichkeit ein Tool bzw. eine Base über einen Offset (zb Base_Corr.X) zu verschieben?
    Was ich aktuell anhand des Programms nicht nachvollziehen kann, ist wie ich die gewünschte Base bzw. Tool für den Offset auswählen kann.

    Wird der Offset den ich über Base_Corr.X bzw. Tool_Corr.X zuweise pauschal auf alle Tools/Bases angewendet und ich muss dann vor einem Wechsel immer die Offset Werte zurücksetzen, oder wie genau funktioniert das Ganze?
    Bei dem aktuellen Programm wurden leider die vorhandenen Base´s gar nicht genutzt bzw. eingelernt. Das würde ich gerne entsprechend anpassen, ohne das aktuelle Programm komplett zu verändern.


    Bin für jede Hilfe sehr dankbar! Bisher habe ich bei meinen Anwendungen mit berechneten Positionen immer nur die entsprechende Prozessposition selbst über einen Offset innerhalb der Base angepasst :saint:

  • Schritt für Schritt zum Roboterprofi!
  • Jonas315
    Reactions Received
    12
    Points
    687
    Posts
    114
    • May 14, 2025 at 11:51 AM
    • #2

    Die Frage hier war eventuell ein wenig Voreilig von mir, da man die Funktion der Variablen wirklich sehr gut auch innerhalb des Kuka Programms nachvollziehen kann und ein kurzer Kontakt mit Kuka hat auch super geholfen.

    Teile gerne was ich herausgefunden habe und würde mich natürlich trotzdem über eine Bestätigung freuen :)


    Die Korrektur der Tool/Base Offsets wird automatisch über SBASE()/BASE() & STOOL()/TOOL() ausgeführt, die Funktionen sind auch Bestandteil der ILFs (mit entsprechender Aktivierung).

    Bei Deaktivierung der Korrektur (BASE_CORR_ON/M_BAS_COR_ON und das gleiche mit Tool) werden über die Funktion die Ursprungskoordinaten wieder hergestellt.

    Base_Corr_On aktiviert die Korrektur für das Worldkoordinatensystem und M_Bas_Cor_On für die aktive Base.

  • Online
    Sliwka
    Reactions Received
    33
    Points
    708
    Posts
    134
    • May 14, 2025 at 11:51 AM
    • #3
    Quote from Jonas315

    Wenn ich es richtig verstanden habe, bieten die Variablen die Möglichkeit ein Tool bzw. eine Base über einen Offset (zb Base_Corr.X) zu verschieben?
    Was ich aktuell anhand des Programms nicht nachvollziehen kann, ist wie ich die gewünschte Base bzw. Tool für den Offset auswählen kann.

    Wird der Offset den ich über Base_Corr.X bzw. Tool_Corr.X zuweise pauschal auf alle Tools/Bases angewendet und ich muss dann vor einem Wechsel immer die Offset Werte zurücksetzen, oder wie genau funktioniert das Ganze?

    Ja genau, es wird auf alle einbezogen.

    Ich würde ehrlich gesagt davon abraten und das Programm dann auch wirklich so anpassen, wie du es immer gemacht hast.

    So blickt man besser durch.

  • SJX
    Reactions Received
    241
    Points
    10,686
    Trophies
    64
    Posts
    2,082
    • May 14, 2025 at 12:02 PM
    • #4

    Ein Blick in die bas.src hilft hier super für's Verständnis.

    Die Deklarationen sind in der $Config.dat.

    Gibt^s eigentlich schon lange, wird aber wirklich so mit ILF's eher selten gebraucht.

    Als Bsp. aus einer KSS 5.5:

    Manche Maenner bemuehen sich lebenslang, das Wesen einer Frau zu verstehen. Andere befassen sich mit weniger schwierigen Dingen z.B. der Relativitaetstheorie.

Tags

  • 1
  • 33
  • 2
  • ABB
  • ABB Roboter
  • ABS
  • base
  • constant
  • CP_PARAMS
  • Dialog
  • EX
  • fanuc
  • Fehler
  • FRAMES
  • INIT
  • INITIALIZED
  • INITMOV
  • IRC5
  • joint
  • KRC2
  • KRC4
  • kuka
  • new
  • NONE
  • notify
  • PATH
  • PGNO_GET
  • profinet
  • PTP_DAT
  • PTP_PARAMS
  • P_ACTIVE
  • P_FREE
  • P_RESET
  • P_STOP
  • Quit
  • Roboter
  • RobotStudio
  • Schweißen
  • Sps
  • Sync
  • T1
  • t2
  • tcp
  • Tool
  • VALUE
  • VAR
  • vel_cp
  • vel_ptp
  • Yaskawa
  • YRC1000
AD
Your browser does not support videos Automatisierung im Handwerk - ich schaffs mit KUKA
Einloggen für weniger Werbung

gesponserte Artikel

  • Gebrauchtroboter kaufen - Was ist zu beachten. Die Checkliste zum kauf von gebrauchten Robotern

    August 11, 2019 at 7:02 PM
  • Was macht ein Roboterprogrammierer genau und was verdient er?

    August 21, 2019 at 8:17 AM
  • Vernetzen, referenzieren, kollaborieren: Das B2B Portal für die Produktionsautomatisierung

    June 2, 2021 at 11:29 AM

Job Offer

  • Sie wollen Ihr Stellenangebot im Roboterforum schalten? Ab 149€

    Werner Hampel June 17, 2021 at 9:52 AM
  • Werde Roboterprogrammierer bei ROBTEC GmbH in Mainburg / Bayern

    Werner Hampel April 5, 2023 at 7:13 PM
Werbung auf Roboterseite
Roboter programmieren lernen
Banner Robotik

Tags

  • Tool
  • base
  • kss8.7.7

Wieviele Mitglieder waren heute eingeloggt?

Logge Dich ein, um hier zu lesen wer in den letzten 24h Online war und um weniger Werbung zu sehen.

  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™ 6.0.22
Roboterforum.de - die Industrieroboter und Cobot Community in the WSC-Connect App on Google Play
Roboterforum.de - die Industrieroboter und Cobot Community in the WSC-Connect App on the App Store
Download