One platform to transform your entire operation

Visit InduSuite
OCTOPUZ
  • Product
    Overview What's New Services Library
  • Solutions
    By Use Case
    Program Robots Offline Accelerate Sales
    By Organization Type
    Manufacturers System Integrators Partners & OEMs Education
  • Learn
  • Contact
  • Support

OCTOPUZ Offline Robot Programming Software

What's New in OCTOPUZ

Say hello to the next generation of OCTOPUZ

An intuitive, modern interface eliminates complexity and simplifies your workflow. Cell templates allow you to quickly jump into your next project and begin programming right away. Controllers, robots, and positioners connect and interact exactly as they do in the real world. Flexible user-based accounts let you work from anywhere.

An entirely new OCTOPUZ experience is here.

LEARN MORE

We're regularly updating OCTOPUZ to provide the best Offline Robot Programming experience. Here are our latest improvements.

April 2025

Advanced automatic path solving

When creating a path, start and end points can now be automatically adjusted to prevent collisions and other robot errors. This automation provides complete flexibility in how adjustments are made—set tolerances for push/pull angle, twist, and offsets to find the optimal torch positions effortlessly.

This feature can be used both when creating individual paths, and when using automatic programming.

Sync Program support for Fanuc

Sync Program is designed to keep OCTOPUZ programs in sync with pendant modifications by importing updated touch-up positions. Quickly updates your OCTOPUZ program to reflect any positional adjustments, ensuring consistency across platforms with minimal effort.

In this release, this feature now supports FANUC robots (in addition to already supported ABB & YASAKWA robots).

Import Robot Program support for Kawasaki

The “Import Robot Programs” feature can import a backup or code file created at the physical robot. In addition to the many brands already supported, this feature now supports Kawasaki robots.

LEARN MORE

January 2025

Enhanced automated weld detection

Our revamped weld detection automation now excels at detecting weld locations in parts with complex assemblies. Identify the optimal weld points on multi-body CAD parts, making automated part programming faster, more accurate, and efficient.

Effortless pendant sync for touch-ups (for ABB and Yaskawa)

Keep OCTOPUZ programs in sync with pendant modifications by instantly importing updated touch-up positions all at once. This feature quickly updates your OCTOPUZ program to reflect any positional adjustments, ensuring consistency across platforms with minimal effort.

Intelligent path adaptation

Seamlessly transform existing paths to fit new positions, automatically adapting to variations in size and orientation for enhanced flexibility and precision in part programming.

Robot envelope visualization

Easily visualize the robot's working envelope as a 3D sphere, enabling clearer understanding of reach and limitations within your work environment.

More options for 3D World entity selection

Simplify your workflow with improved selection tools. Click or drag to select paths, searches, and motions directly in the 3D World for faster and more intuitive editing. This works seamlessly when using automatic programming, or when interacting with statements in the program editor.

LEARN MORE

October 2024

Online library for static components

Static components are now available in the OCTOPUZ Online Library. Static components include sample parts, fixtures, equipment (such as welding power sources, wire feeders, etc.), fencing, and more. Quickly grab these components from the online library and bring them into your robot cell.

Modify static components

Previously added static components can now be modified to replace or update the visual CAD, to change collision geometry, and to redefine the component’s origin location. This is extremely useful to quickly update your CAD and parts without having to redo any existing programming.

Export a robot cell to a CAD file

A new feature allows all components in a project file to be exported to a single CAD file. Saving an entire robot cell as a single CAD file is useful for file validation or sharing with other parties, as it allows a fully constructed cell in a CAD software to be viewed without requiring access to OCTOPUZ.

LEARN MORE

June 2024

Enhanced CAD import workflow

An enhanced CAD import workflow includes new options to optimize CAD file settings, as well the ability to import of multiple CAD files at once, drag and drop CAD files into the 3D World, and more.

Online code engine

The OCTOPUZ Code Engine, responsible for generating robot code from programs created in OCTOPUZ, can now receive updates separate from app updates. This allows for faster and more streamlined enhancements to robot brand posts.

Shift statements using coordinates

A new Transform method called "Shift" can move or copy paths and searches using coordinate values.

Collision detection improvements

Collision detection has been optimized to be faster and provide better information on collision groups. In addition, a new feature called "Collision Tolerance" can add a safety margin to detected collisions.

Calibration datasets

A new feature used when calibrating a new robot cell, define a specific set of points to be used with automatic calibration tools.

LEARN MORE

March 2024

Save assist and version history

A new feature called “Save Assist” helps with project file saving on a set interval with either save reminders, save prompts, or fully automatic saving. In addition, create an accessible “Version History” of your project with backups taken each time you save your project.

Multi-robot coordinated welding on a single part positioner (for ABB and Yaskawa)

Multi-robot support gets even better with the ability to program multiple robots in parallel using a single part positioner and coordinated motion. This works with both ABB MultiMove and Yaskawa Twin Synchronous System.

Automatically generate welds from a TEKLA file

Take an IFC file containing parts and welds created in Tekla and import it into OCTOPUZ to automatically generate fully modifiable welds.

Halt statements

A Halt statement will stop the simulation when reached until simulation is resumed, and will also stop the real robot system until it is resumed on the pendant (often called a Pause or Stop command depending on the robot brand).

LEARN MORE

January 2024

Library of cell templates

Create a library of your commonly used cell templates and access several cell templates online to quickly get started with training, learning, or demoing.

SpaceMouse® support

Navigate the 3D World in OCTOPUZ using 3Dconnexion SpaceMouse® devices.

Literal statements

A new program statement type can insert literal code blocks and statements into a program.

LEARN MORE

October 2023

Integrated Academy of resources

Take your learning to the next level - over 100 new resources are now available directly in OCTOPUZ via the integrated Academy. Search for any feature or process to access step by step guides or docs explaining the feature or process in detail, with easy to follow steps and images.

July 2023

Create and modify robots and positioners

Robots and positioners can now be created and modified directly in OCTOPUZ.

Create and modify tools and online tools library

End of arm tools and spindles can now be created and modified directly in OCTOPUZ. In addition, tools can now be added to robots directly from the OCTOPUZ Online Library.

Trace a robot’s path in the 3D world

Visualize the simulated movement of your robot’s tool path as it moves in the 3D world.

Simulation recorder

Record videos of your robot simulations and of the 3D world.

Undo and redo support

Undo and redo common operations in OCTOPUZ.

Transfer full programs between robot cells

Move entire programs created on a robot cell to any other robot cell.

Simple pick and place application support

Create and simulate basic pick and place applications using a new “Attach To” statement.

View and organize all of your robot programs

A new program overview panel displays all robot programs in your project file. From this overview, programs can easily be reordered and organized.

Enable and disable statements

Program statements can now be enabled and disabled. When disabled, the statement will not appear in the 3D world and will not be simulated or included in created code.

Automatically calibrate component and external positions

Using imported data from the robot system, components and positioners in the 3D world can now be quickly calibrated to the matching location in the real world.

LEARN MORE

March 2023

Automatically create multiple welding paths

Quickly create multiple welds with Automatic Programming via automated detection of potential welding paths.

Improved experience when aligning components

Several improvements to our Align Components tool make aligning even easier. This includes a new “Constraints” alignment method, which allows you to define multiple axis constraints between your source component and your target component.

LEARN MORE

November 2022

Automate your cutting path selection

Using our automated part detection, you can now create multiple cutting paths in just a few clicks.

Import simple robot motions from a backup

Import your robot backup containing individual joint and linear motions as a program.

Parametric mechanism support

Mechanisms with a parametric joint, such as an adjustable linear height position on a rotary axis, are now supported.

Customizable speed and distance units

Choose any speed or distance units to use throughout OCTOPUZ.

Improved laser camera search support

Improvements to laser camera vision systems support provides an enhanced experience when creating search routines using a laser camera.

Project and cell template metadata

A new interface called Project Centre makes it easy to input and track metadata about your projects and cell templates.

LEARN MORE

July 2022

Optimize your robot programs' cycle time

View your robot programs’ statistics and operating efficiency, and instantly optimize them to reduce total cycle time via automatic sequencing of statement order.

Program your multi-robot system

Easily program your complex multi-robot system environments exactly as you would on a pendant, where a single controller can control multiple robots and external positioners.

Import statements from a CAM software

Import complex toolpaths created in an external CAM software directly into OCTOPUZ, and then modify, verify, and simulate your paths and create production-ready robot code.

Quickly create paths with automated edge chaining

Build paths following multiple edges with significantly improved edge selection and brand new tools to chain your path together automatically.

Build your next cell using our online library of components

A new online library of components containing robots and positioners from a variety of brands is ready and available for your next robot cell build.

LEARN MORE

April 2022

Measure in your 3D World

Accurately measure distances and angles on and between your components in the 3D world.

Quickly align your components

A new Simple method in Align Components allows you to make multiple quick component alignments in sequence.

 

March 2022

Create your own cell templates

Design, build, and modify your own robot cell environments.

Detect robot collisions

A new interface lets you instantly know if collisions occur between components in your cell as you simulate your program.

Create geometry

Cubes, spheres, cylinders - create geometric components for your cell, in any size and colour you need.

Copy and paste program statements

Quickly duplicate statements in a program or between programs via copy and paste.

Create camera views

Create different camera viewpoints in your 3D world to view your cell from any angle.

LEARN MORE

January 2022

Preview your path as you create it

A new interface allows you to simulate and scrub through your path as you create it, which ensures you have the best path and parameters possible.

Easily move between paths and points in your program

In the simulation panel, you can now easily see what path or point your robot is currently simulating, and move between paths and points with the click of a button.

December 2021

Offline Robot Programming to put you eight steps ahead

What's new? Just about everything. An entirely new OCTOPUZ experience is here and ready to keep your industrial robots online and working for you.

LEARN MORE

Get more from your industrial robots today

Book a demo now to receive a preview of how OCTOPUZ can keep your industrial robots online and working for you

BOOK NOW
Book a demo
OCTOPUZ
  • Product
  • Solutions
  • Services
  • Learn
  • Support
  • Licenses / Agreement
  • Privacy Policy
  • InduSuite

© InduSuite. All rights reserved.