Robot tutorial
Topic |
---|
Robot Workbench |
Level |
Beginner |
Time to complete |
Authors |
r-frank |
FreeCAD version |
0.16.6703 |
Example files |
See also |
None |
Introduction
This tutorial is here to teach you how to use the Robot Workbench to simulate a robot cell set-up.
Final result of this tutorial
Before you begin
This tutorial is written for FreeCAD Version 0.16.6703 or higher. So if you don't have FreeCAD on your computer go to the Download page and do the installation.
This tutorial is targeting on the use of industrial robots and not mobile or service robots (see wikipedia's entry on modern robots).
Setting up the scene
- Switch to the
Robot Workbench
- Create a new document by choosing File → New from the top menu
- Insert a Kuka IR500 robot into the scene by choosing Robot → Insert Robots → Kuka IR500 from the top menu
- Change to axonometric view by clicking on the
button
- Zoom to fit all by clicking on
FitAll button
- Save your file ...
Setting up a trajectory
- Switch to the
Robot Workbench
- Activate the model-tab in the tree view by clicking on it
- Create a new trajectory by clicking on the
Robot CreateTrajectory button
- Select the robot in the tree view
- Set home position for robot by clicking on
Robot_SetHomePos
- Switch to the Task Panel
- By using the sliders change robot position
- When robot and trajectory are selected in tree view clicking on
Robot InsertWaypoint will insert the way-point in the trajectory
- Each way-point is shown with a yellow cross, the waypoints are connected with orange lines
- Define at least three different way points and insert them in the trajectory
Simulating robot movement
- Select robot and trajectory in tree view
- Select simulation by clicking on
Robot Simulate
- Click on Play ▶ button
- Watch simulation
- Trajectories, non parametric: Create a trajectory, Set default orientation, Set default values, Insert waypoint, Insert waypoint (mouse)
- Trajectories, parametric: Create a trajectory from edges, Dress-up trajectory, Trajectory compound
![](https://wiki.freecad.org/images/thumb/9/94/User_hub.png/24px-User_hub.png)
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub