FREE LIVE DEMO

ROBOT PROGRAMMING MADE QUICK & EASY

Robotmaster is the world’s leading CAD/CAM robotic offline programming software that allows task experts to quickly and easily program their robots from simple to complex tasks while maximizing the robots' capabilities.

Advantages of using Robotmaster®

Robotmaster uses integrated CAD/CAM functionality to make robotic programming easy and intuitive for everyone, even first-time users! It is used by a wide range of industries to program robots for tasks that include surfacing, 3D milling, additive manufacturing, welding, painting, and more.

Robotmaster drastically reduces robot off-line programming time and effort with:

  • Optimized trajectories generated automatically from CAD files
  • An intuitive user interface with the power to exploit the full capabilities of your robots and, maximize their flexibility and configurability for a variety of tasks
  • Industry-leading ease-of-use
  • Optimize your robot for short production runs (High Mix/Low Volume)

What our clients say about us

"I could not do my job without this software. It would take twice as long to program the robot that we use for production without Robotmaster. The most useful feature is the simulation. Once you have your simulator setup correctly, you can save hours of time getting a program ready for the machine".

– Jacob Featherstone, CNC Programmer, Armatec Survivability Corporation.

APPLICATIONS

Cutting

Robot work cells are flexible cost effective solutions for cutting complex shapes on 2 or 3D surfaces using laser, plasma, water-jet, gas cutting, or compliant knife tooling, with high speed and precision, without additional finishing steps.

Machining

Robotic milling offers versatility to create simple or complex parts of any size with lower equipment and operating costs.

Trimming

Robot work cells are flexible cost effective solutions for cutting complex shapes on 2 or 3D surfaces using for cutting, routing, trimming or compliant knife tooling, with high speed and precision, without additional finishing steps.

Welding

Robotic welding increases shop productivity and delivers high weld quality in the face of a worldwide shortage of skilled welders.

Polishing/Sanding

Robots produce consistent, high-quality finishing with greater throughput while reducing the exposure of workers to the contaminants, noise and monotony of grinding, polishing and sanding processes.

Dispensing

Robotmaster can be used for programming the robotic dispensing of adhesives and seals.

De-burring

Robotmaster can be used to generate a robot program for deburring rough edges of machined parts or gears, or for any other process that requires smoothing of edges or surfaces.

Paint/Spray Coating

Robots can precisely control spray angle, speed and flow intensity for complete and consistent coverage over complex surfaces.

Surface Treatment

Robots produce consistent, high-quality surface finishing and hardening with greater throughput in the face of a worldwide shortage of skilled surface finishing craftsmen.

Cooperative robotics

Robots can simultaneously work together to thermal spray a turbine blade

Additive Manufacturing

Automated programming for robotic additive manufacturing applications can be generated from CAD models and subsequently modified with minimal effort to adjust for all process based parameters

Deflashing

Robotmaster can be used for robotics programming of deflashing and compliant knife trimming applications.

Part to Tool

Robotmaster can be used for programming part to tool applications.

Rail/RotaryPolishing/Sanding

Robotmaster provides an extensive suite of robotic programming and simulation functionality for rails and rotaries to easily program robots mounted on linear rails or parts mounted on rotary tables. The rails and rotaries can be used as indexers or in full simultaneous motion.

Cutting

Robotmaster automatically programs smooth error-free tool motion and transitions, exploiting your cutting technology parameters to cut accurate shapes and true arcs, and flexible control of external axes.

Advantages for cutting applications

  • Robot programming for trimming and cutting paths can be generated automatically from the CAD model and subsequently modified with minimal effort to adjust for:
  1. Diameter of cutter
  2. Depth of cut
  3. Number of cuts
  • Tool orientations can be managed automatically to optimize the program for minimal wrist rotation and maximize robot reach
  • Ability to manage and optimize entries and exits
  • Ability to automatically activate/deactivate spindle or tool
  • Joint repositioning tools can be used to easily control the robot configurations and wrist winding/unwinding for optimal trimming trajectories
  • Ability to program, simulate and use multiple tools
  • Calibration tools that compensate for actual part setup

Machining

Robotmaster harnesses the full power of robots, without the programming complexity, by using a unique robot specific CAD/CAM approach to automatically drive milling robots.

Advantages for robotic milling applications

Automated milling programming for robotic machining applications can be generated from CAD models and subsequently modified with minimal effort to adjust for:

  1. Change of cutter shape
  2. Diameter of cutter
  3. Depth of cut
  4. Number of cuts
  • Automated generation of roughing and finishing programs Memory management output for long programs
  • Tool orientations can be managed automatically to optimize the program for minimal wrist rotation and maximize robot reach
  • Joint repositioning tools can be used to easily control the robot configurations and wrist winding/unwinding for optimal milling trajectories
  • Ability to program, simulate and use multiple tools
  • Calibration tools that compensate for actual part setup

Trimming

Robotmaster automatically programs smooth error-free tool motion and transitions, exploiting your cutting technology parameters to cut accurate shapes and true arcs, and flexible control of external axes.

Advantages for trimming applications

  • Robot programming for trimming and cutting paths can be generated automatically from the CAD model and subsequently modified with minimal effort to adjust for:
  1. Diameter of cutter
  2. Depth of cut
  3. Number of cuts
  • Tool orientations can be managed automatically to optimize the program for minimal wrist rotation and maximize robot reach
  • Ability to manage and optimize entries and exits
  • Ability to automatically activate/deactivate spindle or tool
  • Joint repositioning tools can be used to easily control the robot configurations and wrist winding/unwinding for optimal trimming trajectories
  • Ability to program, simulate and use multiple tools
  • Calibration tools that compensate for actual part setup

Welding

Robotmaster overcomes programming barriers by automating welding paths and parameters, increasing throughput and consistency, regardless of batch size or part complexity.

Advantages for robot welding applications

  • Robotic programming for welding can be performed automatically from the CAD programming model and subsequently modified with minimal effort to adjust for weld bead size and gun to part distance
  • Ability to program and manage gun tilt and rotation for optimal weld
  • Robot welding programming gives you the ability to automatically activate/deactivate the welding gun
  • Tool orientations can be managed automatically to optimize the program for minimal wrist rotation and maximize robot reach
  • Calibration tools that compensate for actual part setup

Polishing/Sanding

Robotmaster rapidly creates robot paths directly from the CAD model, even for setups in which the robot moves the part, using process knowledge to fine-tune for optimum surface finish and predictable results.

Advantages for cutting applications

  • Programs for robotic polishing & sanding applications can be generated from the CAD model and subsequently modified with minimal effort to adjust for:
  1. Change in tool shape
  2. Diameter of polishing wheel or brush
  3. Depth of passes
  4. Number of passes
  • With this program, sanding and polishing robots have the ability to automatically manage and change the distance between steps without re-programming the part
  • Ability to program and manage tool tilt directions for optimal surface contact increasing the surface finish quality and tool life
  • Tool orientations can be managed automatically to optimize the program for minimal wrist rotation and maximize robot reach
  • Joint repositioning tools can be used to easily control the robot configurations and wrist winding/unwinding for optimal polishing trajectories
  • Calibration tools that compensate for actual part setup

Dispensing

Robotmaster can be used for programming the robotic dispensing of adhesives and seals.

Advantages for cutting applications

  • A CAD/CAM robotics program for dispensing of seals and adhesives can be generated automatically from a CAD model and subsequently modified with minimal effort to adjust for bead size, nozzle or applicator tip diameter
  • Seal paths can be programmed directly using the groove geometries in the CAD model for fast and accurate dispensing
  • Ability to automatically activate/deactivate the applicator
  • Tool orientations can be managed automatically to optimize the CAD/CAM robotics program for minimal wrist rotation and maximize robot reach
  • Joint repositioning tools can be used to easily control the dispensing robot configurations and wrist winding/unwinding for optimal milling trajectories
  • Calibration tools that compensate for actual part setup

Polishing/Sanding

Robots produce consistent, high-quality finishing with greater throughput while reducing the exposure of workers to the contaminants, noise and monotony of grinding, polishing and sanding processes. Robotmaster rapidly creates robot paths directly from the CAD model, even for setups in which the robot moves the part, using process knowledge to fine-tune for optimum surface finish and predictable results.

Advantages for Robotic Deburring Applications

  • Robot programming for deburring gears or other machined parts can be generated automatically from the CAD model and subsequently modified with minimal effort to adjust for:
  1. Change of cutter shape
  2. Diameter of cutter
  3. Depth of cuts
  4. Number of cuts
  5. And many additional
  • Ability to program and manage tool tilt directions for optimal surface contact increasing the surface finish quality and tool life
  • Tool orientations can be managed automatically to optimize the program for minimal wrist rotation and maximize welding robot reach
  • Joint repositioning tools can be used to easily control the robot configurations and wrist winding/unwinding for optimal deburring trajectories
  • Joint repositioning tools can be used to easily control the robot configurations and wrist winding/unwinding for optimal milling trajectories Ability to program, simulate and use multiple robotic deburring tools
  • Calibration tools that compensate for actual part setup

Polishing/Sanding

Robotmaster simulates coverage using spray parameters to automate the programming of optimized paths, ensuring precise coverage over all surfaces with minimal effort.

Advantages for robot painting and spray-coating applications

  • Spray-coating programs for robots can be generated automatically from the CAD model and subsequently modified with minimal effort to adjust for:
  1. Change of spray shape
  2. Nozzle diameter
  3. Nozzle to part distance
  4. Depth of passes
  5. Number of coats
  • Entry/exit can be managed to extend automatically beyond the CAD model
  • Automatically manage and change the distance between steps without re-programming the part
  • Even step distances ensure spray consistency
  • Tool orientations can be managed automatically to optimize the program for minimal wrist rotation and maximize robot reach

Surface Treatment

Robotmaster rapidly creates robot paths directly from the CAD model, even for setups in which the robot moves the part, using process knowledge to fine-tune for optimum surface finish and predictable results.

Robotmaster has pioneered in offering specialized, easy and highly optimized programming tools for robotic surface treatments including:

  • Shot peening
  • Media blasting
  • Hammer peening
  • Laser hardening

Cooperative robotics

Two Fanuc robots simultaneously working together to thermal spray a turbine blade.

Additive Manufacturing

Robotmaster can be used for easy programming of all robotic additive manufacturing processes including:

  • Fused deposition modeling (FDM)
  • Laser metal fusion (LMF)
  • Laser Metal Deposition (LMD) including laser cladding Deposition Welding
  • Composite Lay-Up
  • 3D printing

Advantages of Robotic Additive Manufacturing

Automated programming for robotic additive manufacturing applications can be generated from CAD models and subsequently modified with minimal effort to adjust for all process based parameters

  • Fast process implementation
  • Easy and error free robotic programming
  • Optimal use of the robots kinematics for superior motion control
  • Visual validation by simulating material buildup

Deflashing

Robotmaster can be used for robotics programming of deflashing and compliant knife trimming applications.

Advantages for deflashing applications

  • Deflashing programs can be generated automatically from the CAD model and subsequently modified with minimal effort to adjust for knife size and knife to edge distance
  • Deflashing tool orientations can be managed automatically to optimize the program for minimal wrist rotation, maintain knife parallel to part edge and maximize robot reach
  • Calibration tools that compensate for actual part setup

Part to Tool

Robotmaster can be used for programming part to tool applications.

Advantages for part to tool applications

  • Automatic programming for part to tool applications from CAD models and subsequent modification to adjust for cutter size or tool contact location with minimal effort
  • Part to tool orientations can be managed automatically to optimize the program for minimal wrist rotation and maintaining constant orientation between part edge and tool
  • Ability to program, simulate and use multiple tools

Rail/Rotary

Robotmaster provides an extensive suite of robotic programming and simulation functionality for rails and rotaries to easily program robots mounted on linear rails or parts mounted on rotary tables. The rails and rotaries can be used as indexers or in full simultaneous motion.

Advantages for programming additional axes

  • Automatic linear rail programming and rotary table synchronization for indexing or simultaneous 11 axis motion
  • Ability to manage and optimize rail/rotary axes
  • Flexible program output can automatically compensate for:
  1. Fixed user frame
  2. Dynamic user frame
  3. Coordinated external motion
  • Rail or rotary positioning parameters can be used to easily control the robot configuration and posture for optimal trajectories
  • Ability to program and simulate up to 11-axis simultaneous motion