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

press brake cell

  • javaman
  • February 4, 2024 at 5:24 AM
  • Thread is Unresolved
  • javaman
    Reactions Received
    5
    Trophies
    4
    Posts
    309
    • February 4, 2024 at 5:24 AM
    • #1

    Hello.

    How can implement a robotic press brake cell ?

    How the robot motion synchronized with hydraulic press brake ?

    What are the techniques to do this ?

    robodk supports this application?

  • Online
    SkyeFire
    Reactions Received
    1,038
    Trophies
    12
    Posts
    9,373
    • February 5, 2024 at 5:13 PM
    • #2

    Are you using a KUKA robot? This is the KUKA sub-forum.

    Files

    KST_BendTech_30_en.pdf 7.54 MB – 152 Downloads
  • javaman
    Reactions Received
    5
    Trophies
    4
    Posts
    309
    • February 5, 2024 at 5:37 PM
    • #3

    krc2 robot

  • Online
    SkyeFire
    Reactions Received
    1,038
    Trophies
    12
    Posts
    9,373
    • February 5, 2024 at 6:33 PM
    • #4
    Quote from javaman

    krc2 robot

    Oh. That could be a problem. I'm not sure KUKA offers software support for any KRC2s anymore, so unless your robot already has the BendTech option installed, you could be stuck.

  • javaman
    Reactions Received
    5
    Trophies
    4
    Posts
    309
    • February 5, 2024 at 6:46 PM
    • #5

    robodk supports bending or other external software ?

  • Online
    SkyeFire
    Reactions Received
    1,038
    Trophies
    12
    Posts
    9,373
    • February 5, 2024 at 9:20 PM
    • #6
    Quote from javaman

    robodk supports bending or other external software ?

    No idea.

    I think the biggest issue will be achieving synchronized motion. That would usually require an external resolver, which is not something any software is going to help with.

    Then, you need software in the robot to take the resolver input and generate the synchronized motion, which for KUKAs would probably require ConveyorTech or RSI, at minimum. Or hacking on the Function Generator, which every KRC has, but is not documented.

    What are you trying to accomplish? it might be possible to achieve something roughly like BendTech motion by programming a fixed arc motion at a fixed speed, and relying on the press to bend the metal at a consistent speed.

  • javaman
    Reactions Received
    5
    Trophies
    4
    Posts
    309
    • February 6, 2024 at 2:54 AM
    • #7

    The external resolver where must installed to bench press ram?

    Precalculated motion at fixed speed of course is an option

    if things go too complicated with dynamic real time adjustment.

    What technique this bending cell uses ?

    Fixed predefined speeds and motion?

    External Content youtube.com
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.

  • Online
    SkyeFire
    Reactions Received
    1,038
    Trophies
    12
    Posts
    9,373
    • February 6, 2024 at 4:38 PM
    • #8
    Quote from javaman

    What technique this bending cell uses ?

    Fixed predefined speeds and motion?

    Having never worked on one of those, I can't say, but the video's mention of "interrupt-free job change", along with the way the robot and press cooperate, strongly suggests to me that they're using KUKA BendTech (or something equivalent). It would be the smart way to go.

    Using fixed predefined motions is not impossible, but is likely to be difficult, and take a fair amount of work to tune in for each piece being bent. In an ideal case, the robot would not need to follow the part as it's being bent, and only need to pick&place the parts before and after bending. A middle case might be to use an end effector with a lot of compliance (say, vacuum cups with deep bellows) to let the robot "follow" the part as it bends (using predefined motion), and letting the compliance make up for the inevitable inaccuracies in the non-coordinated motion.

  • javaman
    Reactions Received
    5
    Trophies
    4
    Posts
    309
    • February 19, 2024 at 1:42 PM
    • #9

    Hello.

    Because bendtech technology package is not available anymore for krc2

    if i have a simple hydraulic press can install a linear scale to ram and feedback

    its output to robot wago devicenet inputs ?

    How can modify motion of robot real time with the input from linear scale ? RSIXML ?

    If feedback linear scale output to other-external plc-controller how can control the robot

    motion in realtime from this plc-controller ?

  • Online
    SkyeFire
    Reactions Received
    1,038
    Trophies
    12
    Posts
    9,373
    • February 19, 2024 at 3:23 PM
    • #10
    Quote from javaman

    How can modify motion of robot real time with the input from linear scale ? RSIXML ?

    If feedback linear scale output to other-external plc-controller how can control the robot

    motion in realtime from this plc-controller ?

    The answer to "realtime control" is almost always RSI. Using RSI over Fieldbus from an I/O module or PLC will probably be simpler than trying to use RSIXML over ethernet. Also, RSIXML requires a dedicated ethernet card in the KRC2, which might be difficult to find these days.

    That said, RSI is extremely powerful, but not easy. Getting a motion-control profile programmed and tuned to work properly will require substantial amounts of time and test runs. I ended up needing to learn the basics of PID control theory in order to make it work.

  • javaman
    Reactions Received
    5
    Trophies
    4
    Posts
    309
    • February 23, 2024 at 3:35 PM
    • #11

    I have some experience of PID control loops.

    Can i read a linear scale ( incremental quadrature signals ) from krc2 and do the pid loop of press brake's ram movement in robot controller or need external plc-controller to read the scale and control the robot?

  • robophil
    Trophies
    1
    Posts
    1
    • February 23, 2024 at 4:36 PM
    • #12

    I'm using a Fanuc crx20iA on a 4ft press brake. All we have ever used for motions is a combo of (place, release & retract arm, form, regrip, retract press ram). This has worked for us relatively well. Depending on metal gauge there may be a spring back that will trigger a force warning, which we have countered with a thicker foam material in the robot arm gripper. No further programming required.

  • panic mode
    Reactions Received
    1,262
    Trophies
    11
    Posts
    13,030
    • February 23, 2024 at 6:37 PM
    • #13
    Quote from javaman

    Can i read a linear scale ( incremental quadrature signals ) from krc2

    i suppose so, it should be only a matter of picking correct IOs.

    suppose you have the value (you can use one of counters for test)...

    how do you plan on using it? RSI?

    1) read pinned topic: READ FIRST...

    2) if you have an issue with robot, post question in the correct forum section... do NOT contact me directly

    3) read 1 and 2

  • Online
    SkyeFire
    Reactions Received
    1,038
    Trophies
    12
    Posts
    9,373
    • February 23, 2024 at 6:47 PM
    • #14
    Quote from javaman

    Can i read a linear scale ( incremental quadrature signals ) from krc2 and do the pid loop of press brake's ram movement in robot controller or need external plc-controller to read the scale and control the robot?

    Quadrature? So, just two pulse signals 90deg out of phase?

    This should be doable in RSI, but it would be necessary to create an object chain in your RSI application to create an Integer variable and increment/decrement it based on the encoder pulse train. I don't know of any RSI object that natively supports quadrature encoders?

  • javaman
    Reactions Received
    5
    Trophies
    4
    Posts
    309
    • February 23, 2024 at 7:15 PM
    • #15

    Because of press brake is a simple old school machine with only manual pressure adjustment i plan to put a linear glass scale on the side of ram to measure the distance of moving the ram(this scale outputs quadrature signals).

    I want to control the press ram from robot via pid positioning loop if this can be done inside the krc2

    if not i will do the pid positioning loop in an mcu(i can program an mcu for this) and mcu will have an input of how many mm must move and get that command from krc2.

  • panic mode
    Reactions Received
    1,262
    Trophies
    11
    Posts
    13,030
    • February 23, 2024 at 7:58 PM
    • #16

    the whole point of measuring press position is to let the robot follow the press. because robot is agile and has position control...

    i must be missing something because it sounds like you are turning this around and - letting press follow the robot? how agile the press is? and how do you plan on making PID loop control press stroke position when the only control on the press is manual pressure adjustment?

    1) read pinned topic: READ FIRST...

    2) if you have an issue with robot, post question in the correct forum section... do NOT contact me directly

    3) read 1 and 2

  • javaman
    Reactions Received
    5
    Trophies
    4
    Posts
    309
    • February 23, 2024 at 8:39 PM
    • #17

    press has a foot pedal that when you press it the ram goes down and terminates at the maximum pressure you have pre-set.I can pre-set pressure in larger value so to not stop by pressure limit.

    If put a linear scale in the side of ram can pid positioning closed loop

    reading the glass scale and driving the foot pedal command to setpoint distance.

    robot controller must read the distance from scale or from mcu that reads the scale

    and follow the path.

    I have found somewhere the kinematic mathematic types of sheet rotation due to ram movement.

  • vvelikov
    Reactions Received
    6
    Trophies
    4
    Posts
    484
    • July 12, 2024 at 10:55 AM
    • #18

    Hello javaman how did you solve this? I have the same task now, but with a new robot :thinking_face:

  • cosmos16
    Trophies
    1
    Posts
    16
    • February 19, 2025 at 10:50 AM
    • #19

    Hello javaman and vvelikov do you have any progress for this topic

    javaman can you share me this topics, I have found somewhere the kinematic mathematic types of sheet rotation due to ram movement.

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

  • Safe returning home

    • mihnea0071
    • October 31, 2023 at 10:26 AM
    • KUKA Robot Forum
  • Solutions for jogging and remote support.

    • NordicNorman
    • August 8, 2023 at 3:31 PM
    • Fanuc Robot Forum
  • Touch-sensing and wire brake

    • H.CHOI
    • January 13, 2023 at 7:05 PM
    • Fanuc Robot Forum
  • BrakeTestReq() not runninfg

    • OpaBroesel
    • April 6, 2022 at 8:46 AM
    • KUKA Robot Forum
  • stoping and resuming movement using UI signals

    • zahid990170
    • June 15, 2021 at 4:50 PM
    • Fanuc Robot Forum
  • Its not my birthday but it sure feels like it!

    • ericwiz7923
    • July 30, 2020 at 4:55 PM
    • Kawasaki Robot Forum
  • RV-6SQ soft stop instead of hard stop when opening safety door

    • RAS-Skordos GR
    • November 29, 2020 at 6:40 PM
    • Mitsubishi Robot Forum
  • K6SB: how to turn off output when hit E-stop?

    • MartyScriven
    • October 2, 2020 at 9:46 PM
    • Yaskawa Motoman Robot Forum
  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