F2 - Advanced Offline Programming
F2 - Advanced Offline Programming
Fundamentals of Robotics
(Automatisierungs- und Robotertechnik I)
welding direction
Where exactly does the robot have to move to (Frames)?
Workpiece geometry CAD-model
Distance to object process knowledge
Orientations process knowledge
Positioning and shape tolerances measuring methods
Which motions does the robot have to perform (trajectories)? push welding neutral drag welding
Control points
Workpiece
Contour1
Control-point1
Control-point2
Control-point3
Control-point4
Contour2
Control-point1
Control-point2
Control-point3
Control-point4
Control-point5
Control-point6
Control-point7
Control-point8
Control-point9
Control-point10
Contour3
Control-point1
Control-point2
Control-point3
Control-point4
Control point5
(IBM/Dassault)
Volcano jet engine of the Ariane 5 rocket.
Rendering: graphical processing computing a picture with shadows + reflections
considering visual properties of the material and the surface textures.
(Vajna)
Polynomial representation
especially for car body design
Polynoms
FERGUSON
LAGRANGE
Cubic
Splines
BEZIER
B-Splines
Polynoms
LAGRANGE
Cubic
Splines
COONS
BEZIER
B-Splines
Workpiece
Boundary
Representation
Model
B-Rep
Constructive
Solid Geometry
Model
CSG
(Bernatz)
Union Difference
Merger of two objects into one Subtraction of one object from another
Intersection
Portion common to both objects
Drilling Chipping
(subtraction of 3D-elements)
Welding Joining
Soldering
Bonding
(addition of 3D-elements)
Chipping
Milling
(subtraction of 3D-elements)
Addition of primitives
Subtraction of primitives
from a solid Cuboid
Solid model
Wireframe model Surface model
Surface oriented Volume oriented
Points, Lines,
Points, Lines Points, Lines, Faces Volumes
Faces, Volumes
B-Rep (Boundary CSG (Constructive
Wireframe model Surface model
Representation) Solid Geometry)
(Spur/Krause97)
Exporting Importing
system system
Datenaustausch/
Schnittstellen
CAD
1
CAD CAD
5 2
CAD CAD
4 3
Neutral Interface
Exchange model
Geometry,
Drawing
CAD-
interfaces
Machine Product
Control Model
IGES: comprehensive
rather reliable
widely spread
since the 80s
VDA/FS:
Limited to a few Geometry Elements
Easy
Reliable
Widely spread in the 80s and 90s
Single points
Set of points
Polynomial Curve
Polynomial Surface
domestic
Standard
for the Exchange of
Product Model Data
b) Material Model
g) Topology Model
Not an Interface, but a Solid Modeler with its own File Format (Spatial / Dassault)
Combination B-Rep-/CSG-Modeler
Supports complex Free Formed Surfaces as well as Boolean Operations
Licensed by several CAD-System Suppliers
Its File Format (.SAT) is supported by most of the popular CAD-Systems
Has developed to a de facto Industry Standard.
Lost Data
Lost Data
Lost Data
Please explain the differences between a wireframe view and a wireframe model.
Please explain the differences between a wireframe model and a surface model.
Please name and explain three different methods to define a surface model of a
simple object. (20)
Please explain the differences between a surface-model and a B-Rep-solid-model.
Please explain the different ways to create a solid model
by B-Rep- or by CSG-modeling.
Please describe the typical steps to create a CAD-surface-model
from a physical design model.
Which method of CAD-modeling is also called workpiece-oriented modeling
and why?
What is a Hybrid Model and for which applications is it used.
Please describe the advantages and disadvantages of direct interfaces
and neutral interfaces.
Please name the most important CAD-interfaces for offline-programming
of industrial robots.
Please characterize each one with a few words..