roboguide seminar robotic software refrence.pdf

habliabel1 68 views 85 slides Oct 04, 2024
Slide 1
Slide 1 of 85
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48
Slide 49
49
Slide 50
50
Slide 51
51
Slide 52
52
Slide 53
53
Slide 54
54
Slide 55
55
Slide 56
56
Slide 57
57
Slide 58
58
Slide 59
59
Slide 60
60
Slide 61
61
Slide 62
62
Slide 63
63
Slide 64
64
Slide 65
65
Slide 66
66
Slide 67
67
Slide 68
68
Slide 69
69
Slide 70
70
Slide 71
71
Slide 72
72
Slide 73
73
Slide 74
74
Slide 75
75
Slide 76
76
Slide 77
77
Slide 78
78
Slide 79
79
Slide 80
80
Slide 81
81
Slide 82
82
Slide 83
83
Slide 84
84
Slide 85
85

About This Presentation

software


Slide Content

ROBOGUIDE Basic Tutorial
FANUC ONLINE SEMINAR

Thistutorialassumesthatyouunderstandanactualrobotoperation.
Youcanexperienceandlearnbasicoperations(robot,workcell,etc.)
using"ROBOGUIDEuserinterface.”
ROBOGUIDE Basic Tutorial

Structure of This Tutorial
Tutorial To Learns
WorkcellLayout Tutorial 1.Create a New Workcell
2.Add Robot Tools
3.Add Fixtureto Workcell
4.Add a Target
Jogging Tutorial 5.Jog the robot
Simulation program creation and
execution tutorial
6.Create and execute the program
7.Record the program motion into a movie file

1.Create a New Workcell

1.OpenRoboguidesoftware,andthefollowingscreen
willappears.Press[NewCell]buttonforcreatea
newworkcell.

2.Select[HandlingPRO]fortheProcessSelection,and
press[Next]button

3.Putthenameforthisworkcell,andpress[Next]
button

4.Select[Createanewrobotwiththedefault
HandlingPROconfig],andpress[Next]button

5.Inthisstep,youwillchoosetherobotsotware
version,pleaseselectthenewone,andpress[Next]
button

6.SettherobotToolswithDefaultTools,andpress
[Next]button

7.Selecttherobotmodelthatyouwanttouseonthis
simulation,andpress[Next]button

8.ThisistheadditionalRobotandPositionersgroup,
skipthisstepbypress[Next]button

9.thisisthecontrolleroptionsthatcanbeloaded.No
additionaloptionsarerequired.Press[Next]button

10.Asummarypageispresentedthatdescribesyour
workcelltype,robot,andcontrolleroptions.Press
Finishtobuildtherobot

RoboguidewillstartaVirtualRobotandthencreatea3D
virtualworldwitharobot.Atthispoint,therobotcanbe
joggedonthescreen

ROBOGUIDE User Interface
ROBOGUIDE provides several User Interfaces so that you can use them
according to the purpose.

•Menu
Shows ROBOGUIDE operation menus.
•Toolbar
Shows the shortcut icons for the basic menus. The toolbar lets you
easily access the menu.
•Cell Browser
Shows all elements constituting a workcellin the tree structure.
The Cell browser lets you quickly find out the elements on workcell.
•Status bar
Shows a current position of the robot and operation icons when clicking
a tool of a robot. The status bar lets you easily perform operations (such
as modifying a robot position, undoing the jogging of a robot).
ROBOGUIDE User Interface

2.Add Fixture to Workcell

Theobjectusedforplacingorfixingthepartiscalled
"Fixture"inROBOGUIDE.
Creatinganassociationbetweenthepartandthefixture
willallowtherobottopickordropthepart.
Inthisstep,youwilladdafixturetowheretherobotwill
pickthepart.
Thefixtureaddedtowheretherobotpicksthepartis
called"PickFixture",andthefixtureaddedtowherethe
robotplacesthepartiscalled"PlaceFixture“.

1.From the Cell Browser, right click on the Fixture, and
select the Add Fixture Cad Library, and the
following screen will appears.
2.Select Wooden Pallet, and press [OK] button. And the
screen on the next page will appears

3.Double Click on the Object (Pallet), and the Object
Propertieswill appears

DoubleClickontheObject(Pallet),andtheObject
Propertieswillappears.
ChangetheLocationValue,and
press[OK]button
X=2000
Y=0
Z=150
W=0
P=0
R=0
Modify Object Position by Object Properties

Modify Object Position by Drag the Object Triad
TriadisthecoordinateaxisconsistedofXYZaxes,andit
willappearwhenclickingaobject.
1.Clickthepickfixtureshownonthegraphicscreento
displayatriad.
2.Dragthetriadtomovethepickfixture.
3.Makesurethatthecoordinatevalues“X,Y,Z,W,P,
R”inLocationhasupdated.

3.Add Parts to Workcell

Theobjectthatarobotpicksandmovesiscalled"Part"
inROBOGUIDE.
Inthisstep,youwillperformthefollowingoperations.
•Placethepartonthepickfixture.
•Copythepickfixtureandplaceitasaplacefixtureon
theworkcell.
•Associatethetoolwiththepart.

Place part on pick fixture

1.RightclickthePartsintheCellBrowser,andselect
AddPart>CADLibrary.
2.SelecttheWorkpiece,andpress[OK]button

3.FortheWorkpieceImageQuality,choosetheNormal
Quality,andpress[OK]button

4.OntheCellBrowser,clicktheParts,DragandDropto
thePallet

Copy the pick fixture and place it as a place fixture on
the workcell

Copy the pick fixture from the Cell Browser and place it
to the workcellas a place fixture.

DoubleClickontheObject(Pallet),andtheObject
Propertieswillappears.
ChangetheLocationValue,and
press[OK]button
X=2000
Y=0
Z=150
W=0
P=0
R=0
Modify Object Position by Object Properties

Modify Object Position by Drag the Object Triad
TriadisthecoordinateaxisconsistedofXYZaxes,andit
willappearwhen clickinga object.
1.Clickthepickfixtureshownonthegraphicscreento
displayatriad.
2.Dragthetriadtomovethepickfixture.
3.Makesurethatthecoordinatevalues“X,Y,Z,W,P,
R”inLocationhasupdated.

Associate the tool with the part.

1.OntheCellBrowser,rightclickontheUT:1,and
selectProperties,

2.Click[Parts],checkedthe
Parts,andpress[Apply]
button

4.Add a Target

1.Clicktheteachtool(greensphere)onthetoolcenter
point(TCP).Thecurrentpositionoftherobotwill
appearonthestatusbar.

2.Setthefollowingvaluesinthecurrentpositionfields
onthestatusbar,andthenpresstheEnterkey.
Thetooloftherobotturnsdownward.
Select"JOINT"
J1:0.0J2:0.0 J3:0.0
J4:0.0J5:-90.0J6:0.0

3.ClicktheTargeticon()onthestatusbar.
NewTargetissetonthepositionofthetoolcenter
point(TCP).Target"T1"isaddedundertheTargetsin
theCellBrowser.

5.Jog The Robot

Thistutorialguidesyoutoexperienceandlearnhowto
jogarobotusingtheROBOGUIDEuserinterface.
•Joggingusingtriadontoolcenterpoint(TCP)
•Joggingtopart
•JoggingtoTarget
•Positionsettingbynumericalinput
•Undo/RedoJogging

Jogging using triad on tool center point (TCP)

Youcanmovetherobottoanarbitrarypositionbydrag
anddropusingatriadontoolcenterpoint(TCP).
Thefollowinganimationshowsthemotionwhenyoujog
therobotusingatriadontoolcenterpoint(TCP).

1.Clickthetooloftherobotonthegraphicscreen.
Theteachtoolonthetoolcenterpoint(TCP)is
selectedandiconsforjogoperationwillappearon
thestatusbar.

2.Movethemousecursorclosetothetriadoftool
centerpoint(TCP).Thecursorwillchangetoahand
cursor().

3.DragtheY-axisofthetriadwiththecursorbeing
handshape(),andthendroptoanarbitrary
position.Therobotmovestothedroppedposition.

4.Whenyoumovethetriadonthetoolcenterpoint
(TCP)towheretherobotcannotreach,thecolorof
theteachtoolchangesto"Red.“
5.IfyouclicktheRefresh()icononthestatusbar,
theteachtoolwillreturntothepositionofthetool
centerpoint(TCP).

Jogging to Part

Movetherobottothepartontheplacefixturebydrag
anddropoftheteachtool.
Thefollowinganimationshowsthemotionwhenyoujog
therobottothepart.

1.Clickthetooloftherobotonthegraphicscreen.The
teachtoolonthetoolcenterpoint(TCP)isselected
andiconsforjogoperationwillappearonthestatus
bar.

2.Movethemousecursorclosetothetriad.
Thecursorwillchangetoahandcursor().

3.Dragthecenterofthetriadwiththehandcursor(),
andthendroponthepartontheplacefixture.
Therobotmovestowheretherobotpicksthepart
ontheplacefixture.

4.Whenyoumovethetriadtowheretherobotcannot
reach,thecoloroftheteachtoolchangesto"Red.“
5.IfyouclicktheRefresh()icononthestatusbar,
theteachtoolwillreturntothepositionofthetool
centerpoint(TCP).

Jogging to Target

MovetherobottotheTargetbydraganddropofthe
teachtool.
Thefollowinganimationshowsthemotionwhenyoujog
therobottotheTarget.

1.Clickthetooloftherobotonthegraphicscreen.
Theteachtoolonthetoolcenterpoint(TCP)is
selectedandiconsforjogoperationwillappearon
thestatusbar.

2.Movethemousecursorclosetothetriad.
Thecursorwillchangetoahandcursor().

3.Dragthecenterofthetriadwiththehandcursor(),
andthendropontheTarget.Therobotmovestothe
Target.

Position Setting by Numerical Input

You can move the robot to an arbitrary position by
inputting numeric values in the current position fields on
the status bar.

1.Clickthetooloftherobotonthegraphicscreen.
Theteachtoolonthetoolcenterpoint(TCP)is
selected,andthecurrentpositionwillappearonthe
statusbar.

2.Select"Cartesian(WORLD)"fortheCoordinate
systeminthecurrentpositiononthestatusbar.
3.Entertheformula"<Currentvalue>+50"inZforthe
Coordinatevalue,andthenpresstheEnterkey.
TheresultoftheformulawillbereflectedinZ,and
therobotwillmovetothepositionyouhaveset.

4.Setthefollowingvaluesinthecurrentpositionon
thestatusbar,andthenpresstheEnterkey.
Select"JOINT"
•J1:0.0
•J2:0.0
•J3:0.0
•J4:0.0
•J5:-90.0
•J6:0.0

Undo / Redo Jogging

Whenyouclickthetoolontherobot,thecurrent
positionoftherobotandoperationiconswillappearon
thestatusbar.
Youcanundoandredojoggingifyouclicktheoperation
iconsonthestatusbar.

6.Create and Execute the Program

This tutorial consists of the following steps.

Create a Simulation Program

Inthisstep,youwillcreatethesimulationprogramthat
therobotpicksthepartonthepickfixtureandthen
placesitontheplacefixture.
Thisstepincludesthefollowingoperations:
•Addasimulationprogram
•Createandedittheprogramlines.
oTeachtherobotahomeposition
oCreateamotionpathtopickupapart
oTeachtherobotarelaypoint(homeposition)
oCreateamotionpathtoplaceapart

Addthesimulationprogramtotheworkcell.
1.OntheCellBrowser,RightClickonthe[Program],
andinputtheprogramname

2.Jogtherobottothehomeposition.ClicktheRecord
buttononthetoolbarontheSimulationProgram
Editorscreen.TheprogramlineP[1]forhome
positionisadded.

3.Click[MoveTo]button,andselectthePalletthat
RobotwillPickuptheworkpiece.ThenPress[Record]
button

4.Click[Inst]button,andselect[Pickup]andthe
followinginstructionwillappears

5.SelectWork05forthe[Pickup]item,whereisthe
LocationofpartswillPickup,andwhatisthetools
thatwilluseforPickuptheWorkpiece

6.Click[MoveTo]button,andselectthePalletthat
RobotwillPickuptheworkpiece.ThenPress[Record]
button

7.Click[Inst]button,andselect[Drop]andthe
followinginstructionwillappears

8.SelectWork05forthe[Drop]item,whatisthetools
thatwilluseforPickuptheWorkpiece,andwhereis
theLocationofpartswillDrop

9.Jogtherobottothehomeposition.ClicktheRecord
buttononthetoolbarontheSimulationProgram
Editorscreen.TheprogramlineP[4]forreturn
positionisadded.

Run a Simulation Program

1.On the Menu, select Press [Test-Run] and select [Run
Configuration]. And Run Configuration Menu will
appears. Setting the program selection with
ROBOGUIDE: User Defined, and select the
EXMPL_WPas the program

2.OntheMenu,selectPress[Test-Run]andselect[Run
Panel].RunPaneldisplaywillappears.Press[Run]
button,andthesimulationwillstart.

7.Record a Program into a Movie

Inthisstep,youwillrecordthesimulationresultsintoa
moviefile.
1.OntheTest-Runmenu,selectRunPanel.
TheRunPanelwillappear.
2.Click the Record button.
Youcancheckthemotionpathoftherobottopick
upanddropthepartonthefixtureswhilerunning
thesimulationprogram.
Tags