What is

Robotmaster?

Robotmaster CAD/CAM for robots seamlessly integrates off-line programming, simulation and code generation, delivering quick, error-free robot programs.

  • accurate robot trajectories without teaching points
  • “click-and-drag” interactive simulation/editing environment
  • automated robot motion optimization
  • multiple robot manufacturers compatibility

Why

Robotmaster?

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

  • optimized trajectories generated automatically from CAD/CAM files
  • automatic resolution of singularity, collision, joint and reach limit issues
  • a unique, intuitive “click-and-drag” simulation environment to fine-tune paths and transitions
  • tools to optimize part positioning, tool tilt and effective control of external axes
  • application screens for customizable process-specific control (e.g., welding, cutting, etc.)

Features

ROBOTMASTER FEATURES

Robotmaster seamlessly integrates robot programming, simulation and code generation inside Mastercam, delivering quicker robot programming.

POWERFUL PART MODELING

Streamlined CAD engine makes design work easier than ever before. Each piece of geometry you create is “live”, letting you quickly modify it until it”s exactly what you want. Traditional functions are consolidated into a few simple clicks to simplify the creation of even the most complex parts.

IMPORT CAD MODEL

Alternatively the part may be created using other CAD software and the model may be imported either directly in your choice of native or neutral file formats. Data translators are available for IGES, Parasolid®, SAT (ACIS solids), AutoCAD® (DXF, DWG, and Inventor TM files), SolidWorks®, Solid Edge®, STEP, EPS, CADL, STL, VDA, and ASCII, CATIA®, Pro/E®, and more.

ENGINEERING CHANGES MADE EASY

Every shop faces engineering changes and two powerful new tools are available – File Tracking and Change Recognition – that give you an easy way to identify CAD model revisions and streamline programming an updated file. The real power of these tools becomes clear when receiving engineering changes to a large file with multiple operations. Something as simple as a few additional drill holes could be frustrating to identify. Now, with a few mouse clicks, you can immediately locate and program these changes, saving valuable time.

Flexible finishing

Automated material removal

Automated material removal

Automated material removal

Flexible tool orientation

Precise tool axis control

CAD/CAM BASED PROGRAMMING

Create simple or complex robot trajectories accurately without teaching points using Mastercam Mill or Router. The programming of the robot trajectory is done graphically using the same process and tools used for CNC machines, by selecting geometry (lines, arcs, part edges and/or 3D part). Once the geometry is selected, parameter boxes guide the user in making the proper selection of process information. The software automatically generates the robot trajectory based on the above information.

ASSOCIATIVE TOOLPATHS

Fully associative geometry and toolpaths let you modify the geometry or machining parameters and immediately get an accurate, updated toolpath.

Robot specific motion paramater settings

Manage user frame and tool center point data

End of arm tooling selection

Linear rail and rotary axis paramaters control

ROBOT CONFIGURATION LIBRARIES

Use Robotmaster’s extensive configuration library to easily select your Robot and End-of-arm Tooling and convert CAD/CAM toolpaths for your specific hardware requirements and setup. Choose from FANUC, ABB, MOTOMAN, KUKA, STAUBLI and more. Enter robot operating parameters like:- Entire robotic cell setup- End of arm tooling- Setup (user frame and tool center point data)- Tool changer information- Motion parameters- Linear rail and/or rotary table configuration

ROBOT CONFIGURATION LIBRARIES

Use the graphical interface to fine-tune the parameters by which Robotmaster will translate the 2 to 5 axis CNC toolpath data into a 6-axis robot toolpath.
– Set robot configuration for optimal robot posture.
– Manage motion between operations

Robot specific motion paramater settings

Manage user frame and tool center point data

End of arm tooling selection

Linear rail and rotary axis paramaters control

OPTIMIZATION OF PROGRAMS

Use automated settings to quickly optimize robot motion and precise control of rotation around tool for:- Avoiding singularity and joint limits- Maximizing robot dexterity- Optimizing joint speeds and ensuring smooth robot playback

Hide housing during simulation

Simulate entire cell with housing

Detection of tooling to part collision

Detection of robot to part collision

ROBOT SIMULATION

Validate the programs by using Robotmaster’s robot simulator.- View robot motion in continuous or step mode, by individual operation or complete toolgroup- Automatic detection of collisions- View either robot only or entire manufacturing cell

Robot specific code file output

Multi-file output for managing long programs

CODE GENERATOR

Robotmaster’s post-processor generates the robot-ready program file.- Generate programs in robot native language- Customizable robot code output- Multi-file output for managing long programs with limited robot memory

ROBOT SUPPORTED

Robotmaster offers turn-key solutions for the following makes of robots

APPLICATIONS

TRIMMING AND CUTTING

Robotmaster can be used for all types of trimming and cutting tasks including: routing, water-jet, laser, torch, plasma and compliant knife cutting.

MACHINING

Robotmaster can be used for programming simple to complex milling programs. Ideal for milling of molds, patterns, plugs and parts using wood, polymers and soft metals.

DE-BURRING

Robotmaster can be used for de-burring gears, rough edges of machined parts and for any other process that requires smoothing of edges or surfaces using a variety of tools and techniques including mills, rotary files, abrasive disks, brushes and pads.

WELDING

Robotmaster can be used to generate welding programs for arc welding robots.

POLISHING/SANDING

Robotmaster can be used for sanding, polishing and grinding applications using a variety of tools and techniques including belt sanders, abrasive disks, wheels, laps, brushes and pads.

DISPENSING

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

DEFLASHING

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

PAINT/SPRAY COATING

Robotmaster can be used for painting, spraying, laser cladding and thermal projection applications.

RAIL/ROTARY

Easy robot programming for industrial applications for robots equipped with a linear rail and/or with parts mounted on a rotary tables. The rails and rotaries can be used as indexers or in full simultaneous motion.

PART TO TOOL

Robotmaster can be used for programming part to tool applications.