OCTOPUZ Offline Robot Programming Software
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 MOREStatic 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.
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.
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 MOREAn 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.
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.
A new Transform method called "Shift" can move or copy paths and searches using coordinate values.
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.
A new feature used when calibrating a new robot cell, define a specific set of points to be used with automatic calibration tools.
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 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.
Take an IFC file containing parts and welds created in Tekla and import it into OCTOPUZ to automatically generate fully modifiable welds.
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 MORECreate a library of your commonly used cell templates and access several cell templates online to quickly get started with training, learning, or demoing.
Navigate the 3D World in OCTOPUZ using 3Dconnexion SpaceMouse® devices.
A new program statement type can insert literal code blocks and statements into a program.
LEARN MORETake 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.
Robots and positioners can now be created and modified directly in OCTOPUZ.
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.
Visualize the simulated movement of your robot’s tool path as it moves in the 3D world.
Record videos of your robot simulations and of the 3D world.
Undo and redo common operations in OCTOPUZ.
Move entire programs created on a robot cell to any other robot cell.
Create and simulate basic pick and place applications using a new “Attach To” statement.
A new program overview panel displays all robot programs in your project file. From this overview, programs can easily be reordered and organized.
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.
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 MOREQuickly create multiple welds with Automatic Programming via automated detection of potential welding paths.
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 MOREUsing our automated part detection, you can now create multiple cutting paths in just a few clicks.
Import your robot backup containing individual joint and linear motions as a program.
Mechanisms with a parametric joint, such as an adjustable linear height position on a rotary axis, are now supported.
Choose any speed or distance units to use throughout OCTOPUZ.
Improvements to laser camera vision systems support provides an enhanced experience when creating search routines using a laser camera.
A new interface called Project Centre makes it easy to input and track metadata about your projects and cell templates.
LEARN MOREView your robot programs’ statistics and operating efficiency, and instantly optimize them to reduce total cycle time via automatic sequencing of statement order.
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 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.
Build paths following multiple edges with significantly improved edge selection and brand new tools to chain your path together automatically.
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 MOREAccurately measure distances and angles on and between your components in the 3D world.
A new Simple method in Align Components allows you to make multiple quick component alignments in sequence.
Design, build, and modify your own robot cell environments.
A new interface lets you instantly know if collisions occur between components in your cell as you simulate your program.
Cubes, spheres, cylinders - create geometric components for your cell, in any size and colour you need.
Quickly duplicate statements in a program or between programs via copy and paste.
Create different camera viewpoints in your 3D world to view your cell from any angle.
LEARN MOREA 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.
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.
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 MOREBook a demo now to receive a preview of how OCTOPUZ can keep your industrial robots online and working for you