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. KUKA 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

Trying to mill vertically with Kuka & SprutCAM, having NO luck

  • neeboy74
  • December 10, 2013 at 1:18 AM
  • Thread is Resolved
  • neeboy74
    Trophies
    3
    Posts
    120
    • December 10, 2013 at 1:18 AM
    • #1

    ARRRGH! I have successfully milled several pockets using SprutCAM on a flat surface with my workpiece laying flat on a table, but trying to mill on a vertical face is driving me just bat-s**t INSANE! :mad:

    I've attached some pics; the first is what I want my setup to do (minus the rotary table). The other shots show how I've oriented my toolhead in SprutCAM to what should be the right orientation. Whenever I try and run a toolpath on a vertical surface, I get all sorts of crazy incorrect results, from the toolhead tracing an arc in space without going near the part, to that goofy orientation where the arm "uprights itself" and causes collisions.

    I have tried everything I can think of, including changing the "approach" so that the robot is in the correct position at one point (immediately after leaving the "home position), but then it insists on turning axes five and six so that the whole thing is inverted from where it started. :wallbash:

    I have also tried changing the workpiece CS, but there's gotta be some combination of all these settings that I just haven't stumbled upon yet. :hmmm:

    I'd really rather not build an entire new setup for my toolhead, especially when that first image shows that the setup should operate in the configuration I want. Anyone out there know the answer to this? I don't think what I want is outside of the robot's reach...but then again I am a rookie. Thanks for any help :tired:

    Images

    • orientation_I_want.png
      • 276.7 kB
      • 620 × 560
      • 21
    • my_setup_in_SC.png
      • 219.64 kB
      • 1,230 × 725
      • 22
    • doesn't_touch_material.JPG
      • 85.49 kB
      • 1,312 × 912
      • 15
    • what_happens_at_alignment.JPG
      • 108.6 kB
      • 1,433 × 872
      • 17

    Files

    orientation_I_want.png_thumb 25.92 kB – 14 Downloads my_setup_in_SC.png_thumb 14.81 kB – 14 Downloads doesn't_touch_material.JPG_thumb 15.46 kB – 14 Downloads what_happens_at_alignment.JPG_thumb 16.92 kB – 14 Downloads
  • vvelikov
    Reactions Received
    6
    Trophies
    4
    Posts
    484
    • December 10, 2013 at 2:31 AM
    • #2

    Hi,
    tried to open your file, but it gave me error about the SC kernel after i start the rough pass
    I think your workpiece is too close to the robot. Why don't you try to mill it from left and right instead of front? In this case you will have to do it without rotating the piece?
    Or to increase the distance to the robot - lets say at least 1500mm from the base of the robot?

  • Online
    SkyeFire
    Reactions Received
    1,051
    Trophies
    12
    Posts
    9,421
    • December 10, 2013 at 2:57 AM
    • #3

    I've got no background in SC, so I can't comment on that end of things. However, the weird "wrist flip" you describe is often characteristic of bad S&T data in the E6POS variable. If you manually jog the robot to something close to your desired cutting position, and compare the live S&T values to the S&T values in the SC output to the robot, how do they compare?

  • vvelikov
    Reactions Received
    6
    Trophies
    4
    Posts
    484
    • December 10, 2013 at 3:05 AM
    • #4

    I think you have wrong setup of the workpiece coordinate system - your X direction is heading to the top (world Z) - that's why your tool is rotated in this direction
    Rotate your workpiece CS to head with X down as this is your tool vector X

    Also - did you setup your robot model correctly - all the angles, vectors and axis limitations?

  • vvelikov
    Reactions Received
    6
    Trophies
    4
    Posts
    484
    • December 10, 2013 at 3:08 AM
    • #5

    Do you have the axis optimizer in your version???

    Images

    • axis-opt.JPG
      • 92.03 kB
      • 1,215 × 749
      • 30

    Files

    axis-opt.JPG_thumb 11 kB – 13 Downloads
  • neeboy74
    Trophies
    3
    Posts
    120
    • December 10, 2013 at 3:16 AM
    • #6

    Wow...thanks for the help! I've tried to reply twice now and have gotten the "Wait...more replies have been posted" message :icon_mrgreen:

    The workpiece is +1800 mm from the robot, so it still has to reach outward...I don' t think it's too close. I did try turning the piece on its side (as opposed to standing it up), and it machines fine (duh...guess I shoulda tried that :icon_rolleyes:)

    I do have the "axis optimizer" option, I thought I had played with that earlier without any positive results, I will look at that in more depth.

    Skyfyre, I will investigate your suggestion more thoroughly tomorrow.

    Thanks again, progess is fun! :beerchug:

  • vvelikov
    Reactions Received
    6
    Trophies
    4
    Posts
    484
    • December 10, 2013 at 3:16 AM
    • #7

    And an example how i did the side cut

    Images

    • side-cut.JPG
      • 134.9 kB
      • 1,434 × 900
      • 30

    Files

    side-cut.JPG_thumb 19.05 kB – 14 Downloads
  • vvelikov
    Reactions Received
    6
    Trophies
    4
    Posts
    484
    • December 10, 2013 at 3:18 AM
    • #8

    Th axis optimizer is giving you the possibility to avoid collisions ans singularities - it is VERY useful :smiling_face: just don't forget to recalculate the toolpath after making your optimisation.

  • neeboy74
    Trophies
    3
    Posts
    120
    • December 10, 2013 at 4:41 PM
    • #9

    Thanks!

    I did look at the optimizer briefly....the window opens, but I'm not convinced I have the actual functionality, as nothing I did affected anything....kinda water under the bridge at this point, as I went home and tried it. I've been using the default Kuka 150-180-210, etc. robot model at home, and I noticed that the tool CS is different than how I have my specific robot set-up at the shop. I was able to successfully simulate the milling on the side I wanted! :icon_mrgreen: Thanks for the continued help! :toothy9:

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
  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