Forum Migration Notice
Update (2026-01-21): The user forums are now in read-only mode pending the data migration.

Update (2026-01-12): The user forums will be put into read-only mode on the 21st of January, 00:00 CET, to prepare for the data migration.

We're transitioning to a more modern community platform by beginning of next year. Learn about the upcoming changes and what to expect.

World Zone

Hi, how can I create world zone with fixed tool and robot holding the work object? I need to create a zone around the tool so when robot enters the zone set a DO to 1.

Answers

  • That is a tricky one.  The only thing that I think might work is WZHomeJointDef.  You would have to have really large Delta for the robot joints and it would take a lot of tries to get it effectively set.
    Lee Justice
  • Thank you, unfortunately I need the box to be small and only around the fixed tool area.
  • Hi...
    I didn't understand your position... Do you want the DO to activate when the robot or object enters the area?
    Good job!
  • Hi, 
    My robot holds a part and I have a fixed nozzle, I need to create a world zone around the nozzle so when robot moves to that zone sets the DO to 1.
  • lemster68
    lemster68 ✭✭✭
    Why not just set the DO in the appropriate part of the program?  What is the purpose of setting this DO?
    Lee Justice
  • Hi...
    To ensure that the workpiece does not collide with the stationary tool during the approach phase. The idea is to use the zone as a "virtual shield" for the workpiece:

    Zone Definition (The Target): Create the World Zone physically enclosing the stationary tool.

    Approach Tool (The Sensor): Create a temporary tool with the TCP at the tip of the workpiece (or on the part of the workpiece that is at risk of impact).

    Input Logic: The robot approaches with this temporary tool. As soon as the tip of the workpiece enters the zone, the signal turns on. This confirms that the workpiece has approached the fixed tool without colliding, allowing you to validate the position and/or reduce the speed before contact.

    Execution: With the workpiece safely positioned within the area, switch to the stationary tool and execute the rest of the process.

    Important Note: When switching to the stationary tool, the zone signal is likely to turn off (as monitoring shifts from the workpiece to the fixed TCP). However, it ensures that the part entered the perimeter of the fixed tool without collision.

    Test this logic. The focus here is to drastically minimize the risk of damaging the part or the tool upon the robot's arrival.

    Good job!