1. Home
    1. Dashboard
    2. Search
  2. Forum
    1. Unresolved Threads
    2. Members
      1. Recent Activities
      2. Users Online
      3. Team Members
      4. Search Members
      5. Trophys
  3. Articles
  4. Blog
  5. Videos
  6. Jobs
  7. Shop
    1. Orders
  • Login or register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Blog Articles
  • Products
  • More Options
  1. Robotforum - Support and discussion community for industrial robots and cobots
  2. Forum
  3. Industrial Robot Support and Discussion Center
  4. Kawasaki Robot Forum
Your browser does not support videos RoboDK Software for simulation and programming
Visit our Mainsponsor
IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Sponsored Ads

Touch up of base

  • robocoder
  • February 4, 2023 at 4:27 PM
  • Thread is Unresolved
  • robocoder
    Reactions Received
    5
    Trophies
    3
    Posts
    51
    • February 4, 2023 at 4:27 PM
    • #1

    Hi!

    This is probably a silly question, but I can not find out how to touch up bases in a simple way in the real world. Eg. if the pallet is not flat on the floor, the Y-axis needs to be aligned to the same angle as the pallet. How is this done in practice on Kawasaki? On other brands it is possible to touch-up bases by setting the origo first, then moving the robot to the next point to set the angle of the x-axis and then finally move the tool in the y-direction to set the y-axis angle.

    Thanks!

  • kwakisaki February 4, 2023 at 8:48 PM

    Moved the thread from forum Manuals, Software and Tools for Kawasaki Robots to forum Kawasaki Robot Forum.
  • kwakisaki
    Reactions Received
    694
    Trophies
    11
    Posts
    4,770
    • February 4, 2023 at 9:17 PM
    • #2

    No such thing as a silly question.

    Depends on how the BASE has been set and how it is being used within the programmed sequence.

    So you would need to understand this clearly before adjusting values.

    Kawasaki operates off a single BASE transformation coordinate using the BASE command.

    If you change the BASE, then you either change it via the BASE command with either TRANS direct entry values or by using a variable transformation location pre-taught (usually made up of 4 points by the FRAME command).

    So if required to 'touch up' in the manner you are describing would purely depend on how it is being used programmatically.

    It is common practice (although I really hate it) to create a BASE using the FRAME command, where the origin, X and Y points are taught and then using the FRAME command to create the FRAME origin and XY planes which produces a single transformation value and assigned to a variable name.

    This variable name is then used with the BASE command to update the BASE coordinate.

    The 3 points could be set in a teach utility program, whereby using that teach utility, you could re-teach any of the 3 points and then re-execute the FRAME command again and update the BASE using the BASE command with the newly created FRAME point.

    Alternatively, just changing the BASE command using a TRANS value entry would also change the BASE.

    I suggest you read up on the following in the AS Language Manual

    - BASE

    - TRANS

    - FRAME

    - COMPOUND TRANSFORMATIONS

    Myself, I steer clear from changing BASES and leave it set as BASE NULL.

    Then by way of using compound transformations within my code, I use the FRAME command to set pallet bases and use them in my program.

    I create a teach utility so that I drive the robot to the FRAME points, and touch them up and then re-execute the FRAME command to change the pallet bases.

    View my channel at Industrial Robotics Consultancy Limited - YouTube

Advertising from our partners

IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Advertise in Robotics
Advertise in Robotics

Job Postings

  • Anyware Robotics is hiring!

    yzhou377 February 23, 2025 at 4:54 AM
  • How to see your Job Posting (search or recruit) here in Robot-Forum.com

    Werner Hampel November 18, 2021 at 3:44 PM
Your browser does not support videos RoboDK Software for simulation and programming

Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Thread Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Similar Threads

  • Software Request to KUKA - the robot forum bugs and wish list

    • Werner Hampel
    • August 17, 2019 at 10:37 AM
    • KUKA Robot Forum
  • Fanuc Skip Touch

    • casper
    • November 13, 2019 at 8:19 AM
    • Fanuc Robot Forum
  • Repeat figure + rotation positioner

    • jesusvaricap
    • June 17, 2022 at 3:12 AM
    • KUKA Robot Forum
  • program explanation

    • Abhi123
    • January 20, 2022 at 1:27 PM
    • KUKA Robot Forum
  • Wrong measurement when using interrupt

    • martenH
    • October 21, 2021 at 3:41 PM
    • KUKA Robot Forum
  • Base calibration

    • Razzzhead
    • February 1, 2021 at 1:20 PM
    • KUKA Robot Forum
  • Advice needed for adjusting programs

    • MaxG
    • November 10, 2020 at 6:50 AM
    • KUKA Robot Forum
  • KUKA loop and move in Z

    • JOE_COOPER92
    • June 16, 2016 at 1:13 PM
    • KUKA Robot Forum
  • VAL3 = ! Cartesian

    • Martinator5000
    • May 15, 2019 at 1:36 PM
    • Stäubli & Bosch Robot Forum

Tags

  • kawasaki
  • BASE
  • TouchUp

Users Viewing This Thread

  • 1 Guest
  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™
As a registered Member:
* You will see no Google advertising
* You can translate posts into your local language
* You can ask questions or help the community with your knowledge
* You can thank the authors for their help
* You can receive notifications of replies or new topics on request
* We do not sell your data - we promise

JOIN OUR GREAT ROBOTICS COMMUNITY.
Don’t have an account yet? Register yourself now and be a part of our community!
Register Yourself Lost Password
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on Google Play
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on the App Store
Download