Simulate, program and control your robots from Grasshopper. Try HAL for ABB robots during 30 days Download HAL v0.04.5 | Rhino 4-5 | GH >0.9
  • CustomTools
    Custom End-Effectors

    HAL allows you to create custom end-effectors from any Rhino geometry, and to plug them to your robot in a few clicks.

  • ExAxis
    External Axis

    HAL provides solvers and programming tools for tracks and rotary tables.

  • TPGen
    Tool Path Generation

    HAL provides a complete library of utilities, allowing you to quickly generate, edit and debug tool paths for single or multiple robots.

  • IK
    Inverse Kinematics

    The Inverse Kinematics solver embedded in HAL supports clouds of robots, and allows to quickly detect and solve singularities (arm & wrist), reachability problems, and end-effector abnormal reorientations.

  • Collisions
    Collision Detection

    HAL provides a powerful collision solver, allowing you to compute collisions between the different robot mechanical joints, the end-effector, the environment, the manufactured part and additional objects of the workspace.

  • RobLib
    ABB Robots Library

    HAL includes a complete selection of ABB robots presets, and give you the opportunity to create your own robot models.

  • AP+IO
    Advanced Programming & I/Os

    HAL allows you to build complex programs by using both the Advanced Programming and the I/O Management Packs, which are covering a vast selection of RAPID methods and functions.

  • QuickTask
    Quick Task Generation

    HAL allows you to quickly generate a basic robot task using the raw outputs of the Post-Processor.

  • ABBRapid
    ABB RAPID Post-Processor

    HAL provides a powerful ABB RAPID post-processor, generating instructions in the robot native language directly from the geometry of your tool path and your custom end effectors.

  • streaming
    Real-time Streaming & Control

    HAL allows you to upload and directly control the execution of the robot tasks from Grasshopper, without the need to use any external softwares.

  • iPad
    Sync with Smartphones & Tablets

    With HAL, you can now use your mobile phone or your tablet as an improved TeachPendant. The default TouchOSC-based modular interface can be entirely customized depending on your needs.

  • TaskSyncing
    Tasks Synchronization

    The “Multi-Robot Pack” allows you to quickly generate synchronous & asynchronous tasks for multi-robots setups managed by Multi-Move controllers.

  • TPGen
    Tool Path Generation

    HAL provides a complete library of utilities, allowing you to quickly generate, edit and debug tool paths for single or multiple robots.

  • IK
    Inverse Kinematics

    The Inverse Kinematics solver embedded in HAL supports clouds of robots, and allows to quickly detect and solve singularities (arm & wrist), reachability problems, and end-effector abnormal reorientations.

  • FK
    Forward Kinematics

    The Forward Kinematics Solver included in HAL is fully compatible with multi-robot setups, and allows you to quickly and precisely detect wrist and arm singularities.

  • RobLib
    ABB Robots Library

    HAL includes a complete selection of ABB robots presets, and give you the opportunity to create your own robot models.

  • OrientationSolver
    Tool Orientation Solving

    A powerful tool orientation solver is embedded into HAL, allowing you to find optimal tool positions within seconds.

  • HWC
    Hot Wire Cutting Utilities

    HAL provides a powerful set of utilities to help you to program robotized hot wire cutting strategies, and to quickly set and calibrate you cutter.

  • Roughing
    Automated Roughing

    HAL can generate multi-layered roughing tool paths, making use of different cutting, withdrawal and approach speeds in order to minimize the cutting time.

  • Finishing
    Automated Surface Finishing

    HAL can generate multi-layered finishing tool paths, improving the surface quality of your prototypes.

  • Pick
    Pick n’ Place

    HAL provides utilities to quickly generate pick n’ place tasks with a minimal amount of code.

All content © 2011-12 by Thibault SCHWARTZ